//International Studies and Programs
//Michigan State University

//function to create a Request
function createRequestObject()
{
	var requestObj;
	
	if(window.XMLHttpRequest) // this if for FF, Safari, Opera   - normal browsers + IE7
	{
		requestObj = new XMLHttpRequest();		
	} else if(window.ActiveXObject)   //this is for lt IE7
	{
		requestObj = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	return requestObj;
}



function toggleFeedback() {

	var fform = document.getElementById('isp_feedback');
	
	var newClass = (fform.className == "hidefeedback") ? "showfeedback" : "hidefeedback";
	
	fform.setAttribute('class', newClass);
	fform.setAttribute('className', newClass); //className is for IE

}
var req = createRequestObject();

function submitFeedBack() {

	//a GET should be good enough. I don't expect anyone
	//would be submitting anything longer than 1000 chars
	
	var comment = document.getElementById('isp_comments').value;
	
	/*
	if(comment != "") {
	
	} else {
	}
	*/
	
	var url = document.getElementById('server').value;
	url = url + "?email="+document.getElementById('feedback_email').value;
	url = url + "&comment="+comment;	
	req.open("GET",url,true);
	req.onreadystatechange = function () {
	
		
		if(req.readyState == 4  && req.status == 200)
		{
			var response = req.responseText;
			document.getElementById('isp_comments').value = "";
			toggleFeedback();
			alert(response);
		}
	}
		
	req.send(null);

}

function photoCredit(command) {

	if(command == "show") {
		document.getElementById('photocredit').style.display = "block";
	} else if (command == "hide"){
		document.getElementById('photocredit').style.display = "none";
	}
}