// JavaScript Document
function saveField(){
	fld_name = document.getElementById('fld_name').value;
	alert(fld_name);
}
function addRow(tableID, msg) {
	var table = document.getElementById(tableID);
	fld_name = document.getElementById('fld_name').value;
	def_val = document.getElementById('restriction_msg').value;
	if(fld_name == ''){
		alert(msg);
		return;
		}
	else{
		document.getElementById('fld_name').value = '';
		}
	var rowCount = table.rows.length;
	var index = rowCount - 1;
	var row = table.insertRow(rowCount);
	
    var cell0 = row.insertCell(0);
    var element0 = document.createElement("input");
    element0.type = "checkbox";
    cell0.appendChild(element0);
	cell0.align="center";
	
	var cell1 = row.insertCell(1);
	cell1.innerHTML = '<input type="text" name="name['+(index)+']" value="'+fld_name+'"/>';
	
	var cell2 = row.insertCell(2);
	var element2 = document.createElement("input");
	cell2.innerHTML = '<textarea style="width:100%; height:120px;" name="public_value['+(index)+']">'+def_val+'</textarea>';

	var cell3 = row.insertCell(3);
	cell3.innerHTML = '<textarea style="width:100%; height:120px;" name="private_value['+(index)+']"></textarea>';

}

function deleteRow(tableID) {
	try {
	var table = document.getElementById(tableID);
	var rowCount = table.rows.length;

	for(var i=0; i<rowCount; i++) {
		var row = table.rows[i];
		var chkbox = row.cells[0].childNodes[0];
		if(null != chkbox && true == chkbox.checked) {
			table.deleteRow(i);
			rowCount--;
			i--;
		}

	}
	}catch(e) {
		alert(e);
	}
}
