
if (!fuse)
{
	var fuse = 
	{
		hostname:					location.hostname,
		cookiesLogInType:			'',
		bolHovedmeny:				true,
		bolHovedmenyDropdown:		true,
		bolUndermeny:				true,
		intSlideshowRotateTimer:	5000,
		intSlideshowFadeTime:		1000,
		bolSlideshowCaption:		true,
		bolGalleryCaption:			true		
	}
};

$(document).ready(function()
{
	$(".tab_center a").click(function (){$(".tab_center a").toggle();});

	if (fuse.bolHovedmeny == true) 
	{
		$(".hovedmeny").css({display: "block"});
		Hovedmeny();	
	}
	else
	{
		$(".hovedmeny").css({display: "none"});		
	}
	if (fuse.bolUndermeny == true)
	{
		$(".undermeny").css({display: "block"});	
	}
	else
	{
		$(".undermeny").css({display: "none"});		
	}

	//********************************************************

	var imgTooltiInput = 
	[	
		"ny_window",
		"hjelp_window",
		"edit_window",
		"slett_window"
	];

	$("img").mouseover(function(event)
	{
		for (var i in imgTooltiInput) 
		{
			var TooltiInput = imgTooltiInput[i];
			if (TooltiInput == event.target.className)
			{	
				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 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;
	}
	else if (txtPassord.value == "")
	{
		txtPassord.focus();
		spanLogInMessage.style.color = "#FF0000";
		spanLogInMessage.innerHTML = "Vennligst skriv inn ditt passord.";
		return false;	
	}
	else
	{
		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(
		{
			// Brukes for test av form - Enable denne URL - Disable URL under
			//url: "formtest.asp",	

			type: "GET",
			url: "http://" + fuse.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()
				{
					// Brukes for test av form - Enable ALERT
					//alert(responseText);	
						
					txtBrukernavn.value = "";
					txtPassord.value = "";
					cmdLogIn.disabled = false;
					imgLoaderLogIn.style.display = "none";
					if (responseText == "CookiesFeil")
					{
					    window.location.href = "http://" + fuse.hostname + "/logginn/beklager.asp";
					}
					else 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 == "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 if (responseText == "Admin" || responseText == "Bruker")
					{
					    spanLogInMessage.innerHTML = "Du blir nå logget inn...";
						window.setTimeout(function()
						{
							if (responseText == "Admin")
							{
								window.location.href = "http://" + fuse.hostname + "/admin/default.asp";
							}
							else if (responseText == "Bruker")
							{
								window.location.href = "http://" + fuse.hostname + "";
							}
						}, 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="+fuse.hostname+"&Epost=" + txtEpost.value;
	cmdUsernamePassword.disabled = true;
	spanUsernamePasswordMessage.style.color = "#15ADFF";
	spanUsernamePasswordMessage.innerHTML = "Sjekker e-post adresse...";
	imgLoaderUsernamePassword.style.display = "block";		
	$.ajax(
	{
		// Brukes for test av form - Enable denne URL - Disable URL under
		//url: "formtest.asp",	
			
		type: "GET",
		url: "http://" + fuse.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()
			{
				// Brukes for test av form - Enable ALERT
				//alert(responseText);	
							
			    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="+fuse.hostname+"&Epost=" + txtNyheterEpost.value;
	cmdNyheter.disabled = true;
	spanNyheterMessage.style.color = "#15ADFF";
	spanNyheterMessage.innerHTML = "Sender...";
	imgLoaderNyheter.style.display = "block";		
	$.ajax(
	{
		// Brukes for test av form - Enable denne URL - Disable URL under
		//url: "formtest.asp",	
			
		type: "GET",
		url: "http://" + fuse.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()
			{
				// Brukes for test av form - Enable ALERT
				//alert(responseText);	
							
			    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;
}

function Hovedmeny()
{
	if (fuse.bolHovedmenyDropdown == true)
	{
		if($.browser.msie && $.browser.version.substr(0,3) == "6.0")
		{
			$(".hovedmeny_ul li").hover(function()
			{
				$(this).find("ul:first").css({display: "none"});
				});
		}
		else
		{
			$(".hovedmeny_ul li ul").css({display: "none"});	
			$(".hovedmeny_ul li").hover(function()
			{
				$(this).find("ul:first").css({display: "block",display: "none"}).fadeIn(500);},function()
				{
					$(this).find("ul:first").css({display: "none"}).fadeOut(500);				
				});
		}
	}
	else
	{
		$(".hovedmeny_sub").removeClass();
		$(".hovedmeny_ul li").hover(function()
		{
			$(this).find("ul:first").css({display: "none"});
			});	
	}
}

function ChangeToppanel(thisid)
{
	if ($("#"+thisid+"").is(":hidden"))
	{
		$("#"+thisid+"").slideDown("slow");
		if (fuse.cookiesLogInType != "")
		{			
			if (fuse.cookiesLogInType == "Admin")
			{
				$("#loggutbruker").hide();
				$("#glemtbrukernavnpassord").hide();
				$("#logginn").hide();
				$("#loggutadmin").show();					
			}
			else if (fuse.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 HighSlide(id)
{
	document.getElementById("highslide_window").setAttribute("id",id);
	document.getElementById(id).onclick()
	document.getElementById(id).setAttribute("id","highslide_window");
}

function CloseEditor()
{
	hs.close()
}

function Admin()
{
	window.location.href = "http://"+fuse.hostname+"/admin/default.asp";
}

function LoggUt(thisid)
{
	window.location.href = "http://"+fuse.hostname+"/loggut/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 VerifySlettArtikkel(side)
{
	var urlstring = location.search;
	var name = confirm("Er du sikker på at du vil slette dette innholdet?")
	if (name == true)
	{
		var windowWidth = $(window).width();
		var windowHeight = $(window).height();	
		document.getElementById("load_box").style.top = (windowHeight / 2 - 75) + "px";
		document.getElementById("load_box").style.left = (windowWidth / 2 - 100) + "px";
		document.getElementById("load_box").style.visibility = "visible";	
		window.setTimeout(function()
		{		
			$.ajax({url:side, async:true, success:function(text)
				{
					document.getElementById("load_box").style.visibility = "hidden";
					if (text == "SlettOk")
					{
							window.location.href = "http://"+fuse.hostname+urlstring+"";
					}
					else if (text == "Error")
					{
			
					}
				}
			});
		}, 500);
	}
	else
	{
		return false;
	}
}

function ReplaceEpost(id)
{
	var email = document.getElementById(id).innerHTML;
	var w_email = email.toLowerCase();	
	var regExp = /<img[^>]+>/;
	var new_email = w_email.replace(regExp, '@');
	Navigate("mailto:" + new_email + "","")
}