
/* ---------------------------------------------------------------- */
/* talkbacks_showTalkbackForm										*/
/* ---------------------------------------------------------------- */
function talkbacks_showTalkbackForm ()
{
	if (document.getElementById("addTalkback").style.display == "")
		document.getElementById("addTalkback").style.display = "none";
	else
		document.getElementById("addTalkback").style.display = "";
//	document.getElementById("talkbackForm").fullname.focus ();
}

/* ---------------------------------------------------------------- */
/* talkbacks_hideTalkbackForm										*/
/* ---------------------------------------------------------------- */
function talkbacks_hideTalkbackForm ()
{
	document.getElementById("addTalkback").style.display = "none";
	document.getElementById("talkbackForm").reset ();
}

var xmlRequest = new xmlObj(false);

/* ---------------------------------------------------------------- */
/* talkbacks_addTalkback											*/
/* ---------------------------------------------------------------- */
function talkbacks_addTalkback (essayId, lang)
{
	// validate form
	// ------------------------------------------------------------------------------------------------
	formObj = document.getElementById("talkbackForm");

	// - name
	if (formObj.fullname.value == "")
	{
		switch (lang)
		{
			case "HEB"	: alert ("יש להזין שם");			break;
			case "ENG"	: alert ("Please enter your name");	break;
			case "ESP"	: alert ("Please enter your name");	break;
		}

		formObj.fullname.focus ();
		return false;
	}
	// - title
	if (formObj.title.value == "")
	{
		switch (lang)
		{
			case "HEB"	: alert ("יש להזין נושא");			break;
			case "ENG"	: alert ("Please enter subject");	break;
			case "ESP"	: alert ("Please enter subject");	break;
		}
		formObj.title.focus ();
		return false;
	}
	// - talkback
	if (formObj.talkback.value == "")
	{
		switch (lang)
		{
			case "HEB"	: alert ("יש להזין תוכן");				break;
			case "ENG"	: alert ("Please enter your talkback");	break;
			case "ESP"	: alert ("Please enter your talkback");	break;
		}
		formObj.talkback.focus ();
		return false;
	}

	// ------------------------------------------------------------------------------------------------
	requestXml = "<data>"	+
					"<command>talkbacks.addTalkback</command>" +
					"<essayId>"  + essayId  		 	  + "</essayId>"  +
					"<lang>"  	 + lang  		 	  + "</lang>"  +
					"<status>approved</status>"  		  +
					"<fullname>" + formObj.fullname.value + "</fullname>" +
					"<email>" + formObj.email.value + "</email>" +
					"<title>" + formObj.title.value + "</title>" +
					"<talkback>" + formObj.talkback.value + "</talkback>" +
				 "</data>";
	
	xmlRequest.init (requestXml);
	
	xmlRequest.sendAsyncRequest ('server.php', xmlRequest.obj, "talkbacks_addTalkback_response");

	return false;
}

/* ---------------------------------------------------------------- */
/* talkbacks_addTalkback_response									*/
/* ---------------------------------------------------------------- */
function talkbacks_addTalkback_response ()
{
//	talkbacks_hideTalkbackForm ();

	window.location.reload ();
}

