document.sitePatterns=Array("^http://[^.]*?.hse.gov.uk","^file:///","^http://intranet");document.siteExclusions=Array("mailto:",".*.(pdf|PDF)$",".*.(xls|XLS)$");window.onload=function(A){document.is=new Is();if(document.is.supported){initializecss();initializeTree();linkCheck();doPopups();if(document.forms){initializeOnFocusRules();cssInputSelector(true)}hidenoscript("hide");realImages("printbanner","realbanner");if(window.loadadvanced){window.loadadvanced()}searchSwap()}};window.onunload=function(A){persistcss()};function initializeOnFocusRules(){iOfr("INPUT",function(A){return A.type=="text"});iOfr("TEXTAREA",function(A){return true})}function iOfr(A,E){var B,D=gbn(A);for(var C=0;C<D.length,B=D[C];C++){if(E(B)&&B.className.indexOf("noclear")==-1){B.old=B.value;B.onfocus=function(F){this.value=(this.value==this.old)?"":this.value}}}}function cssInputSelector(D){var A,C=gbn("INPUT");for(var B=0;B<C.length,A=C[B];B++){if(A.form&&A.form.className.length>0&&(A.className.length==0||D)){A.className+=" "+A.form.className+A.type}}}function initializeTree(){var B=gbi("colleft");if(B){treeX(B,false,"_");var A=highlight(B,"selected",function(C){return C.parentNode});reveal(A);if(A){if(A.parentNode.tagName=="DIV"){liveNode(A.parentNode)}marknav(gbi("colmiddle"),A.href);if(gbi("colright")){marknav(gbi("colright"),A.href)}}}}function treeX(E,D,C){if(!E.id){E.id=C}var B=E.firstChild;var A=0;while(B){if(B.tagName){if(B.tagName=="UL"){if(D){B.id=B.id?B.id:(E.id+"t");B.tctrl=(E.id+"c");wlinkc(B.tctrl,B.id);addPriLinkDiv(B);colX(B)}treeX(B,true,C+(A++))}else{if(B.tagName=="LI"){treeX(B,true,C+(A++))}}}B=B.nextSibling}}function wlink(A,F,D,E,H){var G="<img src='/images/spacer.gif' width='16' height='16' alt='"+H+"' />";var C=gbi(A);var B=gbi(F);if(!C){C=makeLink(G,true,D,A,"dropArrow");if(B){B.parentNode.insertBefore(C,B.parentNode.firstChild)}else{alert("couldn't find the list!")}}else{C.href=D;C.innerHTML=G}B.parentNode.className=E;return C}function addPriLinkDiv(B){var A=document.createElement("DIV");r=B.parentNode.firstChild;B.parentNode.insertBefore(A,r);A=B.parentNode.firstChild;h=A.nextSibling;i=h.nextSibling;i.className="dropText";A.appendChild(h);A.appendChild(i)}document.cbpClass="selectCollapsed";document.ebpClass="selectExpanded";function wlinke(B,C){var A="javascript:cbr('"+B+"','"+C+"');";return wlink(B,C,A,document.ebpClass,"click to close")}function wlinkc(A,C){var B="javascript:ebr('"+A+"','"+C+"');";return wlink(A,C,B,document.cbpClass,"click to expand")}function cbr(B,C){var A=gbi(C);col1(A);wlinkc(B,C)}function ebr(B,C){var A=gbi(C);exp1(A);wlinke(B,C)}function findParent(A){while(A&&!(A.tctrl)){A=A.parentNode}return A}function colX(C){var B=C.getElementsByTagName("LI");for(var A=0;A<B.length;A++){B[A].style.display="none"}}function exp1(B){var A=B.firstChild;while(A){cstyle(A,"block");A=A.nextSibling}}function col1(B){var A=B.firstChild;while(A){cstyle(A,"none");A=A.nextSibling}}function liveNode(A){if(A&&A.parentNode){var B=A.parentNode.firstChild;while(B){if(B.tctrl){ebr(B.tctrl,B.id)}B=B.nextSibling}}}function reveal(B){var A=findParent(B);if(A){ebr(A.tctrl,A.id);reveal(A.parentNode)}}function cstyle(B,A){if(B.style){if(B.style.display){B.style.display=A}}}function highlight(D,E,C){var B=highlightLink(D,E,C,cleanURL(document.location.href));if(!B){var A=getBK();if(A){B=highlightLink(D,E,C,A);if(B){B=addLink(C,B)}}}if(!B){B=highlightLink(D,E,C,decode64(readSessionData("hseid")))}if(!B){B=highlightLink(D,E,C,document.referrer)}return B}function highlightLink(E,F,D,B){var A=E.getElementsByTagName("A");for(var C=0;C<A.length;C++){if(cleanURL(A[C].href)==B){D(A[C]).className=F;return A[C]}}return false}function marknav(B,A){writeSessionData("hseid",encode64(cleanURL(A)))}function chooseToAppend(C,H,A,G){var F=false;for(var E=0;E<H.length;E++){if(C.match(H[E])){F=true}}if(F){for(var D=0;D<A.length;D++){if(C.match(A[D])){return false}}for(var B=0;B<G.length;B++){if(C==G[B]){return false}}}else{return false}return true}function getBK(){var C;for(var A,B=0;(A=gbn("link")[B]);B++){if(A.getAttribute("rel").indexOf("bookmark")!=-1&&A.getAttribute("title")=="navigation"){C=A.getAttribute("href")}}return C}function addLink(B,C){var A=B(C);A.innerHTML+="<ul><li class='selected'><a href='#skip'>"+gbi("colmiddle").getElementsByTagName("h1")[0].innerText+"</a></li></ul>";return A.getElementsByTagName("A")[1]}function initializecss(){var A=readSessionData("style");if(A!=null){setActivecss(A,readSessionData("href"))}}function persistcss(){var B=readSessionData("style");if(B){var A=getActivecss();writeActivecss(A)}}function writeActivecss(A,B){writeSessionData("style",A,365);if(B){writeSessionData("href",B,365)}}function clearAlternatecss(){setActivecss("","");clearCookie(["style","href"]);window.unload=""}function setActivecss(H,D){var E,C,A,F=false;if(!F&&D&&H){var G=gbn("HEAD")[0],B=document.createElement("LINK");B.setAttribute("rel","alternate stylesheet");B.setAttribute("href",D);B.setAttribute("title",H);G.appendChild(B);writeActivecss(H,D)}for(E=0;(C=gbn("link")[E]);E++){if(C.getAttribute("rel").indexOf("style")!=-1&&C.getAttribute("title")){C.disabled=true;if(C.getAttribute("title")==H){C.disabled=false;writeActivecss(H);F=true}}}return void 0}function getActivecss(){var B,A;for(B=0;(A=gbn("link")[B]);B++){if(A.getAttribute("rel").indexOf("style")!=-1&&A.getAttribute("title")&&!A.disabled){return A.getAttribute("title")}}return null}function getPreferredcss(){var B,A;for(B=0;(A=gbn("link")[B]);B++){if(A.getAttribute("rel").indexOf("style")!=-1&&A.getAttribute("rel").indexOf("alt")==-1&&A.getAttribute("title")){return A.getAttribute("title")}}return null}function hidenoscript(B){var C=gbn("*");for(var A=0;A<C.length;A++){if(C[A].className){if(C[A].className.indexOf("noscript")>-1){C[A].className=B}}}}function classSwap(B,A,E){var D=E.getByTagName("*");for(var C=0;C<D.length;C++){if(D[C].className){if(D[C].className.indexOf(B)>-1){D[C].className=A}}}}function realImages(E,C){var B=gbi(E);if(B){if(B.tagName=="IMG"){makeRealImage(B,C)}else{var D=B.getElementsByTagName("IMG");for(var A=0;A<D.length;A++){makeRealImage(D[A],C)}}}}function reDirect(B){var A=setTimeout('location.href="'+B+'"',5000)}function linkCheck(){var A=new Array();var C=document.getElementsByTagName("a");for(var B,D=0;(elem=C[D]);D++){if(elem.className=="linkredirect"){A[A.length]=elem}}if(A!=""){reDirect(A[0])}}function htmlSwap(B,A){document.getElementById(B).innerHTML=document.getElementById(A).innerHTML;document.getElementById(A).innerHTML=""}function loadingMessage(B,C,F){var A=document.createElement("p");var G=document.createTextNode(C);var E=document.getElementById(B);E.innerHTML="";var D=document.createElement("img");D.setAttribute("src",F);D.setAttribute("alt","loading");A.appendChild(G);E.appendChild(A);E.appendChild(D)}function doPopups(){if(!document.getElementsByTagName){return false}var A=document.getElementsByTagName("a");for(var B=0;B<A.length;B++){if(A[B].href.indexOf(".pdf")!=-1||A[B].href.indexOf(".doc")!=-1||A[B].href.indexOf(".xls")!=-1||A[B].href.indexOf(".ppt")!=-1||A[B].href.indexOf(".rtf")!=-1){A[B].onclick=function(){window.open(this.href,"popper","resizable,scrollbars,toolbar=yes,menubar=yes,location=yes");return false};A[B].title+=" opens in a new window"}}}function makeRealImage(L,C){if(navigator.userAgent.indexOf("Opera")!=-1){return false}var A=0;var K,B,F;var D=1;if(document.styleSheets){for(var H=0;H<document.styleSheets.length;H++){if(D){var I="";var G=document.styleSheets[H];G.cssRules?B=G.cssRules:B=G.rules;for(var E=0;E<B.length;E++){if(D){F=B[E];if(F.selectorText){if(F.selectorText=="."+C){A=F.style.backgroundImage;D=0}}}}}}if(A.length>0){var J=A.match("url\\((.*)\\)");L.src=urlstr(J[1],"")}}}function urlstr(C,D){var B="",A=url(C);if(A[2]){B+=A[2]+":"}if(A[4]){B+="//"+A[4]}B+=A[5];if(A[7]){B+="?"+A[7]+(D?"&"+D:"")}else{D?B+="?"+D:false}if(A[9]){B+="#"+A[9]}return B}function url(E,A){var B=E.match("^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?");if(A){var D="";for(var C=0;C<B.length;C++){D+=(C+": "+B[C]+"\n")}}return B}function propertyInspector(B){if(!B||!B.attributes){return }var C;for(var A=0;A<B.attributes.length;A++){j=B.attributes[A];if(j.name.substring(0,2)!="on"){C+=j.name+" = "+j.value+(A%5==0?"\n":"\t\t")}}alert(C)}function stringInArray(A,C){for(var B=0;B<C.length;B++){if(A==C[B]){return true}}return false}function createCookie(E,A,D){if(D){var B=new Date();B.setTime(B.getTime()+(D*24*60*60*1000));var C="; expires="+B.toGMTString()}else{C=""}document.cookie=E+"="+A+C+"; path=/"}function clearCookie(A){for(var B=0;B<A.length;B++){writeSessionData(A[B],"",-1)}return null}function querystring(C,D){var B=C.match("[^?]*?\\?(.*)");if(B&&B.length==2){var A=B[1].match("(.*?&)?"+D+"=([^(&#)]*)");if(A&&A.length==3){return(unescape(A[2]))}else{return null}}else{return null}}function querystringappend(C,B,E){var F=B+"="+escape(E);var A=C.match("^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?");var D="";if(A[2]){D+=A[2]+":"}if(A[4]){D+="//"+A[4]}D+=A[5];if(A[7]){if(querystring(C,B)){D+="?"+A[7].replace(("([&?])"+B+"=[^&]*?"),"$1"+F)}else{D+="?"+A[7]+"&"+F}}else{D+="?"+F}if(A[9]){D+="#"+A[9]}return D}function readCookie(B){var F=B+"=";var A=document.cookie.split(";");for(var D=0;D<A.length;D++){var E=A[D];while(E.charAt(0)==" "){E=E.substring(1,E.length)}if(E.indexOf(F)==0){var C=E.substring(F.length,E.length);return C=="null"?null:C}}return null}function cleanURL(A){return cleantext(cleantext(A,"?"),"#")}function readSessionData(A){return navigator.cookieEnabled?readCookie(A):querystring(document.location.href,A)}function writeSessionData(B,D){if(navigator.cookieEnabled){createCookie(B,D,1)}else{if(!document.localURLs){createLocalURLs()}var A=gbn("A");for(var C=0;C<A.length;C++){if(A[C].local){A[C].href=querystringappend(A[C].href,B,D)}}}}function createLocalURLs(){document.localURLs=true;var B=document.getElementsByTagName("A");var A=cleanURL(document.location.href);for(var C=0;C<B.length;C++){if(chooseToAppend(B[C].href,document.sitePatterns,document.siteExclusions,Array(A,B[C].innerText?B[C].innerText:"",B[C].innerHTML?B[C].innerHTML:""))){B[C].local=true}}}function cleantext(B,A){if(B.indexOf(A)>=0){return B.substring(0,B.indexOf(A))}else{return B}}function makeLink(D,C,B,F,E){var A=document.createElement("A");A.setAttribute("href",B);if(F){A.setAttribute("id",F)}if(E){A.setAttribute("class",E)}if(C){A.innerHTML=D}else{D=document.createTextNode(D);A.appendChild(lText)}return A}function notSupported(){alert("Unfortunately your browser is not supported for this functionality");return void 0}function gbn(A){return document.getElementsByTagName(A)}function gbi(A){return document.getElementById(A)}function Is(){this.supported=(document.getElementById&&document.getElementsByTagName)}var kStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function encode64(I){if(!I){return null}var A="";var E,C,B,J,H,G,F="";var D=0;do{E=I.charCodeAt(D++);C=I.charCodeAt(D++);B=I.charCodeAt(D++);J=E>>2;H=((E&3)<<4)|(C>>4);G=((C&15)<<2)|(B>>6);F=B&63;if(isNaN(C)){G=F=64}else{if(isNaN(B)){F=64}}A+=kStr.charAt(J)+kStr.charAt(H)+kStr.charAt(G)+kStr.charAt(F);E=C=B=J=H=G=F=""}while(D<I.length);return A}function decode64(I){if(!I){return null}var A="";var E,C,B,J,H,G,F="";var D=0;I=I.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{J=kStr.indexOf(I.charAt(D++));H=kStr.indexOf(I.charAt(D++));G=kStr.indexOf(I.charAt(D++));F=kStr.indexOf(I.charAt(D++));E=(J<<2)|(H>>4);C=((H&15)<<4)|(G>>2);B=((G&3)<<6)|F;A+=String.fromCharCode(E);if(G!=64){A+=String.fromCharCode(C)}if(F!=64){A+=String.fromCharCode(B)}E=C=B=J=H=G=F=""}while(D<I.length);return A}function searchSwap(){if(document.getElementById("searchbox_015848178315289032903:kous-jano68")!=null){document.getElementById("searchbox_015848178315289032903:kous-jano68").action="http://www.hse.gov.uk/search/googlecoop.htm"}};