function go_home() { 
window.location = 'index.asp'; 
} 

function closeRedir() {
if (conf = confirm("Detta radererar alla ändringar du gjort det öppna dokumentet sen du sparade sist.\n\nTryck OK för att fortsätta och radera eventuella ändringar")) {
	window.location = "man_page.asp";
	}
}

function newReload() {
if (conf = confirm("Detta radererar alla ändringar du gjort det öppna dokumentet sen du sparade sist.\n\nTryck OK för att fortsätta och radera eventuella ändringar")) {
	window.location = "edit_page.asp";
	}
}

function confirmSendMail(frm) {
if (frm.Namn.value == "") {
	alert("Du måste fylla i ditt namn.");
	return false;
	}

if (frm.Tfndagtid.value == "") {
	alert("Du måste fylla i ditt telefonnummer.\nHar du ingen telefon, skriv ett x.");
	return false;
	}
	
if (frm.Adress.value == "") {
	alert("Du måste fylla i din adress.");
	return false;
	}
}

function openkart(adress) {
	var popBredd = 100; 
	var popHojd = 590; 
	var toolbar = 0; 
	var status = 0; 
	var anvBredd = ((window.screen.width/2) - (popBredd/2)-5 );
	var anvHojd = ((window.screen.height/2) - (popHojd/2)-40  - (status*12) - (toolbar*24)); 

	var popup = window.open("/site/map.asp?"+adress+"", "", "width=800,height=580,resizable=no,left=50,top=50,scrollbars=no, ");	
}

function openpwindow(showid) {
	var load = window.open('floorplan.asp?show=' + showid,'','menubar=no,height=600,width=800,resizable=yes,toolbar=no,location=no,status=no');
}

function openhwindow(showid) {
	var load = window.open('/site/help/help.asp?show=' + showid,'','menubar=no,height=300,width=550,resizable=no,toolbar=no,location=no,status=no');
}

sfHover = function() {
	var sfEls = document.getElementById("menu").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover); 

var fontElementId = "mainbody";

function changeFont(fontClass){
	var element = document.getElementById(fontElementId);
	element.className = fontClass;
	setCookie("fontSize", fontClass, 5);
}		

function setDefaultFontSize(){
	var fontSize = getCookie("fontSize")
	if(fontSize){
		var element = document.getElementById(fontElementId);
		element.className = fontSize;
	}
}

function setCookie(c_name,value,expiredays){
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+ ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function getCookie(c_name){
	if(document.cookie.length>0){
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1){ 
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		}
	}
	return false;
}

//Kod för att dölja rutorna för hyrestorget när en meny är markerad, dessa hamnar ovanför menyn i IE annars
function hide_ddboxes() {
	var bname = navigator.appName;
	
	if (bname == "Microsoft Internet Explorer") {
       var e = document.getElementById("search_area");
       e.style.display = 'none';
	   
	   var e = document.getElementById("search_rent");
       e.style.display = 'none';
	   
	   var e = document.getElementById("search_size");
       e.style.display = 'none';
	}	
}

function show_ddboxes() {
	var bname = navigator.appName;
	
	if (bname == "Microsoft Internet Explorer") {
       var e = document.getElementById("search_area");
       e.style.display = 'block';
	   
	   var e = document.getElementById("search_rent");
       e.style.display = 'block';
	   
	   var e = document.getElementById("search_size");
       e.style.display = 'block';
	}
}

function set_apwidth() { //Sets widths for content
	 var viewportwidth;
	 var newwidth;
	 var newwidth2;
	 var changestr;
	 var changestr2;
	 
	 var e = document.getElementById("middle_content");
	 
	 if (document.getElementById("con2_left") != null) {
	 	var f = document.getElementById("con2_left");
	 }
	 if (document.getElementById("con2_left") != null) {
	 	var f = document.getElementById("con2_left");
	 }
	 	 
	 if (typeof window.innerWidth != 'undefined')
	 {
		  viewportwidth = window.innerWidth;
	 }
	 
	 else if (typeof document.documentElement != 'undefined'
		 && typeof document.documentElement.clientWidth !=
		 'undefined' && document.documentElement.clientWidth != 0)
	 {
		   viewportwidth = document.documentElement.clientWidth;
	 }
	 
	 else
	 {
		   viewportwidth = document.getElementsByTagName('body')[0].clientWidth;
	 }
	
	 var rem = 486;
	 
	 newwidth = (viewportwidth * 0.9) - rem;
	 changestr = newwidth.toString() + "px";
	 e.style.width = changestr;
	 
	 newwidth2 = newwidth - 220;
	 changestr2 = newwidth2.toString() + "px";
	 if (document.getElementById("con2_left") != null) {
	 	f.style.width = changestr2;
	 }
	 	 if (document.getElementById("con2_left") != null) {
	 	f.style.width = changestr2;
	 }

}
function set_apwidth_adm() { //Sets widths for content on adminpages
	 var viewportwidth;
	 var newwidth;
	 var newwidth2;
	 var changestr;
	 var changestr2;
	 
	 var e = document.getElementById("middle_content");
	 
	 if (document.getElementById("con2_left") != null) {
	 	var f = document.getElementById("con2_left");
	 }
	 if (document.getElementById("con2_left") != null) {
	 	var f = document.getElementById("con2_left");
	 }
	 	 
	 if (typeof window.innerWidth != 'undefined')
	 {
		  viewportwidth = window.innerWidth;
	 }
	 
	 else if (typeof document.documentElement != 'undefined'
		 && typeof document.documentElement.clientWidth !=
		 'undefined' && document.documentElement.clientWidth != 0)
	 {
		   viewportwidth = document.documentElement.clientWidth;
	 }
	 
	 else
	 {
		   viewportwidth = document.getElementsByTagName('body')[0].clientWidth;
	 }
	
	 var rem = 320;
	 
	 newwidth = (viewportwidth * 0.9) - rem;
	 changestr = newwidth.toString() + "px";
	 e.style.width = changestr;
	 
	 newwidth2 = newwidth - 220;
	 changestr2 = newwidth2.toString() + "px";
	 if (document.getElementById("con2_left") != null) {
	 	f.style.width = changestr2;
	 }
	 	 if (document.getElementById("con2_left") != null) {
	 	f.style.width = changestr2;
	 }

}

//Visar och döljer divvar
toggle = function(id, img) {
	var e = document.getElementById(id); 
	var i = document.getElementById(img);

	if(e != null && i != null) { 
		if(e.style.display == 'none') { 
			e.style.display = 'block';
			i.src = '/site/images/sys/collapse.gif';
		} else { 
			e.style.display = 'none'; 
			i.src = '/site/images/sys/expand.gif';
		} 
	} 
}
