function chkEmail(field)
{
	var emailPat = /^(\".*\"|[A-Za-z]\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;

	var matchArray = field.match(emailPat);

	if(!emailPat.test(field))
	{
		alert("Your email address is invalid.  Please try again !!");
  		return false;
	}


}

function validate_tellfriend()
{
if(document.frm1.source.value=="")
{
alert("Please Enter the Name ");
document.frm1.source.select();
document.frm1.source.focus();
return;
}
if(document.frm1.sourceemail.value=="")
{
alert("Please Enter the Email ");
document.frm1.sourceemail.select();
document.frm1.sourceemail.focus();
return;
}
if(chkEmail(document.frm1.sourceemail.value)==false)
 {

                  document.frm1.sourceemail.select();
                  document.frm1.sourceemail.focus();
                  return;

 }

if(document.frm1.friend.value=="")
{
alert("Please Enter Friend Name ");
document.frm1.friend.select();
document.frm1.friend.focus();
return;
}
if(document.frm1.friendemail.value=="")
{
alert("Please Enter Friend Email Address ");
document.frm1.friendemail.select();
document.frm1.friendemail.focus();
return;
}
if(chkEmail(document.frm1.friendemail.value)==false)
 {

                  document.frm1.friendemail.select();
                  document.frm1.friendemail.focus();
                  return;

 }
if(document.frm1.comments.value=="")
{
alert("Please Enter the Subject Here ");
document.frm1.comments.select();
document.frm1.comments.focus();
return;
}


document.frm1.method="post";
document.frm1.action="/cgi-bin/flmortgagedepo/refer-mail.cgi";
document.frm1.submit();
}