// Validate common/council_apply
//
function validate_council (form){
  if (form.Name.value =="") {
    alert('Please type a valid name.');
	form.Name.focus();
	return false; 
  } else if (form.Address.value =="") {
    alert('Please type a valid address.');
	form.Address.focus();
	return false; 
  } else if (form.City.value =="") {
    alert('Please type a valid city.');
	form.City.focus();
	return false; 
  } else if (form.State.value =="") {
    alert('Please type a valid state.');
	form.City.focus();
	return false; 
  } else if (form.Zipcode.value =="") {
    alert('Please type a valid zipcode.');
	form.Zipcode.focus();
	return false; 
  } else if (form.phone.value =="") {
    alert('Please type a valid phone.');
	form.phone.focus();
	return false; 
  } else if (form.Church.value =="") {
    alert('Please type a valid church.');
	form.Church.focus();
	return false; 
  } else if (form.Pastor.value =="") {
    alert('Please type a valid pastor.');
	form.Pastor.focus();
	return false; 
  } else if (form.church_phone.value =="") {
    alert('Please type a valid church phone.');
	form.church_phone.focus();
	return false; 
  } else if (form.email.value == "" ||
    form.email.value.indexOf('@')==-1 ||
	form.email.value.indexOf('.')==-1 ||
	form.email.value.length < 9) {
    alert('Pleae type a valid e-mail address.');
	form.email.focus();
	return false;
  } else {
    return true;
  }
}

// Validate common/contact
//
function validate_contact (form){
  if (form.name.value =="") {
    alert('Please type a valid name.');
	form.name.focus();
	return false; 
  } else if (form.email.value == "" ||
    form.email.value.indexOf('@')==-1 ||
	form.email.value.indexOf('.')==-1 ||
	form.email.value.length < 9) {
    alert('Pleae type a valid e-mail address.');
	form.email.focus();
	return false;
  } else if (form.message.value == "") {
    alert('Please type a valid message.');
	form.message.focus();
	return false;
  } else {
    return true;
  }
}

// Validate email list
//
function validate_email (form){
  if (form.email.value == "" ||
    form.email.value.indexOf('@')==-1 ||
	form.email.value.indexOf('.')==-1 ||
	form.email.value.length < 9) {
    alert('Pleae type a valid e-mail address.');
	form.email.focus();
	return false;
  } else {
    return true;
  }
}


// Validate form on page register_me
//
function validate_register_me(form) {
  if (form.first_name.value == "" || form.first_name.value.length < 2) {
    alert('Please type a valid First Name');
    form.first_name.focus();
    return false;
  } else   if (form.last_name.value == "" || form.last_name.value.length < 2) {
    alert('Please type a valid Last Name');
    form.last_name.focus();
    return false;
  } else if (form.address1.value == "" || form.address1.value.length < 6) {
    alert('Please type a valid Address');
    form.address1.focus();
    return false;
  } else if (form.city.value == "" || form.city.value.length < 3) {
    alert('Please type a valid City');
    form.city.focus();
    return false;
  } else if (form.zip.value == "" || form.zip.value.length < 5) {
    alert('Please type a valid Zipcode');
    form.zip.focus();
    return false;
  } else if (form.email.value == "" ||
    form.email.value.indexOf('@')==-1 ||
    form.email.value.indexOf('.')==-1 ||
    form.email.value.length < 10) {
    alert('Please type a valid e-mail address.');
    form.email.focus();
    return false;
  } else if (form.church.value == "" || form.church.value.length < 8) {
    alert('Please type a valid Church');
    form.church.focus();
    return false;
  } 
  return true;
}
//
// Validate register_cabin
function validate_register_cabin(form) {
  if (form.first_name.value == "" || form.first_name.value.length < 2) {
    alert('Please type a valid First Name');
    form.first_name.focus();
    return false;
  } else if (form.last_name.value == "" || form.last_name.value.length < 2) {
    alert('Please type a valid Last Name');
    form.last_name.focus();
    return false;
  } else if (form.address1.value == "" || form.address1.value.length < 6) {
    alert('Please type a valid Address');
    form.address1.focus();
    return false;
  } else if (form.city.value == "" || form.city.value.length < 3) {
    alert('Please type a valid City');
    form.city.focus();
    return false;
  } else if (form.state.value == "" || form.state.value.length < 2) {
    alert('Please type a valid State');
    form.state.focus();
    return false;
  } else if (form.zip.value == "" || form.zip.value.length < 5) {
    alert('Please type a valid Zipcode');
    form.zip.focus();
    return false;
  } else if (form.church.value == "" || form.church.value.length < 8) {
    alert('Please type a valid Church');
    form.church.focus();
    return false;
  } else if (form.email.value == "" ||
    form.email.value.indexOf('@')==-1 ||
    form.email.value.indexOf('.')==-1 ||
    form.email.value.length < 10) {
    alert('Please type a valid e-mail address.');
    form.email.focus();
    return false;
  }
  return true;
}

// JavaScript Document
//SuckerTree Horizontal Menu (Sept 14th, 06)
//By Dynamic Drive: http://www.dynamicdrive.com/style/

var menuids=["treemenu1"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus_horizontal(){
for (var i=0; i<menuids.length; i++){
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
		if (ultags[t].parentNode.parentNode.id==menuids[i]){ //if this is a first level submenu
			ultags[t].style.top=ultags[t].parentNode.offsetHeight+"px" //dynamically position first level submenus to be height of main menu item
			ultags[t].parentNode.getElementsByTagName("a")[0].className="mainfoldericon"
		}
		else{ //else if this is a sub level menu (ul)
		  ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
    	ultags[t].parentNode.getElementsByTagName("a")[0].className="subfoldericon"
		}
    ultags[t].parentNode.onmouseover=function(){
    this.getElementsByTagName("ul")[0].style.visibility="visible"
    }
    ultags[t].parentNode.onmouseout=function(){
    this.getElementsByTagName("ul")[0].style.visibility="hidden"
    }
    }
  }
}

if (window.addEventListener)
window.addEventListener("load", buildsubmenus_horizontal, false)
else if (window.attachEvent)
window.attachEvent("onload", buildsubmenus_horizontal)

