function validate_email(field,alerttxt)
{

  with (field)
  {
  
  apos=value.indexOf("@");
  dotpos=value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2)
  {
    alert(alerttxt);
	//{write_error(alerttxt);return false;}
	return false;
  }
    
  else {return true;}
  }
}

// alert(alerttxt)

function validate_form(thisform)
{
with (thisform)
  {
  if (validate_email(email_address,"Invalid email address.")==false)
    {email_address.focus();return false;}
  }
}



function validate_email(field,alerttxt)
{

  with (field)
  {
  
  apos=value.indexOf("@");
  dotpos=value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2)
  {
    alert(alerttxt);
	//{write_error(alerttxt);return false;}
	return false;
  }
    
  else {return true;}
  }
}

// alert(alerttxt)

function validate_form(thisform)
{
with (thisform)
  {
  if (validate_email(email_address,"Invalid email address.")==false)
    {email_address.focus();return false;}
  }
}
function RefreshImage(valImageId) {
	var objImage = document.images[valImageId];
	if (objImage == undefined) {
		return;
	}
	var now = new Date();
	objImage.src = objImage.src.split('?')[0] + '?x=' + now.toUTCString();
}
function resetForm()
{
document.getElementById("email_form").reset()
}



//Email Validation
function EmailValidation(thisform)
{
  with (thisform)
  {
    var emailRegEx = /^([a-zA-Z0-9])([a-zA-Z0-9\._-])*@(([a-zA-Z0-9\._-])+(\.))+([a-zA-Z]{2,4})+$/;
    var emailPat = /^(\".*\"|[A-Za-z]\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;
	with (email_address)
	{
	  if (value.length==0)
	  {
	     alert("Please enter a valid email address.   ");
		 email_address.focus();
		 return false;
	  }
	  if (value.search(emailPat)== -1)
	  {
         alert("Invalid email address format.  ");
		 email_address.focus();
		 return false;
	  }
    }
  }
  return true;
} 


//Email Validation
function AdminEmailValidation(thisform)
{
  with (thisform)
  {
    var emailRegEx = /^([a-zA-Z0-9])([a-zA-Z0-9\._-])*@(([a-zA-Z0-9\._-])+(\.))+([a-zA-Z]{2,4})+$/;
    var emailPat = /^(\".*\"|[A-Za-z]\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;
	with (email)
	{
	  if (value.length==0)
	  {
	     alert("Please enter a valid email address.   ");
		 email.focus();
		 return false;
	  }
	  if (value.search(emailPat)== -1)
	  {
         alert("Invalid email address format.  ");
		 email.focus();
		 return false;
	  }
    }
  }
  return true;
} 


