function pageReq(qStr){
	new Ajax.Request(rootPath + libSrc + "leadProcess.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 "leadData":
					try{
						loadLeadPage(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 loadLeadPage(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();
	
	}catch(e){alert(e.message);}
}

function leadPageResize(){
	$('featureContent').setStyle({
		top: ($('headBox').getDimensions().height + 30) + "px"	
	});
	var featureHeight=($('featureContent').getHeight() + $('featureContent').cumulativeOffset().top + 50);
	var sidebarHeight=$('sideBar').getHeight() - 20;
	var footerOffset=((featureHeight > sidebarHeight) ? featureHeight : sidebarHeight)
	$('pageFooter').setStyle({
		top: footerOffset + "px"
	});
//	$('featureText').setStyle({
//		left: ($('feature_poster').getWidth() + 10) + "px",	
//		width: (661-($('feature_poster').getWidth() + 10)) + "px"	
//	});
}