parent.parent.contFrame=window;var initialKeepmeinformed="0";var bIsModeOffline=false;imageObject=new Image();function onInformMe()
{if(document.ratingform.keepmeinformed.value=="0"||document.ratingform.keepmeinformed.value=="-2")
{document.ratingform.keepmeinformed.value="1";}
else
{document.ratingform.keepmeinformed.value="0";}}
function storeInitialAboState()
{if(document.ratingform!=null&&document.ratingform.keepmeinformed!=null)
{initialKeepmeinformed=document.ratingform.keepmeinformed.value;}}
function setClickedButton(btn)
{if(btn=="Order")
{for(i=0;i<document.ratingform.Rate.length;i++)
{document.ratingform.Rate[i].checked=false;}}
else
if(btn=="RateOK")
{if(document.ratingform!=null&&document.ratingform.keepmeinformed!=null)
{document.ratingform.keepmeinformed.value=initialKeepmeinformed;}}}
function bWin(url,title,sizeH,sizeV,bReturnValue,prop)
{if(bIsModeOffline)
{if(navigator.appVersion.indexOf("MSIE 3",0)>=0)return;return(true);}
if(prop==null)
{winHandle=oWinInner(url,title,'toolbar=no,directories=no,status=no,scrollbars=yes,menubar=yes,resizable=yes,width='+sizeH+',height='+sizeV);}
else
{winHandle=oWinInner(url,title,prop+',width='+sizeH+',height='+sizeV);}
if(navigator.appVersion.indexOf("MSIE 3",0)==-1)
{id=setTimeout('winHandle.focus()',1000);}
else
{return;}
return(false);}
function oWinInner(url,title,prop)
{var newWin;newWin=window.open(url,title,prop);if(newWin!=null)
{if(newWin.opener==null)
{newWin.opener=self;}}
return newWin;}
function changeImage(imageName,imageSrc,imageBorder,imageAlign,imageHeight,imageWidth,imageHspace,imageVspace)
{if(document.images)
{if(imageSrc!="")
{document[imageName].src=imageSrc;document[imageName].border=imageBorder;document[imageName].align=imageAlign;document[imageName].height=imageHeight;document[imageName].width=imageWidth;document[imageName].hspace=imageHspace;document[imageName].vspace=imageVspace;}}}
function show(url)
{opener.location.href=url;if(typeof(opener.focus)=="function")opener.focus();if(!document.images)
{return;}
return false;}
function chgImg(imgID,src,bMOver)
{document.images[imgID].src=src;}
var is_master_Version32=false;var sitemapNewWindow=true;var contentTarget="_top";var useMasterSearch=false;function onChangedropdown(index,menuID,langID)
{if(index=='seperator')
{return false;}
var linkTarget='NeuesFenster';var targetUrl='../../menu/';var windowOptions='height=600,width=800,resize=yes,toolbar=no,directories=no,status=no,scrollbars=no,menubar=no,resizable=yes'
if(index=='home')
{targetUrl+='-1';}
else
{targetUrl+=menuID;}
if(langID!=-1)
{targetUrl+='_l';targetUrl+=langID;}
if(index=='home')
{linkTarget="_top";targetUrl+='/index.html';}
if(index=='sitemap')
{if(sitemapNewWindow)
{targetUrl+='_psitemap/sitemap.html';}
else
{linkTarget=contentTarget;targetUrl+='_psitemapin/sitemap.html';}
windowOptions='height=600,width=800,resize=yes,toolbar=no,directories=no,status=no,scrollbars=yes,menubar=no,resizable=yes';}
if(index=='schnellsuche')
{targetUrl+='_pfastsearchform/suche.html?menuid=';targetUrl+=menuID;targetUrl+='&langid=';targetUrl+=langID;windowOptions='height=10,width=200,resize=yes,toolbar=no,directories=no,status=no,scrollbars=no,menubar=no,resizable=yes';}
if(index=='suche')
{if(useMasterSearch)
{linkTarget=contentTarget;targetUrl+='_pmastersearch/suche.html';}
else
{targetUrl+='_psearch/suche.html';windowOptions='height=600,width=800,resize=yes,toolbar=no,directories=no,status=no,scrollbars=no,menubar=no,resizable=yes';}}
if(index=='kontakt')
{targetUrl+='_pcontact/index.html';}
if(index=='impressum')
{targetUrl+='_pimpressum/index.html';}
if(index=='login')
{linkTarget="_top";targetUrl+='_xlogin/index.html';}
if(index=='logout')
{linkTarget="_top";targetUrl+='_xlogout/index.html';}
window.open(targetUrl,linkTarget,windowOptions);return true;}
function onChangedropdownLinks(hreflink,target)
{if(target=='')
{target="_top"}
if(target=="-"||hreflink=="-")
{return false;}
window.open(hreflink,target,'');return true;}
function CheckString(myString,myArray)

{var g=0;var invalidChars=new Array();for(g;g<myString.length;g++)
{if(!CheckChar(myString.charCodeAt(g),myArray))
{invalidChars[myString.charCodeAt(g)]=1;}}
if(invalidChars.length>0)
{return(getCharsFromCodeArray(invalidChars));}
else
{return(true);}}
function CheckChar(charcode,myArray)
{if(myArray[charcode]==1)
{return(true);}
else
{return(false);}}
function getCharsFromCodeArray(charcodes)
{var sReturnValue="";for(var Charcode in charcodes)
{if(charcodes[Charcode]==1)
{sReturnValue=sReturnValue.concat(String.fromCharCode(Charcode));sReturnValue=sReturnValue.concat(" ");}}
return sReturnValue;}
function checkEmail(email)
{var proto="(mailto:)?";var usr="([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")";var domain="([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";var regex="^"+proto+"?"+usr+"\@"+domain+"$";if(navigator.appVersion.indexOf("Macintosh")!=-1)
{var res=(email.search('@')>=1&&email.lastIndexOf('.')>email.search('@')&&email.lastIndexOf('.')>=email.length-5);return res;}
var rgx=new RegExp(regex);return rgx.exec(email);}
function isValidDate(date2check)
{var maxdays;if(date2check.length!=10)
{return false;}
else
{tokens=date2check.split(".");if(tokens.length!=3)
{return false;}
else
{day=tokens[0];month=tokens[1];year=tokens[2];if(!(year.length==4)||!(year>=1970))
{return false;}
else
{if(!(month>=1)||!(month<=12))
{return false;}
else
{if(month==2)
{if(isSchaltjahr("20"+year))
{maxdays=29;}
else
{maxdays=28;}}
else if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
{maxdays=31;}
else if(month==4||month==6||month==9||month==11)
{maxdays=30;}}
if(!(day>=1)||!(day<=maxdays))
{return false;}}}}
return true;}
function isSchaltjahr(aYear)
{return(aYear%4==0&&(aYear%100!=0||aYear%400==0));}
function isValidTime(time2check)
{if(time2check.length!=5)
{return false;}
else
{tokens=time2check.split(":");if(tokens.length!=2)
{return false;}
else
{hh=tokens[0];mm=tokens[1];if(hh.length!=2||mm.length!=2)
{return false;}
else
{if(!(hh>=0)||!(hh<=23))
{return false;}
else
{if(!(mm>=0)||!(mm<=59))
{return false;}}}}}
return true;}
function extractObjectId(fullUrl)
{var result=fullUrl;if(result.indexOf("../../")==0)
{result=result.substring(11,18)}
if(result.indexOf("-1")==0)
{result="-1";}
return result;}
function getIDFromPBPageLoadDialog(linkFieldName,languageID)
{getURLFromPBPageLoadDialog(linkFieldName,languageID);document.information[linkFieldName].value=extractObjectId(document.information[linkFieldName].value);}
function getTextAndIDFromPBPageLoadDialog(linkFieldName,textFieldName,languageID)
{linkForm=document.information;getPBPageLoadDialog(linkForm,linkFieldName,textFieldName,languageID);document.information[linkFieldName].value=extractObjectId(document.information[linkFieldName].value);}
function getUrlFromPBPageLoadDialog(linkFieldName,textFieldName,titleFieldName,languageID)
{var linkForm=document.information;getPBPageLoadDialog(linkForm,linkFieldName,textFieldName,languageID,titleFieldName);}
function getTextAndURLFromPBPageLoadDialog(linkFieldName,textFieldName,languageID)
{var linkForm=document.information;getPBPageLoadDialog(linkForm,linkFieldName,textFieldName,languageID);}
function getURLFromPBPageLoadDialog(linkFieldName,languageID)
{getTextAndURLFromPBPageLoadDialog(linkFieldName,"",languageID);}
function cleanPageName(pageName)
{var reservedPrefixes="#!%~";while(pageName.length>0)
{if(reservedPrefixes.indexOf(pageName.charAt(0))>=0)
{pageName=pageName.substring(1);}
else
{break;}}
return pageName;}
function restoreAdditionalValuesInCustomSettings(initialCustomSettings)
{var functionalRights=getFunctionalRights();initialCustomSettings["functionalRights"]=functionalRights;initialCustomSettings["pageoptions-useclassification"]="yes";initialCustomSettings["pageoptions-open-langversion"]="yes";initialCustomSettings["pageoptions-create-page"]="yes";initialCustomSettings["pageoptions-objectupload"]=initialCustomSettings["pageoptions-imageupload"]=(functionalRights["add_object_to_actual_version"]||functionalRights["all_objects_all_rights"])?"yes":"no";if(typeof(useObjectPool)!="undefined")
{initialCustomSettings["objectpool"]=(useObjectPool)?"yes":"no";}
else
{initialCustomSettings["objectpool"]="no";}
return initialCustomSettings;}
function getFunctionalRights()
{var arr=new Array();var xmlFunctionalRights=new ActiveXObject("Microsoft.XMLDOM");xmlFunctionalRights.async=false;xmlFunctionalRights.validateOnParse=false;try
{xmlFunctionalRights.load("../../menu/-1_xlogin_etemplate-wizard_pxml/request.xml?ContentType=text/xml&ACTION=GET_FUNCTIONALRIGHTS");}
catch(except)
{try
{xmlFunctionalRights.load("../../menu/-1_xlogin_etemplate-wizard_pxml/request.xml?ContentType=text/xml&ACTION=GET_FUNCTIONALRIGHTS");}
catch(except)
{}}
if(xmlFunctionalRights.parseError==0)
{var root=xmlFunctionalRights.documentElement;var frights=root.getElementsByTagName("functionalright");var i;for(i=0;i<frights.length;i++)
{var rightName=getAttributeValue(frights[i],"name","");var rightValue=getAttributeValue(frights[i],"value","false");if(rightName!=""&&rightValue!="")
{arr[rightName]=eval(rightValue);}}}
else
{}
return arr;}
function getAttributeValue(node,attributeName,defaultValue)
{var attributes=node.attributes;var i;for(i=0;i<attributes.length;i++)
{if(attributes.item(i).nodeName==attributeName)
{return attributes.item(i).nodeValue;}}
return defaultValue;}
function getPBPageLoadDialog(linkForm,linkFieldName,textFieldName,languageID,titleFieldName)
{var acturl="";if('undefined'!=typeof linkForm[linkFieldName])acturl=linkForm[linkFieldName].value;var acttarget="_top";var actfilename="";if('undefined'!=typeof linkForm[textFieldName])actfilename=linkForm[textFieldName].value;var title="";if('undefined'!=typeof linkForm[titleFieldName])title=linkForm[titleFieldName].value;var ec2ksettings=null;var LinkIntern="";var LinkObject="";var args=new Array();var arr=null;var objectpool=false;var isOject=false;var xmlCustomSettings=new ActiveXObject("Microsoft.XMLDOM");xmlCustomSettings.async=false;xmlCustomSettings.validateOnParse=false;xmlCustomSettings.load("../../menu/-1_xlogin_eactivex-edit_padminpage/"+qeEC2KVersion+"settings.js?ContentType=text/html&ACTION=GET-CURRENT-SETTINGS&AREAID="+qeUserarea);if(xmlCustomSettings.parseError==0)
{ec2ksettings=qeGetArrayFromSettingsNode(xmlCustomSettings);ec2ksettings["initialized"]=true;ec2ksettings=restoreAdditionalValuesInCustomSettings(ec2ksettings);}
else
{ec2ksettings=new Array();}
if('undefined'==typeof linkForm[titleFieldName])
{ec2ksettings["pageoptions-edittitle"]="no";ec2ksettings["format-pblink-title"]="no";}
args["opener"]=window;args["initialCustomSettings"]=ec2ksettings;args["acturl"]=acturl;args["acttarget"]=acttarget;args["mode"]="returnResult";arr=showModalDialog("../../menu/-1_xlogin_yno_eactivex-edit_plink-addpirobase/index.html?PBUSERLANGUAGE="+languageID,args,"dialogWidth:620px; dialogHeight:480px; resizable:no; status: no; help: no");if(arr!=null)
{acturl=getPbUrlFromArray(arr);acttarget=arr["target"];actfilename=arr["filename"];title=arr["title"];isOject=!arr["isMenu"];if(isOject)alert('Bitte passen Sie den Namen und Link des Objekts manuell an');if(!isOject&&arr.cachedPageTree!=null)
{for(i=0;i<arr.cachedPageTree.nodeArray.length;i++)
{if(arr["id"]*1==arr.cachedPageTree.nodeArray[i].pbid*1)
{actfilename=arr.cachedPageTree.nodeArray[i].Name;break;}}}
if('undefined'!=typeof linkForm[linkFieldName])linkForm[linkFieldName].value=acturl;if('undefined'!=typeof linkForm[textFieldName])linkForm[textFieldName].value=cleanPageName(actfilename);if('undefined'!=typeof linkForm[titleFieldName])linkForm[titleFieldName].value=title;if(LinkIntern!="")document.all[LinkIntern].value="1";if(LinkObject!="")
{if(isOject)
document.all[LinkObject].value="1";else
document.all[LinkObject].value="0";}}}
function getPbUrlFromArray(arr)
{var url="";if(arr["isMenu"])
{url="../../menu/"+arr["id"];}
else
{url="../../show/"+arr["id"];}
if(arr["languageid"]>0)
{url+="_l"+arr["languageid"];}
if(!arr["isMenu"])
{if(arr["objectpool"]==true)
{url+="_k1";}}
url+="/"+arr["filename"];var anchor=arr["anchor"];if(anchor!=null&&anchor!="")
{url+="?pbanker="+myescape(anchor)+"#"+anchor;}
return url;}
function myescape(string)
{if(string==null)
{return escape(null);}
var result=escape(string);result=result.replace(/\u002B/g,"%2B");result=result.replace(/%u/g,"%25u");return result;}