// Initialization

$(function(){
	
	setActiveNavItems();
	
	$('#signup_email')
		.focus(function(){
			if (this.value===this.defaultValue) { $(this).val('').addClass('active'); }
		})
		.blur(function(){
			if (this.value==='') { $(this).val(this.defaultValue).removeClass('active'); }
		});
	
	$('a.printpage')
		.click(function(event){
			event.preventDefault();
			window.print();
		});

});
// End DOM ready


// Functions
function setActiveNavItems() {
	
	var url = window.location.pathname; // .replace('/2010-2/','');
	var path = unescape(url.substring(0,(url.lastIndexOf("/")) + 1));
	//console.log('path = ' + path);
	
	if (path==='/') { path = ''; }
	
	if (path==='') { 
	
		$('#sitenav #home').addClass('active');
		
	} else {
		
		$('#sitenav li a').each(function(){
			$this = $(this);
			$href = $this.attr('href').toLowerCase().toString();
			//console.log($href + ' = ' + $href.indexOf(path));
			if ($href.indexOf(path)>=0) {
				$('#sitenav li').removeClass('active');
				$(this).parent('li').addClass('active');
			}
		});
		
	} // if (path==='')
}
