//<SCRIPT LANGUAGE="JavaScript1.2">
//<!--
//<SCRIPT LANGUAGE="JavaScript1.2" src="http://www.ogphoto.com/scripts/esp_checkemail.js"></script>

// whitespace characters
var whitespace = " \t\n\r";


/****************************************************************/
function checkEmails ()
{
// Check recipient email
   if (isEmail(document.ecardForm.SEmail.value) == false )
   { 
      PromptErrorMsg(document.ecardForm.SEmail,"Su Direccion de Correo no es Valida");
      return false;
 	}

   if (isEmail(document.ecardForm.REmail.value) == false )
   { 
      PromptErrorMsg(document.ecardForm.REmail,"La Direccion de Correo del que Recibe no es Valida");
      return false;
 	}
   return true;
}

/****************************************************************/
// isEmail (STRING s [, BOOLEAN emptyOK])

function isEmail (s)
{ 
    if (s.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
        return false;

   if (s.search(/\.con$/i) != -1) return false; 
   if (s.search(/hotamil\./i) != -1) return false; 
   if (s.search(/mial\./i) != -1) return false; 
   if (s.search(/hohmail/i) != -1) return false; 
   if (s.search(/hoymail/i) != -1) return false; 
   if (s.search(/homail/i) != -1) return false; 
   if (s.search(/\.om/i) != -1) return false; 
   if (s.search(/\@al\.com/i) != -1) return false; 
   if (s.search(/\.con$/i) != -1) return false; 
   if (s.search(/\@al\.com/i) != -1) return false; 
   if (s.search(/\@aol\.om/i) != -1) return false; 
   if (s.search(/latimail/i) != -1) return false; 
   if (s.search(/\@otmail\.com/i) != -1) return false; 
   if (s.search(/hotmil\./i) != -1) return false; 
   if (s.search(/hotmai\./i) != -1) return false; 
   if (s.search(/hottmail\./i) != -1) return false; 
   if (s.search(/hotnail\./i) != -1) return false; 
   if (s.search(/hotamil\./i) != -1) return false; 
   if (s.search(/\@otmail\.com/i) != -1) return false; 
   if (s.search(/\.om/i) != -1) return false; 
   if (s.search(/\@al\.com/i) != -1) return false; 
   if (s.search(/\.nte$/i) != -1) return false; 
   if (s.search(/\.nett$/i) != -1) return false; 
   if (s.search(/\@al\.com/i) != -1) return false; 
   if (s.search(/\@ol\.com/i) != -1) return false; 
   if (s.search(/\@aol\.om/i) != -1) return false; 
   if (s.search(/\@aol\.co$/i) != -1) return false; 
   if (s.search(/latimail/i) != -1) return false; 
   if (s.search(/lainmail/i) != -1) return false; 
   if (s.search(/\@yaoo\./i) != -1) return false; 
   if (s.search(/\@yhaoo\./i) != -1) return false; 
   if (s.search(/\@netscpae\./i) != -1) return false; 
   if (s.search(/\@earthlik\./i) != -1) return false; 
   if (s.search(/stamedia\./i) != -1) return false; 

   if (s.search(/\@stramedia/i) != -1) return false; 
   if (s.search(/\@starnedia/i) != -1) return false; 
   if (s.search(/emil\.co/i) != -1) return false; 
   if (s.search(/\.cpm$/i) != -1) return false; 
   if (s.search(/hotmail\.co$/i) != -1) return false; 
   if (s.search(/hotmeil\./i) != -1) return false; 
   if (s.search(/\.nnet$/i) != -1) return false; 
   if (s.search(/wbtv\.net/i) != -1) return false; 
   if (s.search(/wetv\.net/i) != -1) return false; 
   if (s.search(/\@yaho\./i) != -1) return false; 
   if (s.search(/hotamail\./i) != -1) return false; 
   if (s.search(/latinamil/i) != -1) return false; 
   if (s.search(/\@hptmail\./i) != -1) return false; 
   if (s.search(/\@htomail\./i) != -1) return false;

   if (s.search(/\@coreoweb\./i) != -1) return false;
   if (s.search(/\@satrmedia\./i) != -1) return false;
   if (s.search(/\@hotmeil\./i) != -1) return false;
   if (s.search(/\@latinamail\./i) != -1) return false;
   if (s.search(/\@hotmaail\./i) != -1) return false;
   if (s.search(/\@yuppimail\./i) != -1) return false;
   if (s.search(/\@123inda\./i) != -1) return false;
   if (s.search(/\@yupymail\./i) != -1) return false;
   if (s.search(/yahoo\.cpm/i) != -1) return false;
   if (s.search(/\@yahooo\./i) != -1) return false;
   if (s.search(/\@laitnmail\./i) != -1) return false;
   if (s.search(/\@latinmeil\./i) != -1) return false;
   if (s.search(/\@aoll\./i) != -1) return false;

   if (s.search(/\@a0l\./i) != -1) return false;
   if (s.search(/gatewau\./i) != -1) return false;
   if (s.search(/\@hitmail\./i) != -1) return false;
 

 return true;
}
/****************************************************************/
// Displays an alert box with the passed in string...

function PromptErrorMsg(Field,strError)
{
	alert(strError + ". ");
	Field.focus();
}
/****************************************************************/

