﻿/* 
	October 16, 2009
	ARL - Paolo Ty
	@DRLC Subsites - Optin Forms
*/
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
function ___frmCheck() {
	
	var doc = document.frmConsult;
	var msg;
	var err;
	
	if(doc.Firstname.value=="" || doc.Lastname.value=="" || doc.State.options[doc.State.selectedIndex].value=="" || doc.Debt.options[doc.Debt.selectedIndex].value=="" || doc.Home.value=="" || isNaN(doc.Home.value) || doc.Home.value.length!=10) {
		//Firstname
		if(doc.Firstname.value=="") {
			msg = "\n - Please provide your firstname";
		} else {
		}
		
		//Lastname
		if(doc.Lastname.value=="") {
			msg = msg + "\n - Please provide your lastname";
		} else {
		}
		
		//State
		if(doc.State.options[doc.State.selectedIndex].value=="") {
			msg = msg + "\n - Please select your state";
		}
		
		//Debt
		if(doc.Debt.options[doc.Debt.selectedIndex].value=="") {
			msg = msg + "\n - Please select debt value";
		}

		
		//Home
		if(doc.Home.value=="") {
			msg = msg + "\n - Please provide your home telephone";
		} else if(isNaN(doc.Home.value) || doc.Home.value.length!=10) {
			msg = msg + "\n - Invalid home telephone format";
		}
		
		//Work
		if(doc.Work.value!="") {
			if(isNaN(doc.Work.value) || doc.Work.value.length!=10) {
				msg = msg + "\n - Invalid work telephone format";
			}
		}
		
		//Email
		if(doc.Email.value!="") {
			if(reg.test(doc.Email.value)==false) {
				msg = msg + "\n - Invalid email address";
			}
		}
		
		if(msg) {
			err = "\nThe following errors were found:\n";
		} else {
			err = "";
		}
		
		msg = "Please complete and fill the form correctly:\n" + err + msg + "\n";
		alert(msg);
				
	} else {
		doc.submit();
	}
	
}

function ___frmContact() {
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;	
	var doc = document.frmContact;
	if(doc.Fullname.value=="" || doc.Email.value=="" || reg.test(doc.Email.value)==false || doc.Question.options[doc.Question.selectedIndex].value=="" || doc.Message.value=="") {
		alert("Please complete the form. All fields are required.");
	} else {
		doc.submit();
	}
}