
var XPLAIN=window.XPLAIN||{};var jsPath,cssPath,globalPackagesPath,completerResultPath;var XPLAIN={conf:{packages:function(){this.debug=false;XPLAIN.conf.hasBrowserDetect(true);XPLAIN.conf.hasSwfobject(true);},hasBrowserDetect:function(bool){if(bool){var packageName="browserdetect";var params=new Array(packageName);XPLAIN.core.loadScripts(params,true,packageName);}},hasSwfobject:function(bool){if(bool){var packageName="swfobject";var params=new Array(packageName);XPLAIN.core.loadScripts(params,true,packageName);}},hasLightwindow:function(bool){if(bool){var packageName="lightwindow";var params=new Array(packageName);XPLAIN.core.loadScripts(params,true,packageName);XPLAIN.core.loadCss(params,true,packageName);}}},core:{loadScripts:function(scripts,isPackage,packageName){var packageJsPath;if(isPackage){packageJsPath=globalPackagesPath+packageName+"/js/";}else{packageJsPath=jsPath;}
for(i=0;i<scripts.length;i++){obj=document.createElement('script');obj.setAttribute('type','text/javascript');obj.setAttribute('src',packageJsPath+scripts[i]+'.js');document.getElementsByTagName('head')[0].appendChild(obj);}},loadCss:function(styles,isPackage,packageName){if(isPackage)cssPath=globalPackagesPath+packageName+"/css/";for(i=0;i<styles.length;i++){obj=document.createElement('link');obj.setAttribute('rel','stylesheet');obj.setAttribute('type','text/css');obj.setAttribute('media','screen, projection');obj.setAttribute('href',cssPath+styles[i]+'.css');document.getElementsByTagName('head')[0].appendChild(obj);}},onFocusCheckEntry:function(e,ele){ele.className=ele.className.replace(/initState/,"");if(ele.defaultValue!=""){theDefaultValue=ele.defaultValue;}else if(ele.getAttribute('defaultjstext')){theDefaultValue=ele.getAttribute('defaultjstext');}
if(ele.value==theDefaultValue){ele.value="";}},onBlurCheckEntry:function(e,ele){if(ele.defaultValue!=""){theDefaultValue=ele.defaultValue;}else if(ele.getAttribute('defaultjstext')){theDefaultValue=ele.getAttribute('defaultjstext');}
if(ele.value==""){ele.className=ele.className+" initState";ele.value=theDefaultValue;}},changeTitleAndTarget:function(){if(!document.getElementsByTagName)return;var links=document.getElementsByTagName("a");for(i=0;i<links.length;i++){if(links[i].target=="_blank"){origLink=links[i].href;origTitle=links[i].title;if(origTitle!="[neues Fenster]"){links[i].title=origTitle+" [neues Fenster]";}}}},openWindow:function(e,params){url=params[0];windowName=(params[1])?params[1]:"myWin";width=(params[2])?params[2]:"400";height=(params[3])?params[3]:"400";scrollbars=(params[4])?params[4]:"no";options="width="+width+",height="+height+",toolbar=no,locationbar=no,directories=no,scrollbars="+scrollbars+",status=no,menubar=no,resizable=yes";win=eval("window."+windowName);if(win){if(!win.closed)win.close();}
eval(windowName+" = window.open(url, windowName, options)");},toggleVisibility:function(e,ele){if(!ele)return;visibility=($(ele).style.display=="")?"none":"";$(ele).style.display=visibility;},disableHref:function(ele,resetHref){if(ele){ele.setAttribute('onclick','return false;');ele.onclick=function(){return false;};ele.setAttribute('target','');if(resetHref){ele.href="javascript:void(0);";}}},optionAuswahlText:function(e,params){elem=$(params[0]);wert=params[1];for(i=0;i<elem.length;i++){if(elem.options[i].text==wert){elem.selectedIndex=i;break;}}},optionAuswahlValue:function(e,params){elem=$(params[0]);wert=params[1];for(i=0;i<elem.length;i++){if(elem.options[i].value==wert){elem.selectedIndex=i;break;}}},killSelect:function(e,params){boxId=params[0];while(boxId.options.length!=0){boxId.options[boxId.options.length-1]=null;}},fillSelect:function(e,params){boxId=params[0];opt=params[1];val=params[2];this.newOpt=new Option(opt,val);boxId.options[boxId.options.length]=this.newOpt;return;}}}
function cd(uebergabe){if(XPLAIN.conf.debug){if(typeof console!="undefined"){if(typeof console.debug!="undefined"){console.debug(uebergabe);}}else{alert(uebergabe);}}}
XPLAIN.conf.packages();
