function validate_dealer()
	{
		//alert('');
		//return false;
		var state = document.getElementById('state').value;
		var city = document.getElementById('city').value;
		var dealer = document.getElementById('dealer').value;
		
		if(state == "0")
		{
			alert('Please Select Appropriate State');
			//state.focus();
			return false;
		}
		else if(city == "0")
		{
			alert('Please Select Appropriate City');
			//state.focus();
			return false;
		}
		else if(dealer == "0")
		{
			alert('Please Select Appropriate Dealer');
			//state.focus();
			return false;
		}
	}
	function ajaxFunction(flag)
	{
		//alert(flag);
		//return false;
		
		var xmlHttp;
		try
		  {
		  // Firefox, Opera 8.0+, Safari
		  xmlHttp=new XMLHttpRequest();
		  }
		catch (e)
		  {
		  // Internet Explorer
		  try
			{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
		  catch (e)
			{
			try
			  {
			  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			  }
			catch (e)
			  {
			  alert("Your browser does not support AJAX!");
			  return false;
			  }
			}
		  }
		  xmlHttp.onreadystatechange=function()
			{
			if(xmlHttp.readyState==4)
			  {
				if(flag == "C")
				{
					//alert(xmlHttp.responseText);
					//return false;
					var city = document.getElementById("city");
					city.innerHTML = '';
					$arr = xmlHttp.responseText.split(",");	
					addOption(city,'-- Select City --',0 );
					for(i=0;i<$arr.length;i++)
					{
						//alert($arr[i]);		
						//addOption(city,$arr[i],$arr[i] );
						$arr_code = $arr[i].split(":");
						addOption(city,$arr_code[1],$arr_code[0] );
					}

					//addOption(city,text,value );
			
					//alert(xmlHttp.responseText);
					//return false;
					/*document.getElementById('city').innerHTML = '';
					document.getElementById('city').innerHTML = xmlHttp.responseText;
					load_state.style.display = 'none';*/
				}			
				else
				{
					//alert(xmlHttp.responseText);
					//return false;		
					var dealer = document.getElementById('dealer');
					dealer.innerHTML = '';
					//$arr = xmlHttp.responseText.split(",");
					
					//addOption(dealer,'-- Select Dealer --',0 );
					//for(i=0;i<$arr.length;i++)
					//{
						//$arr_code = $arr[i].split(":");
						//addOption(dealer,$arr_code[1],$arr_code[0] );					
					//}
					
					document.getElementById('dealer').innerHTML = xmlHttp.responseText;
			
				}
			  }			  
			}		
			//alert('ok..');
			//return false;
			if(flag == "C")
			{

				var state_id =document.getElementById("state").value;			
				var url = "components/com_booking/xml_ajax.php?flag=C&state_id="+state_id;
			}			
			else
			{
				var city_id =document.getElementById("city").value;		
				var state_id =document.getElementById("state").value;
				var outlet =document.getElementById("outlet1").value;			
				var url = "components/com_booking/xml_ajax.php?flag="+flag+"&state_id="+state_id+"&city_id="+city_id+"&outlet="+outlet;	 		
			}
			
		  xmlHttp.open("GET",url,true);
		  xmlHttp.send(null);
	  }
	  
	   function addOption(selectbox,text,value )
	  {
		var optn = document.createElement("OPTION");
		optn.text = text;
		optn.value = value;
		selectbox.options.add(optn);
	  }