//Hanauer 2/24/2006 

function toggle (item) {
  obj=document.getElementById(item);
  visible=(obj.style.display!="none")
  if (visible) {
    obj.style.display="none";
  } else {
    obj.style.display="block";
  }
}

function show (item) {
  obj=document.getElementById(item);
  obj.style.display="inline";
}

function hide (item) {
  obj=document.getElementById(item);
  obj.style.display="none";
}

function pop (url,title,attrib) {
  window.open(url,title,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,"+attrib)
}


function isEmpty(elem) {
  var str = elem.value;
  if(str != null && str.length > 0) {
    hide(elem.name+"err");
    return false;
  } else {
    show(elem.name+"err");
    return true;
  }
}

// validates that the entry is formatted as an email address
function isEMailAddr(elem) {
  var str = elem.value;
  var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
  if (!str.match(re)) {
    alert("Verify the email address format.");
    return false;
  } else {
    return true;
  }
}

function validateForm(form) {

  error = "false";
  
  if (isEmpty(form.name)) {
    error = "true";   
  }

  if (isEmpty(form.message)) {
    error = "true";    
  }

  if (error == "false"){
    return true;
  } else {
    return false;
  }
}


