var path = window.location.pathname.split('index.cfm')[0]
$(document).ready(function(){
	
	$('#newsletter').focus(function(){if($(this).val() == "Enter Email Address") $(this).val('')})
	$('#newsletter').blur(function(){if($(this).val() == "") $(this).val('Enter Email Address')})
	
	$('#submitEmail').click(function (){emailSubmit()})
	
	var config = {
		sensitivity: 3,
		interval: 150,
		over: makeTall,
		timeout: 0,
		out: makeShort
	}
	$("#topnav li").hoverIntent(config);
	function makeTall() 
	{ //When list item is hovered over ...  
		$(this).find("ul.subnav").fadeIn('fast').show()
		$(this).addClass('hovered');
	}
	function makeShort()
	{
		$(this).parent().find("ul.subnav").fadeOut('slow'); //When the mouse hovers out of the subnav, move it back up  
		$(this).removeClass('hovered');
	}
	
	$("a.newsLink").click(function(){
		var idstr = $(this).attr('id').split('_')[1]
		loadNews(idstr)
	})
	
})

function loadNews(newsid)
{
	$("#newsitemcontent").show();
	$("#newsitemcontent").animate({opacity:1},0);
	$("#newsitems").show();

	var ajaxData = new Object();
	ajaxData.event = "newspage";
	ajaxData.newsItemId = newsid;

	$.ajax({ 
		url: "index.cfm",
		type: "GET",
		data: ajaxData,
		dataType: "html",				
		success: function( data )
		{
			$('#newsitemcontent').empty();
			
			var title = $(data).find('title').text();
			var desc = $(data).find('description').text();
			var image = $(data).find('image').text();
						
		
			var tObj = document.createElement('h2');
			$(tObj).attr('class','headerText');
			$(tObj).html(title);
			var dObj = document.createElement('div');
			$(dObj).attr('class','newsArticle');
			$(dObj).html(desc);

			var iObj = document.createElement('img');
			$(iObj).attr('class','newsImage');
			$(iObj).attr('src',image);
			$('#newsitemcontent').append(tObj);
			if(image.length > 0) $('#newsitemcontent').append(iObj);
			$('#newsitemcontent').append(dObj);
			//$("#newsitemcontent").animate({opacity:1,marginTop:"0px"},"normal","easeInQuad",function(){$(this).removeAttr('style');$(this).show();$(this).css('margin-top','0px')});
		}
	});
}

function emailSubmit()
{
	var email = $('#newsletter').val()
	var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;

	if(email == "")
	{
		alert('Please enter your email address')
		$('#newsletter').focus()
		return;
	}
	
	if(email != "" && !filter.test(email))
	{
		alert('Please enter a valid email address.')
		$('#newsletter').focus()
		return;
	}
	
	var ajaxData = new Object();
	ajaxData.event = "emailmarketingajax";
	ajaxData.email = email;
	$.ajax({
		url: "index.cfm",
		type: "GET",
		data: ajaxData,
		dataType: "xml",				
		success: function(data)
		{
			alert('Your Email was submitted successfully.')
			$('#newsletter').val('')
			$('#newsletter').blur()
		}
	})
}
