// JavaScript Document
$(document).ready(function() {
	$('.topPromo:last').addClass('last');
	$('.promoTile:last').addClass('last');
	$("#newsletter-email").focus(function() {
		$(this).val('');
	});
	$("form#QuickMailingList").submit(function(){
		processQuickMailingList(this);
		return false;
	});	
});

var loadingGraphic = '<img src="/assets/images/loading.gif">';

function clearNewsletterField() {
	var formValue=$("#newsletter-email").val();
	if (formValue = 'Invalid Email Address') {
		$("#newsletter-email").val('');
		$("#newsletter-email").css('color','#000');
		$("#newsletter-email").css('border','1px solid #999');		
	}
};


function processQuickMailingList(form) {
	formLabelsAndValues=$("form#QuickMailingList").serialize();
	$("#QuickMailingListDiv").html(loadingGraphic);
	$.post('/components/subscribe/process.cfm',formLabelsAndValues, function(response) {
		quickMailingListResponse(response);
	});
	return false;
}

function quickMailingListResponse(response) {
	if($("status",response).text() == "2") return;
	$("#QuickMailingListDiv").html(response);
	$("form#QuickMailingList").submit(function(){
		processQuickMailingList(this);
		return false;
	});	
}


