function pageReq(qStr){
	new Ajax.Request(rootPath + libSrc + "documentsProcess.php",{
		contentType: 'text/xml',
		postBody: qStr,
		onSuccess: function(transport){reqLead(transport);}
	});
}

function reqLead(reqObj) {
try{
	if (reqObj.readyState == 4) {
		if (reqObj.status == 200) {
			var root_node;
			var xmlObject=reqObj.responseXML;
			if(xmlObject==null) xmlObject = (new DOMParser()).parseFromString(reqObj.responseText, "text/xml");
			root_node = xmlObject.getElementsByTagName("Response");
			var aType=root_node[0].getAttribute("type");
			switch (aType){
				case "documentData":
					try{
						loadDocumentPage(xmlObject);
					}catch(e){alert(e.message);}
					break;
				case "imageTrack":
					loadTrackImages(xmlObject);
					break;
				case "productionPage":
					loadProductionPage(xmlObject);
					break;
				case "notFound":
					alert("The system was unable to recognize the page request");
					break;
				default:
					alert("unrecognized request: " + aType + "\n" + reqObj.responseText);
			}
		}
	}
}catch(e){alert(e.message);}
}

function loadDocumentPage(xDoc){
	try{
//		var greet=xDoc.getElementsByTagName("greeting");
//		$('greetingText').update(greet[0].childNodes[0].nodeValue);
		
//		var feature=xDoc.getElementsByTagName("feature");
		
//		var sTitle=xDoc.getElementsByTagName("showTitle");
//		$('showTitle').update(sTitle[0].childNodes[0].nodeValue.toUpperCase());
			
//		dStart=new Date(feature[0].getAttribute("dateStart"));
//		dEnd=new Date(feature[0].getAttribute("dateEnd"));
//		var fDate=dStart.getMonthName().toUpperCase() + " " + dStart.getDate() + " - " + dEnd.getDate() + ", " + dEnd.getFullYear();
//		$('feature_dates').update(fDate);
			
//		var sLoc=xDoc.getElementsByTagName("showLocation");
//		$('feature_location').update(sLoc[0].childNodes[0].nodeValue);
		
//		var sDesc=xDoc.getElementsByTagName("showDescription");
//		$('feature_description').update(sDesc[0].childNodes[0].nodeValue);
		
//		var sImg=xDoc.getElementsByTagName("showImg");
//		$('feature_poster').src="images/showPosters/" + sImg[0].childNodes[0].nodeValue;
		
		loadSidebar(xDoc);
		
		$('centerDiv').show();
		reSize();
		$('welcome').show();
	
		var featureHeight=($('featureContent').getHeight() + $('featureContent').cumulativeOffset().top + 50);
		var sidebarHeight=$('sideBar').getHeight() - 20;
		var footerOffset=((featureHeight > sidebarHeight) ? featureHeight : sidebarHeight)
		$('pageFooter').setStyle({
			top: footerOffset + "px"
		});
	}catch(e){alert(e.message);}
}


