// JavaScript Document
var xmlHttp

function emptycity()
{
 for(i=document.getElementById('city').options.length;i>0;i--)
 	{
		document.getElementById('city').options[i]=null;
	}
		document.getElementById('city').options[0].text="Select";
		document.getElementById('city').options[0].value=0;
}

function showCity(str)
{ 
	//alert(str);
	var url="../common/getLocation.php?tab=city&sid=" + str
	//alert("url="+url);
	xmlHttp=GetXmlHttpObject(cityChanged)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
} 

function showcategory(divid)
{
	if(divid)
	{
	document.getElementById('category').style.display='';
	document.all.compname.style.visibility="visible";
	var url="../common/getLocation.php?tab=category&catid="+ divid
	xmlHttp=GetXmlHttpObject(divChanged)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	}
	else
	{
	document.getElementById('category').style.display='none';
	document.all.compname.style.visibility="hidden";	
	}

}

function showfunction(inid)
{
	var url="../common/getLocation.php?tab=function&fid="+ inid
	xmlHttp=GetXmlHttpObject(funChanged)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
}

function showspecial(funid)
{
	var url="../common/getLocation.php?tab=special&spid="+ funid
	xmlHttp=GetXmlHttpObject(specChanged)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
}


function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		var val=0;
		var txt=1;

		for(pos=document.getElementById('state').length;pos>0;--pos)
		{
			document.getElementById('state').options[pos]=null;
		}
		var arr=xmlHttp.responseText.split(";");
		document.getElementById('state').options.length=arr.length;
		for(i=0;i<arr.length;i++)
		{
			var arr1=arr[i].split("-");
			document.getElementById('state').options[i].text=arr1[txt];
			document.getElementById('state').options[i].value=arr1[val];
		}
	} 
} 
function cityChanged() 
{ 
	//alert("ready state="+xmlHttp.readyState);
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		var val=0;
		var txt=1;

		for(pos=document.getElementById('city').length;pos>0;--pos)
		{
			
			document.getElementById('city').options[pos]=null;
			//alert("pos="+pos+"option="+document.getElementById('city').options[pos]);
		}
		var arr=xmlHttp.responseText.split(";");
		//alert("arr="+arr);
		document.getElementById('city').options.length=arr.length;
		for(i=0;i<arr.length;i++)
		{
			var arr1=arr[i].split("-");
			document.getElementById('city').options[i].text=arr1[txt];
			document.getElementById('city').options[i].value=arr1[val];
		}
	} 
} 

function divChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		
		var txt=1;
		var val=0;
		for(pos=document.getElementById('industry').length;pos>0;--pos)
		{
			document.getElementById('industry').options[pos]=null;
		}
		arr=xmlHttp.responseText.split(";");
			document.tip.industry.options.length=arr.length+1;
			  for(i=0;i<arr.length;i++)
			  {
			  	arr1=arr[i].split("-");
				document.tip.industry.options[i].text=arr1[txt];
				document.tip.industry.options[i].value=arr1[val];
			  }
		

		document.tip.industry.options[i].text="All";
		document.tip.industry.options[i].value="all";
		 
		
	} 
} 

function funChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		var val=0;
		var txt=1;
		for(pos=document.form1.functionalarea.length;pos>0;--pos)
		{
			document.form1.functionalarea.options[pos]=null;
		}
		var arr=xmlHttp.responseText.split(";");
		document.form1.functionalarea.options.length=arr.length;
		for(i=0;i<arr.length;i++)
		{
			var arr1=arr[i].split("-");
			document.form1.functionalarea.options[i].text=arr1[txt];
			document.form1.functionalarea.options[i].value=arr1[val];
		}
		
	} 
} 

function specChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		
		val=0;
		txt=1;
		for(pos=document.form1.special.length;pos>0;pos--)
		{
			document.form1.special.options[pos]=null;
		}
		arr=xmlHttp.responseText.split(";");
		document.form1.special.options.length=arr.length;
		if(arr.length>0)
		{
				for(i=0;i<arr.length;i++)
				{
				arr1=arr[i].split("-");
				document.form1.special.options[i].text=arr1[txt];
				document.form1.special.options[i].value=arr1[val];
				}
		}
	} 
} 

function GetXmlHttpObject(handler)
{ 
	var objXmlHttp=null
	//alert("handle="+handler);
	if (navigator.userAgent.indexOf("Opera")>=0)
	{
		alert("This example doesn't work in Opera") 
		return 
	}
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.XMLHTTP"
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
			strName="Microsoft.XMLHTTP"
		} 
		try
		{ 
			objXmlHttp=new ActiveXObject(strName)
			objXmlHttp.onreadystatechange=handler 
			return objXmlHttp
		} 
		catch(e)
		{ 
			alert("Error. Scripting for ActiveX might be disabled") 
			return 
		} 
	} 
	if (navigator.userAgent.indexOf("Mozilla")>=0)
	{
		objXmlHttp=new XMLHttpRequest()
		objXmlHttp.onload=handler
		objXmlHttp.onerror=handler 
		return objXmlHttp
	}
} 
//////////////////////////  Refer mail to friend ///////////////////////////////////////

	function refer_friends(yname,yemail,fname,femail,msg)
	{
		var url="<?= PATH ?>common/getLocation.php?yname=" + yname + "&yemail=" + yemail + "&fname=" + fname + "&femail=" + femail + "&msg=" + msg + "&tab=refer_mail";
		xmlHttp=GetXmlHttpObject(mailChanged)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
		document.getElementById("refer").style.display="none";		
	}
	function mailChanged() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			document.getElementById("return_msg").innerHTML=xmlHttp.responseText;
		} 
	} 
/////////////////////////////////////////////////////////////////////////////////////////	
