function checkEmail(str) 
{
var strFilter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;

if (strFilter.test(str))
{ return true; }
else
{ return false; }
}

function validateEmails()
{

var email1 = document.forms["sub"].elements["uemail"].value;
var seccode = document.forms["sub"].elements["security_code"].value;
var rec_uemail = document.forms["sub"].elements["rec_uemail"].value;
var rec_name = document.forms["sub"].elements["rec_name"].value;
var rec_address = document.forms["sub"].elements["rec_address"].value;
var rec_postcode = document.forms["sub"].elements["rec_postcode"].value;


if(!checkEmail(email1))

{ alert("Please input a valid email address for yourself"); 
document.forms["sub"].elements["uemail"].focus();
return false;
}



if (!checkEmail(rec_uemail)) 

{ alert("Please input a valid email address for the recipient"); 
document.forms["sub"].elements["rec_uemail"].focus();
return false;
   }



else if(email1 == rec_uemail) {
        alert('The two email addresses are the same.');
        return false;
   }






 


else if (!rec_name){
        alert('Please enter the recipients name');
document.forms["sub"].elements["rec_name"].focus();
        return false; }


else if (!rec_address){
        alert('Please enter the recipients address');
document.forms["sub"].elements["rec_address"].focus();
        return false; }

else if (!rec_postcode){
        alert('Please enter the recipients postcode or zip');
document.forms["sub"].elements["rec_postcode"].focus();
        return false; }




else if (seccode.length !== 5){
        alert('Security code should be 5 characters');
        return false; }






else{
        return true;


}










} 















//-->


