document.forms['tell_your_friends'].submit_referral.onclick = onReferralSubmit;

function onReferralSubmit(){
 var validator = new Validator('tell_your_friends');
if (eval(document.forms['tell_your_friends']['from_name'])){
 validator.addValidation("from_name","req","Your Details - Name");
 validator.addValidation("from_email","req","Your Details - Email");
 validator.addValidation("from_email","email","Your Details - Email");
}
 validator.addValidation("first_name[0]","req","Your Friends(1) - First Name");
 validator.addValidation("email[0]","req","Your Friends(1) - Email");
 validator.addValidation("email[0]","email","Your Friends(1) - Email");
 if (getFormFieldValue(document.forms['tell_your_friends']['first_name'][1]).length  > 0 || getFormFieldValue(document.forms['tell_your_friends']['email'][1]).length > 0) {
   validator.addValidation("first_name[1]","req","Your Friends(2) - First Name");
   validator.addValidation("email[1]","req","Your Friends(2) - Email");
   validator.addValidation("email[1]","email","Your Friends(2) - Email");
 }
 if (getFormFieldValue(document.forms['tell_your_friends']['first_name'][2]).length  > 0 || getFormFieldValue(document.forms['tell_your_friends']['email'][2]).length > 0) {
   validator.addValidation("first_name[2]","req","Your Friends(3) - First Name");
   validator.addValidation("email[2]","req","Your Friends(3) - Email");
   validator.addValidation("email[2]","email","Your Friends(3) - Email");
 }
 validator.addValidation("email_content","req","Content of EMail Being Sent");
 validator.addValidation("email_content","minlen=50","Content of EMail Being Sent");
 validator.addValidation("email_content","maxlen=1000","Content of EMail Being Sent");

}

