var defaultSubject = "";

function sendMessage(addr, defaultSubj) {
	if (document.getElementById("msgsubject").value == defaultSubj
		&& document.getElementById("msgtext").value == ""
		&& (document.getElementById("msgname").value == "anon"
			|| document.getElementById("msgname").value == "")
		&& document.getElementById("msgemail").value == "") {
		return;
	}
	
	defaultSubject = defaultSubj;
 	var parms = "recipient=" + addr + "@lexigame.com";
	parms += "&subject=" + "From Lexigame website: " + document.getElementById("msgsubject").value;
	parms += "&message=" + document.getElementById("msgtext").value.substring(0, 1000);
	parms += "&realname=" + document.getElementById("msgname").value;
	parms += "&email=" + document.getElementById("msgemail").value;
	
	da_loadGenAjaxData(parms, "cgi-bin/contactme.pl", handleMessageResults);
}

function trimText() {
	document.getElementById("msgtext").value 
		= document.getElementById("msgtext").value.substring(0, 1000);
}

function handleMessageResults(resultObject) {
	if (resultObject.responseText.indexOf("Below is what you submitted") >= 0) {
		document.getElementById("msgresultsubject").innerHTML 
			= document.getElementById("msgsubject").value;
		document.getElementById("msgresultname").innerHTML 
			= document.getElementById("msgname").value;
		document.getElementById("msgresultemail").innerHTML 
			= document.getElementById("msgemail").value;
		document.getElementById("msgresulttext").innerHTML 
			= document.getElementById("msgtext").value;

//		document.getElementById("contactpanel").style.backgroundColor = "#FFFFDD";
		document.getElementById("contactform").style.visibility = "hidden";
		document.getElementById("contactresults").style.visibility = "visible";
	}
}

function resetForm() {
	document.getElementById("msgsubject").value = defaultSubject;
	document.getElementById("msgtext").value = "";

//	document.getElementById("contactpanel").style.backgroundColor = "#DDDDDD";
	document.getElementById("contactform").style.visibility = "visible";
	document.getElementById("contactresults").style.visibility = "hidden";
}
