var frameContent="content";var useCookiesNavId=0;var useCookiesPageId=0;var cacheMode=0;var debugMode=0;var optionsPopup="scrollbars=yes,resizable=yes,menubar=yes,location=no,width=600,height=480";var optionsPopup1="scrollbars=yes,resizable=yes,menubar=no,location=no,width=240,height=360";var optionsPopup2="scrollbars=yes,resizable=yes,menubar=no,location=no,width=160,height=160";var messageObligation=" ist ein Pflichtfeld!\n";var ns=(document.layers)?1:0;var ie=(document.all)?1:0;var dom=(document.getElementById)?1:0;var mac=(navigator.platform.indexOf("Mac")!=-1)?1:0;function redirectLanguage(subDir){if(subDir=="undefined"||subDir==null){subDir="";}
var userLanguage=getUserLanguage();if(userLanguage=="de"){document.location.href="/www/"+subDir;}
else if(userLanguage.indexOf("en")!=-1){document.location.href="/wEnglisch/"+subDir;}
else{document.location.href="/www/"+subDir;}}
function getUserLanguage(){var userLanguage;if(navigator.language){userLanguage=navigator.language;}
else if(navigator.userLanguage){userLanguage=navigator.userLanguage;}
if(debugMode==1){alert(userLanguage);}
return userLanguage}
function getUserName(){var cookieStr=document.cookie;var userName="";var checkIsLogedin=/wId=WSESSIONID/;if(checkIsLogedin.test(cookieStr)==true){cookieStr=cookieStr.replace('%2D','');var checkUser=/WSESSIONID\%40([\w|\d|\-|_|;|,|.| ]+)\%40([\w|\d|\-|_]*)\%40/;var checkUserPublic=/WSESSIONID\%40public_([\w|\d|\-|_|;|,|.| ]+)\%40([\w|\d|\-|_]*)\%40/;var checkUserPublicAlt=/WSESSIONID\%40public_([\w|\d|\-|_|;|,|.| ]+\%2[0E][\w|\d|\-|_|;|,|.| ]+)\%40([\w|\d|\-|_]*)\%40/;if(checkUserPublic.test(cookieStr)==true){userName=RegExp.$1;userLang=RegExp.$2;}
else if(checkUserPublicAlt.test(cookieStr)==true){userName=RegExp.$1;userName=userName.replace(/\%20/,' ');userName=userName.replace(/\%2E/,'.');userLang=RegExp.$2;}
else if(checkUser.test(cookieStr)==true){userName=RegExp.$1;userLang=RegExp.$2;}}
return userName;}
function checkLoginInformation(){if(document.cookie.length<1){document.write("<span class=\"mbr\">Bitte aktivieren Sie Cookies für diese Seiten!</span><br /><br />");}
if(isDisabledPopups==1){document.write('<span class=\"mbr\">Bitte deaktivieren Sie den Popup-Blocker für diese Seiten! <a href=\"http://dev.weblication.de/wDev/knowledgebase/articles/20060201_artikel_popup-blocker.php\" class=\"mbg\" target=\"_blank\" title=\"Hilfe zur Einstellung Popup-Blocker\">(Hilfe aufrufen)</a></span><br /><br />');document.write("<span class=\"mbr\">Melden Sie sich ab und ohne Popup-Blocker nochmals neu an!</span><br /><br />");}
if(isErrorLogin==1){document.write("<span class=\"mbr\">Falscher Benutzername oder falsches Passwort!</span><br /><br />");}
if(isLogedin==1){document.write("<span class=\"mbg\">Sie sind angemeldet als <strong>"+userName+"</strong>!</span><br /><br />");}}
function openPopup(url){if(debugMode==1){alert(url);}
window.open(url,"popup",optionsPopup);}
function openPopup1(url){if(debugMode==1){alert(url);}
window.open(url,"popup1",optionsPopup1);}
function openPopup2(url){if(debugMode==1){alert(url);}
window.open(url,"popup2",optionsPopup2);}
function changeLocation(url,target,navid){changeLocationUrl(url,target,navid);}
function changeLocationUrl(url,target,navId){if(url=="undefined"||url==null||url=="#"){url="";}
if(target=="undefined"||target==null){target="";}
if(navId=="undefined"||navId==null){navId="";}
if(debugMode==1){alert("url = "+url+"\ntarget = "+target+"\nnavId = "+navId);}
if(url==""){return;}
url=url.replace('NAVIDJS',navId);if(url!=""){if(useCookiesNavId==1){if(navId!=""){document.cookie="wNavId="+navId+";path=/;";}}
if(useCookiesPageId==1){var getPageId=/wPageId=(\d+)/;if(getPageId.test(url)==true){var wPageId=RegExp.$1;document.cookie="wPageId="+wPageId+";path=/;";}}
if(url=="#"){url=document.location.href;url=url.replace(/[\&|\?]navid=\d+/i,"");}
if(navId!=""&&target!="nonavid"&&target!="nonavidblank"){var isNavigationStatic=/wNavStat_~_/;if(isNavigationStatic.test(url)==true){url=url.replace(/(\.[\w|\d]+)$/,navId+"$1");}
else{var hasNavid=/navid=\d+/;if(hasNavid.test(url)==false){var hasParameters=/\?/;if(hasParameters.test(url)==false){url=url+'?'+'navid='+navId;}
else{url=url+'&'+'navid='+navId;}}}}
if(debugMode==1){alert("url = "+url+"\ntarget = "+target+"\nnavId = "+navId);}
if(target=="nonavidblank"){target='_blank';}
if(target=="top"||target=="_top"){top.location.href=url;}
else if(target=="parent"||target=="_parent"){parent.location.href=url;}
else if(target=="blank"||target=="_blank"){window.open(url);}
else if(target=="popup"||target=="_popup"){window.open(url,"popup",optionsPopup);}
else if(target=="popup1"||target=="_popup1"){window.open(url,"popup1",optionsPopup1);}
else if(target=="popup2"||target=="_popup2"){window.open(url,"popup2",optionsPopup2);}
else{if(target==""){target=frameContent;}
if(target=="nonavid"){target=frameContent;}
if(frameContent!="top"){if(eval("top.frames['"+target+"']")){eval("top.frames['"+target+"'].location.href = url");}
else{window.location.href=url;}}
else{window.location.href=url;}}}}
function changePic(picOldId,picNewObj){if(debugMode==1){alert("picOldId = "+picOldId+"\npicNewObj = "+picNewObj);}
if(document.images[picOldId]){if(document.images[picOldId].src&&picNewObj){document.images[picOldId].src=picNewObj.src;}}}
function printDocument(){if(document.all&&navigator.appVersion.substring(22,23)==4){self.focus();var OLECMDID_PRINT=6;var OLECMDEXECOPT_DONTPROMPTUSER=2;var OLECMDEXECOPT_PROMPTUSER=1;var WebBrowser='<object id="WebBrowser1" width="0" height="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>';document.body.insertAdjacentHTML('beforeEnd',WebBrowser);WebBrowser1.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_DONTPROMPTUSER);WebBrowser1.outerHTML='';}
else{window.print();}}
function submitForm(form,cacheMode){var cookieStr="";if(checkForm(form)==false){return;}
else{if(cacheMode==1){cookieStr+="; path=/";document.cookie=cookieStr;}
form.submit();}}
function checkForm(form){var messageEmail=" enthält keine gültige Email Adresse!\n";var isObligation=/\|\w*o\w*$/i;var isEmail=/\|\w*e\w*$/i;var isCache=/\|\w*c\w*$/i;var checkEmail=/.*\@.*\.\w+/i;var formElement;var formElementNameOrig;var elementStr;var alertStr="";var radioButtonName="";for(var i=0;i<=form.elements.length-1;i++){var formElement=form.elements[i];if(formElement&&formElement.name){formElementNameOrig=formElement.name.replace(/\|\w+/,'');if(formElement.title==""){elementStr=formElementNameOrig;}
else{elementStr=formElement.title;}
if(formElement.type=="text"||formElement.type=="textarea"||formElement.type=="select-one"||formElement.type=="select"||formElement.type=="password"){if(isObligation.test(formElement.name)==true){if(formElement.value==""){alertStr+=elementStr+messageObligation;}}
if(isEmail.test(formElement.name)==true&&formElement.value!=''){if(checkEmail.test(formElement.value)==false){alertStr+=elementStr+messageEmail;}}
if(cacheMode=="1"){if(isCache.test(formElement.name)==true){if(formElement.value!=""){cookieStr+="wFc_"+formElementNameOrig+"="+formElement.value+":";}}}}
else if(formElement.type=="checkbox"){formElementNameOrig=formElement.name.replace(/\|\w+/,'');if(isObligation.test(formElement.name)==true){if(formElement.checked==false){alertStr+=elementStr+messageObligation;}}}
else if(formElement.type=="radio"){if(radioButtonName!=formElement.name){radioButtonName=formElement.name;var radioButtons=document.getElementsByName(formElement.name);formElementNameOrig=formElement.name.replace(/\|\w+/,'');if(isObligation.test(formElement.name)==true){var isChecked=false;for(j=0;j<radioButtons.length;j++){if(radioButtons[j].checked==true){isChecked=true}}
if(isChecked==false){alertStr+=elementStr+messageObligation;}}}}}}
if(alertStr!=""){alert(alertStr);return false;}
return true;}
function initForm(form){var isCache=/\|\w*c\w*$/i;var formElement;var formElementNameOrig;var cookieStr=document.cookie;var elementValue="";if(form){for(var i=0;i<=form.elements.length-1;i++){var formElement=form.elements[i];if(formElement){if(formElement.name){if(isCache.test(formElement.name)==true){if(formElement.value==""){formElementNameOrig=formElement.name.replace(/\|\w+/,'');var getElementValue=eval("/wFc_"+formElementNameOrig+"\=([^\:]+)\:/");if(getElementValue.test(cookieStr)==true){elementValue=RegExp.$1;formElement.value=elementValue;}}}}}}}
else{}}
function startSearch(formName){if(formName){var form=formName}
else{var form=document.frmSearch;}
if(form.term.value==""||form.term.value==" suchen"){alert("Sie haben noch keinen Suchbegriff eingegeben!");form.term.focus();return false;}
var win=window.open("","winSearch","height=440,width=540,status=no,menubar=no,scrollbars=yes");var x=(screen.width-540)/2;win.moveTo(x,30);win.focus();form.submit();}
var submenusIdOpen=new Array(0,0,0,0,0,0,0,0,0);function showLayer(layerId){if(ie){if(document.all[layerId]){document.all[layerId].style.visibility='visible';}}
else if(ns){if(document.layers[layerId]){document.layers[layerId].visibility='visible';}}
else if(dom){if(document.getElementById(layerId)){document.getElementById(layerId).style.visibility='visible';}}}
function hideLayer(layerId){if(ie){if(document.all[layerId]){document.all[layerId].style.visibility='hidden';}}
else if(ns){if(document.layers[layerId]){document.layers[layerId].visibility='hide';}}
else if(dom){if(document.getElementById(layerId)){document.getElementById(layerId).style.visibility='hidden';}}}
function openSubmenu(submenuId,submenuLevel){closeSubmenu(submenuId,submenuLevel);submenusIdOpen[submenuLevel]=submenuId;showLayer(submenuId);showLayer('submenuCloserTop');showLayer('submenuCloserLeft');}
function closeSubmenu(submenuId,submenuLevel){for(var i=(submenuLevel);i<=submenusIdOpen.length;i++){if(submenusIdOpen[i]!=0&&submenusIdOpen[i]!=submenuId){hideLayer(submenusIdOpen[i]);}}}
function closeSubmenuAll(){closeSubmenu("",1)
hideLayer('submenuCloserTop');hideLayer('submenuCloserLeft');}
function centerPopup(winName,width,height){var xValue=(screen.width/2)-(width/2);var yValue=(screen.height/2)-(height/2);winName.moveTo(xValue,yValue);winName.focus();}
function showCMSBackend(){var url='/cgi-bin/wWeblic.cgi';adminWin=window.open(url,'winAdmin','width=900, height=700, resizable=yes, scrollbars=no');centerPopup(adminWin,900,700);}
