// JavaScript Document
function celOver(obj) {
  var s = obj.className;
  s = s.replace(/-over/g, "");
  obj.className = s+"-over";
}

function celOut(obj) {
  var s = obj.className;
  s = s.replace(/-over/g, "");
  obj.className = s;
}

function searchinfo() {
  var errors = '';
  var form = document.SearchFrm
  if (form.searchfield.value == "Search" || form.searchfield.value == "") {
    errors = "True";
  }
  if (errors) {
    //alert('The following error(s) occurred:\n'+errors);
  }
  document.MM_returnValue = (errors == '');
}

function searchfocus(val) {
  if (val.value == "Search") {
    val.value = "";
  }
}

function searchblur(val) {
  if (val.value == "") {
    val.value = "Search";
  }
}

function verifyEmail(val) {
  var msg = true;
  
  regex = new RegExp("^[a-z0-9_]([.-]?[a-z0-9_]+)+@[a-z0-9_]([.-]?[a-z0-9_]+)+\.([a-z]{2,4}|[a-z]{6})$", "gi");
  if (!regex.exec(val)) {
    msg = false;
  }				
  return msg;
}

function Step1() {

  var form = document.form1;
  var errors = "";

  if (form.name.value.length == 0) {
	errors += "- First Name is required\n";
  }

  if (form.surname.value.length == 0) {
	errors += "- Surame is required\n";
  }

  if (form.Email.value.length == 0) {
	errors += "- Email is required\n";
  } else {
    if (!verifyEmail(form.Email.value)) {
       errors += "- Email is invalid\n";
    }
  }

  if (form.Tel.value.length == 0 && form.mobile.value.length == 0) {
	errors += "- Telephone Or Mobile is required\n";
  }

  if (errors) {
    alert('The following error(s) occurred:\n'+errors);
  }
  document.MM_returnValue = (errors == '');
	
}
