var xmlHttp
var xmlHttp1
var xmlHttpQS

function QSearch(str)
{
clearOthers();
 xmlHttpQS=GetXmlHttpObject()

if (xmlHttpQS==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }

var url="Qsearch.php?"
url=url+"&OwnerName="+str ;
SetLoadImageVisible(1);
xmlHttpQS.onreadystatechange=QSResult 
xmlHttpQS.open("GET",url,true)
xmlHttpQS.send(null)

}


function QSResult() 
{ 
if (xmlHttpQS.readyState==4 || xmlHttpQS.readyState=="complete")
 { 
//alert(xmlHttpQS.responseText);

	var s=xmlHttpQS.responseText;
	document.getElementById("QSR").innerHTML="";
	document.getElementById("QSR").innerHTML=xmlHttpQS.responseText;
	//document.getElementById("QSR").style.border="1px solid #A5ACB2";
	document.getElementById("QSR").height="200x"
SetLoadImageVisible(0);
 } 

}



function QSRListClick()
{

clearOthers();
var s=document.getElementById("AResult").options[document.getElementById("AResult").selectedIndex].text

var p=s.indexOf("->");

var s1=trim(s.substr(0,p));

var p1=s.lastIndexOf("->");

var s2=s.substr(p+2,p1-p-2);
var s3=s.substr(p1+2);



 xmlHttp=GetXmlHttpObject()

if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="search.php?"
url=url+"HouseNo="+ s2+"&OwnerName="+s1 +"&Uncode="+s3 + "&LinkClicked=1";
SetLoadImageVisible(1);
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
alert(url);
}


//--------------------------------------
function abc(k)
{



if(k==-1)
{
clearOthers();
var s=document.getElementById("AResult").options[document.getElementById("AResult").selectedIndex].text

var p=s.indexOf("->");

var s2=s.substr(0,p);

var p1=s.lastIndexOf("->");

var s1=s.substr(p+2,p1-p-2);
var s3=s.substr(p1+2);


}
else
{

clearQuickSearch();
var s=document.getElementById("hid" + k).value;
var p=s.indexOf("|");

var s1=s.substr(0,p);
var p1=s.lastIndexOf("|");

var s2=s.substr(p+1,p1-p-1);
var s3=s.substr(p1+1);
}

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="search.php?"
url=url+"HouseNo="+ s1+"&OwnerName="+s2 +"&Uncode="+s3 + "&LinkClicked=1";
SetLoadImageVisible(1);

xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)

}



//-------------------------------
function showResult(k)
{
clearQuickSearch();
 document.getElementById("div2").innerHTML="";
 document.getElementById("div2").style.border="0px";


 xmlHttp=GetXmlHttpObject()

if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
//alert(document.getElementById("cbo1").options[document.getElementById("cbo1").selectedIndex].text);
//alert(document.form1.div1.cbo1.option[document.form1.div1.cbo1.selectedIndex].text);
var url="search.php?"
if(k==-2)
{
	url=url+"HouseNo="+ document.getElementById("cbo1").options[document.getElementById("cbo1").selectedIndex].text
	document.getElementById("cbo2").selectedIndex=-1
}
else if(k==-1)
{
	url=url+"OwnerName="+document.getElementById("cbo2").options[document.getElementById("cbo2").selectedIndex].text
	document.getElementById("cbo1").selectedIndex=-1
}
SetLoadImageVisible(1);
url=url+ "&LinkClicked=0"
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
//alert(url);
} 

function stateChanged() 
{ 
if(xmlHttp1.readyState == 4)
{
if(xmlHttp1.status == 200)
 { 

var s=xmlHttp.responseText;
var p=s.indexOf("^|");



if(s.substr(0,p)=="--")
{
	document.getElementById("divLinks").innerHTML=""
}
else if(s.substr(0,p)!="")
{
document.getElementById("divLinks").innerHTML=s.substr(0,p);
}

 //alert(xmlHttp.responseText);
 document.getElementById("div2").innerHTML=s.substr(p+2);
 //document.getElementById("div2").style.border="1px solid #A5ACB2";
 } 
SetLoadImageVisible(0);
}
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 // Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}


//--------------------------------------------------

function BodyLoad()
{


xmlHttp1=GetXmlHttpObject()

if (xmlHttp1==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }

var url="Load.php"


SetLoadImageVisible(1);

//document.getElementById('divloading').innerHTML = "<img id='submitImage' name='submitImage' src='bigrotation2.gif' alt='Please Wait for AJAX Results'> Loading..";

xmlHttp1.onreadystatechange=stateChanged_Load 
xmlHttp1.open("GET",url,true)


xmlHttp1.send(null)


}

function stateChanged_Load() 
{ 
if(xmlHttp1.readyState == 4)
{
if(xmlHttp1.status == 200)
 { 
document.getElementById("div1").innerHTML="";
var s=xmlHttp1.responseText;


var p=s.lastIndexOf("</table>");
p=p+7;

var t=s.substr(0,p+1);
var n=s.substr(p+1);


document.getElementById("div1").innerHTML=t;
document.getElementById("visit").innerHTML="No of Visitors - " + n;
//document.getElementById("divloading").innerHTML = ""

SetLoadImageVisible(0);

}

 } 

}

function GetInnerText (node)
{
	 return (node.textContent || node.innerText || node.text) ;
}


function trim(s)
{
var l=0;
var r=s.length-2;
while(l<s.length && s.charAt(l)==" ")
{
l++;
}

while(r>l && s.charAt(r)==" ")
{
r--;

}
alert("-"+s.substring(l,r+1)+"-");
return s.substring(l,r+1);
}

function SetLoadImageVisible(v)
{

if(v==1)
{

document.getElementById('divloading').innerHTML = "<img id='submitImage' name='submitImage' src='loads.gif' alt='Please Wait for AJAX Results'> <font color=green>Loading..</font>";

}
else
{

document.getElementById("divloading").innerHTML = ""
}
}

function clearQuickSearch()
{
	document.getElementById("QSR").innerHTML="";
	document.getElementById("QuickSearch").value="";
}

function clearOthers()
{
document.getElementById("cbo1").value="";
document.getElementById("cbo2").value="";
document.getElementById("divLinks").innerHTML="";
}
function count()
{
	alert("count");
}