// JavaScript Document
function newXmlHttp(){
	var xmlHttp  = false;
	try{
		xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try{
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(e){
			xmlHttp = false;
		}
	}
	
	if(!xmlHttp && document.createElement){
		xmlHttp  =  new XMLHttpRequest();
	}
	
	return(xmlHttp);
}

function insertRowImage(tableName,type,name){
	var myObj=document.getElementById(tableName);
	var myNumRow = myObj.rows.length;
	var myNumCol = myObj.rows[0].cells.length;
	myObj.insertRow(myNumRow-1);
	for (i=0;i<2;i++) myObj.rows[myNumRow-1].insertCell();
	//myObj.rows[myNumRow-1].align  = "center";
	myObj.rows[myNumRow-1].className = "mytable_row1";
	myObj.rows[myNumRow-1].cells[0].innerHTML = "<input name="+name+" type="+type+" id='inputImageTo' size='30' >";
	myObj.rows[myNumRow-1].cells[1].innerHTML = "<img src='../images/minus.gif' width='11' height='11' onMouseOver=this.style.cursor='hand' onClick=deleteRowImage('"+tableName+"',"+(myNumRow-2)+") alt='Delete'>";
	formatTableImage(tableName);
}

function deleteRowImage(tableName,myRowDelete) {
	var myObj=document.getElementById(tableName);
	myObj.deleteRow(myRowDelete);
	formatTableImage(tableName);
}

function formatTableImage(tableName) {
	var myObj=document.getElementById(tableName);
	var myNumRow = myObj.rows.length;
	var myNumCol = myObj.rows[0].cells.length;
	if (myNumRow>2) {
		for(i=0;i<myNumRow-1;i++) {
			myObj.rows[i].cells[1].innerHTML = "<img src='../images/minus.gif' width='11' height='11' onMouseOver=this.style.cursor='hand' onClick=deleteRowImage('"+tableName+"',"+i+") alt='Delete'>";
		}
	} else {
		myObj.rows[0].cells[1].innerHTML = '<img src="../images/minus_disable.gif" width="11" height="11">';
	}
}
