	/*<![CDATA[*//************************************************ Dynamic Countdown script- © Dynamic Drive (http://www.dynamicdrive.com)* This notice MUST stay intact for legal use* Visit http://www.dynamicdrive.com/ for this script and 100s more.***********************************************/function cdtime(container, targetdate){if (!document.getElementById || !document.getElementById(container)) returnthis.container=document.getElementById(container)this.currentTime=new Date()this.targetdate=new Date(targetdate)this.timesup=falsethis.updateTime()}cdtime.prototype.updateTime=function(){var thisobj=thisthis.currentTime.setSeconds(this.currentTime.getSeconds()+1)setTimeout(function(){thisobj.updateTime()}, 1000) //update time every second}cdtime.prototype.displaycountdown=function(baseunit, functionref){this.baseunit=baseunitthis.formatresults=functionrefthis.showresults()}cdtime.prototype.showresults=function(){var thisobj=thisvar timediff=(this.targetdate-this.currentTime)/1000 //difference btw target date and current date, in secondsif (timediff<0){ //if time is upthis.timesup=truethis.container.innerHTML=this.formatresults()return}var oneMinute=60 //minute unit in secondsvar oneHour=60*60 //hour unit in secondsvar oneDay=60*60*24 //day unit in secondsvar dayfield=Math.floor(timediff/oneDay)var hourfield=Math.floor((timediff-dayfield*oneDay)/oneHour)var minutefield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour)/oneMinute)var secondfield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour-minutefield*oneMinute))if (this.baseunit=="hours"){ //if base unit is hours, set "hourfield" to be topmost levelhourfield=dayfield*24+hourfielddayfield="n/a"}else if (this.baseunit=="minutes"){ //if base unit is minutes, set "minutefield" to be topmost levelminutefield=dayfield*24*60+hourfield*60+minutefielddayfield=hourfield="n/a"}else if (this.baseunit=="seconds"){ //if base unit is seconds, set "secondfield" to be topmost levelvar secondfield=timediffdayfield=hourfield=minutefield="n/a"}this.container.innerHTML=this.formatresults(dayfield, hourfield, minutefield, secondfield)setTimeout(function(){thisobj.showresults()}, 1000) //update results every second}/////CUSTOM FORMAT OUTPUT FUNCTIONS BELOW////////////////////////////////Create your own custom format function to pass into cdtime.displaycountdown()//Use arguments[0] to access "Days" left//Use arguments[1] to access "Hours" left//Use arguments[2] to access "Minutes" left//Use arguments[3] to access "Seconds" left//The values of these arguments may change depending on the "baseunit" parameter of cdtime.displaycountdown()//For example, if "baseunit" is set to "hours", arguments[0] becomes meaningless and contains "n/a"//For example, if "baseunit" is set to "minutes", arguments[0] and arguments[1] become meaningless etcfunction formatresults(){var currentCon = 'RegnCon';if (this.timesup==false){//if target date/time not yet metvar displaystring="<p class='center' style='margin-top: 15px; line-height: 28px; font-weight: bold; border: 2px solid #71addd; border-radius: 10px; background: #fff;'><span class='important'>"+arguments[0]+"</span> dager, <span class='important'>"+arguments[1]+"</span> timer, <span class='important'>"+arguments[2]+"</span> minutter og <span class='important'>"+arguments[3]+"</span> sekunder igjen til <span class='important'>"+currentCon+"</span></p>"}else{ //else if target date/time metvar displaystring="<p class='center info' style='line-height: 28px;'><strong>"+currentCon+" har begynt!</strong></p>"}return displaystring}function formatresults2(){if (this.timesup==false){ //if target date/time not yet metvar displaystring="<span class='lcdstyle'>"+arguments[0]+" <sup>dager</sup> "+arguments[1]+" <sup>timer</sup> "+arguments[2]+" <sup>minutter</sup> "+arguments[3]+" <sup>sekunder</sup></span> igjen"}else{ //else if target date/time metvar displaystring="" //Don't display any textalert("Dagen har kommet!") //Instead, perform a custom alert}return displaystring}/*]]>*/		/*<![CDATA[*/	var popupStatus = 0;	function loadPopup() {		if (popupStatus == 0) {			$("#backgroundpopup").css({ "opacity": "0.7" });			$("#backgroundpopup").fadeIn("slow");		if ($.cookie("disabledPopup") != 1) {			$("#popupcontact").fadeIn("slow");		} else {			$("#sign_up_form_content").fadeIn("slow");			}		popupStatus = 1;		}	}	function disablePopup() {		if (popupStatus == 1) {			$("#backgroundpopup").fadeOut("slow");			$("#popupcontact,#sign_up_form_content").fadeOut("slow");		popupStatus = 0;		$.cookie("disabledPopup","1", { expires: 15, path: '/' });		}	}	function centerPopup() {		var windowWidth = document.documentElement.clientWidth;		var windowHeight = document.documentElement.clientHeight;		var popupHeight = $("#popupcontact").height();		var popupWidth = $("#popupcontact").width();		$("#popupcontact").css({			"position": "absolute",			"top": windowHeight/2-popupHeight/2,			"left": windowWidth/2-popupWidth/2		});	}		function centerSignup() {		var windowWidth = document.documentElement.clientWidth;		var windowHeight = document.documentElement.clientHeight;		var popupHeight = $("#sign_up_form_content").height();		var popupWidth = $("#sign_up_form_content").width();		$("#sign_up_form_content").css({			"position": "absolute",			"top": windowHeight/2-popupHeight/2,			"left": windowWidth/2-popupWidth/2		});	}	$(document).ready(function() {	$(document).keypress(function(e){		if(e.keyCode==13 && ($("#username").focus() || $("#password").focus())) {			$("#login_button").click();		}	});	$("input[name=login]").click(function() {		var userName = $("input[name=username]").val();		var passWord = $("input[name=password]").val();		$.post("http://www.regncon.no/forum/ucp.php?mode=login", {username:userName,password:passWord,login:'Login',sid:'',redirect:'index.php'},function(data) { var dumpData = $(data).find(".error").text(); if (dumpData != '') { $("#loginerror").text(dumpData)} else if (dumpData == '') { $("#loginerror").text(dumpData); $("#login_legend").text("Her kan du puljepåmelde deg til Regncon"); $("#makeuser,#info_user_login").hide(); $("#info_user_list").html('<li style="text-align: center;"><img src="http://www.regncon.no/ajax-loader.gif" alt="Vent litt..."></li>'); $.post("http://www.regncon.no/user_info.php", {usernameclean:userName},function(userinfo) { $("#info_user_list").html(userinfo); $("#userinfo_footer").html("<ul>"+userinfo+"</ul>"); 		//$('.edit').editable('',{ event : 'dblclick', indicator : 'Lagrer...', tooltip : 'Klikk for å endre', submit : 'Ok', width : '150', height : '20' });		//$('.editsmall').editable('',{ event : 'dblclick', indicator : 'Lagrer...', tooltip : 'Klikk for å endre', submit : 'Ok', width : '50', height : '20' });		//$('.editselect').editable('',{ event : 'dblclick', data : '{"01":"januar","02":"februar","03":"mars","04":"april","05":"mai","06":"juni","07":"juli","08":"august","09":"september","10":"oktober","11":"november","12":"desember"}', type: 'select', indicator : 'Lagrer...', tooltip : 'Klikk for å endre', submit : 'Ok', width : '20', height : '20' });		}); $("#needlogin").hide(); $("#allgood").addClass("shown").removeClass("none").text("Alle opplysninger er registrert, og du kan fortsette påmeldingen din! Dersom det er noe som ikke stemmer, så kan du dobbeltklikke på oppføringene og endre informasjonen direkte."); $(".first_nextlink").show(); }		});	});	$("input[name=login_footer]").click(function() {		var userName = $("input[name=username_footer]").val();		var passWord = $("input[name=password_footer]").val();		$.post("http://www.regncon.no/forum/ucp.php?mode=login", {username:userName,password:passWord,login:'Login',sid:'',redirect:'index.php'},function(data) { var dumpData = $(data).find(".error").text(); if (dumpData != '') { $("#loginerror_footer").text(dumpData)} else if (dumpData == '') { $("#loginerror_footer").text(dumpData); $("#makeuser,#info_user_login").hide(); $("#info_user_list").html('<li style="text-align: center;"><img src="http://www.regncon.no/ajax-loader.gif" alt="Vent litt..."></li>'); $.post("http://www.regncon.no/user_info.php", {usernameclean:userName},function(userinfo) { $("#info_user_list").html(userinfo); $("#userinfo_footer").html("<ul>"+userinfo+"</ul>"); 		}); $("#needlogin").hide(); $("#allgood").addClass("shown").removeClass("none").text("Alle opplysninger er registrert, og du kan fortsette påmeldingen din! Dersom det er noe som ikke stemmer, så kan du dobbeltklikke på oppføringene og endre informasjonen direkte."); }		});	});			$(function() {		//$("h4").css({"-moz-transform": "rotate(-90deg)","-webkit-transform":"rotate(-90deg)","-o-transform":"rotate(-90deg)","filter":"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)","float":"left","margin":"182px -182px 0 -184px"});		$(".contentcontainer").addClass("none");		$(".pulje_0").next(".contentcontainer").addClass("shown").removeClass("none");		$(".prev,.next").addClass("shown").removeClass("none");	});		//$(function() {	//	if ($.cookie("disabledPopup") != 1) {	//	centerPopup();	//	loadPopup();	//	}	//});			$("#popupsignup").click(function() {			centerSignup();			loadPopup();			$("#sign_up_form #username_reg").focus();	});		$("#username_reg").blur(function() {		var reg_user = $(this).val();		$.post("checkexist.php", { reg_username:reg_user }, function(data) { $("#reg_username_check").html('<span style="text-align: center;"><img src="http://www.regncon.no/ajax-loader.gif" alt="Vent litt..."></span>'); $("#reg_username_check").html(data); });		});	$(".user_email").click(function() {		var userEmail = $(this).attr('title');		alert(userEmail);	});			$(".popupcontactclose,#backgroundpopup").click(function() {			disablePopup();	});		$(document).keypress(function(e){		if(e.keyCode==27 && popupStatus==1) {			disablePopup();		}	});	$(".link").click(function() {		var relTarget = $(this).attr('rel');		var prevTarget = $(this).parents('div').attr('id');		var headingTarget = $("h4."+prevTarget+"").text();		$("#" + relTarget + "").parent("li").addClass("active_listitem");		$("#" + relTarget + "").parent("li").siblings("li").removeClass("active_listitem");		//$("h4").css({"background-color":"#ccc"});		//$("h4."+relTarget +"").css({"background-color":"#ddd"});					var pulje_X = $('input:radio[name='+prevTarget+']:checked').val();		$("."+prevTarget+"").css({ 'background-image' : 'url(/webgfx/checkmark_26.png)','background-repeat' : 'no-repeat', 'background-position' : 'center right' });		var userName = 'Anonymous';		var userID = '1';		var radioContent = $("#"+prevTarget+" :radio:checked").parent().next('label').text();	if ($(this).hasClass("next")) {		$("#" + relTarget + "").show("1000");		$("#" + relTarget + "").addClass("shown").removeClass("none");		$("#" + relTarget + "").parent("li").addClass("active_listitem");		$("#" + prevTarget + "").hide("500");		$("#" + prevTarget + "").addClass("none").removeClass("shown");		$("#" + prevTarget + "").parent("li").removeClass("active_listitem");		$.post("/update_paamelding.php",{user_id:userID,pulje_name:prevTarget,pulje_value:pulje_X, username:userName,skipallclicked:"no"},function(data) { if (data.length == 0) { } else { alert(data) } });		$("#"+prevTarget+"_signup").html('<strong class="left">'+headingTarget+'</strong><span class="right">'+radioContent+'</span>');	} else if ($(this).hasClass("prev") || $(this).hasClass("skip")) {		$("#" + relTarget + "").show("1000");		$("#" + relTarget + "").addClass("shown").removeClass("none");					$("#" + prevTarget + "").hide("500");		$("#" + prevTarget + "").addClass("none").removeClass("shown");	} else if ($(this).hasClass("headerlink")) {		$(".contentcontainer").hide("500");		$(".contentcontainer").addClass("none").removeClass("shown");		$("#" + relTarget + "").show("1000");		$("#" + relTarget + "").addClass("shown").removeClass("none");		$("."+relTarget+"").parent("li").prevAll("li").each(function() {		var headingClasses = $(this).find("h4").attr('class');		var headingMainClass = headingClasses.split(" ");		$("."+headingMainClass[0]+"").css( { 'background-image' : 'url(/webgfx/checkmark_26.png)','background-repeat' : 'no-repeat', 'background-position' : 'center right' } );		});	}	});			$("#skip_all_link").click(function() {		var userName = 'Anonymous';		var userID = '1';	$("h4").css( { 'background-image' : 'url(/webgfx/checkmark_26.png)','background-repeat' : 'no-repeat', 'background-position' : 'center right' } );		$("#result_text").empty();		$("#result_text").text('Du har valgt å hoppe over puljepåmeldingen, og du har blitt satt opp på "Annet" på alle valg');		$.post("/update_paamelding.php",{user_id:userID,username:userName,skipallclicked:"yes"}, function(data) { if (data.length == 0) {} else { alert(data) } });	});		$(".first_nextlink").click(function() {		$("h4").css("background-image","none");		$("#result_text").empty();		$("#result_text").text('Du har valgt å melde deg på enkelte puljer - du har blitt satt opp på "Annet" i de puljene du ikke spesifikt har endret noe på');		$(".pulje_0").css( { 'background-image' : 'url(/webgfx/checkmark_26.png)','background-repeat' : 'no-repeat', 'background-position' : 'center right' } );	});		$(":radio").change(function() {		var userName = 'Anonymous';		var userID = '1';		var radioName = $(this).attr('name');		var radioValue = $(this).attr('value');		var headingTarget = $("h4."+radioName+"").text();				var radioContent = $("#"+radioName+" :radio:checked").parent().next('label').text();				$("."+radioName+"").css( { 'background-image' : 'url(/webgfx/checkmark_26.png)','background-repeat' : 'no-repeat', 'background-position' : 'center right' } );		$("#result_text").text('Du har valgt å melde deg på enkelte puljer - du har blitt satt opp på "Annet" i de puljene du ikke spesifikt har endret noe på');			$("#"+radioName+"_signup").html('<strong class="left">'+headingTarget+'</strong><span class="right">'+radioContent+'</span>');		$.post("/update_paamelding.php",{user_id:userID,pulje_name:radioName,pulje_value:radioValue,username:userName,skipallclicked:"no"},function(data) { if (data.length == 0) {} else { alert(data)} });					});		$(".icon").hover(				function() {					$(this).parent('label').parent('li').next('.listitembox').removeClass("none").addClass("shown");				},				function() {					$(this).parent('label').parent('li').next('.listitembox').removeClass("shown").addClass("none");				}	);		$(function(){		$.extend($.fn.disableTextSelect = function() {			return this.each(function(){				if($.browser.mozilla){//Firefox					$(this).css('MozUserSelect','none');				}else if($.browser.msie){//IE					$(this).bind('selectstart',function(){return false;});				}else{//Opera, etc.					$(this).mousedown(function(){return false;});				}			});		});			$('.noselect').disableTextSelect();//No text selection on elements with a class of 'noselect'	});		//$('.edit').editable('',{ event : 'dblclick', indicator : 'Lagrer...', tooltip : 'Klikk for å endre', submit : 'Ok', width : '150', height : '20' });	//$('.editsmall').editable('',{ event : 'dblclick', indicator : 'Lagrer...', tooltip : 'Klikk for å endre', submit : 'Ok', width : '50', height : '20' });	//$('.editselect').editable('',{ event : 'dblclick', data : '{"01":"januar","02":"februar","03":"mars","04":"april","05":"mai","06":"juni","07":"juli","08":"august","09":"september","10":"oktober","11":"november","12":"desember"}', type: 'select', indicator : 'Lagrer...', tooltip : 'Klikk for å endre', submit : 'Ok', width : '20', height : '20' });					$("#show_email_textarea").click(function() {				if ($("#email_textarea,#email_textarea_desc").hasClass("none")) {					$("#email_textarea,#email_textarea_desc").removeClass("none").addClass("shown");				} else if ($("#email_textarea,#email_textarea_desc").hasClass("shown")) {					$("#email_textarea,#email_textarea_desc").removeClass("shown").addClass("none");					}			});		if (!("autofocus" in document.createElement("input"))) {      $("#username").focus();    }	$(".user_signup li input").blur(function() {		if ($(this).val() == "") {			var currentLabel = $(this).parent("li").children("label").text();			$(this).parent("li").next("li").removeClass("none").addClass("shown");			$(this).parent("li").next("li").text(currentLabel + " kan ikke stå tomt. Vennligst fyll ut feltet");			} else {			$(this).parent("li").next("li").removeClass("shown").addClass("none");			$(this).parent("li").next("li").text("");		}	});		$(function() {		$(".show_js").removeClass("none");		});	$(function() {		var pageBackground = $("html,body").css("background-color");	$("#active_menu,#maincontent").css({"background-color":""+pageBackground+""});	});			$(".uef_click").click(function() {				if ($("#uefc, #overlay").hasClass("none")) {					$("#uefc, #overlay").show().removeClass("none").addClass("shown");					$.cookie("uefc_showhide","shown", { path: '/' });					}				else if ($("#uefc, #overlay").hasClass("shown")) {					$("#uefc, #overlay").hide().removeClass("shown").addClass("none");					$.cookie("uefc_showhide","none", { path: '/' });				}});						$("#overlay").click(function() {				$("#uefc,#register_box,#overlay").hide().removeClass("shown").addClass("none");				$.cookie("uefc_showhide","none", { path: '/' });			});					$("#ppmo_main_sub li").click(function() {		$("#ppmo_main_sub li").hover(function() {			$(this).css({'color' : '#f00'}) },function() {			if ($(this).hasClass("active")) { }			else {			$(this).css({'color' : '#000'});			}			});		});			$(".clicktohide").click(function() {				var parentID = $(this).parent().attr('id');				$(".clicktohide").parent('#'+parentID).hide('slow');				$.cookie(parentID,"none", { expires: 4, path: '/' });			});	// The following function makes the contact-form error-messages work	$(function() {		//error_messages-arrayvar error_array = new Array("Du har ikke skrevet inn fornavn","Du har ikke skrevet inn etternavn","Du har skrevet et navn som inneholder tall - vennligst bruk kun bokstaver","Du har ikke skrevet inn epostadresse","Epostadressen du har skrevet inn er ikke gyldig","Du har ikke skrevet inn telefonnummer","Du har skrevet noe annet enn tall i feltet for telefonnummer","Telefonnummer må bestå av 8 siffer. Sjekk at du har skrevet riktig!");				$('[name=first_name]').focus(function() {				if ($('[name=first_name]').val() == "Skriv inn fornavn") {				$('[name=first_name]').val("");				};			});		$('[name=first_name]').blur(function() {			if ($('[name=first_name]').val() == "") {			$('[name=first_name]').val("Skriv inn fornavn");			$('[name=first_name]').removeClass('formlook').addClass('formlookerror');			if ($('[name=first_name]').parent("p").next("p.error").length == 0) {			$('[name=first_name]').parent("p").after('<p class="error">'+error_array[0]+'</p>');			};			} else if ($('[name=first_name]').val() != "" && $('[name=first_name]').val() != "Skriv inn fornavn") {			$('[name=first_name]').removeClass('formlookerror').addClass('formlook');			$('[name=first_name]').parent("p").next("p.error").remove();			}		});				$('[name=surname]').focus(function() {				if ($('[name=surname]').val() == "Skriv inn etternavn") {				$('[name=surname]').val("");				};			});		$('[name=surname]').blur(function() {			if ($('[name=surname]').val() == "") {			$('[name=surname]').val("Skriv inn etternavn");			$('[name=surname]').removeClass('formlook').addClass('formlookerror');			if ($('[name=surname]').parent("p").next("p.error").length == 0) {			$('[name=surname]').parent("p").after('<p class="error">'+error_array[1]+'</p>');			};			} else if ($('[name=surname]').val() != "" && $('[name=surname]').val() != "Skriv inn etternavn") {			$('[name=surname]').removeClass('formlookerror').addClass('formlook');			$('[name=surname]').parent("p").next("p.error").remove();			}		});				$('[name=email]').focus(function() {				if ($('[name=email]').val() == "Skriv inn epostadresse") {				$('[name=email]').val("");				};			});		$('[name=email]').blur(function() {			if ($('[name=email]').val() == "") {			$('[name=email]').val("Skriv inn epostadresse");			$('[name=email]').removeClass('formlook').addClass('formlookerror');			if ($('[name=email]').parent("p").next("p.error").length == 0) {			$('[name=email]').parent("p").after('<p class="error">'+error_array[3]+'</p>');			};			} else if ($('[name=email]').val() != "" && $('[name=email]').val() != "Skriv inn epostadresse") {			$('[name=email]').removeClass('formlookerror').addClass('formlook');			$('[name=email]').parent("p").next("p.error").remove();			}		});				}); //end contact form functions		$(".register_payment").click(function() {		var selectedID = $(this).attr("id").match(/\d+$/);		var userName = $(this).parent("p").children("strong").text();		if ($("#register_box,#overlay").hasClass("none")) {			$("#register_box,#overlay").show().removeClass("none").addClass("shown");			$("#payment_id").val(selectedID);			$("#username_variable").text(userName);		} else if ($("#register_box,#overlay").hasClass("shown")) {			$("#register_box,#overlay").hide().removeClass("shown").addClass("none");		}	});				});/*]]>*/
