var offset = 0;
var gvClass = 1;
var gProvince = '';
var gMake = '';
var gModel = '';
var gMinp = 0;
var gMaxp = 0;

function getHTTPObject()
{
	var xmlhttp;
	/*@cc_on
	@if(@_jscript_version >=5)
	try
	{
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(E)
		{
			xmlhttp=false;
		}
	}
	@else
		xmlhttp=false;
	@end @*/
	if(!xmlhttp && typeof XMLHttpRequest != 'undefined')
	{
		try
		{
			xmlhttp=new XMLHttpRequest();
		}
		catch(e)
		{
			xmlhttp=false;
		}
	}
	return xmlhttp;
}
function resetSelect()
{
	document.getElementById('provdiv').innerHTML='<select class="schsel" name="prov" id="prov" onchange="selectProvince(this)"><option value="0">Select Province</option></select><span class="schlab">Province : </span>';
	document.getElementById('makediv').innerHTML='<select class="schsel" name="prov" id="prov" onchange="selectMake(this)"><option value="0">Select Province First</option></select><span class="schlab">Make : </span>';
	document.getElementById('modeldiv').innerHTML='<select class="schsel" name="prov" id="prov" onchange="selectModel(this)"><option value="0">Select Province First</option></select><span class="schlab">Model : </span>';
}
function handleRegionResponse()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		document.getElementById('regiondiv').innerHTML=http.responseText;	
	}
}
function getRegions(selelm) 
{
	var country = selelm.options[selelm.selectedIndex].value;
	var url = 'http://www.akilar.com/getregions.php?country=' + country;
	document.getElementById('regiondiv').innerHTML = '<select name="region"><option value="">Select</option></select>';
	document.getElementById('subregiondiv').innerHTML = '<select name="subregion"><option value="">Select</option></select>';
	document.getElementById('towndiv').innerHTML = '<select name="Town" id="town"><option value="">Select</option></select>';
	//alert(url);
	http.open("GET",url, true);
	http.onreadystatechange = handleRegionResponse;
	http.send(null);
}


function handleSubregionResponse()
{
	if(http.readyState == 4)
	{
	//	alert(http.responseText);
		document.getElementById('subregiondiv_top').innerHTML=http.responseText;	
		document.getElementById('subregiondiv').innerHTML=http.responseText;	
		
	}
}



function getSubregion(selelm)  
{
	var reg = selelm.options[selelm.selectedIndex].value;
	var url = 'http://www.akilar.com/getsubregions.php?region=' + reg;
	//alert(url);
	http.open("GET",url, true);
	http.onreadystatechange = handleSubregionResponse;
	http.send(null);
}
function handleTownResponse()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		document.getElementById('towndiv_top').innerHTML=http.responseText;	
		document.getElementById('towndiv').innerHTML=http.responseText;	
		
	}
}
function getTown(selelm)  
{
	var sub = selelm.options[selelm.selectedIndex].value;
	var url = 'http://www.akilar.com/gettowns.php?subregion=' + sub;
	//alert(url);
	http.open("GET",url, true);
	http.onreadystatechange = handleTownResponse;
	http.send(null);
}
function sentSearch()
{
	if(http.readyState == 4)
	{
	//	alert(http.responseText);
		var url = http.responseText;
		document.location.replace(url);
	}
}
function doSubmit()
{
	//alert('here we go');
        // new search by ajax post
        //document.getElementById('preview').innerHTML = '<img src="images/loading.gif" /><br />Checking article - please wait.';
	var country = 1;
	var selregion = document.getElementById('region');
	var region = selregion.options[selregion.selectedIndex].value;
	var selsubregion = document.getElementById('subregion');
	var subregion = selsubregion.options[selsubregion.selectedIndex].value;
	var seltown = document.getElementById('Town');
	if(null == seltown) var town = '';
	else var town = seltown.options[seltown.selectedIndex].value;
	var selproptype = document.getElementById('proptype');
	var proptype = selproptype.options[selproptype.selectedIndex].value;
	var selsleepmin = document.getElementById('sleepmin');
	var sleepmin = selsleepmin.options[selsleepmin.selectedIndex].value;
	var poststr = "country=" + encodeURI(country) +
                "&region=" + encodeURI(region) +
                "&subregion=" + encodeURI(subregion) +
                "&town=" + encodeURI(town) +
                "&proptype=" + encodeURI(proptype) +
                "&sleepmin=" + encodeURI(sleepmin) +
                "&fromdate=" + encodeURI(document.getElementById("fromdate").value) +
                "&todate=" + encodeURI(document.getElementById("todate").value);
        var url="http://www.akilar.com/preparesearch.php";
        http.open('POST', url, true);
        http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
        http.setRequestHeader("Content-length", poststr.length);
        http.setRequestHeader("Connection", "close");
        http.onreadystatechange = sentSearch;
        http.send(poststr);
}
