	var strForm;
	var intHouse;
	var intHouseNew;
	var intSchool;
	var intStation;

	function checkForm() {
		var strTicks = map.getBounds();
		var center = map.getCenter();
		
		var intPriceMin		= document.getElementById('mPriceMin').value;
		var intPriceMax		= document.getElementById('mPriceMax').value;
		var intPriceRentMin	= document.getElementById('mPriceRentMin').value;
		var intPriceRentMax	= document.getElementById('mPriceRentMax').value;
		var intBeds			= document.getElementById('mBedrooms').value;
		var strKeywords		= document.getElementById('mKeywords').value;
		var strType			= document.getElementById('mType').value;
		if (document.getElementById('mHouse').checked)
		{intHouse = "1";
		}
		else
		{intHouse = "0";
		}

		if (document.getElementById('mHouseNew').checked)
		{intHouseNew = "1";
		}
		else
		{intHouseNew = "0";
		}

		if (document.getElementById('mSchool').checked)
		{intSchool = "1";
		}
		else
		{intSchool = "0";
		}

		if (document.getElementById('mStation').checked)
		{intStation = "1";
		}
		else
		{intStation = "0";
		}

		//var intHouse = document.getElementById('mHouse').checked;
		//var intHouseNew = document.getElementById('mHouseNew').checked;

		strForm = '&type=' + strType + '&beds=' + intBeds + '&pricemin=' + intPriceMin + '&pricemax=' + intPriceMax + '&pricerentmin=' + intPriceRentMin + '&pricerentmax=' + intPriceRentMax +'&house=' + intHouse +'&housenew=' + intHouseNew +'&school=' + intSchool+'&keywords=' + strKeywords

		//strForm = '&beds=' + intBeds + '&pricemin=' + intPriceMin + '&pricemax=' + intPriceMax +'&house=' + intHouse +'&housenew=' + intHouseNew +'&school=' + intSchool +'&station=' + intStation +'&keywords=' + strKeywords
		
		getData(center.lat(), center.lng(), strTicks);
	}

	function newArea() {
		var intArea = document.getElementById('mLocation').value;
		var intLng = 0;
		var intLat = 0;
		var intZoomLevel = 14;
		var center = map.getCenter();
		var strTicks = map.getBounds();

		switch (intArea) {
		   case '1': intLng = -1.51239;	 intLat = 52.406097; intZoomLevel = 14; break;	//Coventry City	52.406097,-1.51239
		   case '2': intLng = -1.532882; intLat = 52.398439; intZoomLevel = 14; break; //Earlsdon		52.398439,-1.532882
		   case '3': intLng = -1.578544; intLat = 52.339322; intZoomLevel = 13; break; //Kenilworth	52.342222,-1.578544
		   case '4': intLng = -1.534545; intLat = 52.288375; intZoomLevel = 14; break; //Leaminton		52.288375,-1.534545
		   case '5': intLng = -1.587675; intLat = 52.281695; intZoomLevel = 13; break; //Warwick		52.281695,-1.587675
		   
		   case '6': intLng = -1.51239;  intLat = 52.432097; intZoomLevel = 13; break;	//Coventry North	52.406097,-1.51239
		   case '7': intLng = -1.540882; intLat = 52.406097; intZoomLevel = 14; break;	//Coventry West	52.406097,-1.51239
		   case '8': intLng = -1.45539;	 intLat = 52.406097; intZoomLevel = 13; break;	//Coventry East	52.406097,-1.51239
		   case '9': intLng = -1.51239;	 intLat = 52.396097; intZoomLevel = 14; break;	//Coventry South	52.406097,-1.51239
		}
		//map.getZoom() = intZoomLevel
		//var currLocation = map.setCenter(new GLatLng(intLat, intLng), 14);

		//map.panTo(new GLatLng(intLat,intLng), 10);
		map.setCenter(new GLatLng(intLat,intLng), intZoomLevel);
		//getData(center.lat(), center.lng(), strTicks);
		//checkForm()

	}	
	
	function newZoom(zLevel) {

		var intCurrentZoomLevel	= map.getZoom();
		var intNewZoomLevel		= zLevel;
		var center				= map.getCenter();
		var strTicks			= map.getBounds();

		if (intNewZoomLevel == 1)
		{intNewZoomLevel = intCurrentZoomLevel + 1
		}

		if (intNewZoomLevel == 2)
		{intNewZoomLevel = intCurrentZoomLevel - 1
		}

		if (intNewZoomLevel == 11)
		{intNewZoomLevel = 12
		}

		//document.getElementById('zoomlevel16').src = "_gfx/zoom/zoom_off16.png"
		//document.getElementById('zoomlevel15').src = "_gfx/zoom/zoom_off15.png"
		//document.getElementById('zoomlevel14').src = "_gfx/zoom/zoom_off14.png"
		//document.getElementById('zoomlevel13').src = "_gfx/zoom/zoom_off13.png"
		//document.getElementById('zoomlevel12').src = "_gfx/zoom/zoom_off12.png"

		//document.getElementById('zoomlevel'+intNewZoomLevel).src = "_gfx/zoom/zoom_on" + intNewZoomLevel + ".png"

		map.setCenter(new GLatLng(center.lat(),center.lng()), intNewZoomLevel);
	}

	function newPan(pDirection) {
		//var intArea = document.getElementById('mLocation').value;
		var strDirection	= pDirection;
		var center			= map.getCenter();
		var strTicks		= map.getBounds();
		var intZoomLevel	= map.getZoom();
		var intZoomMultiply	= 1;

		var intLng			= center.lng();
		var intLat			= center.lat();

		if (intZoomLevel == 16)
		{intZoomMultiply = 4
		}
		
		if (intZoomLevel == 15)
		{intZoomMultiply = 8
		}
		
		if (intZoomLevel == 14)
		{intZoomMultiply = 16
		}
		
		if (intZoomLevel == 13)
		{intZoomMultiply = 32
		}
		
		if (intZoomLevel == 12)
		{intZoomMultiply = 64
		}
		
		if (strDirection == 1)
		{intLng = intLng - (0.002 * intZoomMultiply);
		}

		if (strDirection == 2)
		{intLng = intLng + (0.002 * intZoomMultiply);
		}

		if (strDirection == 3)
		{intLat = intLat + (0.0015 * (intZoomMultiply/2));
		}

		if (strDirection == 4)
		{intLat = intLat - (0.0015 * (intZoomMultiply/2));
		}

		//map.getZoom() = intZoomLevel
		//var currLocation = map.setCenter(new GLatLng(intLat, intLng), 14);
		//getData(center.lat(), center.lng(), strTicks);

		//map.panTo(new GLatLng(intLat,intLng), 10);
		map.panTo(new GLatLng(intLat,intLng), intZoomLevel);
		//getData(center.lat(), center.lng(), strTicks);
		//checkForm()
	}
