/*function SendMessageCheckFields(to){
if (document.MessageSend.mymessage.value == "")
	{
	alert("You Must Enter Something in the Message Body before sending");
	document.MessageSend.send.disabled=false;
	return false;
	}
	
else
	{
	//document.MessageSend.submit();
	//document.MessageSend.send.disabled=true;
	var mymessage = document.MessageSend.mymessage.value;
	var params = "?mymessage=" + encodeURI(mymessage)+ "&touserid=" + encodeURI(to);
	
	UpdatePage('SendMessageContent','/mail/message_send2_ajax.html' + params);
	}
}*/


function SendMessageCheckFields(to,msgId){
	var mysubject = "";

	if (document.MessageSend.mymessage.value == "")	{
		alert("You Must Enter Something in the Message Body before sending");
		return false;
	} else {
		
		if (document.MessageSend.mysubject != undefined){			
			if(document.MessageSend.mysubject.value == ""){
				alert("You Must Enter a subject before sending");
				return false;
			} else {
				mysubject = "&mysubject=" + encodeURI(document.MessageSend.mysubject.value);
			}
			
		}
		
		//document.MessageSend.submit();
		//document.MessageSend.send.disabled=true;
		var mymessage = document.MessageSend.mymessage.value;
		var ThreadId = document.MessageSend.ThreadId.value;
		var params = new String();
		params = "mymessage=" + encodeURI(mymessage) + "&touserid=" + encodeURI(to) + "&ThreadId=" + encodeURI(ThreadId);

		if (msgId == undefined || msgId == ''){
			destination = 'SendMessageContent'
			params = params + mysubject;
			UpdatePage_post(destination,'/mail/message_send2_ajax.html', params + '&date=' + encodeURI(Date()));
		} else {
			destination = 'ContentWindow'
			params = params + "&ShowMessage=1";
			
			var msgid = 		document.myform.msgid.value;
			var fromwhere = 	document.myform.fromwhere.value;
			var IsSilver =		document.myform.SilverUser.value;
			var beenread =		document.myform.beenread.value;
		
			var params2 = '';
			params2 = "/mail/ajax/view_ajax.html?id=" + encodeURI(msgid);
			
			if (fromwhere == 'messages'){
				params2 = params2 + '&frominbox=1';
			} else if (fromwhere == 'messages_saved') {
				params2 = params2 + '&fromsaved=1';
			/*} else if (fromwhere == 'messages_archived') {
				params2 = params2 + '';*/
			} else if (fromwhere == 'messages_sent') {
				params2 = params2 + '&fromsent=1';
			} else if (fromwhere == 'flirt') {
				params2 = params2 + '&fromflirt=1';
			} else if (fromwhere == 'sys') {
				params2 = params2 + '&fromsys=1';
			}
		
			if (IsSilver == '1'){
				params2 = params2 + "&IsSilver=" + encodeURI(IsSilver);
			}
			if (beenread == '1'){
				params2 = params2 + "&beenread=" + encodeURI(beenread);
			}
			
			params2 = params2 + "&replied=1";
			params += '&rep=1&access=' + msgid;

			//UpdatePage(destination,'/mail/message_send2_ajax.html' + params + '&date=' + encodeURI(Date()));
			UpdatePage_post(destination,'/mail/message_send2_ajax.html', params + '&date=' + encodeURI(Date()), params2 + '&date=' + encodeURI(Date()));
		}

		
	}
}
function SendFlirtCheckFields(to){
	//document.MessageSend.submit();
	//document.MessageSend.send.disabled=true;
	var mymessage = document.myFlirt.line.options[document.myFlirt.line.selectedIndex].value;
	var params = "?line=" + encodeURI(mymessage)+ "&touserid=" + encodeURI(to) + '&fromuserid=#sessionuserid#' + '&date=' + encodeURI(Date());
	UpdatePage('SendMessageContent','/mail/send_flirt2_ajax.html' + params);
}

function mycounter(){
	mystring = new String("");
	mystring = document.MessageSend.mymessage.value;
	if (mystring.length > 0){
		document.MessageSend.thecounter.value = mystring.length;
	}
	if (mystring.length > 2500){
		document.MessageSend.mymessage.value = mystring.substr(0,2500);
		mystring = document.MessageSend.mymessage.value;
		document.MessageSend.thecounter.value = mystring.length;
		alert("You may not exceed the character limit set for this message.");
	}
}