var path = window.location.pathname.split('index.cfm')[0]
$(document).ready(function(){
	$('#searchText').focus(function(){hideLabel()})
	$('#searchText').blur(function(){if($(this).val() == "") restoreLabel()})
	
	$('#emailaddress').keyup(function(){if($(this).val() != "") checkEmail()})
	
	$('.thumbImg').click(function(){imgToggle($(this))})
	var config = {
		sensitivity: 3,
		interval: 150,
		over: makeTall,
		timeout: 0,
		out: makeShort
	}

	$("ul#topnav li").hoverIntent(config);
	function makeTall() 
	{ //When list item is hovered over ...  
		$(this).find("ul#subnav").fadeIn('fast').show()
	}
	function makeShort()
	{
		$(this).parent().find("ul#subnav").fadeOut('slow'); //When the mouse hovers out of the subnav, move it back up  
	}
})

function hideLabel()
{
	$('#searchLabel').addClass('textInBox')
}

function restoreLabel()
{
	$('#searchLabel').removeClass('textInBox')
}


function checkEmail()
{
	var email = $('#emailaddress').val()
	var filter = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if(email == "")
	{
		$('#validationSuccess').addClass('hide');
		$('#validationError').removeClass('hide');
		$('#emailaddress').focus()
		return;
	}
	
	if(email != "" && !filter.test(email))
	{
		$('#validationSuccess').addClass('hide');
		$('#validationError').removeClass('hide');
		$('#emailaddress').focus()
		return;
	}
	
	if(filter.test(email))
	{
		$('#validationError').addClass('hide');
		$('#validationSuccess').removeClass('hide');
		return;
	}

}
