// JavaScript Document
<!--        Script by hscripts.com          -->
<!--        copyright of HIOX INDIA         -->
<!-- Free javascripts @ http://www.hscripts.com -->

checked=false;
function checkedAll(frm1) 
{
	var aa= document.getElementById('frm1');
	 if (checked == false)
          {
           checked = true
          }
        else
          {
          checked = false
          }
	for (var i =0; i < aa.elements.length; i++) 
	{
	 aa.elements[i].checked = checked;
	}
}

<!-- Script by hscripts.com -->

function createXHRObject()
{
	var xhr = false;
	if (window.XMLHttpRequest) {
		xhr = new XMLHttpRequest();
	} else
	if (window.ActiveXObject) {
		xhr = new ActiveXObject("Microsoft.XMLHTTP"); }
	
	return xhr;
}

var http = createXHRObject();

function handleRequest()
{	
	if((http.readyState == 4) && (http.status == 200))
		document.getElementById("divList").innerHTML = http.responseText;
}

function doRequest(method, orderBy, sortType, position, data)
{
	if (!http) return false;
	
	showPopup();
	data=data+"&sid="+Math.random();
	if (method == "sort")
	{
		http.open("get", data+"&orderby="+orderBy+"&sorttype="+sortType+"&position="+position);
	}
	if (method == "edit")
	{
		var aLink = data;
		window.open(aLink, "_self");
	}
	if (method == "delete")
	{
		var aa= document.getElementById('frm1');
		var reqList = '';
		for (var i =1; i<aa.elements.length; i++) 
	    {
	        if (aa.elements[i].checked)
			{
			  reqList += aa.elements[i].value+",";
			  //alert(reqList);
			  http.open("get", data+"&delid="+reqList+"&orderby="+orderBy+"&sorttype="+sortType+"&position="+position);
			}		 
	     } 
	} 
		
	http.onreadystatechange = handleRequest;
	http.send(null);
	hidePopup();
	return false;
}

function showPopup()
{
  if( !document.getElementById ) return;  
  	document.getElementById('waitpopup').style.display = 'block';  
}

function hidePopup()  
{  
  if( !document.getElementById ) return;  
	document.getElementById('waitpopup').style.display = 'none';  
} 
