var validatorCustom={};
validatorCustom.sendEmail = function(){
	var f=document.getElementById("theform");
	var msg = 'The following fields are required:\n';
	var org = msg;
	
	if(f.first_name.value == "")
		msg += "- First name\n";
	if(f.last_name.value == "")
		msg += "- Last name\n";
	if(f.email_address.value == "")
		msg += "- Email Address\n";
	else{
		if(!validatorCustom.checkEmail(f.email_address.value))
			msg += "- A Valid Email Address\n";
	}
	
	if(org != msg)
		alert(msg);	
	else{
		var e = 'DUBLINRANCH-SORRENTO@tollbrothersinc.com';
		switch(f.collectionOfInterest.selectedIndex)
		{
			case 1: e = 'SORRENTO-AMALFI@tollbrothersinc.com'; break;
			case 2: e = 'SORRENTO-FIRENZE@tollbrothersinc.com'; break;
			case 3: e = 'SORRENTO-MILANO@tollbrothersinc.com'; break;
			case 4: e = 'SORRENTO-SIENA@tollbrothersinc.com'; break;
			case 5: e = 'SORRENTO-TREVI@tollbrothersinc.com'; break;
		}
		f.to_email.value = e;
		f.address.value = f.address1.value + " " + f.address2.value;
		
		
		f.submit();
	}
}
validatorCustom.checkEmail = function(val) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(val)){
		return true;
	}
	return false;
}