// Ajax Call functions

function GetXmlHttpObject(){ 
	var objXMLHttp=null;
	if (window.XMLHttpRequest)
	{
	objXMLHttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
	objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return objXMLHttp;
}

function stateChanged(divID){ 
	if(xmlHttp.readyState==4){
    	if(xmlHttp.status==200){
			document.getElementById(divID).innerHTML=xmlHttp.responseText;
		}else{
			alert('error : ' + xmlHttp.responseText);
		}
	}
}

function toggleMenu(id){ // This function is used for main display of admin catalog homepage

	var allULs=document.getElementById("moduleContent").getElementsByTagName("ul");
	var openUL="ulcat"+id;

	for(i=0;i<allULs.length;i++){
		if(allULs[i].id==openUL){
			if(allULs[i].style.display=="block"){
				allULs[i].style.display="none";
			}else{
				allULs[i].style.display="block";
			}
		}
	}	

}

function newwin(url,w,h,s){
	var win=window.open(url,"_blank","left=500, top=400, toolbar=no, location=no, directories=no, status=no, menubar=no, resizable=no, copyhistory=no,scrollbars="+s+",resizable=0,width="+w+",height="+h)
	win.focus();
}


// Check all checkbox input on Wbs module > list
/*
function getValues(elm){	
	var  total=elm.length;
	for(var i=0;i<total;i++){
		if(elm[i].checked==true){
			alert(elm[i].value );
		}
	}	
}	*/

function checkAll(form){ 
  for (var i = 1; i < form.elements.length; i++){     
    eval("form.elements[" + i + "].checked = form.elements[0].checked");   
  } 
} 
 
function batchDel(elm,action){	
	var  total=elm.length;
	if(total>0){
		for(var i=0;i<total;i++){
			if(elm[i].checked==true){
				//alert(elm[i].value);
				window.location.href='index.php?action='+action+'&id='+elm[i].value;
				alert("Deleted"+elm[i].value);
			}
		}	
	}else{
		if(elm.checked==true){
			window.location.href='index.php?action='+action+'&id='+elm.value;
		} 
	}
	
}	

function radioCheck( rad, value){
	var  loop = rad.length;
	 for(i=0 ;i<rad.length; i++)
	{
		if( rad[i].value == value)
		{
			rad[i].checked = true;
			break;
		}
		
	}
}

function selectCheck( chk, value){
	 for(i=0 ; i<chk.length; i++)
	{
		if( chk.options[i].value == value)		{
			chk.selectedIndex = i;
			break;
		}
	}
}