function unscram() {
	if(document.getElementsByTagName) {
		var epoas = document.getElementsByTagName("span");
		for (var i=0; i<epoas.length; i++) {
			var epoa = epoas[i];
			if (epoa.className != "screma") continue;
			var content = epoa.innerHTML;
			var scrambled = content;
			var titleAttr = epoa.getAttribute("title");
			if (titleAttr)
			   scrambled = titleAttr;
			var unscrambled = scrambled.replace(/ hos /g, "@").replace(/ punkt /g, ".");
			if (!titleAttr)
				content = unscrambled;
			else
				epoa.setAttribute("title", unscrambled);
			epoa.innerHTML = '<a name="E-post" href="mailto:' + unscrambled + '">' + content + '</a>';
		}
	}
}

function overmenucolor(m) {
	if(document.getElementById) {
	document.getElementById(m+'dot').style.color='#66CCFF';
	document.getElementById(m).style.color='#006699';
	}
}

function outmenucolor(m) {
	if(document.getElementById) {
	document.getElementById(m+'dot').style.color='#006699';
	document.getElementById(m).style.color='#333333';
	}
}

function setNewCSS(stylecss) {
	try {
		document.getElementsByTagName("head")[0].appendChild(stylecss);
		}
	catch (e) {
		setTimeout(function(){setNewCSS(stylecss)}, 100);
		}
}

function chSize2() {
    if (getCookie("size")!="large") {
    createCookie("size","large")
    }
    else
    {
    createCookie("size","small")
    }
}

function changeSize() {
	//if (location.search.substring(1).indexOf("large")!=-1) {
	if (getCookie("size")=="large") {
		if(document.getElementsByTagName && document.getElementById) {
		/// Byt ut css till stor variant ///
			var stylecss = document.createElement("link");
			stylecss.setAttribute("href","indikatorlarge.css");
			stylecss.setAttribute("rel","stylesheet");
			stylecss.setAttribute("type","text/css");
			setNewCSS(stylecss);
			stylecss = null;
			
		/// Byt ut alla bilder till stor variant ///
			var pics = document.getElementsByTagName("img");		
			for (var k=0; k<pics.length; k++) {
				if(pics[k].getAttribute("name")=="hmainspacer") {
					if(detect.browser!="Safari")
						pics[k].setAttribute("height", Math.round(pics[k].getAttribute("height")*1.2));
					continue;
				}
				if(pics[k].getAttribute("name")=="wmainspacer") {
					if(detect.browser!="Safari")
						pics[k].setAttribute("width", Math.round(pics[k].getAttribute("width")*1.2));
					continue;
				}
				var picsrc=pics[k].getAttribute("src");
				if(picsrc.indexOf(".gif")!=-1)
					var pictype=".gif";
				else if(picsrc.indexOf(".jpg")!=-1)
					var pictype=".jpg";
				else
					var pictype=".png";
				var oldpicname=picsrc.substring(0, picsrc.length-4);		
				if (picsrc.substring(picsrc.length-9,picsrc.length)!="blank.gif")
					pics[k].setAttribute("src", oldpicname + "large" + pictype);
				if(pics[k].getAttribute("onmouseover"))
					if (pictype==".gif")
						pics[k].onmouseover=function(){this.src=this.src.substring(0, this.src.indexOf("large")) + "molarge.gif";};	
					else if (pictype==".jpg")
						pics[k].onmouseover=function(){this.src=this.src.substring(0, this.src.indexOf("large")) + "molarge.jpg";};	
					else
						pics[k].onmouseover=function(){this.src=this.src.substring(0, this.src.indexOf("large")) + "molarge.png";};	
				if(pics[k].getAttribute("onmouseout"))
					if (pictype==".gif")
						pics[k].onmouseout=function(){this.src=this.src.substring(0, this.src.indexOf("molarge")) + "large.gif";};			
					else if (pictype==".jpg")
						pics[k].onmouseout=function(){this.src=this.src.substring(0, this.src.indexOf("molarge")) + "large.jpg";};			
					else
						pics[k].onmouseout=function(){this.src=this.src.substring(0, this.src.indexOf("molarge")) + "large.png";};			
			}
			for (var j=1; j<8; j++){
				if(document.getElementById("fastlinkbox0"+j)) {
					document.getElementById("fastlinkbox0"+j).style.height="36px";
					document.getElementById("fastlinkbox0"+j).style.width="228px";
					document.getElementById("fastlinkbox0"+j).style.background="url(images/fastlinklarge.jpg)";
					document.getElementById("fastlinktxt0"+j).style.top="7px";
				}
			}
			
        /// Byt ut alla länkar så rätt version öppnas öppnas i fortsättningen ///
			var links = document.getElementsByTagName("a");
			
			for (var m=0; m<links.length; m++)
				if (links[m].getAttribute("name")!="E-post" && links[m].getAttribute("name")!="Logo")
					if (links[m].getAttribute("name")=="Textstorlek")
					//coockie
						//links[m].setAttribute("href", links[m].getAttribute("href").substring(0, links[m].getAttribute("href").indexOf("?size=large")));				
						links[m].setAttribute("href", links[m].getAttribute("href") + "");				
					//else links[m].setAttribute("href", links[m].getAttribute("href") + "");
                    else 
                    //alert("2");
                    //links[m].setAttribute("href", links[m].getAttribute("href").substring(0,links[m].length) + "?large");
                    links[m].setAttribute("href", links[m].getAttribute("href").substring(0,links[m].length) + "");
        
        //Sätt size = large  
        createCookie("size","large")

		/// Anpassa storlek på iframes ///
			var frames = document.getElementsByTagName("iframe");
			for (var n=0; n<frames.length; n++) {
				var framesrc=frames[n].getAttribute("src");
			    frames[n].setAttribute("src", framesrc + "");
				frames[n].setAttribute("width", Math.round(frames[n].getAttribute("width")*1.2)+"px");
				frames[n].setAttribute("height", Math.round(frames[n].getAttribute("height")*1.2)+"px");
			}
		}
		else alert("Denna funktion är inte tillgänglig för din webbläsare.");
	}
	//createCookie("size","small")
}

function createCookie(name,value,days) { 	
if (days) 
    { 		
    var date = new Date(); 		
    date.setTime(date.getTime()+(days*24*60*60*1000)); 		
    var expires = "; expires="+date.toGMTString(); 	
    } 	
else 
    var expires = ""; 	
    document.cookie = name+"="+value+expires+"; path=/"; 
}  

function getCookie(NameOfCookie)
{
// Först så kontrollerar vi om det finns en cookie lagrad. Om det inte finns det blir 'the length' av document.cookie likamed noll.
if (document.cookie.length > 0) 
    { 
    // För det andra kontrollerar vi om cookiens namn finns lagrat i "document.cookie" objektet för sidan.
    
    // Eftersom fler än en cookie kan skapas på en sida, finns möjligheten att våran cookie
    // inte finns, även ifall "document.cookie" objektet inte bara är en tom text.
    // Om vårt cookienamn inte finns, lagras värdet -1  i variabeln som heter "begin".
    begin = document.cookie.indexOf(NameOfCookie+"="); 
    if (begin != -1) // Notera: != betyder "inte likamed"
    { 
// Vårat cookie fanns. 
// Värdet som finns lagrat i cookien returneras från funktionen.
begin += NameOfCookie.length+1; 
end = document.cookie.indexOf(";", begin);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(begin, end)); } 
}
return null; 
// Vårat cookie fanns inte. Värdet "null" returneras från funktionen.
}

