function addOnLoad(a){var b=window.onload;window.onload=function(){if(b){b()}a()}}function prepareLinks(){var c=document.getElementsByTagName("a");var j;var b;var g;for(var d=0;d<c.length;d++){g="";j=c[d];b=j.className;if(containsCssClass(b,"external")){if(j.getAttribute("title")&&j.getAttribute("title")){g=j.getAttribute("title")+" "}j.setAttribute("title",g+"(opens in a new window)");j.onclick=function(){window.open(this.href);return false}}else{if(b.substring(0,6)=="popup_"){if(j.getAttribute("title")&&j.getAttribute("title")){g=j.getAttribute("title")+" "}j.setAttribute("title",g+"(this is a popup)");var f=b.split("_");var a=f[1];var e=f[2];j.onclick=function(){openPopup(this.href,a,e);return false}}}}}function containsCssClass(a,b){if(!a||a==""){return false}var d=a.split(" ");if(!d||d.length==0){return false}for(var c=0;c<d.length;c++){if(trimStr(d[c])==="external"){return true}}return false}function trimStr(b){b=b.replace(/^\s+/,"");for(var a=b.length-1;a>=0;a--){if(/\S/.test(b.charAt(a))){b=b.substring(0,a+1);break}}return b}function openPopup(a,b,c){window.open(a,"","menubar=0,location=0,scrollbars=1,toolbar=0,status=0,directories=0,titlebar=0,width="+b+",height="+c)}function highlightInnerNav(){if(typeof jQuery==="undefined"){return}var a=location.pathname;if(location.search){a+=location.search}$(".inner_nav dd a[href='"+[a]+"']").each(function(){$(this).addClass("onpage")})}function checkLength(b,c){var a=document.getElementById(b.id+"_size");if(!a){return}var d=normaliseLf(b.value);a.innerHTML=d.length+"/"+c+" characters";if(d.length>c){a.className="chCountOver"}else{a.className="chCount"}}function tachange(b){var a=document.getElementById(b);if(a){a.onkeyup()}}function normaliseLf(a){return a.replace(/(\r\n|\r|\n)/g,"\r\n")}addOnLoad(prepareLinks);addOnLoad(highlightInnerNav);
