<!--
//function to reset the background to white on focus for explorer
function rstBgnd(theElem) {

    var agt=navigator.userAgent.toLowerCase();

    var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                && (agt.indexOf('webtv')==-1));
    var isFf  = (agt.indexOf("firefox") != -1);

if (!is_nav || isFf){
    theElem.style.backgroundColor='#FFFFFF'; 
    theElem.style.color='#000000';
    }
}

function checkContact(myForm) {


   var emailWarn = "";
//   var surnameWarn = "";
   var nameWarn = "";
//   var subjWarn = "";
   var message = "";

    var agt=navigator.userAgent.toLowerCase();

    var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                && (agt.indexOf('webtv')==-1));
    var isFf  = (agt.indexOf("firefox") != -1);

if (!is_nav || isFf){

   if (isName(myForm.Name.value) == false) {
        nameWarn = "Name;\r";
    myForm.Name.style.backgroundColor="#FF0000";
    myForm.Name.style.color="#000000";
   }

 
    if (isEmail(myForm.Email.value) == false) {
        emailWarn = "Email;\r";
    myForm.Email.style.backgroundColor="#FF0000";
    myForm.Email.style.color="#000000";
   }

    }
else { 

   if (isName(myForm.Name.value) == false) {
        nameWarn = "Name;\r";
   }

   
    if (isEmail(myForm.Email.value) == false) {
        emailWarn = "Email;\r";
   }
}

var amessage="";
 if (isEmail(myForm.Email.value) == false || isName(myForm.Name.value) == false ){
    if (!is_nav || isFf){
            amessage = "Required fields are indicated in red on the form.\r\r"
    }  
     message = amessage+"Please re-enter the information for the following fields: \r" + nameWarn + emailWarn;
      alert(message);
      return false;
   } else {
     myForm.Subject.value = "Posted from neilhicks.com.au";
     return true;}

}

function isPhone(element) {
  if (element != " " && element != null && element !=""){
      return true;}
  else return false;
}

function isEmail(element) {
   if (element.indexOf("@") != "-1" && element.indexOf(".") != "-1" &&
   element !=" " && element != null){
      return true;}
   else return false;
}

function isName(element) {
  if (element != " " && element != null && element !=""  && /\d/.test(element) == false){
      return true;}
  else {return false;}
}

function isNumber(element) {
  if (element != " " && element != null && element !=""  && /\D/.test(element) == false){
      return true;}
  else {return false;}
}

function isPassword(element) {
  if (element != " " && element != null && element !=""  && /\d/.test(element) == true && /\D/.test(element) == true){
      return true;
  } else {
    return false;
  }
}


// -->
