(function(){
	$(document).ready(function(){
	initHovers();
	initSearchField();
	initCommentValidate();
	});
})();

function initHovers()
{
	$("#header ul.main-nav li").hover(
		function(){ $(this).addClass('hover'); },
		function(){ $(this).removeClass('hover');}
	);
}

function initSearchField(){
	var value = $('input#s').val();
	if(value == '') {
		value = 'search fishy';
		value = value.substr(0,value.length - 2) + '.';
		$('input#s').val(value);
	}
	searchValue = value;
	$('input#s').focus(
		function(){
			if($(this).val()!= searchValue) return;
			$(this).val('');
		}
	).blur(	
		function(){
			if($(this).val()!='') return;
			$(this).val(searchValue);
		}
	)
}

function initCommentValidate(){
/*	$("#commentform").validate({
	rules: {
		author: {
			required: true
		},		
		email: {
			email: true,
			required: true
		},
		url: {
			url: true
		}			
	},
	invalidHandler: function(form, validator) {
		if ($('#url').val() == 'http://website (optional)'){
			$('#url').val('');
			if (validator.numberOfInvalids() == 1){
				form.submit();
			}
		}	
	}	
	});
*/	
	var author = $('#author').val();
	$('#author').focus(
		function(){
			if($(this).val()!= author) return;
			$('#author').val('');
		}
	)
	var email = $('#email').val();
	$('#email').focus(
		function(){
			if($(this).val()!= email) return;
			$('#email').val('');
		}
	)	
	
}