String.prototype.reverse = function() {
	return this.split("").reverse().join("");
}

jQuery(function() {
	jQuery.datepicker.setDefaults({
		dateFormat: 'dd.mm.yy',
		dayNames: ['Søndag', 'Mandag', 'Tirsdag', 'Onsdag', 'Torsdag', 'Fredag', 'Lørdag'],
		dayNamesMin: ['Sø', 'Ma', 'Ti', 'On', 'To', 'Fr', 'Lø'],
		dayNamesShort: ['Søn', 'Man', 'Tir', 'Ons', 'Tor', 'Fre', 'Lør'],
		monthNames: ['Januar', 'Februar', 'Mars', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Desember']
	});
	jQuery('.datepicker').datepicker();
	
	jQuery('#kontakt li.search input')
		.keyup(
			function() {
				var employees = jQuery('#ansatte h4');
				if(jQuery(this).val().length == 0) {
					employees.show();
				} else {
					employees.hide();
				}
			},
			function() {}
		)
		.liveUpdate(jQuery('#ansatte h5'), {
			onShow: function(item) {
				jQuery(item).parent().show();
			},
			onHide: function(item) {
				jQuery(item).parent().hide();
			}
		});
	
	jQuery('.email').each(function(e) {
			var mail = jQuery(this).attr('title') + '@budstikka.no';
			jQuery(this)
				.unbind(e)
				.attr('href', 'mailto:' + mail)
				.removeAttr('title')
				.removeClass('email')
				.find('.garbled')
				.removeClass('garbled')
				.html(mail);
			
			if(jQuery(this).is('.garbled')) jQuery(this).html(mail);
	});
});

