$('document').ready(function(){

	/* Replace menus with pixel fonts */

	/* #menu-top > li > a */
		$('#menu-top > li > a.m').each(function(i){
			/*
			var label = this.innerHTML;
			$(this).empty()
			$(this).append("<img alt='" + label + "' src='images/blank.gif' width='266' height='23' />")
			$(this).find('img').attr("src","./common/generate_text_image.asp?config=5&text=" + label);
			*/

			// hover intentionally - fade inn alternate
				$(this).parent().hoverIntent(function(){
					$(this).find('img.menu_image').animate({
							opacity:1
						}, 100, "easein");
					$(this).find('div .menu_img').css({display:'none',visibility:'hidden'});
					$(this).find('div .menu_img_hover').css({display:'block',visibility:'visible', opacity:1});
				},function(){
					$(this).find('img.menu_image').animate({
							opacity:0
						}, 600, "easein");
					$(this).find('div .menu_img_hover').css({display:'none',visibility:'hidden'});
					$(this).find('div .menu_img').css({display:'block',visibility:'visible', opacity:1});
				});

		});

	
	/* Legg på funksjonalitet for form elementer */
		$('.shema input[@type="text"], .shema textarea').each(function(i){
			var msg = $(this).attr("alt");
			$(this).attr("value",$(this).attr("alt"));
			$(this).focus(function(i){
				if ($(this).attr("value") == $(this).attr("alt")){
					$(this).attr("value","");
				}
			});
			$(this).blur(function(i){
				if (($(this).attr("value") == "") || ($(this).attr("value") == undefined)){
					$(this).attr("value",$(this).attr("alt"));
				}
			});
		});
});


//Newsletter signup:
function submit_newsletter() {
    if (!isValidEmail(document.aspnetForm.EMAIL.value)) {
        alert('Vennligst fyll inn en gyldig epost adresse.');
    } else {
		document.aspnetForm.submit();
    }
}

function signoff_single_letter() {
    if (!isValidEmail(document.aspnetForm.EMAIL.value)) {
        alert('Vennligst fyll inn en gyldig epost adresse.');
    } else {
    document.aspnetForm.CMD.value = 'SIGNOFF_SINGLE';
        document.aspnetForm.submit();
    }
}

function isValidEmail(str) {
    return (str.indexOf(".") >= 1) && (str.indexOf("@") > 0);
}

function submit_multi_newsletter() {
    var err = '';
    var checked = false;

    if (!isValidEmail(document.aspnetForm.EMAIL.value)) {
        err = 'Vennligst fyll inn en gyldig epost adresse.\n';
    }

    for (i = 0; i <= document.aspnetForm.NEWSLETTER_ID.length - 1; i++) {
        if (document.aspnetForm.NEWSLETTER_ID[i].checked == true) {
            checked = true;
        }
    }
    if (checked == false) {
        err = err + 'Ingen nyhetsbrev er valgt.';
    }

    if (err != '') {
        alert(err);
        return false;
    }

    document.aspnetForm.submit();

    return;

}

function signoff_multi_letter() {
    var err = '';
    var checked = false;

    if (!isValidEmail(document.aspnetForm.EMAIL.value)) {
        err = 'Vennligst fyll inn en gyldig epost adresse.\n';
    }

    for (i = 0; i <= document.aspnetForm.NEWSLETTER_ID.length - 1; i++) {
        if (document.aspnetForm.NEWSLETTER_ID[i].checked == true) {
            checked = true;
        }
    }
    if (checked == false) {
        err = err + 'Ingen nyhetsbrev er valgt.';
    }

    if (err != '') {
        alert(err);
        return false;
    }

    document.aspnetForm.CMD.value = 'SIGNOFF_MULTI';
    document.aspnetForm.submit();

    return;
}