var xmlHttp; 
var is_ie = (navigator.userAgent.indexOf('MSIE') >= 0) ? 1 : 0; 
var is_ie5 = (navigator.appVersion.indexOf("MSIE 5.5")!=-1) ? 1 : 0; 
var is_opera = ((navigator.userAgent.indexOf("Opera 6")!=-1)||(navigator.userAgent.indexOf("Opera/6")!=-1)) ? 1 : 0; 
var is_netscape = (navigator.userAgent.indexOf('Netscape') >= 0) ? 1 : 0; 
function callphppage(url)
{ 
//alert(url);
	if (url.length > 0)
	{ 
		var url = url; 
		xmlHttp = GetXmlHttpObject(stateChangeHandler1); 
		xmlHttp_Get(xmlHttp, url); 
	} 
} 
function stateChangeHandler1() 
{ 
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
	{ 
		var str = xmlHttp.responseText;
		//alert(str);
		showavailability2(str);
	} 
} 
function xmlHttp_Get(xmlhttp, url) 
{ 
	xmlhttp.open('GET', url, true); 
	xmlhttp.send(null); 
} 
function GetXmlHttpObject(handler) 
{ 
	var objXmlHttp = null;    //Holds the local xmlHTTP object instance 
	if (is_ie)
	{ 
		var strObjName = (is_ie5) ? 'Microsoft.XMLHTTP' : 'Msxml2.XMLHTTP'; 
		try
		{ 
			objXmlHttp = new ActiveXObject(strObjName); objXmlHttp.onreadystatechange = handler; 		} 
		catch(e)
		{
			alert('IE detected, but object could not be created. Verify that active scripting and activeX controls are enabled'); return; 
		} 
	} 
	else if (is_opera)
	{ 
		alert('Opera detected. The page may not behave as expected.');
		return; 
	} //Opera has some issues with xmlHttp object functionality 
	else
	{
		objXmlHttp = new XMLHttpRequest();
		objXmlHttp.onload = handler; objXmlHttp.onerror = handler; 
	} 
	return objXmlHttp; 
} 
function LTrim(str)
{
	 for (var i=0; ((str.charAt(i)<=" ")&&(str.charAt(i)!="")); i++);
	 return str.substring(i,str.length);
}

function showavailability2(val1)
{
	var val;
	var temp=LTrim(val1);
	val=temp.split("^_^");
	if(val[0]=='PAGING')
	{
		document.getElementById('displaydata').innerHTML='';
		document.getElementById('displaydata').innerHTML=val[1];
		document.getElementById('paging').innerHTML=val[2];
		document.getElementById('endrec').value=val[3];
		document.getElementById('startrec').value=val[4];
		id=document.getElementById('chkid').value;
		cp = val[5];
		lp = parseInt(parseInt(cp)-1);
		np = parseInt(parseInt(cp)+1);
		document.getElementById('np').value=np;
		document.getElementById('lp').value=lp;
		startrec = document.getElementById('startrec').value;
		endrec = document.getElementById('endrec').value;
		if(id>=startrec && id<=endrec){
			document.getElementById('title'+id).className ="active";
		}
	}
}

