// JavaScript Document
jQuery(document).ready(function($) {
	$(".ezpz_hint").ezpz_hint();	
	
	if ($('#home_banners') != null)
		$('#home_banners').cycle({
								 fx: 'fade',
								 timeout:  4000
								 });

	setupSubmitHandlers();

});

function setupSubmitHandlers() {
	jQuery("#mailing_list_form").submit(mailing_list_form_submitHandler);
	jQuery("#searchform").submit(searchform_submitHandler);
}

function mailing_list_form_submitHandler() {
	var emailAddress = jQuery("#mailing_list_email").val();

	if (emailAddress != "")
	{
		// swap out message
		jQuery("#mailing_list").html("<span style='color: white'>Thanks for submitting!</span>");

		// ajax call
		var url = jQuery(this).attr("action");
		jQuery.get(
			url,
			{
				email: emailAddress
			}
		);

		//alert(url);
	}

	// attempt to restart ezpz and reset handlers so the textboxes don't disappear
	jQuery(".ezpz_hint").ezpz_hint();
	//setupSubmitHandlers();
	return false;
}

function searchform_submitHandler() {
	// attempt to restart ezpz and reset handlers so the textboxes don't disappear
	jQuery(".ezpz_hint").ezpz_hint();
	//setupSubmitHandlers();
	if (jQuery("#s").val() == "")
	{
		return false;
	}
	return true;
}
