// JavaScript Document

$(document).ready(function()
{
	var email = $("#newletterFormLayout input.email").keyup(function(){toggleEmailBk($(this))});
	var address = $("#newletterFormLayout input.address").keyup(function(){toggleAddressBk($(this))});
    var name = $("#newletterFormLayout input.name").keyup(function(){toggleNameBk($(this))});
	
	//initalize
	
	toggleEmailBk(email);
	toggleAddressBk(address);
	toggleNameBk(name);
});




function toggleEmailBk(query)
{
	toggleInputBK(query,"email","inputNonEmpty");
}

function toggleAddressBk(query)
{
	toggleInputBK(query,"address","inputNonEmpty");
}

function toggleNameBk(query)
{
	toggleInputBK(query,"name","inputNonEmpty");
}


function toggleInputBK(query,emptyClass,textClass)
{
	if (query != null && emptyClass != null && textClass != null)
	{
		if (query.attr("value").length > 0)
		{
			query.removeClass(emptyClass);
			query.addClass(textClass);
			return;
		}
		else
		{
			query.addClass(emptyClass);
			query.removeClass(textClass);
			return;
		}
	}
}