var saveEssayAddTalkbackBtn = "";

/* ---------------------------------------------------------------- */
/* talkbacks_showTalkbackForm										*/
/* ---------------------------------------------------------------- */
function talkbacks_showTalkbackForm (isValidMember)
{
	if (isValidMember == 0)
	{
			/*alert("עליך להתחבר לאתר תחילה כדי להגיב");*/
			window.location.href = 'index2.php?id=68&lang=HEB';
			return;
	}
	if (document.getElementById("addTalkback").style.display == "")
	{
		document.getElementById("addTalkback").style.display = "none";
		document.getElementById("essayAddTalkbackBtn").innerHTML = saveEssayAddTalkbackBtn;
	} else {
		saveEssayAddTalkbackBtn = document.getElementById("essayAddTalkbackBtn").innerHTML;
		document.getElementById("addTalkback").style.display = "";
		document.getElementById("talkbackForm").title.focus ();
		document.getElementById("essayAddTalkbackBtn").innerHTML = "<div>סגור</div>";
	}
}

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

var xmlRequest = new xmlObj(false);

/* ---------------------------------------------------------------- */
/* talkbacks_addTalkback											*/
/* ---------------------------------------------------------------- */
function talkbacks_addTalkback (essayId, type)
{
	if (type == undefined)
			type = "essay";

	// validate form
	// ------------------------------------------------------------------------------------------------
	formObj = document.getElementById("talkbackForm");

	// - title
	if (formObj.title.value == "")
	{
		alert ("יש להזין נושא");
		formObj.title.focus ();
		return false;
	}

	var talkbackContent = "<![CDATA[" + formObj.talkback.value + "]]>";

	// ------------------------------------------------------------------------------------------------
	requestXml = "<data>"	+
					"<command>talkbacks.addTalkback</command>" +
					"<" + type + "Id>"  + essayId  		 	  + "</" + type + "Id>"  +
					"<type>"  + type  		 	  + "</type>"  +
					"<status>approved</status>"  		  +
					"<title>" + formObj.title.value + "</title>" +
					"<talkback>" + talkbackContent  + "</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 ();
}

/* ------------------------------------------------------------------------------------------------ */
/* talkbacks_closeAll																				*/
/* ------------------------------------------------------------------------------------------------ */
function talkbacks_closeAll ()
{
	var i = 0;
	var oFeedback = document.getElementById("talkback"+i);

	while(oFeedback != null)
	{
		oFeedback.style.display = "none";
		i++;
		oFeedback = document.getElementById("talkback"+i);
	}
}

/* ------------------------------------------------------------------------------------------------ */
/* talkbacks_openAll																				*/
/* ------------------------------------------------------------------------------------------------ */
function talkbacks_openAll ()
{
	var i = 0;
	var oFeedback = document.getElementById("talkback"+i);

	while(oFeedback != null)
	{
		oFeedback.style.display = "";
		i++;
		oFeedback = document.getElementById("talkback"+i);
	}
}

