
var xmlDoc = null;

		function filldiv(what,where,contentID) {
			//alert("filldiv: "+what + " " + where);
		  	var url = "eventxml.php";
			var params = "xmlrequest="+what+"&recordID="+contentID;
			//alert("params: "+params);
			var method = "POST";
			

				if(what == "both") {
					//alert("where.innerHTML:"+where.innerHTML);				
					initXMLdoc(xmlDoc);
					/*
					params = "xmlrequest=xsl";
					var xsl = new net.ContentLoader(url,onXSLload,null,method,params,null,stillloading);
					xsl.myname = "xsl";
					xsl.starttime = new Date();
					xsl.what = what;
					xsl.where = where;
					*/
					//params = "xmlrequest=xml";
					var xml = new net.ContentLoader(url,onXMLload,null,method,params,null,stillloading);
					xml.myname = "xml";
					xml.starttime = new Date();
					xml.what = what;
					xml.where = where;
					xml.contentID = contentID;
				} else {
	
					alert(what);
					alert(what+"\n "+inspect(where));
					var thisnet = new net.ContentLoader(url,writediv,null,method,params,null,stillloading);
					thisnet.what = what;
					thisnet.where = where;
					thisnet.myname = "thisnet";
					thisnet.starttime = new Date();
				}
				//return true;


		}
		function initXMLdoc(whichdoc) {
			whichdoc = null;
		}
		
		function onXMLload() {
			xmlDoc = this.req.responseText;
			//var evalcode = DetailTarget+".innerHTML = xmlDoc;";
			thisevent = document.getElementById(this.where);
			//alert("onXMLload: this.where="+this.where+"\n thisevent.length:"+thisevent.type+"\n"+xmlDoc);
			if(thisevent) {
				thisevent.innerHTML = xmlDoc;
				//thisevent.innerHTML = unescape(escape(xmlDoc));
				//alert("XMLload: "+DetailTarget);

			}
		}
		function stillloading() {
			var colors = new Array("#000000","#330000","red","orange","blue")
			var thisstate = this.req.readystate;
			if(thisstate>1) {
				//alert(thisstate+"\n"+inspect(this));
				//alert(thisstate+"\n");
				//this.where.innerHTML += "<span style='color: "+colors[thisstate]+"'>Loading...</span><br />";
			}		
		}

