function checkNewsletter() {
	var email = $('#Scrapbook_email').val();
	var filter	= /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;	
	if(filter.test(email)){
		var n = email.split('@');
		$('#Scrapbook_firstName').val(n[0]);
		$('#Scrapbook_lastName').val(n[1]);
		return true;
	} else {
		alert('Please enter a valid email address to subscribe to our newsletter.');
		return false;
	}
}

function showCal(nYear,nMonth,calID,EventCID){
	var fName = '/_includes/calendar-month.lasso';
	$.post(fName,
		{
		'month'		: nMonth,
		'year'		: nYear,
		'calID'		: calID,
		'EventCID'	: EventCID
		},
		function(data){
			$(calID).html(data);
			calendarHover();
		}
	);
}

function calendarHover(){
	$('#Scrapbook_Calendar ul li a.hasTooltip').each( function(){
		$(this).parent('li').hover(
			function(){
				$(this).addClass('hover');
			},
			function(){
				$(this).removeClass('hover');				
			}
		)
	});
}

function olAddSpan(){
	$('#content ol li').wrapInner('<span></span>');
}

function footerMenuFix(){
	var d = new Date();
	var y = d.getFullYear();
	var t = '<li>&copy; 2010'+(y > 2010 ? ' - '+y : '')+'. Scrapbook &amp; Cards Today</li>';
	$('#ScrapbookFooterMenu').prepend(t);	
}

function keepSidebarOpen(){
	var page = location.pathname;
	$('#ScrapbookSidebarMenu li.node a').each( function(){
		var link = '/'+$(this).attr('href');
		if(page == link){
			$(this).addClass('selected');
			var a = $(this).parents('li.li1').children('a.opener');
			$('#ScrapbookSidebarMenu').accordion('activate', a);
		}
	});
	
}

$(document).ready( function(){
	calendarHover();
	olAddSpan();
	footerMenuFix();
	keepSidebarOpen();
	var p = location.pathname;
	if(p.indexOf('error.lasso') != -1 || p == '/'){
		$('a[href="/"]').parent('li').addClass('active');
	}
	$('#nav .li1:last a').addClass('subscribe');
});
