YAHOO.util.Event.onDOMReady(init);

function init() {
	initContactForm();
	initRotateCaption();
}

function initContactForm() {
	cf = document.getElementById('contactForm');
	YAHOO.util.Event.addListener(cf.getElementsByTagName('input'), "click", clearField);
	YAHOO.util.Event.addListener(cf.getElementsByTagName('textarea'), "click", clearField);
	YAHOO.util.Event.addListener(cf.getElementsByTagName('input'), "blur", checkField);
	YAHOO.util.Event.addListener(cf.getElementsByTagName('textarea'), "blur", checkField);
}

function clearField(e) {
	if (this.value == this.title) {
		this.value = '';	
	}
}

function checkField(e) {
	if (this.value == '') {
		this.value = this.title;
	}
}


function verify() {
var themessage = "You are required to complete the following fields: ";
if (document.contactForm.name.value== "" || document.contactForm.name.value=="Name:") {
themessage = themessage + " - Name:";
}
if (document.contactForm.phone.value=="" || document.contactForm.phone.value=="Phone:"  ) {
themessage = themessage + " -  Phone:";
}
if (document.contactForm.email.value=="" || document.contactForm.email.value=="Email:") {
themessage = themessage + " -  Email:";
}
if (document.contactForm.description.value=="" || document.contactForm.description.value=="Description:") {
themessage = themessage + " -  Description:";
}
//alert if fields are empty and cancel form submit
if (themessage == "You are required to complete the following fields: ") {
document.contactForm.submit();
}
else {
alert(themessage);
return false;
   }
}

function verify2() {
var themessage = "You are required to complete the following fields: ";
if (document.contactForm.title.options[document.contactForm.title.selectedIndex].value == "") {
themessage = themessage + " - Choose A Title:";
}
if (document.contactForm.firstname.value=="" || document.contactForm.phone.value=="First Name:"  ) {
themessage = themessage + " -  First Name:";
}
if (document.contactForm.lastname.value=="" || document.contactForm.lastname.value=="Last Name:"  ) {
themessage = themessage + " -  Last Name:";
}

if (document.contactForm.address.value=="" || document.contactForm.address.value=="Address:") {
themessage = themessage + " -  Address:";
}
if (document.contactForm.city.value=="" || document.contactForm.city.value=="City:") {
themessage = themessage + " -  City:";
}
if (document.contactForm.state.options[document.contactForm.state.selectedIndex].value == "") {
themessage = themessage + " - Choose A State";
}
if (document.contactForm.zip.value=="" || document.contactForm.zip.value=="Zip:") {
themessage = themessage + " -  Zip:";
}
if (document.contactForm.phone.value=="" || document.contactForm.phone.value=="Phone:") {
themessage = themessage + " -  Phone:";
}
if (document.contactForm.email.value=="" || document.contactForm.email.value=="Email:") {
themessage = themessage + " -  Email:";
}
if (document.contactForm.repeatemail.value=="" || document.contactForm.repeatemail.value=="Repeat Email:") {
themessage = themessage + " -  Repeat Email:";
}
if (document.contactForm.people.value=="" || document.contactForm.people.value=="# of People Attending:") {
themessage = themessage + " -  # of People Attending:";
}
if (document.contactForm.guest.value=="" || document.contactForm.guest.value=="Guest Name(s):") {
themessage = themessage + " -  Guest Name(s):";
}
if (document.contactForm.date.options[document.contactForm.date.selectedIndex].value == "") {
themessage = themessage + " - Choose A Date";
}
if (document.contactForm.time.options[document.contactForm.time.selectedIndex].value == "") {
themessage = themessage + " - Choose A Time";
}
//alert if fields are empty and cancel form submit
if (themessage == "You are required to complete the following fields: ") {
document.contactForm.submit();
}
else {
alert(themessage);
return false;
   }
}

function verify3() {
var themessage = "You are required to complete the following fields: ";
if (document.contactForm.title.options[document.contactForm.title.selectedIndex].value == "") {
themessage = themessage + " - Choose A Title:";
}
if (document.contactForm.firstname.value=="" || document.contactForm.phone.value=="First Name:"  ) {
themessage = themessage + " -  First Name:";
}
if (document.contactForm.lastname.value=="" || document.contactForm.lastname.value=="Last Name:"  ) {
themessage = themessage + " -  Last Name:";
}

if (document.contactForm.address.value=="" || document.contactForm.address.value=="Address:") {
themessage = themessage + " -  Address:";
}
if (document.contactForm.city.value=="" || document.contactForm.city.value=="City:") {
themessage = themessage + " -  City:";
}
if (document.contactForm.state.options[document.contactForm.state.selectedIndex].value == "") {
themessage = themessage + " - Choose A State";
}
if (document.contactForm.zip.value=="" || document.contactForm.zip.value=="Zip:") {
themessage = themessage + " -  Zip:";
}
if (document.contactForm.phone.value=="" || document.contactForm.phone.value=="Phone:") {
themessage = themessage + " -  Phone:";
}
if (document.contactForm.email.value=="" || document.contactForm.email.value=="Email:") {
themessage = themessage + " -  Email:";
}
if (document.contactForm.repeatemail.value=="" || document.contactForm.repeatemail.value=="Repeat Email:") {
themessage = themessage + " -  Repeat Email:";
}

//alert if fields are empty and cancel form submit
if (themessage == "You are required to complete the following fields: ") {
document.contactForm.submit();
}
else {
alert(themessage);
return false;
   }
}

