var XMLHttpRequestObject = false;
var XMLHttpRequestObject2 = false;
var XMLHttpRequestObject3 = false;
var XMLHttpRequestObject4 = false;

if (window.XMLHttpRequest) {
	XMLHttpRequestObject = new XMLHttpRequest();
	XMLHttpRequestObject2 = new XMLHttpRequest();
	XMLHttpRequestObject3 = new XMLHttpRequest();
	XMLHttpRequestObject4 = new XMLHttpRequest();
} else if (window.ActiveXObject) {
	XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	XMLHttpRequestObject2 = new ActiveXObject("Microsoft.XMLHTTP");
	XMLHttpRequestObject3 = new ActiveXObject("Microsoft.XMLHTTP");
	XMLHttpRequestObject4 = new ActiveXObject("Microsoft.XMLHTTP");
}

function mapUpdate_Properties()
{
	var newLType 		= document.getElementById("lst").value;
	var newPType 		= document.getElementById("tp").value;
	var newRooms 		= document.getElementById("rooms").value;
	var newState		= document.getElementById("state").value;
	var newLMType 		= document.getElementById("lmtype").value;
	var newLoPrice 		= document.getElementById("loprice").value;
	var newHiPrice 		= document.getElementById("hiprice").value;

	var str = "/search_map/?action=search&ListingType[equal]="+newLType+"&PropertyType[equal]="+newPType+"&Rooms[equal]="+newRooms+"&State[equal]="+newState+"&LandmarkType[equal]="+newLMType+"&Price[not_less]="+newLoPrice+"&Price[not_more]="+newHiPrice;
	readMap(str);
	centermap(newState);
}

function mapUpdate_Landmarks()
{
	var newLMType 		= document.getElementById("lmtype").value;
	var newState		= document.getElementById("state").value;

	var str = "/list_landmarks/?action=search&LandmarkType[equal]="+newLMType+"&State[equal]="+newState;
	readMap(str);
}

function mapUpdate_Directions()
{
	var setDirections   = document.getElementById("setDirections");
	if (setDirections)
	{
		var from   = document.getElementById("fromAddress").value;
		var to   = document.getElementById("toAddress").value;
		var locale   = document.getElementById("locale").value;
		gdir.load("from: " + from + " to: " + to, { "locale": locale,preserveViewport: true, "getSteps":true });
	}
}

var request = false;
if (!request && typeof XMLHttpRequest != 'undefined') {
	request = new XMLHttpRequest();
}
