function ajax(url,div,toggle) {
	var xmlHttp;
	var action;
	var sendto;

	xmlHttp=GetXmlHttpObject()
	if (div) { sendto = div; }
	if (toggle) { action = toggle; } 
	
	var url=url+action;
	
	xmlHttp.onreadystatechange=function() {
		if (xmlHttp.readyState=='4' || xmlHttp.readyState=="complete") { 
			document.getElementById(sendto).innerHTML=xmlHttp.responseText;
		}	
	}
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function GetXmlHttpObject() {
	xmlHttp=null;
	try {
	 // Firefox, Opera 8.0+, Safari
	 xmlHttp=new XMLHttpRequest();
	}
	catch (e) {
	 //Internet Explorer
	 try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }
	 catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); }
	}
	return xmlHttp;
}

// -- SPECIAL FOR SITE PLAN UNITS -- //
function showUnit(url,div,toggle,x,y) {
	ajax(url,div,toggle);
//	showItem(div);
	d = document.getElementById(div);
	d.style.left = x/10 + "em";
	d.style.top = y/10 + "em";
	d.style.display = 'block';
}
// -- //

// -- SPECIAL FOR PROJECT MAP PAGE -- //
function showPreview(url,div,toggle) {
	ajax(url,div,toggle);
	d = document.getElementById(div);
	d.style.display = 'block';
}
// -- //
