// JavaScript Document
/* <![CDATA[*/
function validate() 
{ 
		message = "";
		r1 = true;
		if(document.webform.email.value == "") { 
			message+="Error: Email cannot be blank!\n"; 
			r1 = false; 
		} 
		
		re = /^[a-zA-Z0-9]+([-_\.]?[a-zA-Z0-9])+@[a-zA-Z0-9]+([-_\.]?[a-zA-Z0-9])+\.[a-zA-Z\.]{2,4}/    
		if(!re.test(document.webform.email.value)) { 
			message+="Error: Email must contain only letters, numbers, the 'at' sign or may contain dash, dot, underscores(first part)!\n";    // @
			r1 = false;  
		} 
		
		if(document.webform.name.value == "") { 
			message+="Error: Name(First,Last) cannot be blank!\n"; 
			r1 = false; 
		} 
		/*if(document.webform.radiobutton.value == "") { 
			message+="Error: Choose a contact method!\n"; 
			r1 = false;  
		} */
		if(document.webform.message.value == "") { 
			message+="Error: Write a message!\n"; 
			r1 = false;  
		} 
		if(document.webform.country.value == "") { 
			message+="Error: Choose your country!\n"; 
			r1 = false;  
		} 
		if(document.webform.radiobutton[0].checked == true && document.webform.phone_day.value == "" && document.webform.phone_evening.value == "" && document.webform.phone_mob.value == "") { 
			message+="Error: If you choose to CALL you, you must provide a telephone number!\n"; 
			r1 = false;  
		} 
		if(document.webform.radiobutton[1].checked == true && document.webform.email.value == "") { 
			message+="Error: If you choose to Email you, you must provide an email address!\n"; 
			r1 = false;  
		} 
		if (r1==false) {
			alert(message);
			return false;
		}        
}
/* ]]>*/
