function isEmpty(text)
{
    if (text=="") {
        return true;
    }
    else
    {
        return false;
    }
}

function isValidEmail(str){
   var re = /^\w([-\.]?\w+)*\@\w([-\.]?\w+)*\.\w+$/;
   if (str.search(re) != -1)
      return true;
   else 
      return false;
} 

function checkEmailForm()
{
    if(isEmpty(document.emailForm.realname.value))
    {
        window.alert("Please fill in the Name field:");
		document.emailForm.realname.focus();
    }
	else if(isEmpty(document.emailForm.email.value))
    {
        window.alert("Please fill in the Email field:");
				document.emailForm.email.focus();
    }
	else if (!isValidEmail(document.emailForm.email.value))
	{
        window.alert("Please fill in a valid email address:");
				document.emailForm.email.focus();
	}
    else if(isEmpty(document.emailForm.subjectline.value))
    {
        window.alert("Please fill in the Subject field:");
				document.emailForm.subjectline.focus();
    }
    else if(isEmpty(document.emailForm.message.value))
    {
        window.alert("Please fill in the Message field:");
				document.emailForm.message.focus();
    }
    else
    {
		document.emailForm.subject.value = '[From FSP Website] '+document.emailForm.subjectline.value;
		document.emailForm.recipient.value = document.emailForm.recipientList[document.emailForm.recipientList.selectedIndex].value;
		document.emailForm.recipient.value.replace( /%/, '@');
		document.emailForm.recipientList.selectedIndex = -1;
        document.emailForm.submit();
    }
}
