	function DeleteSelectedPermissions() 
	{
		var f = document.frmEditSMS;
		var Verify=confirm("Are you sure you wish to delete the selected members from your permissions list?");
		if (Verify == true)
		{
			f.txtDeleteChecked.value = "Yes";
			f.submit();			
		}
	}
	function SetBooty(chatid) 
	{
		var f = document.frmEditSMS;
		{
			f.txtSetBooty.value = chatid;
			f.submit();		
		}
	}
	function RemoveBooty(chatid) 
	{
		var f = document.frmEditSMS;
		{
			f.txtRemoveBooty.value = chatid;
			f.submit();		
		}
	}
	function SetCarrier() 
	{
		var f = document.frmEditSMS;
		{
			f.cboCarrier.value = f.txtSMTP.value;	
		}
	}
	function ClearCarrier() 
	{
		var f = document.frmEditSMS;
		{
			f.cboCarrier.value = '';	
		}
	}
	function SetSMTP() 
	{
		var f = document.frmEditSMS;
		{
			f.txtSMTP.value = f.cboCarrier.value;	
		}
	}
	function CheckInboxOnly() 
	{
		var f = document.frmEditSMS;
		{
		if (f.InboxOnly.checked == true)
			{
			f.Disable.checked = '';
			f.ReceiveAll.checked = '';
			f.ReceiveRealOnly.checked = '';
			f.ReceiveFriends.checked = '';
			f.ReceiveWhiteList.checked = '';
			f.ReceivePermissionList.checked = '';
			ShowHiddenPermissionsPanel('HidePermissions');
			HideActivePermissionsPanel('ShowPermissions');
			}		
		}
	}
	function CheckReceiveAll() 
	{
		var f = document.frmEditSMS;
		{
		if (f.ReceiveAll.checked == true)
			{
			f.Disable.checked = '';
			f.InboxOnly.checked = '';
			f.ReceiveRealOnly.checked = '';
			f.ReceiveFriends.checked = '';
			f.ReceiveWhiteList.checked = '';
			f.ReceivePermissionList.checked = '';
			ShowHiddenPermissionsPanel('HidePermissions');
			HideActivePermissionsPanel('ShowPermissions');
			}		
		}
	}
	function UnCheckReceiveAll() 
	{
		var f = document.frmEditSMS;
		{
		if ((f.ReceiveRealOnly.checked == true) || (f.ReceiveFriends.checked == true) || (f.ReceiveWhiteList.checked == true))
			{
			f.Disable.checked = '';
			f.InboxOnly.checked = '';
			f.ReceiveAll.checked = '';
			f.ReceivePermissionList.checked = '';
			ShowHiddenPermissionsPanel('HidePermissions');
			HideActivePermissionsPanel('ShowPermissions');
			}		
		}
	}
	function UnCheckReceiveAllAbove() 
	{
		var f = document.frmEditSMS;
		{
		if ((f.ReceiveRealOnly.checked == true) || (f.ReceiveFriends.checked == true) || (f.ReceiveWhiteList.checked == true) || (f.ReceivePermissionList.checked == true))
			{
			f.Disable.checked = '';
			f.InboxOnly.checked = '';
			f.ReceiveRealOnly.checked = '';
			f.ReceiveFriends.checked = '';
			f.ReceiveWhiteList.checked = '';
			}
		if (f.ReceivePermissionList.checked == true)
			{
			f.ReceiveAll.checked = '';
			}
			else
			{
			f.ReceiveAll.checked = true;
			}		
		}
	}
	function CheckSelectivePermissions() 
	{
		var f = document.frmEditSMS;
		{
		if (f.ReceivePermissionList.checked == true)
			{
			HideHiddenPermissionsPanel('HidePermissions');
			ShowActivePermissionsPanel('ShowPermissions');
			}	
		else 
			{
			ShowHiddenPermissionsPanel('HidePermissions');
			HideActivePermissionsPanel('ShowPermissions');
			}	
		}
	}
	function DisableAll() 
	{
		var f = document.frmEditSMS;
		{
		if (f.Disable.checked == true)
			{
			f.InboxOnly.checked = '';
			f.ReceiveAll.checked = '';
			f.ReceiveRealOnly.checked = '';
			f.ReceiveFriends.checked = '';
			f.ReceiveWhiteList.checked = '';
			f.ReceivePermissionList.checked = '';
			ShowHiddenPermissionsPanel('HidePermissions');
			HideActivePermissionsPanel('ShowPermissions');
			}		
		}
	}
	function SendText() 
	{
		var f = document.frmSendSMS;
		{
		if (f.txtMessage.value != '')
			{
			showSendProgress('sending');
			f.txtSendText.value = "Yes";
			setTimeout('f.submit();',2000);			
		}
		else
		{
			alert('You cannot send an empty message');
		}
		}
	}
	function ClearText() 
	{
		var f = document.frmSendSMS;
		var Verify=confirm("Are you sure you wish to delete the text message history for this member?");
		if (Verify == true)
		{
			f.txtClearText.value = "Yes";
			f.submit();			
		}
	}
	function TypeChar(typedchar) 
	{
	var f = document.frmSendSMS;
		{
		var TextMessage = f.txtMessage.value;
		if (f.txtShiftUpper.value == "Yes")
			{
				typedchar = typedchar.toUpperCase();
				f.txtShiftUpper.value = "";
			}
		f.txtMessage.value = f.txtMessage.value + typedchar
		f.txtMessage.focus();
		}
	}

	function DeleteChar() 
	{
	var f = document.frmSendSMS;
	var TextMessage = f.txtMessage.value;
	var StrLen = TextMessage.length-1;
		{
		f.txtMessage.value = TextMessage.substring(-1,StrLen);
		f.txtMessage.focus();
		}
	}

	function ShiftUpperCase() 
	{
	var f = document.frmSendSMS;
		{
		var TextMessage = f.txtMessage.value;
		f.txtShiftUpper.value = "Yes";
		f.txtMessage.focus();
		}
	}


	function showSendProgress(object) {
		if (document.layers && document.layers[object]) {
			document.layers[object].visibility = 'visible';
		} else if (!document.all && document.getElementById) {
			document.getElementById(object).style.visibility = 'visible';
		} else if (document.getElementById) {
			document.getElementById(object).style.visibility = 'visible';
		}
	}

	function showNumeric(object) {
		if (document.layers && document.layers[object]) {
			document.layers[object].visibility = 'visible';
		} else if (!document.all && document.getElementById) {
			document.getElementById(object).style.visibility = 'visible';
		} else if (document.getElementById) {
			document.getElementById(object).style.visibility = 'visible';
		}
	}

	function showAlpha(object) {
		if (document.layers && document.layers[object]) {
			document.layers[object].visibility = 'visible';
		} else if (!document.all && document.getElementById) {
			document.getElementById(object).style.visibility = 'hidden';
		} else if (document.getElementById) {
			document.getElementById(object).style.visibility = 'hidden';
		}
	}

	function ShowHiddenPermissionsPanel(object) {
		if (document.layers && document.layers[object]) {
			document.layers[object].visibility = 'visible';
		} else if (!document.all && document.getElementById) {
			document.getElementById(object).style.visibility = 'visible';
		} else if (document.getElementById) {
			document.getElementById(object).style.visibility = 'visible';
		}
	}
	function HideHiddenPermissionsPanel(object) {
		if (document.layers && document.layers[object]) {
			document.layers[object].visibility = 'visible';
		} else if (!document.all && document.getElementById) {
			document.getElementById(object).style.visibility = 'hidden';
		} else if (document.getElementById) {
			document.getElementById(object).style.visibility = 'hidden';
		}
	}
	function ShowActivePermissionsPanel(object) {
		if (document.layers && document.layers[object]) {
			document.layers[object].visibility = 'visible';
		} else if (!document.all && document.getElementById) {
			document.getElementById(object).style.visibility = 'visible';
		} else if (document.getElementById) {
			document.getElementById(object).style.visibility = 'visible';
		}
	}
	function HideActivePermissionsPanel(object) {
		if (document.layers && document.layers[object]) {
			document.layers[object].visibility = 'visible';
		} else if (!document.all && document.getElementById) {
			document.getElementById(object).style.visibility = 'hidden';
		} else if (document.getElementById) {
			document.getElementById(object).style.visibility = 'hidden';
		}
	}