// JavaScript Document


function echeck(str) {

 var at="@"
 var dot="."
 var lat=str.indexOf(at)
 var lstr=str.length
 var ldot=str.indexOf(dot)


 for(i=0;i<lstr;++i)
 {
 if ((str.charAt(i)=='.') && (str.charAt(i+1)=='.'))
 {
 alert("Invalid E-mail ID")
 return false
 }
 if ((str.charAt(i)=='@') && (str.charAt(i+1)=='@'))
 {
 alert("Invalid E-mail ID")
 return false
 }
 }


 if (str.indexOf(".")==0)
 {
 alert("Invalid E-mail ID")
 return false
 }
 if (str.indexOf("@")==0)
 {
 alert("Invalid E-mail ID")
 return false
 }
 if ((str.charAt(lstr-1))=='.')
 {
 alert("Invalid E-mail ID")
 return false
 }
 if ((str.charAt(lstr-1))=='@')
 {
 alert("Invalid E-mail ID")
 return false
 }


 if (str.indexOf(at)==-1){
 alert("Invalid E-mail ID")
 return false
 }

 if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
 alert("Invalid E-mail ID")
 return false
 }

 if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
 alert("Invalid E-mail ID")
 return false
 }

 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
 alert("Invalid E-mail ID")
 return false
 }

 if (str.indexOf(dot,(lat+2))==-1){
 alert("Invalid E-mail ID")
 return false
 }

 if (str.indexOf(" ")!=-1){
 alert("Invalid E-mail ID")
 return false
 }
  return true
}

function validate(){
 if(document.getElementById('name').value == "") 
 {
  alert("Enter Name");
  document.getElementById('name').focus();
  return false;
 }


  if(document.getElementById('phone').value == "")
 {
  alert("Enter Phone");
  document.getElementById('phone').focus();
  return false;
 }
 
  if(isNaN(document.getElementById('phone').value)==true)
 {
  alert("Enter Valid Phone No.");
  document.getElementById('phone').focus();
  return false;
 }
 

 if(document.getElementById('email').value == "")
 {
  alert("Enter Email");
  document.getElementById('email').focus();
  return false;
 }

 if(document.getElementById('email').value != "")
 {
 if(echeck(document.getElementById('email').value)==false){
  //alert("Enter a valid Email Id");\
  document.getElementById('email').focus();
  return false;
  }
 }
 
 if(document.getElementById('suburb').value == "") 
 {
  alert("Enter Suburb");
  document.getElementById('suburb').focus();
  return false;
 }

  if(document.getElementById('postcode').value == "")
 {
  alert("Enter Post Code");
  document.getElementById('postcode').focus();
  return false;
 }
 
  if(isNaN(document.getElementById('postcode').value)==true)
 {
  alert("Enter Valid Post Code No.");
  document.getElementById('postcode').focus();
  return false;
 }

 if(document.getElementById('notes').value == "") 
 {
  alert("Enter Enquiry Details");
  document.getElementById('notes').focus();
  return false;
 }

 //document.form1.submit();
} 