<!-- Hide me from non-JavaScript aware browsers
function validateEmail(youremailString)
{

invalidChars = " /:,;";
if (youremailString == "")
{
window.alert("You must enter your email!");
return false;
}

if (youremailString.indexOf("@", 0) == 0)
{
window.alert("No username in email address!");
return false;
}

if (youremailString.indexOf("@", 1) == -1)
{
window.alert("No @ sign in email address!");
return false;
}

if (youremailString.indexOf(".", 0) == -1)
{
window.alert("No period in email address!");
return false;
}

for (i=0; i<invalidChars.length; i++)
{
if (youremailString.indexOf(invalidChars.charAt(i), 0) > -1)
{
window.alert("Bad character(s) in email address!", invalidChars.charAt(i), i);
return false;
}
}
return true;




}




function formVerify(signupform)
{


if (document.signupform.firstname.value == false)

{
window.alert("Please enter your first name before submitting this form.");
signupform.firstname.focus();
return false;
}

if (document.signupform.familyname.value == false)

{
window.alert("Please enter your family name before submitting this form.");
signupform.familyname.focus();
return false;
}

if (document.signupform.youremail.value == false)

{
window.alert("Please enter your email address before submitting this form.");
signupform.youremail.focus();
return false;
}
if (document.signupform.youremail2.value == false)

{
window.alert("Please verify your email address before submitting this form.");
signupform.youremail2.focus();
return false;
}

if (document.signupform.youremail.value != document.signupform.youremail2.value)

{
window.alert("Please re-enter your email address");
signupform.youremail.focus();
signupform.youremail.select();

return false;
}


else if (!validateEmail(signupform.youremail.value))
{
signupform.youremail.focus();
signupform.youremail.select();
return false;
}
else 
return true;





}
// -->
