function new_contact_check(formObject){

    if(formObject.elements['contact_name'].value == ''){
        alert('Please enter your name');
		formObject.contact_name.focus();
        return false;
        }
    if(formObject.elements['contact_message'].value == ''){
        alert('Please enter your reason for contacting us');
		formObject.contact_message.focus();
        return false;
        }
		
	   if ((formObject.elements['contact_email'].value == '') && (formObject.elements['contact_method'][0].checked))
  { 
    alert("Please enter your email address");
    formObject.contact_email.focus();
    return false;
  }
  
 	 var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	   var address = formObject.elements['contact_email'].value;
	   if(reg.test(address) == false) {
		  alert('Please enter a valid Email Address');
		  formObject.contact_email.focus();
		  return false;
	   }
  
  
  
	   if ((formObject.elements['contact_phone'].value == '') && (formObject.elements['contact_method'][1].checked))
  { 
    alert("Please enter your telephone number");
    formObject.contact_phone.focus();
    return false;
  }
	   if ((formObject.elements['contact_fax'].value == '') && (formObject.elements['contact_method'][2].checked))
  { 
    alert("Please enter your fax number");
    formObject.contact_fax.focus();
    return false;
  }
		
    return true;
    
}

