// Function to make input fields interactive.
function interactive_field(field, str) {
	$(field).val(str);
	$(field).focus(function() {
		if ($(this).val() == str) {
			$(this).val('');
		}
	});
	$(field).blur(function() {
		if ($(this).val() == '') {
			$(this).val(str);
		}
	});
}

$(function() {
	// Make interactive menu.
	/*$('ul#menu ul').hide();
	$('ul#menu li').hover(
		function() { $(this).children('ul').show(); },
		function() { $(this).children('ul').hide(); }
	);*/
	
	
	
	// Make classes for odd and even table rows.
	$('table tr:even').addClass('even');
	$('table tr:odd').addClass('odd');
	
	
	
	// Make interactive fields.
	interactive_field('input#search-query', 'Skriv inn søkeord');
	interactive_field('input[name="username"]', 'Brukernavn');
	interactive_field('input[name="password"]', 'Passord');
	
	
	
	// Make form messages appear before the form.
	var fm = $('li.form_messages');
	fm.parent().prepend(fm);
	
	
	
	// Wrap alle nivå-1 menylinker i en span, for å kunne lage ramme rundt.
	$('ul#menu > li > a').each(function() {
		$(this).wrap('<span class="inner" />');
	});
	
	
	
	// Vis kun vesentlige undermenyer.
	$('ul#menu ul').hide();
	$('ul#menu li.selected > ul').show();
});

