function setFontSize(size){
 document.getElementById('fontsize').href ='_public/shared/styles/font-'+size+'.css';
} 

$(document).ready(function() {
// Set hover function on form buttons
               $('input.smallButton, input.formbtn').hover(function() {
               $(this).addClass('hover');
               }, function() {
               $(this).removeClass('hover');
               });
$("#globalsearch").validate({
                errorPlacement: function(error, element) {
				error.prependTo(element.parent("fieldset"));
				},
				rules: {
				query: {
				required: true,
				minlength: 3
				}
				},
				messages: {
				query: {
				required: "Minst 3 tegn påkrevd",
				minlength: jQuery.format("Minst {0} tegn påkrevd")
				}
				}
				});
				
$("#formBuilder").validate();	

$.extend($.validator.messages, {
        required: "Påkrevd felt.",
		remote: "Rett opp dette feltet.",
		email: "Ugyldig e-postadresse.",
		url: "Feil format på URL.",
		date: "Feil datoformat.",
		dateISO: "Du må angi dato på riktig format (ISO).",
		digits: "Kun heltall"
});



// Adds required * to all required form elements
 $('.required').not('span').each(function () {
        $('label[for = '+this.id+']').not('.radio').append('<span class="required"> *</span>');
    });
				
/*Validation of tip-a-friend-form is placed inline*/	

//External links
$("a[rel='external']").click( function() {
    window.open( $(this).attr('href') );
    return false;
    });	
});

// Reloads captcha image
function reloadCaptcha(imageId) {
    var src = document.getElementById(imageId).src;
    document.getElementById(imageId).src = src.split('?')[0] + '?' + (new Date()).getTime();
}
