﻿// JScript File


function DisplayError()      
{
    //alert("displayError - javascript");
    var txtm = document.getElementById("txtMessage");
    if (txtm.value != "")
    {    
        alert(txtm.value);
    }
    txtm.value = "";
}
function showPanel()   // searchpage.aspx, UsersAdminAdd.aspx
{
     //alert("show panel");
     var o = document.getElementById("Panel1");
     o.style.visibility = 'visible';
     return false;
}
function ClosePanel()
{
      //alert("close panel");
      var o = document.getElementById("Panel1");
      o.style.visibility = 'hidden';
      return false;
}


function VerifyMessage()
{
//alert("verifyMessage");
    var from = document.getElementById("tbFrom");
    var content = document.getElementById("tbContent");
    var errmsg = "ok";
    var alphaExp = /^[0-9a-zA-Z .-_@]+$/;
    
    
    if ( content.value == "" )
    {
      content.value = "";
    }
    
    
    if ( ( from.value == null ) || ( from.value == "" ) )
    {
       errmsg = "You should enter an Email address in the From Field so that I can respond to you ";
    }
    else
    {
      if (from.value.match(alphaExp))
      	{
		   errmsg = "ok";
		} 
		else
		{
		   errmsg = "Invalid characters entered in the 'FROM' field, I only allow the following characters (a-z,A-Z,0-9,-_@)";
		}
	}
	    
	    
    if ( ( content.value == null ) || ( content.value == "" ) )
    {
       errmsg = "You need to enter some Details / Content to send to me";
    }

  if ( errmsg != "ok" )
  {
     alert(errmsg);
     return false;
  }
  else
  {
     return true;
  }


}


