$(document).ready(function(){
	$('ul.sf-menu').superfish({delay:500,animation:{opacity:'show',height:'show'},speed:'fast',autoArrows:false,dropShadows:false}); 
	$('#home-focus').cycle({speed: 1000,timeout: 4000});
	$('#home-slideshow').cycle({speed: 1000,timeout: 4000});
	$('.gallery-slideshow').cycle({speed: 1000,timeout: 4000,pause: true});
	$("a[rel='lightbox-nonav']").colorbox({transition: "fade",current: "",previous: "",next: "",speed: 100});
	$("a[rel='lightbox']").colorbox({transition: "fade",current: "",previous: "&laquo;prev",next: "next&raquo;",speed: 100});
	$(".alert-tooltip").tooltip({
		bodyHandler: function() {
			return $("#alert").html();
		},
		showURL: false
	});
	$("div.toggler").toggleElements();
	$('.multicolumn').makeacolumnlists({cols: 2, colWidth: 0, equalHeight: false, startN: 1});
});

function validateForms() {
	if (document.quoterequest.input_first.value == "") {
		alert("Please enter your first name."); 
		document.quoterequest.input_first.focus();
		return false;
	}
	if (document.quoterequest.input_last.value == "") {
		alert("Please enter your last name."); 
		document.quoterequest.input_last.focus();
		return false;
	}
	if (!validateEmail(document.quoterequest.input_email.value,1,0)) {
		alert('Please enter a valid email address.');
		document.quoterequest.input_email.focus();
 		return false;
	}
	if (document.quoterequest.input_phone.value == "") {
		alert("Please enter your contact phone number."); 
		document.quoterequest.input_phone.focus();
		return false;
	}
	document.quoterequest.submit.value="Please Wait";
	document.quoterequest.submit.disabled=true;
	document.quoterequest.submit();
	return true;
}
function validateFranchise() {
	if (document.franchiselead.firstname.value == "") {
		alert("Please enter your first name."); 
		document.franchiselead.firstname.focus();
		return false;
	}
	if (document.franchiselead.lastname.value == "") {
		alert("Please enter your last name."); 
		document.franchiselead.lastname.focus();
		return false;
	}
	if (document.franchiselead.address.value == "") {
		alert("Please enter your address."); 
		document.franchiselead.address.focus();
		return false;
	}
	if (document.franchiselead.city.value == "") {
		alert("Please enter your city."); 
		document.franchiselead.city.focus();
		return false;
	}
	if (document.franchiselead.zipcode.value == "") {
		alert("Please enter your postal/zip code."); 
		document.franchiselead.zipcode.focus();
		return false;
	}
	if (document.franchiselead.state.value == "") {
		alert("Please enter your country."); 
		document.franchiselead.state.focus();
		return false;
	}
	if (document.franchiselead.country.value == "") {
		alert("Please enter your last name."); 
		document.franchiselead.country.focus();
		return false;
	}
	if (!validateEmail(document.franchiselead.email.value,1,0)) {
		alert('Please enter a valid email address.');
		document.franchiselead.email.focus();
 		return false;
	}
	if (document.franchiselead.home_phone.value == "") {
		alert("Please enter your home phone number."); 
		document.franchiselead.home_phone.focus();
		return false;
	}
	if (document.franchiselead.startdate.value == "") {
		alert("Please select the time frame when you would like to be in business."); 
		document.franchiselead.startdate.focus();
		return false;
	}
	document.franchiselead.submit.value="Please Wait";
	document.franchiselead.submit.disabled=true;
	document.franchiselead.submit();
	return true;
}