// emailAdd.js

// newFunction
function emailAdd() {

	var tbl = document.getElementById('emailTable');
	var lastRow = tbl.rows.length;

	// if there's no header row in the table, then iteration = lastRow + 1
	var iteration = lastRow - 1;
	var row = tbl.insertRow(lastRow);
	row.id = "emailrow" + iteration;
	
	//insert left cell
	var cellLeft = row.insertCell(0);
	var el = document.createElement('input');
	el.type = 'text';
	el.name = 'reqaddemail';
	el.id = 'reqaddemail';
	//el.maxlength = 50;
	el.size = 60;
	cellLeft.appendChild(el);
	
	//insert right cell
	var cellRight = row.insertCell(1);
//	var el2 = document.createElement('input');
//	el2.type = 'button';
//	el2.name = 'removemail' + iteration;
//	el2.id = 'Remove' + iteration;
//	el2.value = 'Remove';

	var el2 = document.createElement('a');
	el2.href = 'javascript:';
	el2.id = 'removemail' + iteration;
	el2.onclick = removeEmail;
	cellRight.appendChild(el2);
	var el3 = document.createElement('b')
	el2.appendChild(el3);
	var textNode = document.createTextNode('Remove');
	el3.appendChild(textNode);
}

function removeEmail() {
	removeEmail2(this);
}
function removeEmail2(thisobj) {
	var basename = 'removemail'
	var objname = thisobj.id;
	//alert(objname);
	var num_str = objname.substring(basename.length,objname.length);
	var num = parseInt(num_str)
	
	var tbl = document.getElementById('emailTable');
	var lastRow = tbl.rows.length;
	
	for (i=0; i<lastRow; i++) {
		var row = tbl.rows[i];
		if (row.id == 'emailrow' + num_str) {
			tbl.deleteRow(i);
			return;
		}
	}
	
}