

function sendFeedback(txtId , txareaStr , emailStr)
{
	



	var	messageId	= document.getElementById(txtId);
	var	message		= messageId.value;
	var	emailId		= document.getElementById('emId') ;
	var	email 		= emailId.value ;
		

		message	= 	trim(message);
		
		if(message.length && message!=txareaStr)	
		{
			loadingImage('show');
			message			=	replacecarriagereturn(message,'<br/>');
			emptyArea(txtId , txareaStr);
			emptyArea(emailId , emailStr);
			
			
			var XmlHttp		=	initXMLHttp();
			
			XmlHttp.onreadystatechange=function()
			{
				if(XmlHttp.readyState==4)
				{
					result					= XmlHttp.responseText;
 					loadingImage('hide');
					showSentMessage(1) ;
				}
			} 

			url="/feedback.php";
			url=url+"?str="+message;
			if(email && email != emailStr)
				url=url+"&eid="+email;
			url=url+"&sid="+Math.random();
			XmlHttp.open("POST",url,true);
			XmlHttp.send(null);
		}
	
}
function loadingImage(action)
{
	
	if(action == "show")
	{
		document.getElementById('loadIm').style.display="block";
		document.getElementById('loadIm').style.zIndex="105";
	}
	else
	{
		document.getElementById('loadIm').style.display="none";	
		document.getElementById('loadIm').style.zIndex="0";	
	}
}
function showSentMessage(action)
{
	var txareaId	=	document.getElementById('txt_area');
	var emilId		=	document.getElementById('emId');
	var	sntmsgId	= document.getElementById('sntmsgId');
	if(action==1)
	{
		sntmsgId.style.display	= "block";
		txareaId.value			= "";
		emilId.value			= "";
	}		
	else
		sntmsgId.style.display	="none";	
	

}
function feedback(action , txareaStr  , emailStr)
	{

		var txareaId	=	document.getElementById('txt_area');
		var emilId		=	document.getElementById('emId');

		if(action == 0)
		{
			document.getElementById('feedback_form').style.display="none";
			document.getElementById('sntmsgId').style.display	  = "none";
			document.getElementById('feedback_img').style.display="block";
			document.getElementById('txt_area').value 			 = "";
			document.getElementById('emId').value				 = "";
		}
		else
		{
			document.getElementById('feedback_form').style.display="block";
			document.getElementById('feedback_form').style.zIndex="91";
			document.getElementById('feedback_img').style.display="none";

			addText(txareaId,txareaStr);
			addText(emilId,emailStr);
			
		}
	}
	
function emptyArea(thisId , txt)
{
		showSentMessage(0) ;
	if(thisId.value == txt)
	{
		thisId.value = "";
		thisId.style.color = "#000";
	}
}
function addText(thisId , txt)
{
	showSentMessage(0) ;
	if(thisId.value.length == 0)
	{
		thisId.value = txt;
		thisId.style.color = "#888";
	}
}
