	
if (!fu)
{
	var fu = 
	{
		bolHovedmeny:					true,
		bolHovedmenyMouseOver:			true,
		bolHovedmenyDropdown:			true,
		bolHovedmenyArrows:				true,
		bolHovedmenyArrowsUndermeny:	true,		
		bolUndermeny:					true,
		intSlideshowRotateTimer:		5000,
		intSlideshowFadeTime:			1000,
		bolSlideshowCaption:			true,
		bolGalleryCaption1:				true,
		bolGalleryCaption2:				true,
		bolGalleryReflect:				true
	}
};

$(document).ready(function()
{
	$("#load_box").append(
	"<table class=\"load_box_table\">"
	+ "<tr>"
	+ "<td align=\"center\"><img border=\"0px\" src=\"ikoner/ajax-loader.gif\" width=\"100px\" height=\"100px\"></td>"
	+ "</tr>"
	+ "<tr>"
	+ "<td class=\"lable_text\" align=\"center\">Vennligst vent...</td>"
	+ "</tr>"
	+ "</table>"
	);
	$(".tab_center a").click(function (){$(".tab_center a").toggle();});
	if($.browser.msie != true)
	{
		$('.button_24, .button_94, .standard, .submit, .cancel').css({'padding-bottom': '3px'});
	}
	$('.standard, .submit, .cancel').hover(function ()
	{
		$(this).addClass('botton_hover');
	}, function ()
	{
		$(this).removeClass('botton_hover');	
	});
	// MouseOver Tooltip
	var imgTooltiInput = 
	[	
		"ny_window",
		"hjelp_window",
		"edit_window",
		"slett_window",
		"tooltip_window",
		"kommentar_window"		
	];
	$("img").mouseover(function(event)
	{
		for (var i in imgTooltiInput) 
		{
			var TooltiInput = imgTooltiInput[i];
			if (TooltiInput == event.target.className)
			{
				$(this).css("cursor", "help");			
				if (event.target.title)
				{
					title = event.target.title;
					var left = event.pageX;
					var top = event.pageY;
					document.getElementById("tooltip").style.top = top + "px";	
					document.getElementById("tooltip").style.left = left + 35 + "px";		
					document.getElementById("tooltip").style.visibility = "visible";
					document.getElementById("title_content").innerHTML = title;
					$(event.target).attr({title:""});
	
					$("img").mouseout(function(event)
					{
						for (var i in imgTooltiInput) 
						{
							var TooltiInput = imgTooltiInput[i];
							if (TooltiInput == event.target.className)
							{
								$(event.target).attr({title:""+title+""});
								document.getElementById("tooltip").style.visibility = "hidden";
								document.getElementById("title_content").innerHTML = "";
							}
						}
					});
				}
			}
		}
	});	
});

//********************************************************

function ChangeToppanel(thisid)
{
	if ($("#"+thisid+"").is(":hidden"))
	{
		$("#"+thisid+"").slideDown("slow");
		if (fu.cookiesLogInType != "")
		{			
			if (fu.cookiesLogInType == "SuperAdmin")
			{
				$("#loggutbruker").hide();
				$("#glemtbrukernavnpassord").hide();
				$("#logginn").hide();
				$("#loggutadmin").show();					
			}
			else if (fu.cookiesLogInType == "Bruker")
			{
				$("#loggutadmin").hide();
				$("#glemtbrukernavnpassord").hide();
				$("#logginn").hide();
				$("#loggutbruker").show();
			}	
		}			
	}
	else
	{
		$("#"+thisid+"").slideUp("slow");	
	}
}
		
function Navigate(side,target)
{
	if (target == 0)
	{
		window.location.href = side;		
	}
	else
	{
		window.open(side,target);
	}
}

function Favoritter(e,url,title)
{
	if (window.event)
	{
		window.external.AddFavorite(url,title);
	}
	else if (e.which)
	{
		window.sidebar.addPanel(title,url,"");
	}
}

function VerifyHighSlide(width,height,text,id)
{
	hs_width = width;
	hs_height = height;
	hs_headingText = text;
	document.getElementById("highslide_innhold").setAttribute("id",id);
	document.getElementById(id).onclick()
	document.getElementById(id).setAttribute("id","highslide_innhold");
}

function CloseEditor()
{
	hs.close()
}

function CloseHighSlide()
{
	hs.close()
}

function Admin()
{
	window.location.href = "http://" + location.hostname + "/admin/default.asp";
}

function LoggUt(thisid)
{
	window.location.href = "http://" + location.hostname + "/logginn/loggut.asp?Mode=LoggUtPortal";
}

function ChangeVisibility(inn_ut)
{
	if ($("#"+inn_ut+"").is(":hidden"))
	{
		$("#"+inn_ut+"").slideDown("slow");
	}
	else
	{
		$("#"+inn_ut+"").slideUp("slow");
	}
}
	
function ChangeInOut(inn,ut)
{
	if ($("#"+inn+"").is(":hidden"))
	{
		$("#"+inn+"").slideDown("slow");
		$("#"+ut+"").slideUp("slow");
	}
	else
	{
		$("#"+inn+"").slideUp("slow");
		$("#"+ut+"").slideDown("slow");
	}
}

function ShowLoadBox(where,size)
{
	var arrayPageSize = size;
	var windowWidth = arrayPageSize[0]
	var windowHeight = arrayPageSize[1]
	var windowScrollTop = arrayPageSize[2]
	if (windowScrollTop > 0)
	{
		windowHeight = windowHeight / 2 + windowScrollTop - 65;
	}
	else
	{
		windowHeight = windowHeight / 2 - 65;	
	}
	if (where == "")
	{
		document.getElementById("load_box").style.left = (windowWidth / 2 - 100) + "px";
		document.getElementById("load_box").style.top = (windowHeight) + "px";
		document.getElementById("load_box").style.visibility = "visible";
	}
	else if (where == "parent")
	{
		parent.document.getElementById("load_box").style.left = (windowWidth / 2 - 100) + "px";
		parent.document.getElementById("load_box").style.top = (windowHeight) + "px";
		parent.document.getElementById("load_box").style.visibility = "visible";	
	}
	else if (where == "parent.parent")
	{
		parent.parent.document.getElementById("load_box").style.left = (windowWidth / 2 - 100) + "px";
		parent.parent.document.getElementById("load_box").style.top = (windowHeight) + "px";
		parent.parent.document.getElementById("load_box").style.visibility = "visible";	
	}
	else if (where == "parent.parent.parent")
	{
		parent.parent.parent.document.getElementById("load_box").style.left = (windowWidth / 2 - 100) + "px";
		parent.parent.parent.document.getElementById("load_box").style.top = (windowHeight) + "px";
		parent.parent.parent.document.getElementById("load_box").style.visibility = "visible";	
	}		
}

function HideLoadBox(where)
{
	if (where == "")
	{
		document.getElementById("load_box").style.visibility = "hidden";
	}
	else if (where == "parent")
	{
		parent.document.getElementById("load_box").style.visibility = "hidden";
	}
	else if (where == "parent.parent")
	{
		parent.parent.document.getElementById("load_box").style.visibility = "hidden";
	}
	else if (where == "parent.parent.parent")
	{
		parent.parent.parent.document.getElementById("load_box").style.visibility = "hidden";
	}				
}

//********************************************************

function ValidateLogIn()
{
	var spanLogInMessage = document.getElementById("spanLogInMessage");
	var cmdLogIn = document.getElementById("cmdLogIn");
	var imgLoaderLogIn = document.getElementById("imgLoaderLogIn");
	var txtBrukernavn = document.getElementById("txtBrukernavn");
	var txtPassord = document.getElementById("txtPassord");

	if (txtBrukernavn.value == "")
	{
	    txtBrukernavn.focus();
	    spanLogInMessage.style.color = "#FF0000";
		spanLogInMessage.innerHTML = "Vennligst skriv inn ditt brukernavn.";
		return false;
	}
	if (txtPassord.value == "")
	{
		txtPassord.focus();
		spanLogInMessage.style.color = "#FF0000";
		spanLogInMessage.innerHTML = "Vennligst skriv inn ditt passord.";
		return false;	
	}
	var output = "Mode=LoggInn&Brukernavn=" + txtBrukernavn.value + "&Passord=" + txtPassord.value;
	cmdLogIn.disabled = true;
	spanLogInMessage.style.color = "#15ADFF";
	spanLogInMessage.innerHTML = "Sjekker brukernavn/passord...";
	imgLoaderLogIn.style.display = "block";	
	$.ajax
	({	
		type: "GET",
		url: "http://" + location.hostname + "/logginn/logginn.asp",
		data: output,
		async: true,
		cache: false,
		timeout: 10000,
		error: function()
		{			
			txtBrukernavn.value = "";
			txtPassord.value = "";
			cmdLogIn.disabled = false;
			imgLoaderLogIn.style.display = "none";
			spanLogInMessage.style.color = "#FF0000";
			spanLogInMessage.innerHTML = "En feil har oppstått, vennligst prøv på nytt.";
		    window.setTimeout(function()
		    {
    			spanLogInMessage.style.color = "#15ADFF";
		        spanLogInMessage.innerHTML = "For innlogging til ditt verktøy.";
		    }, 2500);		
		},		
		success: function(responseText)
		{
			window.setTimeout(function()
			{				
				txtBrukernavn.value = "";
				txtPassord.value = "";
				cmdLogIn.disabled = false;
				imgLoaderLogIn.style.display = "none";
				if (responseText == "GenerellFeil")
				{
					spanLogInMessage.style.color = "#FF0000";
				    spanLogInMessage.innerHTML = "En feil har oppstått, vennligst prøv på nytt.";
				    window.setTimeout(function()
				    {
				  		spanLogInMessage.style.color = "#15ADFF";
				        spanLogInMessage.innerHTML = "For innlogging til ditt verktøy.";
				    }, 2500);				    
				}
				else if (responseText == "CookiesFeil")
				{
				    window.location.href = "http://" + location.hostname + "/logginn/beklager.asp";
				}				
				else if (responseText == "BrukernavnPassordFeil")
				{
					spanLogInMessage.style.color = "#FF0000";
				    spanLogInMessage.innerHTML = "Feil brukernavn eller passord.";
				    window.setTimeout(function()
				    {
				  		spanLogInMessage.style.color = "#15ADFF";
				        spanLogInMessage.innerHTML = "For innlogging til ditt verktøy.";
				    }, 2500);
				}					
				else
				{
				    spanLogInMessage.innerHTML = "Du blir nå logget inn...";
					window.setTimeout(function()
					{
						window.location.href = "http://" + location.hostname + responseText;			
					}, 1500);
				}
			}, 1500);
		}
	});
	return false;
}

//********************************************************

function ValidateUsernamePassword()
{
	var spanUsernamePasswordMessage = document.getElementById("spanUsernamePasswordMessage");
	var cmdUsernamePassword = document.getElementById("cmdUsernamePassword");
	var imgLoaderUsernamePassword = document.getElementById("imgLoaderUsernamePassword");	
	var txtEpost = document.getElementById("txtEpost");

	if (txtEpost.value == "")
	{
	    txtEpost.focus();
	    spanUsernamePasswordMessage.style.color = "#FF0000";
	    spanUsernamePasswordMessage.innerHTML = "Vennligst skriv inn din e-post adresse.";
		return false;
	}
	else if (txtEpost.value.indexOf("@") == -1)
	{
	    txtEpost.focus();
	    spanUsernamePasswordMessage.style.color = "#FF0000";
	    spanUsernamePasswordMessage.innerHTML = "Det er feil i din e-post adresse.";
		return false;
	}
	else if (txtEpost.value.indexOf(".") == -1)
	{
	    txtEpost.focus();
	    spanUsernamePasswordMessage.style.color = "#FF0000";
	    spanUsernamePasswordMessage.innerHTML = "Det er feil i din e-post adresse.";
		return false;
	}	
    var output = "Hostname="+location.hostname+"&Epost=" + txtEpost.value;
	cmdUsernamePassword.disabled = true;
	spanUsernamePasswordMessage.style.color = "#15ADFF";
	spanUsernamePasswordMessage.innerHTML = "Sjekker e-post adresse...";
	imgLoaderUsernamePassword.style.display = "block";		
	$.ajax
	({		
		type: "GET",
		url: "http://" + location.hostname + "/logginn/brukernavnpassord.asp",
		data: output,
		async: true,
		cache: false,
		timeout: 10000,
		error: function()
		{			
			txtEpost.value = "";
			cmdUsernamePassword.disabled = false;
			imgLoaderUsernamePassword.style.display = "none";
		    spanUsernamePasswordMessage.style.color = "#FF0000";			
			spanUsernamePasswordMessage.innerHTML = "En feil har oppstått, vennligst prøv på nytt.";
		    window.setTimeout(function()
		    {
    			spanUsernamePasswordMessage.style.color = "#15ADFF";
		        spanUsernamePasswordMessage.innerHTML = "Skriv inn din e-post adresse.";
		    }, 2500);			
		},		
		success: function(responseText)
		{
			window.setTimeout(function()
			{						
			    txtEpost.value = "";
				cmdUsernamePassword.disabled = false;
				imgLoaderUsernamePassword.style.display = "none";	
				if (responseText == "GenerellFeil")
				{
					spanUsernamePasswordMessage.style.color = "#FF0000";
				    spanUsernamePasswordMessage.innerHTML = "En feil har oppstått, vennligst prøv på nytt.";
				    window.setTimeout(function()
				    {
    					spanUsernamePasswordMessage.style.color = "#15ADFF";
				        spanUsernamePasswordMessage.innerHTML = "Skriv inn din e-post adresse.";
				    }, 2500);				    
				}
				else if (responseText == "EpostFeil")
				{
					spanUsernamePasswordMessage.style.color = "#FF0000";				
				    spanUsernamePasswordMessage.innerHTML = "Det er ikke registrert noen bruker<br>med denne e-post adressen.";
				    window.setTimeout(function()
				    {
    					spanUsernamePasswordMessage.style.color = "#15ADFF";
				        spanUsernamePasswordMessage.innerHTML = "Skriv inn din e-post adresse.";
				    }, 2500);					    						
				}					
				else if (responseText == "EpostOk")
				{
					spanUsernamePasswordMessage.style.color = "#15ADFF";
				    spanUsernamePasswordMessage.innerHTML = "Ditt brukernavn og passord ble<br>sendt til din e-post adresse.";
				    window.setTimeout(function()
				    {
   				        spanUsernamePasswordMessage.innerHTML = "Skriv inn din e-post adresse.";
				        ChangeInOut('logginn','glemtbrukernavnpassord');
				    }, 5000);					    
				}
			}, 1500);
		}
	});
	return false;
}

//********************************************************

function ValidateNyheter()
{
	var spanNyheterMessage = document.getElementById("spanNyheterMessage");
	var cmdNyheter = document.getElementById("cmdNyheter");
	var imgLoaderNyheter = document.getElementById("imgLoaderNyheter");	
	var txtNyheterEpost = document.getElementById("txtNyheterEpost");

	if (txtNyheterEpost.value == "")
	{
	    txtNyheterEpost.focus();
	    spanNyheterMessage.style.color = "#FF0000";
	    spanNyheterMessage.innerHTML = "Vennligst skriv inn din e-post adresse.";
		return false;
	}
	if (txtNyheterEpost.value.indexOf("@") == -1)
	{
	    txtNyheterEpost.focus();
	    spanNyheterMessage.style.color = "#FF0000";
	    spanNyheterMessage.innerHTML = "Det er feil i din e-post adresse.";
		return false;
	}
	if (txtNyheterEpost.value.indexOf(".") == -1)
	{
	    txtNyheterEpost.focus();
	    spanNyheterMessage.style.color = "#FF0000";
	    spanNyheterMessage.innerHTML = "Det er feil i din e-post adresse.";
		return false;
	}	
    var output = "Hostname="+location.hostname+"&Epost=" + txtNyheterEpost.value;
	cmdNyheter.disabled = true;
	spanNyheterMessage.style.color = "#15ADFF";
	spanNyheterMessage.innerHTML = "Sender...";
	imgLoaderNyheter.style.display = "block";		
	$.ajax
	({		
		type: "GET",
		url: "http://" + location.hostname + "/inkluder/abonner/default.asp",
		data: output,
		async: true,
		cache: false,
		timeout: 10000,
		error: function()
		{			
			txtNyheterEpost.value = "";
			cmdNyheter.disabled = false;
			imgLoaderNyheter.style.display = "none";
		    spanNyheterMessage.style.color = "#FF0000";			
			spanNyheterMessage.innerHTML = "En feil har oppstått, vennligst prøv på nytt.";
		    window.setTimeout(function()
		    {
    			spanNyheterMessage.style.color = "#15ADFF";
		        spanNyheterMessage.innerHTML = "Meld deg på for å motta<br>nyheter fra oss på e-post.";
		    }, 2500);			
		},		
		success: function(responseText)
		{
			window.setTimeout(function()
			{						
			    txtNyheterEpost.value = "";
				cmdNyheter.disabled = false;
				imgLoaderNyheter.style.display = "none";	
				if (responseText == "GenerellFeil")
				{
					spanNyheterMessage.style.color = "#FF0000";
				    spanNyheterMessage.innerHTML = "En feil har oppstått, vennligst prøv på nytt.";
				    window.setTimeout(function()
				    {
    					spanNyheterMessage.style.color = "#15ADFF";
				        spanNyheterMessage.innerHTML = "Meld deg på for å motta nyheter fra oss på e-post.";
				    }, 2500);				    
				}
				else if (responseText == "Registrert")
				{
					spanNyheterMessage.style.color = "#15ADFF";				
				    spanNyheterMessage.innerHTML = "Vi har registrert din e-post adresse slik at du vil motta nyheter fra oss. Ønsker du å melde deg av igjen, skriver du inn din e-post adresse på nytt.";
				    window.setTimeout(function()
				    {
				    	spanNyheterMessage.innerHTML = "Meld deg på for å motta nyheter fra oss på e-post.";
				    }, 5000);					    						
				}					
				else if (responseText == "Fjernet")
				{
					spanNyheterMessage.style.color = "#15ADFF";
				    spanNyheterMessage.innerHTML = "Vi har fjernet din e-post adresse slik at du ikke lenger vil motta nyheter fra oss. Ønsker du å melde deg på igjen, skriver du inn din e-post adresse på nytt.";
				    window.setTimeout(function()
				    {
   				    	spanNyheterMessage.innerHTML = "Meld deg på for å motta nyheter fra oss på e-post.";
				    }, 5000);					    
				}
			}, 1500);
		}
	});
	return false;
}

//********************************************************
