function $_get(id){return document.getElementById(id)}function $_tag(tagname,index){if(!index){index=0}if(index===-1){return document.getElementsByTagName(tagname)}return document.getElementsByTagName(tagname)[index]}function $_class(classname,tagname,getids){var i;var r=$_tag(tagname,-1);var result=[];var m=RegExp('\\b'+classname+'\\b','g');for(i=0;i<r.length;i++){if(r[i].className.match(m)){if(getids){result.push(r[i].id)}else{result.push(r[i])}}}return result}function $_set(value,id,attribute,hideifvoidid){if(attribute===null||attribute===''){attribute='innerHTML'}if($_get(id)){$_get(id).setAttribute(attribute,value)}if(hideifvoidid!==null&&value===''){$_get(hideifvoidid).style.visibility='hidden'}}function $_put(id,text){$_get(id).innerHTML=text}function $_isClass(id,classname){var rp=new RegExp('\\b\\s*'+classname+'\\s*\\b','g');if(rp.exec($_get(id).className)){return true}return false}function $_addClass(id,classname){if($_get(id)){$_get(id).className+=' '+classname}}function $_removeClass(id,classname){var cl=new RegExp('\\b\\s*'+classname+'\\s*\\b','g');if($_get(id)){$_get(id).className=$_get(id).className.replace(cl,' ')}}function $_createUid(){var d=new Date();var uid=d.getFullYear().toString()+d.getMonth().toString()+d.getDate().toString()+d.getTime().toString();return uid}Array.prototype.in_array=function(val){var i;for(i=0;i<this.length;i++){if(this[i]===val){return true}}return false};Array.prototype.unset=function(index){if(index>=this.length){return}while(index+1<this.length){this[index]=this[++index]}this.pop()};Array.prototype.index=function(val){var i;for(i=0;i<this.length;i++){if(this[i]===val){return i}}return null};var _blikk={scriptPath:'/blikk/scripts',loadedScripts:[],home_server:'',environment:'online',server:'',requestsallowed:true,getServer:function(){var url=document.URL;var a=url.split('/');return a[2]},loadScript:function(scrName){var i;for(i=0;i<this.loadedScripts.length;i++){if(this.loadedScripts[i]===scrName){return}}if(scrName.substring(0,7)==='http://'){scrPath=scrName}else{scrPath=this.scriptPath+'/'+scrName}document.write('<sc'+'ript language="javascript" type="text/javascript" src="'+scrPath+'"><\/script>');this.loadedScripts[this.loadedScripts.length]=scrName},makeParameters:function(){var url=document.URL;var a=url.split('/');var backurl=this.encodeBackUrl(encodeURI(url));if(!language){language='de'}var pars='workspace='+workspace+'&chapter='+chapter+'&scope='+scope+'&language='+language;try{pars+='&worksite='+worksite}catch(e){}var server;if(this.environment==='home'){server=a[2]+'/www'}else{server=a[2]}pars+='&server='+server+'&backurl='+backurl;return pars},decodeURL:function(url){var i,params,pars,parsteile;if(!url){url=document.URL}var ret={};ret.anchor='';if(url&&url.indexOf('#')!==-1){ret.anchor=url.substr(url.indexOf('#'));url=url.substr(0,url.indexOf('#'))}if(url.indexOf('?')!==-1){ret.url=url.substr(0,url.indexOf('?'));params=url.substr(url.indexOf('?')+1);pars=params.split('&');ret.parameter='&'+params;parsteile=[];ret.parts=[];for(i=0;i<pars.length;i++){parsteile=pars[i].split('=');if(parsteile[0]){ret.parts[parsteile[0]]=parsteile[1];ret[parsteile[0]]=parsteile[1]}}}else{ret.parts=[];ret.parameter='';ret.url=url}return ret},makeQueryString:function(parobj,url){var parname,pname;var decurl=this.decodeURL(url);var qparts=decurl.parts;for(parname in parobj){if(parobj.hasOwnProperty(parname)){qparts[parname]=parobj[parname]}}var qs='';for(pname in qparts){if(qparts.hasOwnProperty(pname)){if(qparts[pname]!==''){qs+=pname+'='+qparts[pname]+'&'}}}if(qs!==''){return'?'+qs.substr(0,qs.lastIndexOf('&'))+decurl.anchor}else{return''}},arrayize:function(obj){if(obj.constructor.toString().indexOf("Array")===-1){return obj.split(',')}return obj},encodeBackUrl:function(url){url=url.replace(/\?/,'..');url=url.replace(/#/,'.-');return url.replace(/&/g,'--')},addHandler:function(handler,classname,handlingfunction,tagname){var i;var objs=$_class(classname,tagname);if(objs&&objs.length>0){for(i=0;i<objs.length;i++){objs[i][handler]=handlingfunction}}},addOurHandler:function(){this.addHandler('onclick','event_popup',this.doPopupHandler,'A');this.addHandler('onclick','event_popup',this.doPopupHandler,'AREA')},getBrowser:function(){var t=this,d=document,w=window,na=navigator,ua=na.userAgent;t.isOpera=w.opera&&opera.buildNumber;t.isWebKit=/WebKit/.test(ua);t.isIE=!t.isWebKit&&!t.isOpera&&(/MSIE/gi).test(ua)&&(/Explorer/gi).test(na.appName);t.isIE6=t.isIE&&/MSIE [56]/.test(ua);t.isGecko=!t.isWebKit&&/Gecko/.test(ua);t.isMac=ua.indexOf('Mac')!==-1;t.isAir=/adobeair/i.test(ua)},inputActivate:function(field,voidclass,reset){if(reset){$_addClass(field.id,voidclass);field.value=field.stored;return}if($_isClass(field.id,voidclass)){$_removeClass(field.id,voidclass);field.stored=field.value;field.value=''}else if(field.value===''){$_addClass(field.id,voidclass);field.value=field.stored}},inputClear:function(form,voidclass){var i;var fels=form.elements;for(i=0;i<fels.length;i++){if(fels[i].id&&$_isClass(fels[i].id,voidclass)){fels[i].value=''}}}};_blikk.home_server=_blikk.getServer();if(_blikk.home_server==='localhost'||_blikk.home_server==='ahspc'||_blikk.home_server==='pinote'){_blikk.environment='home';_blikk.server='/www';_blikk.scriptPath='/www'+_blikk.scriptPath}_blikk.loadScript('layer.js');_blikk.loadScript('blikkrequests.js');_blikk.getBrowser();if(_blikk.isIE6){_blikk.loadScript('sleight.js')}if(_blikk.environment!=='home'){var _gaq=_gaq||[];_gaq.push(['_setAccount','UA-12172538-1']);_gaq.push(['_trackPageview']);(function(){var ga=document.createElement('script');ga.type='text/javascript';ga.async=true;ga.src=('https:'==document.location.protocol?'https://ssl':'http://www')+'.google-analytics.com/ga.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ga,s)})()}
