// var xmlHttp;
// var url;
// var ResponseID;
var locationID;
var locationName;
var checkDelete;

function follow_link_1Targets (url1, SpanID1, rootWebAddress){
	follow_link(url1, SpanID1, rootWebAddress);
}

function follow_link_2Targets (url1, SpanID1, url2, SpanID2, rootWebAddress){
	follow_link(url1, SpanID1, rootWebAddress);
	follow_link(url2, SpanID2, rootWebAddress);
}

function follow_link_3Targets (url1, SpanID1, url2, SpanID2, url3, SpanID3, rootWebAddress){
	follow_link(url1, SpanID1, rootWebAddress);
	follow_link(url2, SpanID2, rootWebAddress);
	follow_link(url3, SpanID3, rootWebAddress);
}

function follow_link_4Targets (url1, SpanID1, url2, SpanID2, url3, SpanID3, url4, SpanID4, rootWebAddress){
	follow_link(url1, SpanID1, rootWebAddress);
	follow_link(url2, SpanID2, rootWebAddress);
	follow_link(url3, SpanID3, rootWebAddress);
	follow_link(url4, SpanID4, rootWebAddress);
}

function follow_link(url, SpanID, rootWebAddress) {
	var xmlHttp = null;

	if (window.XMLHttpRequest) {
		xmlHttp = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		xmlHttp = new ActiveXObject("Microsoft.XMLHttp");
	}
	
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	
	document.getElementById(SpanID).innerHTML = '<table bgcolor="#FFFFFF" class="main" width="100%" height="100%" border="0"><colgroup><col width="50%"><col width="50%"></colgroup><tr><td align="right"><img src="' + rootWebAddress + '/core/images/loading.gif"></td><td align="left">&nbsp;&nbsp;Loading ...</td></tr></table>';

	xmlHttp.open("GET",url,true);
	xmlHttp.onreadystatechange = function() {
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
			document.getElementById(SpanID).innerHTML=xmlHttp.responseText;
		}
	}
	xmlHttp.send(null);
	
}

function follow_link_NO_LOADER(url, SpanID) {
	var xmlHttp = null;

	if (window.XMLHttpRequest) {
		xmlHttp = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		xmlHttp = new ActiveXObject("Microsoft.XMLHttp");
	}
	
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	
	xmlHttp.open("GET",url,true);
	xmlHttp.onreadystatechange = function() {
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
			document.getElementById(SpanID).innerHTML=xmlHttp.responseText;
		}
	}
	xmlHttp.send(null);
}

function form_response(url, SpanID, para) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}

	ResponseID = SpanID;
	
	var parameters = para;

	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", parameters.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(parameters);
}


function GetXmlHttpObject() { 
	var objXMLHttp=null;
	if (window.XMLHttpRequest) {
		objXMLHttp=new XMLHttpRequest();
		if (objXMLHttp.overrideMimeType) {
			// set type accordingly to anticipated content type;
			//objXMLHttp.overrideMimeType('text/xml');
			objXMLHttp.overrideMimeType('text/html');
		}
	}
	else if (window.ActiveXObject) {
		objXMLHttp=new ActiveXObject("Microsoft.XMLHttp");
	}
	return objXMLHttp;
}

function stateChanged(SpanID) { 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
		document.getElementById(ResponseID).innerHTML=xmlHttp.responseText;
	} 
}

