// JavaScript Document


//function to call ajax process
function process123()
{
	if(document.getElementById("from1").value!="Select")
	{

		//alert("Meow...");
		ajaxprocess();		
		//var url = "";
	}
	/*
	else if(document.form1.hairtype.value=="Select" || document.form1.hairsize.value=="Select")
	{
		document.getElementById("price").innerHTML='';
		
	}
	*/
}

var xmlHttp

function ajaxprocess()
{

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  } 
  
  	var fromcity=document.getElementById("from1").value;
	//var hairsize=document.form1.hairsize.value;
	//var type=document.form1.type.value;
	var url = "";
	var url="getcity1.php?RandomKey="+Math.random()+"&&from1="+fromcity;
  
  

xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 	
	//document.form4.to1.options.clear;
	document.getElementById("to1").innerHTML="";
	
	//var t="$";
	var t = "";
	t=t+xmlHttp.responseText;
	//alert(t);
	
	//document.getElementById("price").innerHTML=t;
	var longstring=t;
	var brokenstring=longstring.split(" ");
	//alert(brokenstring);
	//alert(brokenstring.length);
	var arraylength = brokenstring.length;
	//alert(arraylength);
	arraylength = arraylength - 1;
	//alert(arraylength);
	for (i=0;i<arraylength;i++)
	{
		//alert(brokenstring[i]);
		var longstring2 = brokenstring[i];
		var brokenstring2 = longstring2.split("|");
		//alert(brokenstring2);
		var newOption = document.createElement('<option value="'+brokenstring2[1]+'">');
		document.getElementById("to1").options.add(newOption);
		newOption.innerText = brokenstring2[0];
	}
	/*
	var newOption = document.createElement('<option value="TOYOTA">');
	document.form4.to1.options.add(newOption);
    newOption.innerText = "Toyota";
	*/
	
 } 
}

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 to create ajax connection and to get data from web server
function ajaxprocess()
{

	alert("hello");
	try
	{
		alert("a");
		var xmlhttp;
		xmlhttp=new XMLHttpRequest(); // ajax connection for mozilla firefox
		
	}
	catch(e)
	{
		try
		{
			xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");			
		}
			
	}
	
	
	if(xmlhttp==null)
	{
		alert("Browser is outdated");	
	}
	else
	{
		alert(xmlhttp);
		alert("b");
		
		var hairstyle=document.form1.hairtype.value;
		var hairsize=document.form1.hairsize.value;

		if(hairsize.length>3)

		var url="getprice.php?style="+hairstyle+"&size="+hairsize;
		
		try
		{
			xmlhttp.onreadystatechange = getdata;
			xmlhttp.open("GET", url, true);
			xmlhttp.send(null);
		
			function getdata()
			{
			
				if(xmlhttp.readyState==4 || xmlhttp.readyState=="complete")
				{
					var t=xmlhttp.responseText;
					alert(t);
					
				}
			
		
			}
		}
		catch(e)
		{
			alert(e.description);	
		}
		
		
		
		
	}
	
}

*/