<!--excludeBCX-->
<!--begin

function checkName(){
     if(document.form1.name1.value==""){
        alert("Please enter your name.")
        document.form1.name1.focus();
     } else {
        checkEmail()
     }
}


function checkEmail(){
      if(document.form1.email1.value=="")  {
          checkMsg()
      } else if(document.form1.email1.value!="") {
          verifyEmail()
      }  
}


function verifyEmail() {
   if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.form1.email1.value)){
       checkMsg()
   } else {
       alert("Invalid email address! Please re-enter.")
       document.form1.email1.focus();
   }
}



function checkMsg(){
   if(document.form1.msg1.value=="")  {
        alert("Please type in your message.")
        document.form1.msg1.focus();
   }else if(document.form1.msg1.value.length>400) {
         alert("Your message is too long! Please shorten it.")
         document.form1.msg1.focus();
   } else {   
         checkLanguage()
   }
}

var errorX;
function checkLanguage(){
L=new Array("shit","fuck","bitch","assor","sucker","bastard","osama bin laden")  
input1=new Array(document.form1.name1.value,document.form1.location1.value,document.form1.email1.value,document.form1.msg1.value)
num=0
while(num<4){
  inputX=input1[num].toLowerCase()
  for(i=0;i<=L.length;i++) {
     if(inputX.indexOf(L[i])!=-1) {
       alert("Submission denied! Bad language.")
       errorX=true;
       break;
     } else {errorX=false;}
  }
  num++
  if(errorX){
   break;
  }
}
confirmSubmit()
}




function confirmSubmit(){
if(errorX==false){
      x=confirm("Submit this message? '"+document.form1.msg1.value+"'")
      if(x==true) {
            document.form1.submit(); 
      }
}
}

function resetForm(){
 cx=confirm("Are you sure you want to clear your message?");
 if(cx) {
       document.form1.reset();    
 }  
}


//end-->