var xmlHttp;
var t;
var tp;
var df;
var rt;
var tpy;
function changeClr(str)
{
	tpy=str;
	if(str=="1")
	{
		a.className="tbc";
		b.className="tb";
 		c.className="tb";
		d.className="tb";
		e.className="tb";
		showRetailers();
	}
	else if(str=="2")
	{
		a.className="tb";
		b.className="tbc";
 		c.className="tb";
		d.className="tb";
		e.className="tb";
		showWholeseller(10);
	}
	else if(str=="3")
	{
		a.className="tb";
		b.className="tb";
 		c.className="tbc";
		d.className="tb";
		e.className="tb";
		showWholeseller(20);
	}
	else if(str=="4")
	{
		a.className="tb";
		b.className="tb";
 		c.className="tb";
		d.className="tbc";
		e.className="tb";
		showWholeseller(30);
	}
	else if(str=="5")
	{
		a.className="tb";
		b.className="tb";
 		c.className="tb";
		d.className="tb";
		e.className="tbc";
		showSpecial(5);
	}
}



function showx(p,k,r)
{
clearTimeout(t);
n=document.getElementById("city");
n.style.visibility="visible";
n.style.position="absolute";
n.style.left=(eval(k)+126)+"px";
n.style.top=(eval(p)+140)+"px";
n.style.zIndex="300";
showUser(r);
}


function showx1(p,k,r)
{
	
clearTimeout(t);
n=document.getElementById("city");
n.style.visibility="visible";
n.style.position="absolute";
n.style.left=(eval(k)+31)+"px";
n.style.top=(eval(p)+145)+"px";
n.style.zIndex="300";
showUser(r);
}
function showx2(p,k,r)
{
document.getElementById("city").innerHTML=""; 
showCustomer(r,k,'1');
}
function hidecity()
{
	document.getElementById("city").innerHTML=""; 
}

function showy()
{
clearTimeout(t);

n=document.getElementById("city");
n.style.visibility="visible";
}
function xy()
{
t=setTimeout('hidex()',10);
}
function hidex()
{
clearTimeout(t);
n=document.getElementById("city");
n.style.visibility="hidden";
hideUser();
}





function showRetailers()
{ 

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
 alert ("Browser does not support HTTP Request")
 return
}
var url="mapx.php"
xmlHttp.onreadystatechange=stateChanged4
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function showWholeseller(str)
{ 

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
 alert ("Browser does not support HTTP Request")
 return
}
var url="mapy.php"
url=url+"?q="+str
xmlHttp.onreadystatechange=stateChanged4
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function showSpecial(str)
{ 
showCustomer('-1',str,'1');
}

function showUser(str)
{ 

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="test.php"
url=url+"?q="+str
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function detectScrollbar()
{
   if (navigator.appName == "Microsoft Internet Explorer")
   {
      tp=document.body.scrollTop;
   }
   else
   {
      tp=window.pageYOffset;
   }
}





function showCustomer(str,str1,pg)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="cust.php"
url=url+"?q="+str
url=url+"&ty="+str1
url=url+"&pg="+pg
if(str=="-1")
xmlHttp.onreadystatechange=stateChanged_sp
else
xmlHttp.onreadystatechange=stateChangedx 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)


}

function smoothscroll()
{
	
window.scrollTo(0,tp)
tp+=25;
//detectScrollbar();
if(tp>275)
{
clearInterval(df);
df=null;
}
}

function showCustomerx(str,str1)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="cust.php"
url=url+"?q="+str
url=url+"&ty="+str1
xmlHttp.onreadystatechange=stateChanged_sp
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
window.scrollBy(0,100)
}

function showCity(str)
{ 

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="citylist.php"
url=url+"?q="+str
xmlHttp.onreadystatechange=stateChanged2
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

/*
function showCityx(str)
{ 
alert(str);
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
 alert ("Browser does not support HTTP Request")
 return
}
var url="citylistx.php"
url=url+"?q="+str
xmlHttp.onreadystatechange=stateChanged2
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}


function showStates()
{ 

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="statelistx.php"
xmlHttp.onreadystatechange=stateChanged3
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function showStatesx()
{ 

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="statelisty.php"
xmlHttp.onreadystatechange=stateChanged3
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
*/

function hideUser()
{ 
document.getElementById("city").innerHTML="" 
}
function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
   document.getElementById("city").innerHTML=xmlHttp.responseText 
 
 } 
}

function stateChangedx() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("cust").innerHTML=xmlHttp.responseText 
 if(tpy!="5")
{
detectScrollbar();
if(tp<200)
{
rt=tp;
if(df==null)
df=setInterval("smoothscroll()",1);
}
}
 } 
}

function stateChanged2() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
   document.getElementById("city").innerHTML=xmlHttp.responseText 
      document.getElementById("cust").innerHTML="" 
 } 
}


function stateChanged3() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
   document.getElementById("state").innerHTML=xmlHttp.responseText 
      document.getElementById("cust").innerHTML="" 
 } 
}

function stateChanged4() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
   document.getElementById("showme").innerHTML=xmlHttp.responseText 
   document.getElementById("custsp").innerHTML="";
 } 
}

function stateChanged_sp() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
   document.getElementById("custsp").innerHTML=xmlHttp.responseText 
    document.getElementById("showme").innerHTML="" 
	if(tpy!="5")
{
detectScrollbar();
if(tp<200)
{
rt=tp;
if(df==null)
df=setInterval("smoothscroll()",1);
}
}
 } 
}


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;
}

