String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g,""); } String.prototype.replaceSubstring = function(FRA,TIL) { return this.split(FRA).join(TIL) } function customHandler(desc,page,line,chr) { alert("En JavaScript fejl er opstået:\n\nType: "+desc+"\nAdresse: "+page+"\nLinjenr.: "+line ) return true } window.onerror = customHandler; function attTargets() { if( self != top ) { top.location.replace(self.location.href); } if (document.links.length > 0) docLinks( document ) if (window.frames.length > 0) frameLinks( window ) } function frameLinks( frame ) { for (var i=0;i 0) docLinks(frame.frames[i].document) if (frame.frames[i].frames.length > 0) frameLinks( frame.frames[i] ) } } function docLinks( doc ) { for (var i=0;i -1) doc.links[i].target = "_blank" } function udSkriv() { if (window.location.href.toUpperCase().indexOf("VINDUE?READFORM") > 0) { if (navigator.userAgent.indexOf("Firefox")>0) { window.frames["Vindue"].focus() window.frames["Vindue"].print() } else { window.Vindue.focus() window.Vindue.print() } } else { if (navigator.userAgent.indexOf("Firefox")>0) { printerVenlig() alert("Du ser nu en mere printer-egnet gengivelse af dokumentet. \nKlik på OK så kommer din printfunktion.") window.print() setTimeout("printerVenlig()", 2000) } else { printerVenlig() window.print() printerVenlig() } } } function printerVenlig() { var venstre = null var venstre = document.getElementById("bodyLeftDok") if (!venstre) venstre = document.getElementById("bodyLeftBog") var hojre = document.getElementById("rightColumn") if (venstre.style.display == "none") { // BRED TAK document.getElementById("topBar").style.width = 950 document.getElementById("bodyBar").style.width = 950 document.getElementById("bundBar").style.width = 950 document.getElementById("topFind").style.display="block" venstre.style.display="block" if (hojre != null) hojre.style.display="block" // brede iFrames if (document.all) { // iE var n = -1 for (var i=0;i 600 && (top.document.all[i].width != 750)) { top.document.all[i].width = 600 top.frames[n].location.reload(false) } else if (top.document.all[i].width == 750) // job-vindue { top.document.all[i].width = 601 var jlist = top.frames[n].document.getElementById("jobListe") if (jlist) jlist.style.display="none" } } } else if ( document.getElementById ) { // Firefox var frames = top.document.getElementsByTagName("iframe"); for(var i=0; i= 600 && (frames[i].width != 750)) { frames[i].width = 600 top.frames[i].location.reload(false) } else if (frames[i].width == 750) // job-vindue { frames[i].width = 601 var jlist = top.frames[i].document.getElementById("jobListe") if (jlist) jlist.style.display="none" } } } } function textSize() { var size=getCookie("textSize") if (size=="stor") document.write("T>T") else document.write("T>T") } function storText() { setCookie("textSize", "stor", 30) window.location.reload(true) } function normalText() { deleteCookie("textSize") window.location.reload(true) } function getCookie( name ) { var start = document.cookie.indexOf( name + "=" ) var len = start + name.length + 1 if ( ( !start ) && ( name != document.cookie.substring( 0, name.length ) ) ) return null if ( start == -1 ) return null var end = document.cookie.indexOf( ";", len ) if ( end == -1 ) end = document.cookie.length return unescape( document.cookie.substring( len, end ) ) } function setCookie( name, value, expires) { var today = new Date() today.setTime( today.getTime() ) if ( expires ) expires = expires * 1000 * 60 * 60 * 24 var expires_date = new Date( today.getTime() + (expires) ) document.cookie = name+"="+escape( value ) + ";path=/"+( ( expires ) ? ";expires="+expires_date.toGMTString() : "" ) } function deleteCookie( name ) { if ( getCookie( name ) ) document.cookie = name + "=;path=/;expires=Thu, 01-Jan-1970 00:00:01 GMT" }