var copyHeight = "";

function updatePageCopy(pageID){
	
	/*we need to get the height from the style sheet, otherwise if people change the content too quickly the page
	isn't resized properly*/
	if(document.all){
		//ie
		copyHeight = document.styleSheets[0].rules[1].style.height;
	}
	else if (document.getElementById){
		//ff
		copyHeight = document.styleSheets[0].cssRules[1].style.height;
	}
		
	pID = pageID;
	pageDataRequest(pID);
}

function pageDataRequest(pageID){
	
	var pageAjax = ajaxObj();
	
	/*reset image location on gallery*/
	galleryLocation = 2;
	
	/*once we hear back from the server, update the div*/
	pageAjax.onreadystatechange=function(){
		if(pageAjax.readyState==4){
			/*1 - title, 0 - name, 2 - code*/
			try{
				pageArray = eval(pageAjax.responseText);
			}
			catch(e){
				alert(e);
				alert(pageArray);
			}
			
			try{
				pageTracker._trackPageview(pageArray[0]);
			}
			catch(e){
				alert(e);
			}
			
			/*we need to set this manually or we can have problems*/
			document.getElementById("pageCopy").style.opacity=10;
			document.getElementById("pageCopy").innerHTML = pageArray[2];
			/*we need to delay it so all the content is in place, otherwise it may not extend all the way and break*/
			/*Effect.BlindDown("pageCopy");*/
			document.getElementById("pageCopy").style.height=copyHeight;
			document.getElementById("pageCopy").style.opacity=10;
			document.getElementById("pageCopy").style.display='block';
			
			document.getElementById("environmentLink").style.display="block";
			document.getElementById("communityLink").style.display="block";
			document.getElementById("allergiesLink").style.display="block";
			
			
			document.title = pageArray[1];
			
			if(pageID == 1){
				setTimeout("updateTweets()",2000);
				document.getElementById("wiskImg").style.display="none";
				document.getElementById("grassyKnollImg").style.display="none";
			}
			if(pageID ==2){
				document.getElementById('leftArrow').style.display='block';
				document.getElementById('rightArrow').style.display='block';
				adjustCenter();
			}
			
			if(pageID != 1){
				document.getElementById("wiskImg").style.display="block";
				document.getElementById("grassyKnollImg").style.display="block";
			}
			
			if(pageID == 5){
				getCalendar();
			}
			
			if(pageID == 25){
				document.getElementById("environmentLink").style.display="none";
			}
			
			if(pageID == 27){
				document.getElementById("communityLink").style.display="none";
			}
			
			if(pageID == 28){
				document.getElementById("allergiesLink").style.display="none";
			}
			
		}
	}
	
	/*make the request for the page content*/
	var requestParams = "?function=getPage&pageID=" + pageID;
	pageAjax.open("POST","/cmsAPI/pages/pages.php" + requestParams,true);
	pageAjax.send(null);
}

function getCalendar(mon,yr){
	
	var calAjax = ajaxObj();
	calAjax.onreadystatechange=function(){
		if(calAjax.readyState==4){
			document.getElementById("eventCalendar").innerHTML = calAjax.responseText;
		}
	}
	
	if ( typeof(mon) == "undefined" || mon == null ) {
		var requestParams = ''; 
	}
	else{
		var requestParams = "?month=" + mon + "&year=" + yr;
	}
	
	calAjax.open("POST","/public/calendarEvents/calendarEvents.php" + requestParams,true);
	calAjax.send(null);
}
