function checkmsg(profileStatus)
{
	var check=document.getElementById("userId").value;
	if(profileStatus=='pending')
		{
	document.getElementById('signuperrorlist').innerHTML="Please activate the account to vote.A mail has been sent to your E-MailID";
		return;
		}
	if (check.length==0)
	{
		alert("Please login to post the message.");
	}
	else if(validateHeaderLogin())
	{
		var callbackHandler ={success:handleUpdate};
		var target = path['module_message_url']+"/checkmail.php";
		YAHOO.util.Connect.setForm(document.getElementById('showmessage'));
		var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);
	}
}
var handleUpdate = function(o)
{

	var response=o.responseText;
	var responsearr=response.split("##");
	
	if(responsearr[0]==0)
	{
		document.showmessage.submit();
	}
	else
	{
		if (!(confirm("These ID doesnot exist.Do you want to send the message to other ID."+responsearr[1])))
		{
		  return false;	
		}
		document.showmessage.submit();
	}
	
}

function validateHeaderLogin()
{
	errormsg="";
	if(trim(document.getElementById('to').value)=='')
	{
 		document.getElementById('signuperrorlist').innerHTML="Please specify at least one recipient";
	   return false;
	}
	 else 
	{
	  if(trim(document.getElementById('to').value)!="")
		{
			
			 var toemail=document.getElementById('to').value;
		  	 var emailarr=toemail.split(",");
			for (var i = 0; i < emailarr.length; i++)
			{
				if((checkValidEmail(trim(emailarr[i]))==false))
				{
					displayError('to',ErrorMsgArray['validemailerror']);
					return false;
				}
			}
		}  
   }
		   

	if(trim(document.getElementById('txtDesc').value)==0)
	{
       document.getElementById('signuperrorlist').innerHTML="Please enter Message";
	   return false;		
	}
	
	if(trim(document.getElementById('txtSubject').value)=='')
	{
		if (!(confirm("Do you want to send the message without any subject.")))
		{
		  return false;	
		}
	}
	return true;
}

function deletmsg()
{ 
		var delet=new Array();
		var arr=new Array();
		var paramStr='';
		var j=0;
		
		for(var i=0; i<document.showmessage.box.length; i++)
		{ 
			if(document.showmessage.box[i].checked)
			{
				arr=(document.showmessage.box[i].value).split("-");
				j++;
				if(paramStr != '')
				{
					paramStr = paramStr + ',' + arr;
				} 
				else
				{
					paramStr = paramStr + arr;
				}
			}
		}
		
		if(j>0)
		{
			document.getElementById('signuperrorlist').innerHTML="";
			if(confirm('Are you sure you want to delete these messages ?') )
			{
				var callbackHandler ={ success:handleInsert};
				var target = "deleteMessage.php?Messageid=" + paramStr;
				YAHOO.util.Connect.setForm(document.getElementById('showmessage'));
				var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);
   			}
		}
		else
		{
			document.getElementById('signuperrorlist').innerHTML=ErrorMsgArray['ChkBoxError'];
		}
}
var handleInsert = function(o)
{
	var response=o.responseText;
	while (response.substring(0,1) == ' ')
	{
		response = response.substring(1, response.length);
	}
	if(response>0)
	{
		location.href="inbox.php";
	}
}
function deletsentmsg()
{ 
var delet=new Array();
		var arr=new Array();
		var paramStr='';
		var j=0;
		document.showmessage.checkbox.checked=false;
		for(var i=0; i<document.showmessage.box.length; i++)
		{ 
			if(document.showmessage.box[i].checked)
			{
				arr=(document.showmessage.box[i].value).split("-");
				j++;
				if(paramStr != '')
				{
					paramStr = paramStr + ',' + arr;
				} 
				else
				{
					paramStr = paramStr + arr;
				}
			}
		}
		
		if(j>0)
		{
			document.getElementById('signuperrorlist').innerHTML="";
			if(confirm('Are you sure you want to delete these messages ?') )
			{
				var callbackHandler ={ success:handleInserttt};
				var target = path['module_message_url']+"/deleteSentMessage.php?Messageid=" + paramStr;
				YAHOO.util.Connect.setForm(document.getElementById('showmessage'));
				var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);
   			}
		}
		else
		{
			document.getElementById('signuperrorlist').innerHTML=ErrorMsgArray['ChkBoxError'];
		}
}
var handleInserttt = function(o)
{
	var response=o.responseText;
	while (response.substring(0,1) == ' ')
	{
		response = response.substring(1, response.length);
	}
	if(response>0)
	{
		location.href=path['module_message_url']+"/sentItem.php";
	}	
}

function deletetrashmsg()
{ 
		var arr=new Array();
		var paramStr='';
		var j=0;
		document.showmessage.checkbox.checked=false;
		for(var i=0; i<document.showmessage.box.length; i++)
		{ 
			if(document.showmessage.box[i].checked)
			{
				arr=(document.showmessage.box[i].value).split("-");
				j++;
				if(paramStr != '')
				{
					paramStr = paramStr + ',' + arr;
				} 
				else
				{
					paramStr = paramStr + arr;
				}
			}
		}
		
		if(j>0)
		{
			document.getElementById('signuperrorlist').innerHTML="";
			if(confirm('Are you sure you want to permanent delete these messages ?') )
			{
				var callbackHandler ={ success:handleInsertttttt};
				var target = path['module_message_url']+"/deleteTrashMessage.php?Messageid=" + paramStr;
				YAHOO.util.Connect.setForm(document.getElementById('showmessage'));
				var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);
   			}
		}
		else
		{
			document.getElementById('signuperrorlist').innerHTML=ErrorMsgArray['ChkBoxError'];
		}
	

}
var handleInsertttttt = function(o)
{
	var response=o.responseText;
	while (response.substring(0,1) == ' ')
	{
		response = response.substring(1, response.length);
	}
	if(response>0)
	{
		location.href=path['module_message_url']+"/trashItem.php";
	}	
}
function replyMsg()
{ 
		var j=0;
		var y=0;
		var str='&msgType=';
		var msgType='reply';
		for(var i=0; i<document.showmessage.box.length; i++)
		{ 
		if(document.showmessage.box[i].checked)
		{
		y=y+1;
		j=document.showmessage.box[i].value;
		}
		}
		document.getElementById("idReply").value=j;
		if(y==0)
		{
			document.getElementById('signuperrorlist').innerHTML=ErrorMsgArray['ChkBoxError1'];
		}
		else
		{
			location.href=path['module_message_url']+"/sendreply.php?Id="+ j + str + msgType  ;
		}
}

function checkmsgmail()
{
	
	var check=document.getElementById("userId").value;
	if (check.length==0)
	{
		alert("Please login to post the message.");
	}
	else if(validateHeaderMailLogin())
	{
		//location.href="checkmail.php";
	document.showmessage.submit();
		
	}
	
}


function validateHeaderMailLogin()
{
	errormsg="";
			   

	if(trim(document.getElementById('txtDesc').value)==0)
	{
       document.getElementById('signuperrorlist').innerHTML="Please enter Message";
	   return false;		
	}
	
	if(trim(document.getElementById('txtSubject').value)=='')
	{
		if (!(confirm("Do you want to send the message without any subject.")))
		{
		  return false;	
		}
	}
	return true;
}


