// JavaScript Document 
function PopulateCorporate(ddlCountry,ddlCity)
{
	var ajaxRequest;
	var url;
	
	url="../Admin/populateCorporate.aspx?corpo="+ddlCountry.value;
	try
	{
		ajaxRequest = new XMLHttpRequest();
	} catch (e)
	{
		try
		{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) 
		{
			try
			{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function()
	{
		if(ajaxRequest.readyState == 4)
		{
			var x=0;
			var str = ajaxRequest.responseText;	
			var citiesArray = str.split(":");					
			removeAllOptions(ddlCity)
			for ( x in citiesArray)	
			{
				if(citiesArray[x] == "-- Subcategory --")
					addOption(ddlCity,citiesArray[x],"")
				else
					addOption(ddlCity,citiesArray[x],citiesArray[x])					
			}
		}							
	}
	ajaxRequest.open("GET",url, true);
	ajaxRequest.send(null); 	
}
function CallNearestCityForIndex(ddlCountry,ddlCity)
{
	var ajaxRequest;
	var url;
	url="NearestCountry.aspx?country="+ddlCountry.value
	try
	{
		ajaxRequest = new XMLHttpRequest();
	} catch (e)
	{
		try
		{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) 
		{
			try
			{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function()
	{
		if(ajaxRequest.readyState == 4)
		{
			var x=0;
			var str = ajaxRequest.responseText;	
			var citiesArray = str.split(":");					
			removeAllOptions(ddlCity)
			for ( x in citiesArray)	
				addOption(ddlCity,citiesArray[x],citiesArray[x])					
		}							
	}
	ajaxRequest.open("GET",url, true);
	ajaxRequest.send(null); 	
}
function CallNearestCity(ddlCountry,ddlCity)
{
	var ajaxRequest;
	var url;
	url="../NearestCountry.aspx?country="+ddlCountry.value
	try
	{
		ajaxRequest = new XMLHttpRequest();
	} catch (e)
	{
		try
		{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) 
		{
			try
			{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function()
	{
		if(ajaxRequest.readyState == 4)
		{
			var x=0;
			var str = ajaxRequest.responseText;	
			var citiesArray = str.split(":");					
			removeAllOptions(ddlCity)
			for ( x in citiesArray)	
				addOption(ddlCity,citiesArray[x],citiesArray[x])					
		}							
	}
	ajaxRequest.open("GET",url, true);
	ajaxRequest.send(null); 	
}
function removeAllOptions(selectbox)
{
	var i;		
	for(i=selectbox.options.length-1;i>=0;i--)
	{
		selectbox.remove(i);
	}
}
function addOption(selectbox,text,value)
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;
	selectbox.options.add(optn);		
}	
function checkConfirm(val,div)
{
	var ajaxRequest;
	try
	{
		ajaxRequest = new XMLHttpRequest();
	} catch (e)
	{
		try
		{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) 
		{
			try
			{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				//alert("Your browser does not support!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function()
	{
		if(ajaxRequest.readyState == 4)
		{
			var str = ajaxRequest.responseText;
			div.innerHTML = str;					
		}
	}
	ajaxRequest.open("GET","checkavailability.aspx?send=model&id="+val, true);
	ajaxRequest.send(null); 	
}
function CallAssignFunction(ddlCountry,txtMobileCountryCode,txtDayCountryCode,txtNightCountryCode,txtFaxCountryCode)
{
	var ajaxRequest;
	url="../Process/countrycode.aspx?country="+ddlCountry.value
	try
	{
		ajaxRequest = new XMLHttpRequest();
	} catch (e)
	{
		try
		{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) 
		{
			try
			{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				//alert("Your browser does not support!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function()
	{
		if(ajaxRequest.readyState == 4)
		{
			var str = ajaxRequest.responseText;
			txtMobileCountryCode.value =  str;	
			txtDayCountryCode.value =  str;	
			txtNightCountryCode.value =  str;	
			txtFaxCountryCode.value = str;					
		}
	}
	ajaxRequest.open("GET",url, true);
	ajaxRequest.send(null); 	
}

function CallAssignFunctionForSEB(ddlCountry,txtDayCountryCode,txtNightCountryCode)
{
	var ajaxRequest;
	url="../Process/countrycode.aspx?country="+ddlCountry.value
	try
	{
		ajaxRequest = new XMLHttpRequest();
	} catch (e)
	{
		try
		{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) 
		{
			try
			{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				//alert("Your browser does not support!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function()
	{
		if(ajaxRequest.readyState == 4)
		{
			var str = ajaxRequest.responseText;			
			txtDayCountryCode.value =  str;	
			txtNightCountryCode.value =  str;								
		}
	}
	ajaxRequest.open("GET",url, true);
	ajaxRequest.send(null); 	
}
function CallAssignFunctionForMagazine(ddlCountry,txtDayCountryCode,txtNightCountryCode,txtFaxCountryCode)
{
	var ajaxRequest;
	url="../Process/countrycode.aspx?country="+ddlCountry.value
	try
	{
		ajaxRequest = new XMLHttpRequest();
	} catch (e)
	{
		try
		{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) 
		{
			try
			{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				//alert("Your browser does not support!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function()
	{
		if(ajaxRequest.readyState == 4)
		{
			var str = ajaxRequest.responseText;			
			txtDayCountryCode.value =  str;	
			txtNightCountryCode.value =  str;	
			txtFaxCountryCode.value = str;							
		}
	}
	ajaxRequest.open("GET",url, true);
	ajaxRequest.send(null); 	
}