
var imgC=0;var CBO="{";var CBC="};";var mouseX=0;var mouseY=0;var isIE=document.all;var ua=navigator.userAgent;var isIPAD=(ua.match(/iPad/i))?1:0;function getMouseXY(ev){if(!ev){ev=event;};if(ev){if(isIE){mouseX=ev.clientX;mouseY=ev.clientY;if(document.body){mouseX+=document.body.scrollLeft;mouseY+=document.body.scrollTop;};if(document.documentElement.scrollLeft>0){mouseX+=document.documentElement.scrollLeft;};if(document.documentElement.scrollTop>0){mouseY+=document.documentElement.scrollTop;}}else{mouseX=ev.pageX;mouseY=ev.pageY;}}};if(!isIE){document.captureEvents(Event.MOUSEMOVE);};document.onmousemove=getMouseXY;function getMin(valA,valB){return(valA<valB?valA:valB);};function openPopupWindow(linkStr,nameStr,attrStr,maxXInt,maxYInt){if(isIPAD){window.location=linkStr;return 0;};var popupArgs="toolbar=no,status=no,menubar=no,scrollbars=1";if(attrStr&&attrStr.length){popupArgs+=","+attrStr;};popupArgs+=",width="+getMin(maxXInt,window.screen.availWidth)+",height="+getMin(maxYInt,window.screen.availHeight);return window.open(linkStr,nameStr,popupArgs);};function getChannelGroup(tablename){if(tablename){var tChunks=tablename.split("_");if(tChunks.length<4){return tablename;};tChunks.shift();tChunks.shift();tChunks.shift();return tChunks.join("_");};return tablename;};function RGB2hex(rgbCol){if(document.ids){return "#00000".substr(0,(7-rgbCol.toString(16).length))+rgbCol.toString(16);}else if(rgbCol.indexOf('rgb')>-1){var col=rgbCol.split("(")[1].split(")")[0].split(",");for(i=0;i<3;i++){var v=(col[i]*1).toString(16);col[i]=(v.length==1?"0"+v:v);};return "#"+col.join("");};return "#000000";};function switchStyleSheet(title,enableFlag){var lnks=document.getElementsByTagName('link');for(var i=lnks.length-1;i>=0;i--){if(lnks[i].getAttribute('rel').indexOf('style')>-1&&lnks[i].getAttribute('title')){if(lnks[i].getAttribute('title')==title){lnks[i].disabled=!enableFlag;}}}};function getStyle(ElementId,CssProperty){if(document.getElementById(ElementId).currentStyle){var convertToCamelCase=CssProperty.replace(/\-(.)/g,function(m,l){return l.toUpperCase()});return document.getElementById(ElementId).currentStyle[convertToCamelCase];}else if(window.getComputedStyle){var elementStyle=window.getComputedStyle(document.getElementById(ElementId),"");return elementStyle.getPropertyValue(CssProperty);}};var tSep1Semi=";;";var tSep2Pipe="||";var tSep3Hash="##";var tSep4DPnt="::";var DQT="\"";function getTokenSep(tokenStr,tokenKey,sep){var tokens=tokenStr.split(sep);for(var i=0;i<tokens.length-1;i+=2){if(tokenKey==tokens[i]){return tokens[i+1];}};return "";};function setTokenSep(tokenStr,tokenKey,tokenVal,sep){var tokens=tokenStr.split(sep);var found=0;for(var i=0;i<tokens.length-1;i+=2){if(tokenKey==tokens[i]){tokens[i+1]=tokenVal;found=1;}};if(found===0){return tokenStr+sep+tokenKey+sep+tokenVal;}else{return tokens.join(sep);}};function getToken(tokenStr,tokenKey){return getTokenSep(tokenStr,tokenKey,tSep1Semi);};function setToken(tokenStr,tokenKey,tokenVal){return setTokenSep(tokenStr,tokenKey,tokenVal,tSep1Semi);};function getTokenSub(tokenStr,tokenKey){return getTokenSep(tokenStr,tokenKey,tSep2Pipe);};function setTokenSub(tokenStr,tokenKey,tokenVal){return setTokenSep(tokenStr,tokenKey,tokenVal,tSep2Pipe);};function DADA(){alert("gfhfhB1");var f=document.getElementById("IframeImg");if(f){if(isIE){}else{f.contentWindow.closeIt();}}};function createHistory(navContainerID,hist){var his=hist.split(tSep2Pipe);var html="";var oldHtml=document.getElementById(navContainerID).innerHTML;var navStart=his[0].split(tSep3Hash)[1];var navLink=his[0].split(tSep3Hash)[2];for(i=1;i<his.length;++i){var hi=his[i].split(tSep3Hash);html+="<a class=\"naviItem\" ";if(i==his.length-1){html+="href=\"#\" ";html+="style=\"font-weight:bold;\">";}else{html+="href=\"" + hi[1] + "\"";if(hi[0]=="home"||hi[0]=="login"){html+=" onclick=\"return logout(false)\"";};html+=">";};html+="<img class=\"naviItem\" src=\"" + (i == 1 ? navStart : navLink) + "\">";html+=hi[2]+"</a>";};html+="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";document.getElementById(navContainerID).innerHTML=html+oldHtml;};function alertIfchecked(checkKey,checkMsg){var v=document.getElementById("HiddenField1").value;var t=getToken(v,checkKey);if(t==""&&checkKey!="DOCHECK"){return true;};if(t!="0"||checkKey=="DOCHECK"){var check=confirm(checkMsg);if(check){return true;}else{return false;}};return true;};function confirmAction(checkMsg){return(confirm(checkMsg)?true:false);};var ObjectPos=(function(){function resolveObject(s){if(document.getElementById&&document.getElementById(s)!=null){return document.getElementById(s);}else if(document.all&&document.all[s]!=null){return document.all[s];}else if(document.anchors&&document.anchors.length&&document.anchors.length>0&&document.anchors[0].x){for(var i=0;i<document.anchors.length;i++){if(document.anchors[i].name==s){return document.anchors[i]}}}};var pos={};pos.$VERSION=1.0;pos.set=function(o,left,top){if(typeof(o)=="string"){o=resolveObject(o);};if(o==null||!o.style){return false;};if(left!=null&&typeof(left)=="object"){var pos=left;left=pos.left;top=pos.top;};if(left!=null){o.style.left=left+"px";};if(top!=null){o.style.top=top+"px";};return true;};pos.get=function(o){var fixBrowserQuirks=true;var debugTrace="";var tracePadding=0;function trace(str){for(var i=0;i<tracePadding;i++){debugTrace+=" ";};debugTrace+=str+"\n";};if(typeof(o)=="string"){o=resolveObject(o);};if(o==null){return null;};var left=0;var top=0;var width=0;var height=0;var parentNode=null;var offsetParent=null;trace("Finding position of tag: "+(o.nodeName||o.tagName));trace("Walking up the parentNode chain");offsetParent=o.offsetParent;var originalObject=o;var el=o;while(el.parentNode!=null){tracePadding+=2;el=el.parentNode;trace("Parent node is "+(el.nodeName||el.tagName));if(el.offsetParent==null){trace("Root element has been reached, so scrolling on it will not be considered");}else{var considerScroll=true;if(fixBrowserQuirks&&window.opera){if(el==originalObject.parentNode||el.nodeName=="TR"){considerScroll=false;}};if(considerScroll){if(el.scrollTop&&el.scrollTop>0){trace("scrollTop of this element is "+el.scrollTop+", which will be subtracted from total");top-=el.scrollTop;};if(el.scrollLeft&&el.scrollLeft>0){trace("scrollLeft of this element is "+el.scrollLeft+", which will be subtracted from total");left-=el.scrollLeft;}}};if(el==offsetParent){trace("This node is the offsetParent for "+o.nodeName);trace("offsetLeft = "+o.offsetLeft);trace("offsetTop = "+o.offsetTop);left+=o.offsetLeft;if(el.clientLeft&&el.nodeName!="TABLE"){trace(el.nodeName+" has clientLeft value of "+el.clientLeft);left+=el.clientLeft;};top+=o.offsetTop;if(el.clientTop&&el.nodeName!="TABLE"){trace(el.nodeName+" has clientTop value of "+el.clientTop);top+=el.clientTop;};o=el;if(o.offsetParent==null){if(o.offsetLeft){trace("offsetParent is null, but offsetLeft of this element still exists: "+o.offsetLeft);left+=o.offsetLeft;};if(o.offsetTop){trace("offsetParent is null, but offsetTop of this element still exists: "+o.offsetTop);top+=o.offsetTop;}};offsetParent=o.offsetParent;};trace("left="+left);trace("top="+top);};tracePadding=0;trace("left="+left);trace("top="+top);if(originalObject.offsetWidth){width=originalObject.offsetWidth;trace("width="+width);};if(originalObject.offsetHeight){height=originalObject.offsetHeight;trace("height="+height);};return{'left':left,'top':top,'width':width,'height':height,'trace':debugTrace};};pos.getCenter=function(o){var c=this.get(o);if(c==null){return null;};c.left=c.left+(c.width/2);c.top=c.top+(c.height/2);return c;};return pos;})();function insert(input,aTag,eTag){input.focus();if(typeof document.selection!='undefined'){var range=document.selection.createRange();var insText=range.text;range.text=aTag+insText+eTag;range=document.selection.createRange();if(insText.length==0){range.move('character',-eTag.length);}else{range.moveStart('character',aTag.length+insText.length+eTag.length);};range.select();}else if(typeof input.selectionStart!='undefined'){var start=input.selectionStart;var end=input.selectionEnd;var insText=input.value.substring(start,end);input.value=input.value.substr(0,start)+aTag+insText+eTag+input.value.substr(end);var pos;if(insText.length==0){pos=start+aTag.length;}else{pos=start+aTag.length+insText.length+eTag.length;};input.selectionStart=pos;input.selectionEnd=pos;}else{var pos;var re=new RegExp('^[0-9]{0,3};$');while(!re.test(pos)){pos=prompt("Einfügen an Position (0.."+input.value.length+"):","0");};if(pos>input.value.length){pos=input.value.length;};var insText=prompt("Bitte geben Sie den zu formatierenden Text ein:");input.value=input.value.substr(0,pos)+aTag+insText+eTag+input.value.substr(pos);}};function disableEnterKeyML(ee,isMultiline){var key=(window.event?window.event.keyCode:ee.which);if(key==13){var targetCtrl=(window.event?ee.srcElement:ee.target);if(targetCtrl.tagName.toLowerCase()=="textarea"||isMultiline){insert(targetCtrl,(window.event?"\r\n":""),"");window.event.keyCode=8;return true;};return false;};return true;};function disableEnterKey(ee){return disableEnterKeyML(ee,false);};function ackAlarm(alarmID){var srvVal=document.getElementById("HiddenField1").value;srvVal=setToken(srvVal,"AckAlarmReload","1");document.getElementById("HiddenField1").value=setToken(srvVal,"AckAlarm",alarmID);var theForm=document.getElementById("form1");if(!theForm.onsubmit||(theForm.onsubmit()!=false)){theForm.submit();};return false;};function processAlarmConstants(params,mode){var arr=params.split("::");for(var i=0;i<arr.length-1;i+=2){arr[i]+="&nbsp;=&nbsp;";arr[i+1]+="&nbsp;&nbsp;(";};var par=arr.join("");if(mode==0){par=par.replace(/(|\t)+##/g,"),&nbsp;&nbsp; ");par=par.replace(/(\w|<br\/>|<br>)+$/g,"")+")";}else{par=par.replace("##",")<br/>");par=par.replace(/(\w)+$/g,"")+")";};return par;};function processAlarmDatasources(params){var par=params.replace(/::/g,".");par=par.replace(/##/g,",&nbsp;&nbsp; ");return par;};function processAlarmStatus(params){var par=params.replace(/##/g,"<br/>");return par;};function addCopyPageId(urlStr){var srvVal=document.getElementById("HiddenField1").value;var copyPageId=getToken(srvVal,"PageId");if(copyPageId==""){return urlStr;};var urlStrT=urlStr.split("?");var paramsT=[];if(urlStrT.length>1){paramsT=urlStrT[1].split("&");};var foundCopyPageId=0;for(var i=0;i<paramsT.length;++i){if(paramsT[i].indexOf("ci=")>=0){foundCopyPageId=1;paramsT[i]="ci="+copyPageId;break;}};if(!foundCopyPageId){paramsT.push("ci="+copyPageId);};return urlStrT[0]+"?"+paramsT.join("&");};function splitUrl(urlStr,urlSubStr){var us=urlStr.split(urlSubStr);var u1=us[1].indexOf('"');if(u1<0){u1=us[1].indexOf("'");};if(u1<0){u1=us[1].length;};var u0=us[0].lastIndexOf('"');if(u0<0){u0=us[0].lastIndexOf("'");};if(u0<0){u0=0;}else{u0+=1;};var up=["","",""];up[0]=us[0].substr(0,u0);up[1]=us[0].substr(u0)+urlSubStr+us[1].substr(0,u1);up[2]=us[1].substr(u1);return up;};function addCopyPageIdToAnchorsHref(linkContainsStr){var arrElements=document.getElementsByTagName("a");for(var i=0;i<arrElements.length;++i){var elm=arrElements[i];if(elm.href&&elm.href.indexOf(linkContainsStr)>=0){var urlParts=splitUrl(String(elm.href),linkContainsStr);elm.href=urlParts[0]+addCopyPageId(urlParts[1])+urlParts[2];}}};function addCopyPageIdToAnchorsOnClick(linkContainsAddress){var arrElements=document.getElementsByTagName("a");for(var i=0;i<arrElements.length;++i){var elm=arrElements[i];if(elm.onclick&&String(elm.onclick).indexOf(linkContainsAddress)>=0){var elmSub=String(elm.onclick).split(linkContainsAddress);var eind=elmSub[1].indexOf('"');if(eind<0){eind=elmSub[1].indexOf("'");};if(eind<0){eind=elmSub[1].length;};var elmAdr=linkContainsAddress+elmSub[1].substr(0,eind);var elmAdrNew=addCopyPageId(elmAdr);var newOnclick=String(elm.onclick).replace(elmAdr,elmAdrNew);newOnclick=newOnclick.split("\n");newOnclick.pop();newOnclick.shift();if(newOnclick.length>1&&(newOnclick[0].indexOf("javascript:")!=-1||newOnclick[0].indexOf("{")!=-1)){newOnclick.shift();};newOnclick=newOnclick.join("\n");elm.onclick=new Function(newOnclick);}}};function alertAscii(str){var astr="";var stra=str.split(" ");for(var stra_i=0;stra_i<stra.length;++stra_i){astr+="  "+stra[stra_i]+"=";for(var i=0;i<stra[stra_i].length;++i){astr+=stra[stra_i].charCodeAt(i)+" ";}};alert(str+"          "+astr);};



