var XMLHttpRequestObject = false;
var target = "";
var content = "";

function getContent(which) {
	
	switch(which){
		/* MASSAGE */
		case 7:
			content = "content/studio/therapeutic.xml";
			target = "massageBox";
			break;
		case 8:
			content = "content/studio/deep.xml";
			target = "massageBox";
			break;
		case 9:
			content = "content/studio/lymphatic.xml";
			target = "massageBox";
			break;
		case 10:
			content = "content/studio/reflexology.xml";
			target = "massageBox";
			break;
		case 11:
			content = "content/studio/accupressure.xml";
			target = "massageBox";
			break;
		case 12:
			content = "content/studio/maternity.xml";
			target = "massageBox";
			break;
		case 13:
			content = "content/studio/thai.xml";
			target = "massageBox";
			break;
		/* CLASS DESCRIPTIONS */
		case 14:
			content = "content/classes/fundamentals.xml";
			target = "classDescripTarget";
			break;
		case 15:
			content = "content/classes/gentle.xml";
			target = "classDescripTarget";
			break;
		case 16:
			content = "content/classes/active.xml";
			target = "classDescripTarget";
			break;
		case 17:
			content = "content/classes/challenging.xml";
			target = "classDescripTarget";
			break;
		/* TEACHER TRAINING - OVERVIEW */
		case 18:
			content = "content/tt/ttOverview_2a.xml";
			target = "TTContent";
			break;
		case 19:
			content = "content/tt/ttOverview_2b.xml";
			target = "TTContent";
			break;
		case 20:
			content = "content/tt/ttOverview_3a.xml";
			target = "TTContent";
			break;
		case 21:
			content = "content/tt/ttOverview_3b.xml";
			target = "TTContent";
			break;
		
	}
	
	if(window.XMLHttpRequest){
		XMLHttpRequestObject = new XMLHttpRequest();
		XMLHttpRequestObject.onreadystatechange = processReqChange;
		XMLHttpRequestObject.open("GET", content, true);
		XMLHttpRequestObject.send(null);
	} else if (window.ActiveXObject){
		XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
		if(XMLHttpRequestObject){
			XMLHttpRequestObject.onreadystatechange = processReqChange;
			XMLHttpRequestObject.open("GET",content,true);
			XMLHttpRequestObject.send();
		}
	}
}

function processReqChange(){
	if(XMLHttpRequestObject.readyState == 4){
		//only if OK
		if(XMLHttpRequestObject.status == 200){
			document.getElementById(target).innerHTML = XMLHttpRequestObject.responseText;
				
			if(target == "TTContent"){
				if(content == "content/tt/ttOverview_3a.xml"){
					document.getElementById('ttPageBtn').innerHTML = "<a href='javascript:getContent(21)' class='moreButton'>MORE &gt;&gt;</a>";
				} else {
					document.getElementById('ttPageBtn').innerHTML = "<a href='javascript:getContent(20)' class='moreButton'>&lt;&lt; BACK</a>";
				}
			}
		} else {
			//alert(XMLHttpRequestObject.statusText);
		}
	}
}

/*FEEDBACK FORM PROCESSING*/

function submitFeedbackForm(){
	
	var feedback = "com/php/feedback.php?feedback=" + document.getElementById("feedback").value;
	
	if(window.XMLHttpRequest){
		XMLHttpRequestObject = new XMLHttpRequest();
		XMLHttpRequestObject.onreadystatechange = feedbackReqChange;
		XMLHttpRequestObject.open("POST", feedback, true);
		XMLHttpRequestObject.send(null);
	} else if (window.ActiveXObject){
		XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
		if(XMLHttpRequestObject){
			XMLHttpRequestObject.onreadystatechange = feedbackReqChange;
			XMLHttpRequestObject.open("POST", feedback, true);
			XMLHttpRequestObject.send();
		}
	}
	
}

function feedbackReqChange(){
	if(XMLHttpRequestObject.readyState == 4){
		//only if OK
		if(XMLHttpRequestObject.status == 200){
			document.getElementById("feedbackForm").innerHTML = XMLHttpRequestObject.responseText;
		} else {
			//alert(XMLHttpRequestObject.statusText);
		}
	}
}

function resetFeedback(){
	document.getElementById("feedbackForm").innerHTML = "Just enter your comments in the box below and hit the submit button. It's that easy.<br /><br /><textarea name='textfield' style='width:100%; height:275px' id='textfield'></textarea><br /><br /><input type='button' value='Submit' onclick='submitFeedbackForm()' />";
}
