sfFocus = function() {
	var sfEls = document.getElementsByTagName("INPUT");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onfocus=function() {
			this.className+=" sffocus";
		}
		sfEls[i].onblur=function() {
			this.className=this.className.replace(new RegExp(" sffocus\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfFocus);

function stylObj(objName) {
  return document.getElementById(objName);
}

function chkRequired() {

var stylForm = document.forms[0];
// var stylObj = document.getElementById;

  if (stylForm.x_security.value != "WindyHill") {
		alert("Please enter the value displayed in the image.");
		return false;
  }
if ((stylForm.x_Contact_Name.value.length < 1) || (stylForm.x_Email.value.length < 1)  || 
(stylForm.x_Phone1.value.length < 1) || (stylForm.x_Dates1a.value.length < 1) || 
(stylForm.x_Dates1b.value.length < 1) || (stylForm.x_Adults.value.length < 1)) {
 
  if (stylForm.x_Contact_Name.value.length < 1) {
    //alert('Primary Contact Name is required.');
    stylObj('contactName').style.display='inline';
    stylObj('errors').style.display='inline';
  }
  else {
    stylObj('contactName').style.display='none';
  }
  if (stylForm.x_Phone1.value.length < 1) {
    stylObj('phone1').style.display='inline';
    stylObj('errors').style.display='inline';
  }
  else {
    stylObj('phone1').style.display='none';
  }
  if (stylForm.x_Email.value.length < 1) {
    stylObj('email').style.display='inline';
    stylObj('errors').style.display='inline';
  }
  else {
    stylObj('email').style.display='none';
  }
  if ((stylForm.x_Dates1a.value.length < 1) || (stylForm.x_Dates1b.value.length < 1)) {
    stylObj('dates').style.display='inline';
    stylObj('errors').style.display='inline';
  }
  else {
    stylObj('dates').style.display='none';
  }
  if (stylForm.x_Adults.value < 1) {
    stylObj('totalPeople').style.display='inline';
    stylObj('errors').style.display='inline';
  }
  else {
    stylObj('totalPeople').style.display='none';
  }
 	return false;
 }
}
/*  
 else {
 	return true;
 }
  if (document.forms[0].x_Age.checked == false) {
    //alert('Age Verification is required.');
    document.getElementById('age').style.display='inline';
    document.getElementById('errors').style.display='inline';
  }
  else {
    document.getElementById('age').style.display='none';
  }
*/