// JavaScript Document


window.onload = function() {
	if (!document.getElementById || !document.getElementsByTagName) return false;
	prepareForms();
}

//Prepare Forms
function prepareForms() {
  for (var i=0; i<document.forms.length; i++) {
    var thisform = document.forms[i];
    thisform.onsubmit = function() {
      return validateForm(this);
    }
  }
}

// Function Is Filled
function isFilled(field) {
  if (field.value.length < 1) {
    return false;
  } else {
    return true;
  }
}

// Validate Form
function validateForm(whichform) {
  for (var i=0; i<whichform.elements.length; i++) {
    var element = whichform.elements[i];
    if (element.className.indexOf("required") != -1) {
      if (!isFilled(element)) {
        alert("Please fill in the "+element.name+" field.");
        return false;
     }
    }
  }
}









