﻿/*          _\|/_
            (o o)
    ,----oOO-{_}-OOo-----------------------------------[ ]
    |  
    |	RANDOM-FUNKTION TIL EMNE-FOTOS PÅ FORSIDEN
    |	
    `-----[ ]
*/

function showFrontImage() {

image = new Image(2);

image[0] = '<img src="http://www.ishoj.dk/files/system/images/imgFrontBorger.jpg" alt="' + sAlt + '" />';
image[1] = '<img src="http://www.ishoj.dk/files/system/images/imgFrontBorger02.jpg" alt="' + sAlt + '" />';

i = Math.floor(Math.random() * image.length);

//i = '..';
document.write(image.length)

/*
   image = new image();

   image[0] = '<img src="http://www.ishoj.dk/files/system/images/imgFrontBorger.jpg" alt="' + sAlt + '" />';
   image[1] = '<img src="http://www.ishoj.dk/files/system/images/imgFrontBorger02.jpg" alt="' + sAlt + '" />';

   if(emne == 1) {
      image[0] = '<img src="/files/system/images/imgFrontBorger.jpg" alt="' + sAlt + '" />';
      image[1] = '<img src="/files/system/images/imgFrontBorger02.jpg" alt="' + sAlt + '" />';
   }
   if(emne == 2) {
      image[0] = '<img src="/files/system/images/imgFrontErhverv.jpg" alt="' + sAlt + '" />';
      image[1] = '<img src="/files/system/images/imgFrontErhverv02.jpg" alt="' + sAlt + '" />';
   }
   if(emne == 3) {
      image[0] = '<img src="/files/system/images/imgFrontOmkommunen.jpg" alt="' + sAlt + '" />';
      image[1] = '<img src="/files/system/images/imgFrontOmkommunen02.jpg" alt="' + sAlt + '" />';
   }
   if(emne == 4) {
      image[0] = '<img src="/files/system/images/imgFrontPolitik.jpg" alt="' + sAlt + '" />';
      image[1] = '<img src="/files/system/images/imgFrontPolitik02.jpg" alt="' + sAlt + '" />';
   }

   i = Math.floor(Math.random() * 2);
   document.write(image[i]);

document.write(i);
*/
return true;
}

/* Dropdown redirect funktion */

function sitepick(sel) {
var i = sel.selectedIndex
if (i!=0) { top.location.href = sel.options[i].value }
}



/*          _\|/_
            (o o)
    ,----oOO-{_}-OOo---------------------[ ]
    |  
    |	Funktion som ?bner et nyt vindue og
    |	placerer det i centrum af sk?rmen
    |	
    `-----[ ]
*/

function newWindow(theURL, winName, w, h, scroll) {
   var winl = (screen.width - w) / 2;
   var wint = (screen.height - h) / 2;
   features = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable=no'
   win = window.open(theURL, winName, features)

   if (parseInt(navigator.appVersion) >= 4) { 
      win.window.focus(); 
   }
}


/*          _\|/_
            (o o)
    ,----oOO-{_}-OOo---------------------[ ]
    |  
    |  Forskellige cookie-funktioner, som bruges 
    |  til at oprette, hente og slette cookies.
    |  
    `-----[ ]
*/

// name - name of the cookie
// value - value of the cookie
// [expires] - expiration date of the cookie (defaults to end of current session)
// [path] - path for which the cookie is valid (defaults to path of calling document)
// [domain] - domain for which the cookie is valid (defaults to domain of calling document)
// [secure] - Boolean value indicating if the cookie transmission requires a secure transmission
// * an argument defaults when it is assigned null as a placeholder
// * a null placeholder is not required for trailing omitted arguments
function setCookie(name, value, expires, path, domain, secure) {
	var curCookie = name + "=" + escape(value) +
	((expires) ? "; expires=" + expires.toGMTString() : "") +
	((path) ? "; path=" + path : "") +
	((domain) ? "; domain=" + domain : "") +
	((secure) ? "; secure" : "");
	document.cookie = curCookie;
}
// name - name of the desired cookie
// * return string containing value of specified cookie or null if cookie does not exist
function getCookie(name) {
	var dc = document.cookie;
	var prefix = name + "=";
	var begin = dc.indexOf("; " + prefix);
	if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	} 
	else
		begin += 2;
	var end = document.cookie.indexOf(";", begin);
	if (end == -1)
		end = dc.length;
	return unescape(dc.substring(begin + prefix.length, end));
}
// name - name of the cookie
// [path] - path of the cookie (must be same as path used to create cookie)
// [domain] - domain of the cookie (must be same as domain used to create cookie)
// * path and domain default if assigned null or omitted if no explicit argument proceeds
function deleteCookie(name, path, domain) {
	if (getCookie(name)) {
		document.cookie = name + "=" + 
		((path) ? "; path=" + path : "") +
		((domain) ? "; domain=" + domain : "") +
		"; expires=Thu, 01-Jan-70 00:00:01 GMT";
	}
}
// date - any instance of the Date object
// * hand all instances of the Date object to this function for "repairs"
// fix the bug in Navigator 2.0, Macintosh
function fixDate(date) {
  var base = new Date(0);
  var skew = base.getTime();
  if (skew > 0)
    date.setTime(date.getTime() - skew);
}

/*          _\|/_
            (o o)
    ,----oOO-{_}-OOo---------------------[ ]
    |  
    |	StylesheetChanger script:
    |	Bruges til at skifte til et andet stylesheet
    |	
    `-----[ ]
*/

// Sletter cookien "TextSize", hvis den allerede findes 
// - ellers oprettes den (toggle-funktion)
// Siden indl?ses igen 
function changeTextSize() {
	if (getCookie("textSize")) {
		deleteCookie("textSize");
	}
	else {
		var now = new Date();
		fixDate(now);
/*		365 dage p? et ?r
		24 timer p? en dag
		60 minutter p? en time
		60 sekunder p? et minut
		1000 millisekunder p? et sekund   */
		now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000); // udl?ber om et ?r
		// now.setTime(now.getTime() + 60 * 1000);
		setCookie("textSize", "_big", now);
	}
	location.reload();
}

// Ændrer img.src, title-attribut og tekst-link vha. innerHTML
// alt efter om der er sat en cookie eller ej
function cookieChangeImage() {
	if (getCookie("textSize")) {
		if (document.getElementById) {
			document.getElementById("imageChanger").innerHTML = '<img src="/hjemmeside/filer/sys/tools_shrink.gif" name="pic" width="15" height="15" border="0" id="pic" title="Formindsk teksten" style="cursor:hand;" onClick="changeTextSize();">';
			document.getElementById("textChanger").innerHTML = '<a href="javascript:changeTextSize();" title="Formindsk teksten">Formindsk teksten</a>';
			return true;
		}
		else if (document.all) {
			document.all.textChanger.innerHTML = '<img src="/hjemmeside/filer/sys/tools_shrink.gif" name="pic" width="15" height="15" border="0" id="pic" title="Formindsk teksten" style="cursor:hand;" onClick="changeTextSize();">';
			document.all.textChanger.innerHTML = '<a href="javascript:changeTextSize();" title="Formindsk teksten">Formindsk teksten</a>';
			return true;
		}
		return false;
	}
	return false;
}

// Ændrer stylesheet alt efter om der er sat en cookie eller ej
function cookieChangeCSS() {
	if (getCookie("textSize")) {

		document.write("<link rel=\"stylesheet\" type=\"text\/css\" href=\"/hjemmeside/filer/sys/styles/stor.css\">");
	}
}
