function messageObj(c){var b=0;c.mode?this.mode=c.mode:this.mode="all";c.message?this.message=c.message:this.message="";c.closable?this.closable=c.closable:this.closable="yes";c.fade?this.fade=c.fade:this.fade="";c.className?this.className=c.className:this.className="cargomessage";c.style?this.style=c.style:this.style="";c.refEl?this.refEl=c.refEl:this.refEl="";c.offsetleft?this.offsetleft=c.offsetleft:this.offsetleft=0;c.offsettop?this.offsettop=c.offsettop:this.offsettop=0;c.offsettop?this.livetime=c.livetime:this.livetime="";c.draggable?this.draggable=c.draggable:this.draggable="1";c.cssText=this.cssText;if(!this.cssText){this.cssText="position:absolute; display:block; z-index:100000;"+this.style}if(this.message){this.text=this.message.substr(1,this.message.length);this.iconNmb=this.message[0]}if(this.mode=="errors"&&iconNmb!=0){return}if(this.mode=="success"&&iconNmb!=1){return}this.messageEl=document.createElement("div");this.messageEl.className=this.className;this.messageEl.style.cssText=this.cssText;if(this.refEl){this.messageEl.style.left=absLeft(this.refEl)+this.offsetleft+"px";this.messageEl.style.top=absTop(this.refEl)+this.offsettop+"px"}this.messageEl.innerHTML='<div class="icon" style="background: url(/cargo/images/icon_ok'+this.iconNmb+'.gif) center center no-repeat;"></div><div class="text">'+this.text+"</div>";document.body.appendChild(this.messageEl,document.body.firstChild);if(this.closable){var g=document.createElement("div");g.className="closer";g.setAttribute("onclick","this.parentNode.parentNode.removeChild(this.parentNode);");g.innerHTML="&nbsp;";this.messageEl.appendChild(g)}this.show();if(this.livetime){var e=new faderObj({el:this.messageEl,mode:"out",properties:["opacity"],faderStep:1,limit:100,clearAfterFade:1,delay:this.livetime})}if(this.draggable){var f=new dragObj({dragEl:this.messageEl})}}messageObj.prototype.show=function(){this.messageEl.style.display="block"};function cargowindowObj(b){if(!b.url&&!b.sourceEl){alert("cargowindowObj: url or sourceEl not given. Cant' go on.s")}if(!window.cwCounter){window.cwCounter=0}if(!b.cwCounter){window.cwCounter++;this.cwCounter=window.cwCounter}else{this.cwCounter=b.cwCounter}this.url=b.url;b.type?this.type=b.type:this.type="";b.event?this.event=b.event:this.event="";b.className?this.className=b.className:this.className="cw";b.width?this.width=b.width:this.width="400px";b.height?this.height=b.height:this.height="700px";b.left?this.left=b.left:this.left="100px";b.top?this.top=b.top:this.top="100px";b.sourceEl?this.sourceID=b.sourceID:this.sourceID="";if(typeof(b.sourceEl)=="string"){this.sourceEl=document.getElementById(b.sourceEl)}this.rootID="cw_"+this.cwCounter;this.rootEl=this.opencargowindow()}cargowindowObj.prototype.closeWindow=function(){var b=document.getElementById("iframe"+this.cwCounter);if(b){b.parentNode.removeChild(b)}this.rootEl.parentNode.removeChild(this.rootEl);window["cargowindow_"+window.cwCounter]="";if(editor.fastEditWindow){editor.fastEditWindow=null}};cargowindowObj.prototype.resize=function(){i=new windowInfo();border=0;if(i.bodyWidth()-border!=this.rootEl.offsetWidth||i.bodyHeight()-border!=this.rootEl.offsetHeight){mode="maximize"}else{mode="reset"}if(mode=="maximize"){this.rootEl.style.left=0;this.rootEl.style.top=0;this.rootEl.style.width=(i.bodyWidth()-border)+"px";this.rootEl.style.height=(i.bodyHeight()-border)+"px"}else{this.rootEl.style.left=this.left+"px";this.rootEl.style.top=this.top+"px";this.rootEl.style.width=this.width+"px";this.rootEl.style.height=this.height+"px"}};cargowindowObj.prototype.opencargowindow=function(){html='<table class="cwtable" id="'+this.rootID+'_table" cellpadding="0" cellspacing="0" border="0" width="100%" height="100%">';html+="<tr>";html+=' 	<td class="cwlt">&nbsp;</td>';html+='	<td class="cwct" id="'+this.rootID+'_cw_griff">&nbsp;</td>';html+='	<td class="cwrt">&nbsp;</td>';html+="</tr>";html+="<tr>";html+='	<td class="cwlm">&nbsp;</td>';html+='	<td class="cwmm '+(this.type=="fastedit"?"cw_body":"")+'" valign="top">';if(this.type=="fastedit"){var d="editor.fastEditWindow.closeWindow()";var c="editor.fastEditWindow.resize()";var b="editor.fastEditWindow.sourceEl."+(this.sourceEl.value?"value":"innerHTML")+"= document.getElementById('fastEditTextArea').value; ";html+='<table class="cw_header" cellpadding="0" cellspacing="0" border="0" width="100%" height:22px;><tr>';html+='<td class="cw_header_left"><img src="/cargo/images/icon_write.gif"></td>';html+='<td class="cw_header_leftline"></td>';html+='<td class="cw_header_text"><div style="overflow:hidden; height:14px; padding:1px 0 0 0;"><? echo $wheadertext ?></div></td>';html+='<td class="cw_header_divider"><img src="/cargo/images/cw_header_divider.gif"></td>';html+='<td class="cw_header_maximize" onclick="'+c+'"><img src="/cargo/images/cw_icon_maximize.gif"></td>';html+='<td class="cw_header_close"    onclick="'+d+'"><img src="/cargo/images/cw_icon_close.gif"></td>';html+="</tr></table>";html+='<div class="cw_divider"></div>';html+='<div style="padding:10px;"><textarea name="fastEditTextArea" id="fastEditTextArea" class="cargofields2" style="width:100%; height: 100px;" id="text" name="text">';html+=(this.sourceEl.value?this.sourceEl.value:this.sourceEl.innerHTML);html+="</textarea>";html+='<table width="1%" cellpadding="0" cellspacing="0" style="margin-top:10px;"><tr>';html+='<td><input class="cargobuttons" type="button" value="Cancel" onclick="'+d+'"></td>';html+='<td class="border1"><input class="cargobuttons" type="button" onclick="'+b+d+'" name="" value="Insert"></td>';html+="</tr></table></div>"}else{this.url.indexOf("?")!=-1?qp="":qp="?";html+='<iframe id="iframe'+this.cwCounter+'" src="'+this.url+qp+"&cwCounter="+this.cwCounter+'" style="width:100%; height:'+(this.height)+'px; margin-bottom:-3px; padding:0" frameborder="0"></iframe>'}html+="</td>";html+='<td class="cwrm">&nbsp;</td>';html+="</tr>";html+="<tr>";html+='	<td class="cwlb">&nbsp;</td>';html+='	<td class="cwcb">&nbsp;</td>';html+='	<td class="cwrb">&nbsp;</td>';html+="</tr>";html+="</table>";cw=document.createElement("div");cw.innerHTML=html;document.body.appendChild(cw);cw.setAttribute("id",this.rootID);cw.setAttribute("class","cw");cw.setAttribute("style","");cw.style.cssText="border:0px solid orange; position:absolute; width:"+this.width+"px; height:"+this.height+"px; left:"+this.left+"px; top:"+this.top+"px; z-Index:10000;";this.iframe=document.getElementById("iframe"+this.cwCounter);this.drag=new dragObj({dragEl:this.rootID,controlEl:this.rootID+"_cw_griff"});return cw};function selectObj(f){if(!window.selectCounter){window.selectCounter=0}window.selectCounter++;var e=1;this.name=f.name;if(!this.name){alert("selectObj: name not given")}this.rootID=f.rootID;if(!this.rootID){this.rootID=this.name+"_"+window.selectCounter}if(document.all){this.mouseUpCounter=1}else{this.mouseUpCounter=0}f.className?this.className=f.className:this.className="select";f.style?this.style=f.style:this.style="";f.optionsObj?this.optionsObj=f.optionsObj:this.optionsObj={};f.onchange?this.onchange=f.onchange:this.onchange="";f.openerstyle?this.openerstyle=f.openerstyle:this.openerstyle="";f.layerstyle?this.layerstyle=f.layerstyle:this.layerstyle="";f.optionstyle?this.optionstyle=f.optionstyle:this.optionstyle="";f.scrollbarabspos?this.scrollbarabspos=f.scrollbarabspos:this.scrollbarabspos="";f.htmlReturn?this.htmlReturn=f.htmlReturn:this.htmlReturn="";f.maxHeight?this.maxHeight=f.maxHeight:this.maxHeight="300";f.selected!=undefined?this.selected=f.selected:this.selected=null;this.selectedOption="&nbsp;";this.selectedValue="";for(option in this.optionsObj){if(this.selected==null){this.selectedOption=option;this.selectedValue=this.optionsObj[option];break}else{if(this.optionsObj[option]==this.selected){this.selectedOption=option;this.selectedValue=this.optionsObj[option];break}}}var c='<div 	id="'+this.rootID+'" 				class="'+this.className+'" unselectable="on" style="'+this.style+'">';c+='<div 	id="'+this.rootID+'_opener" 		style="'+this.openerstyle+'" unselectable="on" class="opener"><div unselectable="on" style="border:0px solid green; overflow:hidden">'+this.selectedOption+"</div></div>\n";c+='<div 										style="position:relative; z-index:'+window.selectCounter+'; height:0px; width:0px; left:0; top:0; border:0px solid red; float:left;" unselectable="on">\n';c+='<ul  	id="'+this.rootID+'_layer"			style="'+this.layerstyle+'" class="layer" unselectable="on">\n';var b=0;for(option in this.optionsObj){c+='\t<li class="option" id="'+this.rootID+"_option_"+b+'" style="'+this.optionstyle+'" value="'+this.optionsObj[option]+'" unselectable="on">'+option+"</li>\n";b++}c+="</ul>\n";c+="</div>\n";c+='<input id="'+this.rootID+'_hiddenfield" type="hidden" name="'+this.name+'" value="'+this.selectedValue+'">';c+="</div>\n";if(this.htmlReturn==""){document.write(c)}else{document.getElementById(this.htmlReturn).innerHTML=c}this.layerEl=document.getElementById(this.rootID+"_layer");this.rootEl=document.getElementById(this.rootID);this.openerEl=document.getElementById(this.rootID+"_opener");if(document.all){registerEventListenersObj(document,"mouseup",this,true,"hide","")}else{registerEventListenersObj(window,"mouseup",this,true,"hide","")}registerEventListenersObj(document.getElementById(this.rootID+"_opener"),"mousedown",this,true,"show","");var b=0;for(option in this.optionsObj){registerEventListenersObj(document.getElementById(this.rootID+"_option_"+b),"mouseup",this,true,"selectValue","");b++}var d=this.layerEl.offsetWidth;if(!this.openerEl.style.width){if(d>this.openerEl.style.width){this.openerEl.style.width=d-11+"px"}}if(!this.layerEl.style.width){if(d<parseInt(this.openerEl.style.width)){this.layerEl.style.width=parseInt(this.openerEl.style.width)+11-2+"px"}}if(this.layerEl.offsetHeight>this.maxHeight){this.layerEl.style.height=this.maxHeight+"px";this.layerEl.className+=" scrollable abspos"}if(document.all){this.layerEl.className+=" abspos"}}selectObj.prototype.selectValue=function(e,el){var option=el.innerHTML;var val=el.getAttribute("value");document.getElementById(this.rootID+"_hiddenfield").value=val;document.getElementById(this.rootID+"_opener").firstChild.innerHTML=option;this.layerEl.style.left=-10000+"px";if(this.scrollBar){this.scrollBar.scrollbarEl.style.left=-100000+"px"}this.mouseUpCounter=0;if(this.onchange){if(document.all&&val==1){return}else{eval(this.onchange)}}};selectObj.prototype.setValue=function(d){document.getElementById(this.rootID+"_hiddenfield").value=d;for(var b in this.optionsObj){if(this.optionsObj[b]==d){var c=b;break}}document.getElementById(this.rootID+"_opener").firstChild.innerHTML=c};selectObj.prototype.show=function(){this.layerEl.style.left=0;if(this.maxHeight&&this.layerEl.offsetHeight>this.maxHeight&&!this.scrollBar){this.layerEl.style.height=this.maxHeight+"px";this.layerEl.className+=" scrollable";var b={refEl:this.layerEl,barwidth:15,buttonheight:15,slideroverlap:1,abspos:this.scrollbarabspos,scrollbarLeftoverlap:1,xxxbarOutside:1};this.scrollBar=new scrollbarObj(b)}if(this.scrollBar){this.scrollBar.scrollbarEl.style.left=absLeft(this.layerEl)+this.layerEl.offsetWidth+-1+"px";this.scrollBar.scrollbarEl.style.zIndex=1000}};selectObj.prototype.hide=function(d,c){d=d?d:event;if(!document.all){this.mouseUpCounter++}if(this.rootEl.contains){var b=0;if(this.scrollBar&&((d.target||d.srcElement).id.indexOf("scrollbar")!=-1)){b=1}if(!b&&this.mouseUpCounter%2==0){if(d.target||d.srcElement==this.openerEl){this.layerEl.style.left=-10000+"px";this.mouseUpCounter=0;if(this.scrollBar){this.scrollBar.scrollbarEl.style.left=-100000+"px"}}}if(!b&&!this.rootEl.contains(d.target||d.srcElement)){this.layerEl.style.left=-10000+"px";this.mouseUpCounter=0;if(this.scrollBar){this.scrollBar.scrollbarEl.style.left=-100000+"px"}}}if(document.all){this.mouseUpCounter++}};function activateScrollBars(e){if(!window.cargoScrollbarsObjArr){window.cargoScrollbarsObjArr={}}if(!window.cargoScrollbarElArr){window.cargoScrollbarElArr=[]}var c={barwidth:15,buttonheight:15,slideroverlap:1,scrollbarLeftoverlap:1};if(e){for(a in e){c[a]=e[a]}}var b=getElementsByClassNameM(document.body,"","scrollable");for(var d=0;d<b.length;d++){c.refEl=b[d];if(in_array(window.cargoScrollbarElArr,c.refEl)){continue}if(c.refEl.id){cargoScrollbarsObjArr[c.refEl.id]=new scrollbarObj(c)}else{new scrollbarObj(c)}}}function scrollbarObj(e){var d=0;var b=0;this.refEl=e.refEl;if(typeof(this.refEl)=="string"){this.refEl=document.getElementById(this.refEl)}if(!this.refEl){alert("scrollbarObj: refEl not given")}if(!window.cargoScrollbarElArr){window.cargoScrollbarElArr=[]}if(!window.cargoScrollbarsObjArr){window.cargoScrollbarsObjArr={}}if(!window.cargoScrollbarCounter){window.cargoScrollbarCounter=0}if(!this.refEl.id){this.scrollBarID="cargoScrollbar_"+window.cargoScrollbarCounter;window.cargoScrollbarCounter++}else{this.scrollBarID="cargoScrollbar_"+this.refEl.id}window.cargoScrollbarElArr.push(this.refEl);if(!cargoScrollbarsObjArr[this.scrollBarID]){cargoScrollbarsObjArr[this.scrollBarID]=this}this.useOuterScroll=0;if(hasClassName(this.refEl.parentNode,"outerscroll")){this.useOuterScroll=1;var g=getCSSStyle(this.refEl.parentNode,"position");if(!g){this.refEl.parentNode.style.position="relative"}}e.barwidth?this.barwidth=e.barwidth:this.barwidth=20;e.buttonheight?this.buttonheight=e.buttonheight:this.buttonheight=20;e.borderwidth?this.borderwidth=e.borderwidth:this.borderwidth=0;e.slideroverlap?this.slideroverlap=e.slideroverlap:this.slideroverlap=0;e.displace?this.displace=e.displace:this.displace=0;e.scrollbarLeftoverlap?this.scrollbarLeftoverlap=e.scrollbarLeftoverlap:this.scrollbarLeftoverlap=0;e.barOutside!=undefined?this.barOutside=e.barOutside:this.barOutside=1;e.abspos?this.abspos=e.abspos:this.abspos=0;e.refElWidth?this.refElWidth=e.refElWidth:this.refElWidth=null;if(document.all){this.firstMarginRight=parseInt(getCSSStyle(this.refEl,"margin-right"))}else{this.firstMarginRight=parseInt(getCSSStyle(this.refEl,"marginRight"))}if(!this.firstMarginRight){this.firstMarginRight=0}if(document.all){this.firstBorderWidth=parseInt(getCSSStyle(this.refEl,"borderWidth"))}else{this.firstBorderWidth=parseInt(getCSSStyle(this.refEl,"border-width"))}if(!this.firstBorderWidth){this.firstBorderWidth=0}if(e.overflow=="hidden"){this.refEl.style.overflow="hidden"}if(hasClassName(this.refEl,"barinside")){this.barOutside=0}if(hasClassName(this.refEl,"abspos")){this.abspos=1}if(this.useOuterScroll){var h="relative"}else{var h="absolute"}this.scrollbarEl=document.createElement("div");this.scrollbarEl.className="scrollbar";this.scrollbarEl.style.cssText="position:absolute; border:0px solid red;width:"+this.barwidth+"px; display:block; display:none;";var c='<div class="scrollbartop" 		id="scrollbarbuttontop_'+this.scrollBarID+'" style="top:0; left:'+b+"px; position:absolute; width:"+this.barwidth+"px; height:"+this.buttonheight+'px"></div>';c+='<div class="scrollbarslider" 	id="scrollbarslider_'+this.scrollBarID+'" style="top:'+(this.buttonheight-this.slideroverlap)+"px; left:"+b+"px; position:relative; width:"+this.barwidth+'px;"><div class="scrollbarslidertop" style="height:1px"><img src="/cms/images/t.gif" height="1px"></div></div>';c+='<div class="scrollbarbottom" 	id="scrollbarbuttonbottom_'+this.scrollBarID+'" style="left:'+b+"px; bottom:0; position:absolute; width:"+this.barwidth+"px; height:"+this.buttonheight+'px"></div>';this.scrollbarEl.innerHTML=c;if(this.useOuterScroll){this.refEl.parentNode.appendChild(this.scrollbarEl)}else{if(this.abspos){document.body.appendChild(this.scrollbarEl)}else{this.refEl.parentNode.appendChild(this.scrollbarEl)}}this.sliderEl=document.getElementById("scrollbarslider_"+this.scrollBarID);this.scrollbarbuttontop=document.getElementById("scrollbarbuttontop_"+this.scrollBarID);this.scrollbarbuttonbottom=document.getElementById("scrollbarbuttonbottom_"+this.scrollBarID);var f=this;this.dragObj=new dragObj({dragEl:this.sliderEl,maxTop:this.maxTop,maxBottom:this.maxBottom,constrainH:0,constrainV:1,call_drag:function(){f.scroll()}});this.positionScrollBar();registerEventListenersObj(window,"resize",this,true,"positionScrollBar");registerEventListenersObj(this.scrollbarbuttontop,"click",this,true,"scrollStep","top");registerEventListenersObj(this.scrollbarbuttonbottom,"click",this,true,"scrollStep","bottom");var f=this;if(document.all){this.refEl.onmousewheel=function(){cargoScrollbarsObjArr[f.scrollBarID].scrollWheel(event);stopEvent(event)}}else{registerEventListenersObj(this.refEl,"DOMMouseScroll",this,true,"scrollWheel","")}registerEventListenersObj(this.refEl,"mouseover",this,true,"getFocus","");registerEventListenersObj(this.refEl,"mousemove",this,true,"getFocus","");registerEventListenersObj(this.refEl,"mouseout",this,true,"leaveFocus","")}scrollbarObj.prototype.getFocus=function(c,b){this.hasFocus=1};scrollbarObj.prototype.leaveFocus=function(c,b){this.hasFocus=0};scrollbarObj.prototype.scrollStep=function(g,f,d,j){var b=parseInt(this.sliderEl.style.top);if(j=="wheel"){var h=this.scrollStepDistWheel}else{var h=this.scrollStepDist}if(d=="bottom"){var c=parseInt(b+h);if(c>this.maxBottom){this.sliderEl.style.top=this.maxBottom+"px"}else{this.sliderEl.style.top=parseInt(c)+"px"}}if(d=="top"){var c=b-h;if(c<this.maxTop){this.sliderEl.style.top=this.maxTop+"px"}else{this.sliderEl.style.top=parseInt(c)+"px"}}this.scroll()};scrollbarObj.prototype.positionScrollBar=function(){var e=0;if(!this.refElWidth){if(document.all){var g=parseInt(getCSSStyle(this.refEl,"paddingLeft"));var c=parseInt(getCSSStyle(this.refEl,"paddingRight"))}else{var g=parseInt(getCSSStyle(this.refEl,"padding-left"));var c=parseInt(getCSSStyle(this.refEl,"padding-right"))}if(!g){g=0}if(!c){c=0}this.refElWidth=this.refEl.offsetWidth-this.firstBorderWidth*2-g-c}if(this.barOutside){if(!this.displace){this.displace=this.barwidth-this.scrollbarLeftoverlap}}var d="\n";if(1==2){report(" this.applied: "+this.applied+d+" this.barOutside: "+this.barOutside+d+" this.refElWidth: "+this.refElWidth+d+" this.refEl.style.width: "+this.refEl.style.width+d+" marginR: "+marginR+d+" paddingR: "+c+d+" paddingL: "+g+d+" borderL: "+borderL+d+" borderR: "+borderR+d+" this.displace: "+this.displace+d+" this.refEl.style.marginRight: "+this.refEl.style.marginRight)}if(this.refEl.scrollHeight<=this.refEl.offsetHeight){this.scrollbarEl.style.display="none";if(this.barOutside&&this.isActivated&&!this.useOuterScroll){this.refEl.style.width=parseInt(this.refEl.style.width)+this.displace+"px";this.refEl.style.marginRight=parseInt(this.refEl.style.marginRight)-this.displace+"px"}this.isActivated=0}else{this.scrollbarEl.style.display="block";if(this.barOutside&&!this.useOuterScroll){this.refEl.style.width=this.refElWidth-this.displace+"px";this.refEl.style.marginRight=this.firstMarginRight+this.displace+"px"}this.isActivated=1}this.height=this.refEl.offsetHeight;if(!this.height){return}if(this.isActivated==0){return}this.scrollHeight=this.refEl.scrollHeight;this.scrollFactor=this.height/this.scrollHeight;this.scrollSliderHeight=(this.refEl.offsetHeight-this.buttonheight*2+this.slideroverlap*2)*this.scrollFactor;this.scrollDist=parseInt(this.refEl.offsetHeight-this.scrollSliderHeight-this.buttonheight*2+this.slideroverlap*2);this.scrollStepDist=this.scrollDist/10;this.scrollStepDistWheel=this.scrollDist/20;this.scrollbarEl.style.height=this.refEl.offsetHeight+"px";var f=0;if(this.useOuterScroll){this.scrollbarEl.style.height="100%";this.scrollbarEl.style.top=f;this.scrollbarEl.style.left="100%";this.scrollbarEl.style.marginLeft=-this.barwidth+"px";this.sliderEl.style.height=this.scrollSliderHeight+this.slideroverlap*2+"px";this.scrollbarbuttonbottom.style.bottom=-this.borderwidth+"px"}else{if(this.abspos){this.scrollbarEl.style.left=absLeft(this.refEl)+this.refEl.offsetWidth-this.barwidth+this.displace+"px";this.scrollbarEl.style.top=absTop(this.refEl)+f+"px"}else{this.scrollbarEl.style.left=this.refEl.offsetLeft+this.refEl.offsetWidth-this.barwidth+this.displace+"px";this.scrollbarEl.style.top=this.refEl.offsetTop+f+"px"}var b=this.scrollSliderHeight+this.slideroverlap*2;this.sliderEl.style.height=b+"px";this.scrollbarbuttonbottom.style.top=this.refEl.offsetHeight-this.buttonheight+"px"}this.scrolledFactor=this.refEl.scrollTop/(this.refEl.scrollHeight-this.refEl.offsetHeight);if(this.scrolledFactor!=0){this.sliderEl.style.top=(this.scrolledFactor*this.scrollDist)+this.buttonheight+"px"}this.maxTop=this.scrollbarbuttontop.offsetTop+this.buttonheight-this.slideroverlap;this.maxBottom=this.scrollbarbuttonbottom.offsetTop-this.scrollSliderHeight+this.slideroverlap;this.dragObj.maxTop=this.maxTop;this.dragObj.maxBottom=this.maxBottom+(document.all?1:0);var e=0;if(e){report("refEl.style.width: "+this.refEl.style.width+"\nrefEl: "+this.refEl.id+"\nscrollBarID: "+this.scrollBarID+"\nheight: "+this.height+"\nscrollHeight: "+this.scrollHeight+"\nscrollFactor: "+this.scrollFactor+"\nscrollSliderHeight: "+this.scrollSliderHeight+"\nbarwidth: "+this.barwidth+"\nbuttonheight: "+this.buttonheight+"\nscrollDist: "+this.scrollDist+"\nthis.scrollbarEl.style.left: "+this.scrollbarEl.style.left+"\nthis.scrollbarEl.style.top: "+this.scrollbarEl.style.top+"\n")}};scrollbarObj.prototype.scrollWheel=function(d,c){var b;if(!this.hasFocus){return}if(!document.all){if(d.detail>0){b="bottom"}else{b="top"}}else{if(d.wheelDelta<0){b="bottom"}else{b="top"}}this.scrollStep(d,c,b);stopEvent(d)};scrollbarObj.prototype.scroll=function(){var b=this.sliderEl.offsetTop-this.buttonheight+this.slideroverlap;this.scrollPosFactor=b/this.scrollDist;this.refEl.scrollTop=(this.scrollHeight-this.height)*this.scrollPosFactor};scrollbarObj.prototype.deleteScrollbar=function(){if(this.scrollbarEl&&this.scrollbarEl.parentNode){this.scrollbarEl.parentNode.removeChild(this.scrollbarEl)}};function renderTable(b){if(!b.rootID){alert("renderTable: no rootID, can't go on")}else{this.rootID=b.rootID}this.table=document.getElementById(this.rootID)}renderTable.prototype.addRow=function(d){r=this.table.rows[d];clonedRow=r.cloneNode(true);for(var c=0;c<clonedRow.cells.length;c++){clonedRow.cells[c].firstChild.value=""}var b=this.table.rows[d].nextSibling;if(b){r.parentNode.insertBefore(clonedRow,b)}else{r.parentNode.appendChild(clonedRow)}this.resetNumbers()};renderTable.prototype.deleteRow=function(b){if(!this.table.rows[2]){alert("Sorry, can't delete the last row");return}r=this.table.rows[b];pN=r.parentNode;pN.removeChild(r);this.resetNumbers()};renderTable.prototype.moveRowUp=function(b){r=this.table.rows[b];if(b-1<0){alert("Can't move up. It's the first row.");return}newposNode=this.table.rows[b-1];r.parentNode.insertBefore(r,newposNode);this.resetNumbers()};renderTable.prototype.moveRowDown=function(c){r=this.table.rows[c];var b=this.table.rows.length;if(c+2==b){alert("Can't move down. It's the last row.");return}newposNode=this.table.rows[c+2];r.parentNode.insertBefore(r,newposNode);this.resetNumbers()};renderTable.prototype.addCol=function(g){var e=this.table.rows.length;var f=this.table.rows[0].cells.length;for(var d=0;d<e;d++){var b=this.table.rows[d].cells[g];clonedCell=b.cloneNode(true);clonedCell.firstChild.value="";var c=b.nextSibling;if(c){b.parentNode.insertBefore(clonedCell,c)}else{b.parentNode.appendChild(clonedCell)}}this.resetNumbers()};renderTable.prototype.deleteCol=function(f){var d=this.table.rows.length;var e=this.table.rows[0].cells.length;if(e==2){alert("Sorry, can't delete the last col");return}for(var c=0;c<d;c++){var b=this.table.rows[c].cells[f];b.parentNode.removeChild(b)}this.resetNumbers()};renderTable.prototype.moveColRight=function(f){var d=this.table.rows.length;var e=this.table.rows[0].cells.length;if(f+1==e){alert("Can't move right. It's the right col.");return}for(var c=0;c<d;c++){var b=this.table.rows[c].cells[f];newposNode=b.nextSibling.nextSibling;if(newposNode){b.parentNode.insertBefore(b,newposNode)}else{b.parentNode.appendChild(b)}}this.resetNumbers()};renderTable.prototype.moveColLeft=function(f){var d=this.table.rows.length;var e=this.table.rows[0].cells.length;if(f<2){alert("Can't move left. It's the left col.");return}for(var c=0;c<d;c++){var b=this.table.rows[c].cells[f];newposNode=b.previousSibling;if(newposNode){b.parentNode.insertBefore(b,newposNode)}}this.resetNumbers()};renderTable.prototype.resetNumbers=function(){var h=this.table.rows.length;var d=this.table.rows[0].cells.length;for(var g=0;g<h;g++){var f=g;for(var k=1;k<d;k++){try{var c=this.table.rows[f].cells[k];if(c){var j=c.firstChild;var b=j.getAttribute("name");textareaNameArr=b.split("######");newName=("a"+g+"######c"+k+"######"+textareaNameArr[2]);j.setAttribute("name",newName)}}catch(e){}}}};function resizerObj(b){if(!window.resizerObjCounter){window.resizerObjCounter=0}this.i=++window.resizerObjCounter;b.top?this.top="top:"+b.top+"px;":this.top="";b.left?this.left="top:"+b.top+"px;":this.left="";b.width?this.width="width:"+b.width+"px;":this.width="";b.height?this.height="height:"+b.height+"px;":this.height="";b.borderWidth?this.borderWidth="height:"+b.borderWidth+"px;":this.borderWidth="1";b.frameclass?this.frameclass=b.frameclass:this.frameclass="resizer_frame";b.handleclass?this.handleclass=b.handleclass:this.handleclass="resizer_handle";b.display?this.display=b.display:this.display="block";sideHandleDisplayStyle="display:block;";this.resizerElHolder=document.createElement("div");this.resizerElHolder.style.cssText="position:absolute; left:0; top:0; width:1px; height:1px;";html='<div class="'+this.frameclass+'" unselectable="on" id="resizeframe'+this.i+'"></div>';html+='<div class="'+this.handleclass+'" unselectable="on" id="handle'+this.i+'_topLeft"		style="cursor:nw-resize;  	left:0; 		top:0;"		></div>';html+='<div class="'+this.handleclass+'" unselectable="on" id="handle'+this.i+'_topCenter" 	style="cursor:n-resize;  	left:50px; 		top:0; 		'+sideHandleDisplayStyle+';"></div>';html+='<div class="'+this.handleclass+'" unselectable="on" id="handle'+this.i+'_topRight"		style="cursor:ne-resize; 	left:100px; 	top:0; 		"></div>';html+='<div class="'+this.handleclass+'" unselectable="on" id="handle'+this.i+'_middleLeft" 	style="cursor:w-resize;  	left:0; 		top:50px; 	'+sideHandleDisplayStyle+'"></div>';html+='<div class="'+this.handleclass+'" unselectable="on" id="handle'+this.i+'_middleRight" 	style="cursor:w-resize;  	left:100px; 	top:50px; 	'+sideHandleDisplayStyle+'"></div>';html+='<div class="'+this.handleclass+'" unselectable="on" id="handle'+this.i+'_bottomLeft"  	style="cursor:ne-resize; 	left:0; 		top:100px; 	"></div>';html+='<div class="'+this.handleclass+'" unselectable="on" id="handle'+this.i+'_bottomCenter"  style="cursor:n-resize; 	left:50px; 		top:100px; 	'+sideHandleDisplayStyle+'"></div>';html+='<div class="'+this.handleclass+'" unselectable="on" id="handle'+this.i+'_bottomRight" 	style="cursor:nw-resize; 	left:100px; 	top:100px;	"></div>';this.resizerElHolder.innerHTML=html;document.body.appendChild(this.resizerElHolder);this.h_topLeft=document.getElementById("handle"+this.i+"_topLeft");this.h_topCenter=document.getElementById("handle"+this.i+"_topCenter");this.h_topRight=document.getElementById("handle"+this.i+"_topRight");this.h_middleLeft=document.getElementById("handle"+this.i+"_middleLeft");this.h_middleRight=document.getElementById("handle"+this.i+"_middleRight");this.h_bottomLeft=document.getElementById("handle"+this.i+"_bottomLeft");this.h_bottomCenter=document.getElementById("handle"+this.i+"_bottomCenter");this.h_bottomRight=document.getElementById("handle"+this.i+"_bottomRight");this.resizerEl=document.getElementById("resizeframe"+this.i);this.handleW=this.h_topLeft.offsetWidth;this.setFrame(200,200,200,200);var c=this;this.d_topLeft=new dragObj({dragEl:"handle"+this.i+"_topLeft",constrainH:0,constrainV:0,call_drag:function(){c.positionHandles(this)}});this.d_topCenter=new dragObj({dragEl:"handle"+this.i+"_topCenter",constrainH:0,constrainV:1,call_drag:function(){c.positionHandles(this)}});this.d_topRight=new dragObj({dragEl:"handle"+this.i+"_topRight",constrainH:0,constrainV:0,call_drag:function(){c.positionHandles(this)}});this.d_middleLeft=new dragObj({dragEl:"handle"+this.i+"_middleLeft",constrainH:1,constrainV:0,call_drag:function(){c.positionHandles(this)}});this.d_middleRight=new dragObj({dragEl:"handle"+this.i+"_middleRight",constrainH:1,constrainV:0,call_drag:function(){c.positionHandles(this)}});this.d_bottomLeft=new dragObj({dragEl:"handle"+this.i+"_bottomLeft",constrainH:0,constrainV:0,call_drag:function(){c.positionHandles(this)}});this.d_bottomCenter=new dragObj({dragEl:"handle"+this.i+"_bottomCenter",constrainH:0,constrainV:1,call_drag:function(){c.positionHandles(this)}});this.d_bottomRight=new dragObj({dragEl:"handle"+this.i+"_bottomRight",constrainH:0,constrainV:0,call_drag:function(){c.positionHandles(this)}});this.d_frame=new dragObj({dragEl:"resizeframe"+this.i,constrainH:0,constrainV:0,call_drag:function(){c.positionHandles(this)}})}resizerObj.prototype.setFrame=function(c,d,b,e){if(c){this.resizerEl.style.left=c+"px"}if(d){this.resizerEl.style.top=d+"px"}if(b){this.resizerEl.style.width=b+"px"}if(e){this.resizerEl.style.height=e+"px"}PL=absLeft(this.resizerEl);PT=absTop(this.resizerEl);PR=absLeft(this.resizerEl)+this.resizerEl.offsetWidth-this.handleW;PB=absTop(this.resizerEl)+this.resizerEl.offsetHeight-this.handleW;PC=PL+((PR-PL)/2);PM=PT+((PB-PT)/2);this.h_topLeft.style.left=PL+"px";this.h_topLeft.style.top=PT+"px";this.h_topCenter.style.left=PC+"px";this.h_topCenter.style.top=PT+"px";this.h_topRight.style.left=PR+"px";this.h_topRight.style.top=PT+"px";this.h_middleLeft.style.left=PL+"px";this.h_middleLeft.style.top=PM+"px";this.h_middleRight.style.left=PR+"px";this.h_middleRight.style.top=PM+"px";this.h_bottomLeft.style.left=PL+"px";this.h_bottomLeft.style.top=PB+"px";this.h_bottomCenter.style.left=PC+"px";this.h_bottomCenter.style.top=PB+"px";this.h_bottomRight.style.left=PR+"px";this.h_bottomRight.style.top=PB+"px"};resizerObj.prototype.positionHandles=function(c){PL=absLeft(this.h_topLeft);PT=absTop(this.h_topLeft);PR=absLeft(this.h_bottomRight)+this.handleW;PB=absTop(this.h_bottomRight)+this.handleW;var b=0;switch(c.dragEl){case this.resizerEl:this.setFrame();b=1;break;case this.h_topLeft:nL=absLeft(c.dragEl);nT=absTop(c.dragEl);nR=PR;nB=PB;break;case this.h_topCenter:nL=PL;nT=absTop(c.dragEl);nR=PR;nB=PB;break;case this.h_topRight:nL=PL;nT=absTop(c.dragEl);nR=absLeft(c.dragEl)+this.handleW;nB=PB;break;case this.h_middleLeft:nL=absLeft(c.dragEl);nT=PT;nR=PR;nB=PB;break;case this.h_middleRight:nL=PL;nT=PT;nR=absLeft(c.dragEl)+this.handleW;nB=PB;break;case this.h_bottomLeft:nL=absLeft(c.dragEl);nT=PT;nR=PR;nB=absTop(c.dragEl)+this.handleW;break;case this.h_bottomCenter:nL=PL;nT=PT;nR=PR;nB=absTop(c.dragEl)+this.handleW;break;case this.h_bottomRight:nL=PL;nT=PT;nR=absLeft(c.dragEl)+this.handleW;nB=absTop(c.dragEl)+this.handleW;break}nW=nR-nL;nH=nB-nT;if(!b){this.resizerEl.style.left=nL+"px";this.resizerEl.style.top=nT+"px";this.resizerEl.style.width=(nW-this.borderWidth*2)+"px";this.resizerEl.style.height=(nH-this.borderWidth*2)+"px"}this.setFrame()};function pickerObj(b){if(!window.queryStr){window.queryStr=getQueryStr()}if(!b.rootID){alert("pickerObj: no rootID, can't go on")}else{this.rootID=b.rootID}this.saveMode=b.saveMode;this.onclick=b.onclick;this.picker=document.getElementById(this.rootID);this.parentForm=findParentElementByNodeName(document.getElementById(this.rootID),"form");this.inputField=document.getElementById(this.rootID+"_pVal");this.cssPropertyJS=b.cssPropertyJS;this.pickerLayer=document.getElementById(this.rootID+"_pickerlayer");this.pickerInnerLayer=document.getElementById(this.rootID+"_pickerinnerlayer");this.targetFieldID=b.targetFieldID;this.targetField=document.getElementById(this.targetFieldID);this.startvalue=b.activeValue}pickerObj.prototype.hide=function(c,b){c=c?c:event;if(!b.contains(c.relatedTarget||c.toElement)){b.style.display="none"}this.picker.style[this.cssPropertyJS]=this.startvalue};pickerObj.prototype.view=function(c,b){this.picker.style[this.cssPropertyJS]=c;this.inputField.value=c;if(this.targetField){this.targetField.value=c}};pickerObj.prototype.set=function(b){this.pickerLayer.style.display="none";this.picker.style[this.cssPropertyJS]=b;this.inputField.value=b;this.startvalue=b;if(this.targetField){this.targetField.value=b}window.queryStr=modifyQueryString(window.queryStr,0,this.rootID+"_pVal",escape(b));if(this.onclick){this.onclick()}};function tabsObj(b){if(!window.queryStr){window.queryStr=getQueryStr()}if(!b.rootID){alert("tabsObj: no rootID, can't go on")}else{this.rootID=b.rootID}this.rootEl=document.getElementById(this.rootID);this.parentForm=findParentElementByNodeName(document.getElementById(this.rootID),"form");this.inputField=document.getElementById(this.rootID+"_activetab");this.inputField2=document.getElementById(this.rootID+"_activetabname");this.tabcount=b.tabcount;this.tabnamesArr=b.tabnames.split(";#;");this.saveMode=b.saveMode;this.tabs={};for(i=0;i<this.tabcount;i++){tab=document.getElementById(this.rootID+"_tab"+i);this.tabs["tab"+i]=tab;registerEventListenersObj(tab,"mousedown",this,false,"activatetab",i)}imgPreloader(new Array("tabs_active1n.gif","tabs_active1r.gif","tabs_active2n.gif","tabs_active2r.gif","tabs_inactive1n.gif","tabs_inactive1r.gif","tabs_inactive2n.gif","tabs_inactive2r.gif"))}tabsObj.prototype.activatetab=function(f,c,d){activetab=document.getElementById(this.rootID+"_tab"+d);var b=0;for(tab in this.tabs){this.tabs[tab].className=this.tabs[tab].className.replace("li_active","li_inactive");if(document.getElementById(this.rootID+"_layer"+b)){document.getElementById(this.rootID+"_layer"+b).style.display="none"}b++}activetab.className=activetab.className.replace("li_inactive","li_active");if(document.getElementById(this.rootID+"_layer"+d)){document.getElementById(this.rootID+"_layer"+d).style.display=""}this.inputField.value=d;this.inputField2.value=this.tabnamesArr[d];window.queryStr=modifyQueryString(window.queryStr,0,this.rootID+"_activetab",this.inputField.value);if(this.saveMode=="POST"){this.parentForm.submit()}if(this.saveMode=="GET"){newUrl=modifyQueryString("",1,"",window.queryStr);document.location.href=newUrl}};function clapObj(b){if(!window.queryStr){window.queryStr=getQueryStr()}if(!b.rootID){alert("clapObj: no rootID, can't go on")}else{this.rootID=b.rootID}this.rootEl=document.getElementById(this.rootID);this.openerID=this.rootID+"_opener";this.opener=document.getElementById(this.openerID);if(!this.opener){alert("clapObj: no opener, can't go on")}this.claptargetID=b.claptargetID;this.claptarget=document.getElementById(this.claptargetID);if(!this.claptarget){alert("clapObj: no claptarget, can't go on")}this.parentForm=findParentElementByNodeName(document.getElementById(this.rootID),"form");this.inputField=document.getElementById(this.rootID+"_clapstate");this.clapstate=b.clapstate;this.saveMode=b.saveMode;this.resizewindow=b.resizewindow;this.autoClapTarget=b.autoClapTarget;registerEventListenersObj(this.opener,"click",this,false,"clap");if(!this.autoClapTarget&&this.clapstate=="opened"){this.clap("opened")}}clapObj.prototype.clap=function(b){if(document.all){this.windowWidth=document.body.clientWidth+8;this.windowHeight=document.body.clientHeight+29}else{this.windowWidth=window.outerWidth;this.windowHeight=window.outerHeight}if(this.clapstate=="closed"||b=="opened"){this.opener.className=this.opener.className.replace("clap_closed","clap_opened");if(hasClassName(this.claptarget,"claptarget_closed")){this.claptarget.className=this.claptarget.className.replace("claptarget_closed","claptarget_opened")}else{this.claptarget.className+=" claptarget_opened"}this.clapstate="opened";this.inputField.value="opened";this.claptarget.style.display="";window.queryStr=modifyQueryString(window.queryStr,0,this.rootID+"_clapstate",this.inputField.value);if(this.resizewindow){clapTargetHeight=this.claptarget.offsetHeight;if(document.all){window.resizeBy(0,clapTargetHeight)}else{window.outerHeight="800px"}}}else{if(this.resizewindow){clapTargetHeight=this.claptarget.offsetHeight;if(document.all){window.resizeBy(0,-clapTargetHeight)}else{window.outerHeight=window.outerHeight-clapTargetHeight+"px"}}if(hasClassName(this.claptarget,"claptarget_opened")){this.claptarget.className=this.claptarget.className.replace("claptarget_opened","claptarget_closed")}else{this.claptarget.className+=" claptarget_closed"}this.claptarget.style.display="";this.opener.className=this.opener.className.replace("clap_opened","clap_closed");this.clapstate="closed";this.inputField.value="closed";window.queryStr=modifyQueryString(window.queryStr,0,this.rootID+"_clapstate",this.inputField.value)}if(this.saveMode.toLowerCase()=="post"){document[this.parentForm.name].submit()}};function areaObj(b){if(!window.queryStr){window.queryStr=getQueryStr()}if(!b.rootID){alert("areaObj: no rootID, can't go on")}else{this.rootID=b.rootID}b.direction?this.direction=b.direction:this.direction="h";this.rootEl=document.getElementById(this.rootID);this.area1ID=this.rootID+"_1";this.area1=document.getElementById(this.area1ID);if(!this.area1){alert("areaObj: no area1, can't go on")}this.area2ID=this.rootID+"_2";this.area2=document.getElementById(this.area2ID);if(!this.area2){alert("areaObj: no area2, can't go on")}this.sliderID=this.rootID+"_slider";this.slider=document.getElementById(this.sliderID);if(!this.slider){alert("areaObj: no areaSlider, can't go on")}this.inputField=document.getElementById(this.rootID+"_a1f");if(!this.inputField){alert("areaObj: no inputField '"+this.rootID+"_a1f,' can't go on")}this.framesize=b.framesize;this.slidersize=parseInt(b.slidersize);this.defaultfactor=b.defaultfactor;if(!this.defaultfactor){this.defaultfactor=0.5}this.slideroverlay=b.slideroverlay;this.parentForm=findParentElementByNodeName(this.rootEl,"form");this.parentStartWidth=this.rootEl.offsetWidth;this.parentStartHeight=this.rootEl.offsetHeight;var c=this;if(document.all){registerEventListenersObj(window,"resize",this,false,"resizeAreaLater")}else{registerEventListenersObj(window,"resize",this,false,"resizeArea")}if(this.slideroverlay==true){if(this.direction=="v"){document.getElementById(this.rootID+"_overlay1v").style.left=-this.framesize+"px";document.getElementById(this.rootID+"_overlay1v").style.width=this.framesize+"px";document.getElementById(this.rootID+"_overlay1v").style.height=this.slidersize+"px";document.getElementById(this.rootID+"_overlay2v").style.width=this.framesize+"px";document.getElementById(this.rootID+"_overlay2v").style.height=this.slidersize+"px"}else{document.getElementById(this.rootID+"_overlay1h").style.top=-this.framesize+"px";document.getElementById(this.rootID+"_overlay1h").style.height=this.framesize+"px";document.getElementById(this.rootID+"_overlay2h").style.height=this.framesize+"px"}}this.resizeArea("");if(this.direction=="h"){new dragObj({dragEl:this.rootID+"_slider",constrainH:1,maxLeft:this.rootEl,maxRight:this.rootEl,call_startdrag:function(){c.resetSlider(this,"absolute")},call_stopdrag:function(){c.resetSlider(this,"relative")},call_drag:function(){c.resizeArea(this)}})}if(this.direction=="v"){new dragObj({dragEl:this.rootID+"_slider",constrainV:1,maxTop:this.rootEl,maxBottom:this.rootEl,call_startdrag:function(){c.resetSlider(this,"absolute")},call_stopdrag:function(){c.resetSlider(this,"relative")},call_drag:function(){c.resizeArea(this)}})}}areaObj.prototype.resizeAreaLater=function(){var b=this;window.setTimeout(function(){b.resizeArea("")},100)};areaObj.prototype.checkForSizeChanges=function(){if(this.rootEl.offsetWidth!=this.parentStartWidth){this.parentStartWidth=this.rootEl.offsetWidth;this.resizeArea("")}if(this.rootEl.offsetHeight!=this.parentStartHeight){this.parentStartHeight=this.rootEl.parentStartHeight;this.resizeArea("")}};areaObj.prototype.resizeArea=function(b){if(this.inputField.value){this.defaultfactor=this.inputField.value}_height=0;_width=0;if(this.direction=="v"){if(this.defaultfactor){defaultsize=parseInt((this.rootEl.offsetHeight-this.slidersize)*this.defaultfactor)}else{defaultsize=parseInt((this.rootEl.offsetHeight-this.slidersize)*0.5)}if(!b.posV){_height=defaultsize}else{_height=b.posV-absTop(this.rootEl)}this.area1.style.top=0;this.area1.style.height=_height+"px";this.slider.style.top=_height+"px";this.slider.style.height=this.slidersize+"px";this.area2.style.height=this.rootEl.offsetHeight-_height-this.slidersize+"px";this.area2.style.top=(_height+this.slidersize)+"px"}if(this.direction=="h"){if(this.defaultfactor){defaultsize=parseInt((this.rootEl.offsetWidth-this.slidersize)*this.defaultfactor)}else{defaultsize=parseInt((this.rootEl.offsetWidth-this.slidersize)*0.5)}if(!b.posH){_width=defaultsize}else{_width=b.posH-absLeft(this.rootEl)}this.area1.style.left=0;this.area1.style.width=_width+"px";this.slider.style.left=_width+"px";this.slider.style.width=this.slidersize+"px";this.area2.style.width=this.rootEl.offsetWidth-_width-this.slidersize+"px";this.area2.style.left=(_width+this.slidersize)+"px"}};areaObj.prototype.resetSlider=function(b,c){if(this.direction=="h"){this.inputField.value=(this.area1.offsetWidth/parseFloat(this.rootEl.offsetWidth-this.slidersize))}else{this.inputField.value=(this.area1.offsetHeight/parseFloat(this.rootEl.offsetHeight-this.slidersize))}window.queryStr=modifyQueryString(window.queryStr,0,this.rootID+"_a1f",this.inputField.value)};areaObj.prototype.refreshArea=function(b){b=(b)?b:event;el=(b.target)?b.target:b.srcElement;if(el==this.areaSlider){}};function dragObj(b){if(typeof b.dragEl=="object"){this.dragEl=b.dragEl}else{this.dragEl=document.getElementById(b.dragEl)}if(!this.dragEl){alert("dragObj: no dragEl. Can't go on")}this.previewmode=b.previewmode;if(this.previewmode=="ghost"){this.refEl=this.dragEl}if(b.controlEl){if(typeof(b.controlEl)=="object"){this.controlEl=b.controlEl}else{this.controlEl=document.getElementById(b.controlEl)}}else{this.controlEl=this.dragEl}b.constrainH?this.constrainH=b.constrainH:this.constrainH=0;b.constrainV?this.constrainV=b.constrainV:this.constrainV=0;b.maxLeft?this.maxLeft=b.maxLeft:this.maxLeft=0;b.maxTop?this.maxTop=b.maxTop:this.maxTop=0;b.maxRight?this.maxRight=b.maxRight:this.maxRight=0;b.maxBottom?this.maxBottom=b.maxBottom:this.maxBottom=0;b.dropTargetClass?this.dropTargetClass=b.dropTargetClass:this.dropTargetClass="";b.dropTargetPositionMode?this.dropTargetPositionMode=b.dropTargetPositionMode:this.dropTargetPositionMode="hv";b.ghostopacity?this.ghostopacity=b.ghostopacity:this.ghostopacity=50;b.dropTargetExpObj?this.dropTargetExpObj=b.dropTargetExpObj:this.dropTargetExpObj={};b.stopEvents?this.stopEvents=b.stopEvents:this.stopEvents=0;this.inactive=null;this.listeners={};if(b.docRef){if(typeof(b.docRef)=="string"){this.docRef=document.getElementById(b.docRef)}else{this.docRef=b.docRef}if(this.docRef.nodeName.toLowerCase()=="iframe"){this.doc=this.docRef.contentWindow.document}}b.refEl?this.refEl=b.refEl:this.refEl=null;if(b.dropTargetMouseUpFunction){this.dropTargetMouseUpFunction=b.dropTargetMouseUpFunction}if(b.dropTargetMouseOverFunction){this.dropTargetMouseOverFunction=b.dropTargetMouseOverFunction}if(b.dropTargetMouseOutFunction){this.dropTargetMouseOutFunction=b.dropTargetMouseOutFunction}b.dropTargetExcludeEl?this.dropTargetExcludeEl=b.dropTargetExcludeEl:this.dropTargetExcludeEl=null;this.startDragInstantly=1;if(this.controlEl){this.controlEl.className+=" draggable_tmp"}else{this.dragEl.className+=" draggable_tmp"}if(b.useGuides){this.useGuides=1;if(b.guidesObj){this.guidesObj=b.guidesObj}if(this.useGlobalGuides){this.guidesObj=window.globalGuidesObj}b.guidesSnapDist?this.guidesSnapDist=b.guidesSnapDist:this.guidesSnapDist=5}if(b.useGrid){this.useGrid=1;if(b.gridObj){this.gridObj=b.gridObj}if(this.useGlobalGrid){this.gridObj=window.globalGridObj}this.gridSnapDist=5}if(b.useSteps){this.useSteps=1;if(b.stepsObj){this.stepsObj=b.stepsObj}else{this.stepsObj={horizontal:10,vertical:10}}if(this.useGlobalSteps){this.stepsObj=window.useGlobalSteps}}b.call_startdrag?this.call_startdrag=b.call_startdrag:this.call_startdrag="";b.call_drag?this.call_drag=b.call_drag:this.call_drag="";b.call_stopdrag?this.call_stopdrag=b.call_stopdrag:this.call_stopdrag="";this.activated=null;this.width=this.dragEl.offsetWidth;this.listeners.mousedown=registerEventListenersObj(this.dragEl,"mousedown",this,false,"startdrag");this.listeners.mousemove=registerEventListenersObj(document,"mousemove",this,false,"drag");this.listeners.mouseup=registerEventListenersObj(document,"mouseup",this,false,"stopdrag");if(this.docRef){this.listeners.mousedownDocRef.f=registerEventListenersObj(this.doc,"mousedown",this,false,"startdrag",{doc:this.doc});this.listeners.mousemoveDocRef.f=registerEventListenersObj(this.doc,"mousemove",this,false,"drag",{doc:this.doc});this.listeners.mouseupDocRef.f=registerEventListenersObj(this.doc,"mouseup",this,false,"stopdrag",{doc:this.doc})}var c=this;this.getDropTargets();if(b.e){if(b.delay){cX=b.e.clientX;cY=b.e.clientY;window.dragObjTimeOut=window.setTimeout(function(){c.startdrag(b.e,"","start",cX,cY)},b.delay)}else{this.startdrag(b.e,"","start")}}}dragObj.prototype.getDropTargets=function(){if(this.inactive){return}if(this.dropTargetClass){var e=this.dropTargetClass.split(" ");this.dropTargetArr=new Array();for(var c=0;c<e.length;c++){var b=getElementsByClassNameM(document,"",e[c]);L=b.length;for(var d=0;d<L;d++){if(b[d]!=this.refEl&&b[d]!=this.dragEl&&!this.dropTargetExpObj[b[d].id]){this.dropTargetArr.push(b[d])}}}}};dragObj.prototype.showDropTargets=function(){report("showDropTargets for: "+this.dragEl.id);for(var b=0;b<this.dropTargetArr.length;b++){report("showDropTargets: "+this.dropTargetArr[b].id)}};dragObj.prototype.startdrag=function(c,b,h,k,g){if(this.inactive){return}c=(c)?c:(window.event||this.docRef.contentWindow.event);el=(c.target)?c.target:c.srcElement;if(el.id.indexOf("resizefame")!=-1||this.controlEl==el||h=="start"||(this.controlEl.contains&&this.controlEl.contains(el))){if(findParentWidthClassName(el,"nodrag")){letEvent=1;return}this.activated=1;if(!window.activeSingleDrag){window.activeSingleDrag=this}if(window.activeSingleDrag!=this){this.activated=null;return}this.getDropTargets();this.getDummy();var j=c.clientX;var f=c.clientY;if(k){j=k}if(g){f=g}if(this.call_startdrag){if(typeof(this.call_startdrag)=="function"){this.call_startdrag()}else{if(window[this.call_startdrag]){window[this.call_startdrag]()}}}if(this.sq){report(el.id+"was activated<br>")}var d=0;this.OffsetLeft=this.dragEl.offsetLeft;this.OffsetTop=this.dragEl.offsetTop;this.diffX=j-this.OffsetLeft-parseInt(absLeft(this.dragEl.offsetParent));this.diffY=f-this.OffsetTop-parseInt(absTop(this.dragEl.offsetParent));sLeft=parseInt(this.dragEl.style.left);sTop=parseInt(this.dragEl.style.top);if(!sLeft){sLeft=0}if(!sTop){sTop=0}this.dragdistLeft=parseInt(absLeft(this.dragEl.offsetParent))+this.OffsetLeft-sLeft+this.diffX;this.dragdistTop=parseInt(absTop(this.dragEl.offsetParent))+this.OffsetTop-sTop+this.diffY;this.posH=c.clientX-this.dragdistLeft;this.posV=c.clientY-this.dragdistTop;if(this.docRef){this.iframeX=c.clientX;this.iframeY=c.clientY;this.iframeLeft=absLeft(this.docRef)-absLeft(this.dragEl);this.iframeTop=absTop(this.docRef)-absTop(this.dragEl)}if(!document.all){if(c.preventDefault){c.preventDefault()}}else{if(c.cancelBubble){c.cancelBubble=true}c.returnValue=false}window.dragActive=1}};dragObj.prototype.drag=function(w,c,g){if(!this.activated){return}if(this.inactive){return}w=(w)?w:(window.event||this.docRef.contentWindow.event);if(this.dragEl&&this.activated){var x=0;var u=0;if(this.docRef){var k=absLeft(this.dragEl);var A=absTop(this.dragEl);if(g&&g.doc){this.posH=k+w.clientX-this.iframeX;this.posV=A+w.clientY-this.iframeY}else{this.posH=w.clientX-this.iframeX-this.iframeLeft;this.posV=w.clientY-this.iframeY-this.iframeTop}}else{this.posH=w.clientX-this.dragdistLeft;this.posV=w.clientY-this.dragdistTop}if(this.useGuides&&(this.guidesObj||window.globalGuidesObj)){if(!this.guidesObj){var d=globalGuidesObj}else{var d=this.guidesObj}var s=d.horizontal.positions.length;var n=d.vertical.positions.length;var q=d.horizontal.start;var j=d.vertical.start;for(var t=0;t<s;t++){var v=d.horizontal.positions[t];var z=(v+q)-this.posH;if(Math.abs(z)<=this.guidesSnapDist){this.posH=v+q}}for(var t=0;t<n;t++){var o=d.vertical.positions[t];var z=(o+j)-this.posV;if(Math.abs(z)<=this.guidesSnapDist){this.posV=o+j}}}this.selfRef=0;if(this.useSteps&&(this.stepsObj||window.globalStepsObj)){if(!this.stepsObj){var b=window.globalStepsObj}else{var b=this.stepsObj}if(!this.selfRef){if(b.horizontal){this.posH=(parseInt(this.posH/b.horizontal))*b.horizontal}if(b.vertical){this.posV=(parseInt(this.posV/b.vertical))*b.vertical}}else{if(b.horizontal){this.posH=(parseInt(this.posH/b.horizontal))*b.horizontal}if(b.vertical){this.posV=(parseInt(this.posV/b.vertical))*b.vertical}}}if(this.maxLeft){if(this.maxLeft.nodeName){_maxLeft=absLeft(this.maxLeft)}else{_maxLeft=this.maxLeft}if(this.posH<_maxLeft){this.posH=_maxLeft}}if(this.maxRight){if(this.maxRight.nodeName){_maxRight=absLeft(this.maxLeft)+this.maxRight.offsetWidth-this.dragEl.offsetWidth}else{_maxRight=this.maxLeft}if(this.posH>_maxRight){this.posH=_maxRight}}if(this.maxTop){if(this.maxTop.nodeName){_maxTop=absTop(this.maxTop)}else{_maxTop=this.maxTop}if(this.posV<_maxTop){this.posV=_maxTop}}if(this.maxBottom){if(this.maxBottom.nodeName){_maxBottom=absTop(this.maxBottom)+this.maxBottom.offsetHeight-this.dragEl.offsetHeight}else{_maxBottom=this.maxBottom}if(this.posV>_maxBottom){this.posV=_maxBottom}}if(this.sq){report(" posH "+this.posH)}if(!this.constrainV){this.dragEl.style.left=this.posH+"px"}if(!this.constrainH){this.dragEl.style.top=this.posV+"px"}if(this.call_drag){if(typeof(this.call_drag)=="function"){this.call_drag()}else{if(window[this.call_drag]){window[this.call_drag]()}}}if(!document.all){w.preventDefault()}else{w.cancelBubble=true;w.returnValue=false}this.dropTargetActive=0;if(this.dropTargetArr){this.dropTargetPars={dropTargets:this.dropTargetArr};L=this.dropTargetArr.length;for(t=0;t<L;t++){var m=this.dropTargetArr[t];var f=absLeft(m);var p=absTop(m);var y=f+m.offsetWidth;var h=p+m.offsetHeight;if(w.clientX>f&&w.clientX<y&&w.clientY>p&&w.clientY<h){this.dropTargetPars={el:m,refEl:this.refEl,mouseX:w.clientX,mouseY:w.clientY,left:f,top:p,right:y,bottom:h,dropPositionMode:this.dropTargetPositionMode,dropTargets:this.dropTargetArr,dropTargetClass:this.dropTargetClass};this.dropTargetActive=1;if(this.dropTargetMouseOverFunction){if(window[this.dropTargetMouseOverFunction]){window[this.dropTargetMouseOverFunction](this.dropTargetPars)}else{this.dropTargetMouseOverFunction(this.dropTargetPars)}}}}if(this.dropTargetMouseOutFunction){if(!this.dropTargetActive){if(window[this.dropTargetMouseOutFunction]){window[this.dropTargetMouseOutFunction](this.dropTargetPars)}else{this.dropTargetMouseOutFunction(this.dropTargetPars)}}}}}};dragObj.prototype.getDummy=function(d){if(!this.activated){return}if(this.previewmode=="dummy"&&!this.dragDummy){var f=document.createElement("div");f.className="drag_dummy draggable_tmp";f.id="dummy_"+this.refEl.id;document.body.appendChild(f);var b=getBorderWidth(f);f.style.cssText="left:"+(absLeft(this.refEl))+"px; top:"+absTop(this.refEl)+"px; width:"+(this.refEl.offsetWidth-b*2)+"px; height:"+(this.refEl.offsetHeight-b*2)+"px; position:absolute;";this.dragEl=f;this.dragDummy=f;this.dragDummy.style.opacity="1";this.dragDummy.style.filter="alpha(opacity = 100)";this.dragDummy.style.zIndex=10000}if(this.previewmode=="ghost"&&!this.dragDummy){var c=this.refEl.cloneNode(true);c.id="ghost_"+this.refEl.id;c.style.position="absolute";c.style.left=absLeft(this.refEl)+"px";c.style.top=absTop(this.refEl)+"px";c.style.width=this.refEl.offsetWidth+"px";c.style.height=this.refEl.offsetHeigth+"px";c.className="draggable_tmp ghost";if(document.all){c.style.filter="alpha(opacity =0);"}else{c.style.opacity=0}document.body.appendChild(c);this.dragEl=c;this.dragDummy=c;if(document.all){this.dragDummy.style.filter="alpha(opacity ="+this.ghostopacity+");"}else{this.dragDummy.style.opacity=this.ghostopacity/100}this.dragDummy.style.zIndex=10000}};dragObj.prototype.checkDragObjPosition=function(g){if(!this.activated){return}if(this.inactive){return}el=(g.target)?g.target:g.srcElement;var f=absLeft(el);var d=absTop(el);var c=f+el.offsetWidth;var b=d+el.offsetHeight;if(g.clientX>f&&g.clientX<c&&g.clientY>d&&g.clientX<b){report("im in\n")}};dragObj.prototype.stopdrag=function(b){window.activeSingleDrag=null;if(!this.activated){return}if(this.inactive){return}if(this.dragEl){this.activated=0;if(this.call_stopdrag){if(typeof(this.call_stopdrag)=="function"){this.call_stopdrag()}else{if(window[this.call_stopdrag]){window[this.call_stopdrag]()}}}this.removeDummy();if(this.firstCursor){}window.dragActive=0;if(this.dropTargetActive==1&&this.dropTargetMouseUpFunction){if(window[this.dropTargetMouseUpFunction]){window[this.dropTargetMouseUpFunction](this.dropTargetPars)}else{this.dropTargetMouseUpFunction(this.dropTargetPars)}}}};dragObj.prototype.removeDummy=function(b){if(this.previewmode&&this.dragDummy){this.dragDummy.parentNode.removeChild(this.dragDummy);this.dragDummy=null}};dragObj.prototype.removeListeners=function(){this.dragEl.className.replace("draggable_tmp","");this.refEl.className.replace("draggable_tmp","");for(var b in this.listeners){var c=this.listeners[b];removeEventListeners(c.el,c.evt,c.f,c.c)}};function treeObj(d,b,c){if(!window.queryStr){window.queryStr=getQueryStr()}this.sq=c;if(!d){alert("treeObj: Can't start, no rootID")}this.rootID=d;this.startIDStr="";this.saveMode=b;if(this.saveMode=="GET"){queryVarObj=parseQueryStr();this.activeID=(queryVarObj[this.rootID+"_activeID"]?queryVarObj[this.rootID+"_activeID"]:"");this.IDstr=(queryVarObj[this.rootID+"_IDstr"]?queryVarObj[this.rootID+"_IDstr"]:"")}this.parentForm=findParentElementByNodeName(document.getElementById(this.rootID),"form");if(this.saveMode=="POST"){if(this.parentForm){if(this.parentForm[this.rootID+"_IDstr"].value){this.IDstr=this.parentForm[this.rootID+"_IDstr"].value}if(this.parentForm[this.rootID+"_activeID"].value){this.activeID=this.parentForm[this.rootID+"_activeID"].value}}}this.buildtree()}treeObj.prototype.buildtree=function(){this.tree=document.getElementById(this.rootID);this.lis=this.tree.getElementsByTagName("li");if(this.activeID&&document.getElementById(this.activeID)){document.getElementById(this.activeID).firstChild.className+=" activeelement"}this.IDstrObj={};if(this.IDstr){IDstrArr=this.IDstr.split("_");for(b=0;b<IDstrArr.length;b++){if(IDstrArr[b]){this.IDstrObj[IDstrArr[b]]="open"}}}for(var b=0;b<this.lis.length;b++){ebene=0;this.checkforParentNodes(this.lis.item(b),0);li_ebene=ebene/2;if(this.lis[b].getElementsByTagName("ul").length>0){registerEventListenersObj(this.lis[b],"mousedown",this,false,"show");this.lis[b].getElementsByTagName("ul")[0].style.display="none";if(this.IDstrObj[this.lis[b].id]=="open"){this.lis[b].getElementsByTagName("ul")[0].style.display="block";this.lis[b].firstChild.style.backgroundImage="url(/cms/images/tree_icon_dirminus.gif)"}}}};treeObj.prototype.getOpenElements=function(){var b=this.tree.getElementsByTagName("li");this.IDstr="";for(var c=0;c<b.length;c++){if(b[c].getElementsByTagName("ul").length>0){if(b[c].getElementsByTagName("ul")[0].style.display!="none"){this.IDstr+=("_"+b[c].id)}}}if(this.sq){alert("this.IDstr "+this.IDstr+"\nthis.rootID "+this.rootID)}if(this.sq){alert("vorher \n"+window.queryStr)}window.queryStr=modifyQueryString(window.queryStr,0,this.rootID+"_IDstr",this.IDstr);if(this.sq){alert("nachher\n"+window.queryStr)}if(this.parentForm){if(this.IDstr){this.parentForm[this.rootID+"_IDstr"].value=this.IDstr}if(this.activeID){this.parentForm[this.rootID+"_activeID"].value=this.activeID}}};treeObj.prototype.show=function(c,b){c=(c)?c:event;if(document.all){el=c.srcElement}else{el=c.target}if(document.all){actuelLi=b}else{actuelLi=c.currentTarget}if(hasClassName(el,"switch")){actuelDisplay=actuelLi.getElementsByTagName("ul")[0].style.display;if(actuelDisplay=="block"){actuelLi.getElementsByTagName("ul")[0].style.display="none";el.style.backgroundImage="url(/cms/images/tree_icon_dirplus.gif)"}if(actuelDisplay!="block"){actuelLi.getElementsByTagName("ul")[0].style.display="block";el.style.backgroundImage="url(/cms/images/tree_icon_dirminus.gif)"}if(!document.all){c.stopPropagation()}else{window.event.cancelBubble=true}}this.getOpenElements()};treeObj.prototype.checkforParentNodes=function(b,c){if(b.parentNode.id==c){return}ebene++;if(b.id.indexOf("li")!=-1){this.startIDstr+="_"+b.id}this.checkforParentNodes(b.parentNode)};function getTreeTargetUrl(b,d,c){obj=window[d+"_tree"];newUrl=modifyQueryString("",1,"",window.queryStr+("&"+d+"_activeID="+b));if(!newUrl){newUrl="?"}if(obj.saveMode=="POST"){if(obj.parentForm){if(b){obj.parentForm[obj.rootID+"_activeID"].value=b}obj.parentForm.submit()}}else{document.location.href=newUrl}}function hideUlUnder(b){document.getElementById(b).getElementsByTagName("ul")[0].style.display="none"}function hideAllOthersUls(b){var d=b.parentNode;for(var c=0;c<d.childNodes.length;c++){if(d.childNodes[c].id&&d.childNodes[c].id!=b.id){hideUlUnderLi(d.childNodes[c])}}}function adjustEditFormAction(c,b){parentForm=findParentElementByNodeName(document.getElementById(c),"form");if(parentForm){parentForm.action=modifyQueryString(parentForm.action,0,c+"_IDstr",b)}}function hideUlUnderLi(b){var d=b.getElementsByTagName("ul");for(var c=0;c<d.length;c++){d.item(c).style.display="none"}}function popupLayerObj(path,w,h,info,P){var sq=0;if(window.location.search.indexOf("sq_popup")!=-1){sq=1}this.useParent=1;this.doc=document;this.body=document.body;if(document.location.href.indexOf("ceSingle")!=-1||(P&&P.doc=="parent")){this.doc=parent.document;this.body=parent.document.body}if(!window.popupLayerStack){window.popupLayerStack=new Array()}if(parent){try{parent.window.popupLayerStack.push(this);this.nr=parent.window.popupLayerStack.length-1}catch(e){}}else{window.popupLayerStack.push(this);this.nr=window.popupLayerStack.length-1}window.activePopup=this;var agt=navigator.userAgent.toLowerCase();var minVerticalDistToWindow=30;var headBarheight=21;if(!h){this.flexHeight=1}w=parseInt(w);h=parseInt(h);if(!w){w=796}if(!h){h=600}if(window.is_editmode){return}if(!info){info="K&Auml;RCHER"}if(!window.popupLayer_text_close){this.text_close="close popup"}else{this.text_close=window.popupLayer_text_close}this.text_close="";if(!P){P={}}P.popupImgPos?this.popupImgPos=P.popupImgPos:this.popupImgPos=0;P.popupImgArr?this.popupImgArr=P.popupImgArr:this.popupImgArr="";P.text_pdf?this.text_pdf=P.text_pdf:this.text_pdf="";P.text_print?this.text_print=P.text_print:this.text_print="";P.scrolling?this.scrolling=P.scrolling:this.scrolling="no";P.maxHeight?this.maxHeight=P.maxHeight:this.maxHeight=h;P.onclose?this.onclose=P.onclose:this.onclose="";P.onminimize?this.onminimize=P.onminimize:this.onminimize="";P.flashVars?this.flashVars=P.flashVars:this.flashVars="";P.style?this.style=P.style:this.style="";P.popupstyle?this.popupstyle=P.popupstyle:this.popupstyle="";P.function_print?this.function_print=P.function_print:this.function_print="window.print();";P.scrollbarclass?this.scrollbarclass=P.scrollbarclass:this.scrollbarclass="";P.function_pdf?this.function_pdf=P.function_pdf:this.function_pdf="";P.scaleContent?this.scaleContent=P.scaleContent:this.scaleContent=0;P.ajax?this.ajax=P.ajax:this.ajax=0;P.flashInGallery?this.flashInGallery=P.flashInGallery:this.flashInGallery="";this.path=path;if(P.closeEffect){this.closeEffect=P.closeEffect}if(P.minimizeEffect){this.minimizeEffect=P.minimizeEffect}if(this.minimizeEffect){this.onminimize=1}if(P.xtraData){for(var dynvar in P.xtraData){evalstr="this."+dynvar+" = '"+addslashes(P.xtraData[dynvar])+"'";eval(evalstr)}}if(this.popupImgArr){this.popupImgNum=this.popupImgArr.length}if(this.maxHeight&&h>this.maxHeight){h=this.maxHeight}var zIndex=1000;var layerTrans=27;var layerTop=0;var popupLayerTransImg="popupLayerTrans.png";var wH=100;var wW=100;try{var wH=getWindowHeight(parent.window);var wW=getWindowWidth(parent.window)}catch(e){}this.layerContentTop=parseInt((wH-(h+headBarheight))/2);this.layerContentLeft=parseInt((wW-w)/2-10);if(this.flexHeight){h=wH-minVerticalDistToWindow*2-headBarheight;this.layerContentTop=minVerticalDistToWindow}if(P.top){this.layerContentTop=P.top}if(P.left){this.layerContentLeft=P.left+"px";mL=0}else{this.layerContentLeft="50%";mL=w/2}if(this.layerContentTop<10){this.layerContentTop=10}if(is_ie6){layerPosition="absolute"}else{layerPosition="fixed"}if(sq){alert("h: "+h+"\nw: "+w+"\nflexHeight: "+this.flexHeight+"\nmaxHeight: "+this.maxHeight+"\ngetWindowWidth(): "+getWindowWidth()+"\ngetWindowHeight(): "+getWindowHeight()+"\ndocument.body.offsetHeight: "+document.body.offsetHeight+"\ndocument.body.scrollHeight: "+document.body.scrollHeight+"\ndocument.body.scrollTop: "+document.body.scrollTop+"\nlayerContentLeft: "+this.layerContentLeft+"\nlayerContentTop: "+this.layerContentTop+"\n")}this.popupLayerDimmer=this.doc.createElement("div");this.popupLayerDimmer.id="popupLayerDimmer_"+this.nr;if(is_ie6){this.popupLayerDimmer.style.cssText="z-index:"+zIndex+"; position:"+layerPosition+"; left:0; top:"+layerTop+"; width: expression(eval(document.body.clientWidth)); height:expression(eval(document.body.scrollHeight < getWindowHeight() ? getWindowHeight(): document.body.scrollHeight));";this.popupLayerDimmer.className="popuplayerIE6Bg"}else{this.popupLayerDimmer.style.cssText="z-index:"+zIndex+"; background-color:black; position:"+layerPosition+"; left:0; top:"+layerTop+"; width: 100%; height:100%; filter: alpha(opacity = "+layerTrans+");-moz-opacity: 0."+layerTrans+"; opacity: 0."+layerTrans+";"}this.body.appendChild(this.popupLayerDimmer);this.popupLayerElement=this.doc.createElement("div");this.popupLayerElement.id="popupLayerElement_"+this.nr;this.popupLayerElement.className="popuplayer";this.popupLayerElement.style.cssText="position:"+layerPosition+"; z-index:"+zIndex+"; left:0; top:0; width:100%; height:100%; border:0px solid red; ";this.body.appendChild(this.popupLayerElement);if(is_ie6){this.popupLayerElement.style.height=this.body.clientHeight+"px"}this.frameholder=this.doc.createElement("div");this.frameholder.id="popuplayerFrameHolder_"+this.nr;this.popuplayerFrameId="popuplayerFrame_"+this.nr;this.frameholder.style.cssText="border:0px solid red; z-index:"+zIndex+"; position:"+layerPosition+"; left:"+this.layerContentLeft+"; margin-left:-"+mL+"px; top:"+this.layerContentTop+"px; width:"+(w+10)+"px; height:"+(h+10)+"px;"+this.popupstyle;registerEventListeners(this.frameholder,"click",function(e){e.cancelBubble=true});var frame='<table id="'+this.popuplayerFrameId+'" class="popuplayerFrame" border="0" cellpadding="0" cellspacing="0"><tr><td width="'+w+'px" height="'+h+'px"  valign="top" id="popuplayer_content_td_'+this.nr+'" class="content_td">';frame+='<div class="titlebar" style=""><div class="title">'+info+"</div>";frame+='<div class="button_close" unselectable="on" style="-moz-user-select:none;" id="popuplayerCloser_'+this.nr+'">'+this.text_close+"&nbsp;</div>";if(this.onminimize){frame+='<div class="button_minimize" unselectable="on" style="-moz-user-select:none;" id="popuplayerMinimizer_'+this.nr+'">'+this.text_close+"&nbsp;</div>"}if(this.text_pdf){frame+='<div class="button_pdf"   onclick = "'+this.function_pdf.replace("{nr}",this.nr)+'">'+this.text_pdf+"</div>"}if(this.text_print){frame+='<div class="button_print" onclick = "'+this.function_print+'">'+this.text_print+"</div>"}frame+='</div>{popupcontent}</td><td width="10px" class="rt">&nbsp;</td></tr>';frame+='<tr><td class="lb"></td><td class="rb"></td></tr></table>';if(this.ajax){var ajaxElID="popupLayer_ajax_"+this.nr;var content='<div id="'+ajaxElID+'">';this.frameholder.innerHTML=frame.replace("{popupcontent}",content);this.popupLayerElement.appendChild(this.frameholder);updateElementViaAjax(ajaxElID,path+"&ajaxElID="+ajaxElID+"&popupNr="+this.nr,"voting","1")}else{if(path.match(/.swf/)&&!this.flashInGallery){if(sq){alert("bin Flash:"+path)}if(this.flashName){var fn=this.flashName}else{var fn="flash_"+this.nr}fpObj="";fpEmb="";flashCode='<object id="'+fn+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+w+'" height="'+h+'" id="backgroundSound" align="">';flashCode+='<param name="movie"  value="'+path+'">';flashCode+='<param name="quality" value="high">';flashCode+='<param name="bgcolor" value="#FFFFFF">';flashCode+='<param name="wmode"  value="transparent">';flashCode+='<param name="allowScriptAccess" value="sameDomain">';flashCode+=fpObj;flashCode+='<embed name="'+fn+'" id="'+fn+'" allowScriptAccess="sameDomain" wmode="transparent" src="'+path+'" quality="high" bgcolor="#FFFFFF"  width="'+w+'px" height="'+h+'px" align="" type="application/x-shockwave-flash" pluginspace="http://www.macromedia.com/go/getflashplayer"'+fpEmb+"></embed>";flashCode+="</object>";this.frameholder.innerHTML=frame.replace("{popupcontent}",flashCode);this.popupLayerElement.appendChild(this.frameholder);if(document.all){this.frameholder.innerHTML=this.frameholder.innerHTML}}else{if(this.flashInGallery||path.match(/.((jpg)|(gif)|(png))$/)){if(sq){alert("bin Image:"+path)}if(path.indexOf(".swf")!=-1){var imgDispl="display:none;";var flaDispl=""}else{var imgDispl="";var flaDispl="display:none;"}if(!this.scaleContent){var content='<img style="'+imgDispl+'" id="popupImage" src="'+path+'">'}else{var content='<img style="'+imgDispl+'" id="popupImage" src="'+path+'" width="100%" height="100%">'}if(this.flashInGallery){content+='<object id="popupImageFlash" style="'+flaDispl+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="100%" height="100%"><param name="movie" value="'+path+'"><param name="wmode" value="transparent"><param name="quality" value="high"><embed src="'+path+'" quality="high" type="application/x-shockwave-flash" width="100%" height="100%" wmode="transparent"></embed></object>'}this.frameholder.innerHTML=frame.replace("{popupcontent}",content);this.popupLayerElement.appendChild(this.frameholder)}else{if(this.doc.getElementById(path)){if(sq){alert("bin html-Element:"+path)}this.frameholder.innerHTML=frame;this.popupLayerElement.appendChild(this.frameholder);this.frameholder.innerHTML=frame.replace("{popupcontent}","");this.popupLayerElement.appendChild(this.frameholder);srcEl=this.doc.getElementById(path);if(srcEl){var el=srcEl.cloneNode(true);el.id="popuplayer_content_child_"+this.nr;this.doc.getElementById("popuplayer_content_td_"+this.nr).appendChild(el);el.style.display="block"}if(window.cargoScrollbarsObjArr&&window.cargoScrollbarsObjArr[path]&&window.cargoScrollbarsObjArr[path].scrollbarEl){window.cargoScrollbarsObjArr[path].positionScrollBar();window.cargoScrollbarsObjArr[path].scrollbarEl.style.zIndex=zIndex+1;this.popupScrollbarRefEl=window.cargoScrollbarsObjArr[path].scrollbarEl}}else{var content='<iframe name="popuplayerIframe_'+this.nr+'" class="" id="popuplayerIframe_'+this.nr+'" frameborder="0" width="100%" height="100%" scrolling="'+this.scrolling+'" src="'+path+'" style="'+this.style+'"></iframe>';frame=frame.replace("window.print();","parent.frames['popuplayerIframe_"+this.nr+"'].focus(); parent.frames['popuplayerIframe_"+this.nr+"'].window.print();");this.frameholder.innerHTML=frame.replace("{popupcontent}",content);this.popupLayerElement.appendChild(this.frameholder)}}}}if(this.popupImgArr&&this.popupImgArr.length>1){var arrowLeft=document.createElement("img");var arrowRight=document.createElement("img");arrowLeft.style.cssText="z-index:500; cursor:pointer; border:0px solid red; position:absolute; left:10px; top:"+(h-30)+"px;";arrowRight.style.cssText="z-index:500; cursor:pointer; border:0px solid red; position:absolute; left:"+(w-30)+"px; top:"+(h-34)+"px;";arrowLeft.src="/cms/templates/karcher2008/images/arrow_popuplayer_left.gif";arrowRight.src="/cms/templates/karcher2008/images/arrow_popuplayer_right.gif";this.frameholder.appendChild(arrowLeft);this.frameholder.appendChild(arrowRight);registerEventListenersObj(arrowLeft,"click",this,false,"previousImage");registerEventListenersObj(arrowRight,"click",this,false,"nextImage")}registerEventListenersObj(this.doc.getElementById("popuplayerCloser_"+this.nr),"click",this,false,"popupLayerClose");registerEventListenersObj(this.popupLayerElement,"click",this,false,"popupLayerClose");if(this.onminimize){registerEventListenersObj(this.doc.getElementById("popuplayerMinimizer_"+this.nr),"click",this,false,"popupLayerMinimize")}if(is_ie6){registerEventListenersObj(window,"scroll",this,false,"popupLayerIE6Position");this.popupLayerIE6Position()}this.popuplayerFrame=document.getElementById("popuplayerFrame_"+this.nr);this.popuplayerContentTd=document.getElementById("popuplayer_content_td_"+this.nr);this.h=h;this.w=w}popupLayerObj.prototype.previousImage=function(c){this.popupImgPos--;if(this.popupImgPos<0){this.popupImgPos=this.popupImgNum-1}var d=this.popupImgArr[this.popupImgPos];var f=document.getElementById("popupImageFlash");var b=document.getElementById("popupImage");if(d.indexOf(".swf")!=-1){b.style.display="none";f.style.display="block";f.childNodes[0].movie=d;if(!document.all){f.childNodes[3].src=d}}else{b.src=d;b.style.display="block";f.style.display="none"}c.cancelBubble=true};popupLayerObj.prototype.nextImage=function(c){this.popupImgPos++;if(this.popupImgPos==this.popupImgNum){this.popupImgPos=0}var d=this.popupImgArr[this.popupImgPos];var f=document.getElementById("popupImageFlash");var b=document.getElementById("popupImage");if(d.indexOf(".swf")!=-1){b.style.display="none";f.style.display="block";f.childNodes[0].movie=d;if(!document.all){f.childNodes[3].src=d}}else{f.style.display="none";b.style.display="block";b.src=d}c.cancelBubble=true};popupLayerObj.prototype.popupLayerIE6Position=function(){this.frameholder.style.top=(document.documentElement.scrollTop+this.layerContentTop)+"px"};function isReadyFlash(){return 1}popupLayerObj.prototype.popupLayerMinimize=function(){var j="";var k=document.getElementById("popuplayerIframe_0");if(k&&k.contentWindow.thisMovie("flash_0")){var j=k.contentWindow.thisMovie("flash_0").getLocation()}if(j){locArr=j.split("_");defID=locArr[0];stepID=locArr[1];var e="/cms/templates/karcher/mod/application_advisor/setapplicationdata.php?appadvisor_saveddefID="+defID+"&appadvisor_savedstepID="+stepID;var f=function(A,z,b,B){alert(z)};var u=new ajax(e,"","get")}if(this.popupScrollbarRefEl){this.popupScrollbarRefEl.style.display="none"}this.body.removeChild(this.popupLayerDimmer);var h=this.frameholder.offsetWidth;var s=this.frameholder.offsetHeight;this.body.removeChild(this.popupLayerElement);window.popupLayerStack.pop();if(this.minimizeEffect){if(this.minimizeEffect=="appadvisorzoom"){if(document.getElementById("appadvisor_opener_button")){var v=document.getElementById("appadvisor_opener_button");v.parentNode.removeChild(v)}var o=document.createElement("div");var y=new Image();y.src="/cms/templates/karcher2008/images2008/appadvisor_opener_button.gif";var w,c,t;var q="&forkarcherstandard";var w="application_advisor2008.swf";var x="";if(this.flashVars&&this.path.indexOf("flash2010")!=-1){var x="2010";t=escape(this.flashVars);w="application_advisor2010.swf";q="&outtype=flash2010";if(defID){q+="&pointID="+defID+"&stepID="+stepID}}if(x=="2010"){o.innerHTML='<a onfocus="if(this.blur)this.blur()" id="appadvisor_opener_button" href="javascript:popupLayer(\'/cms/templates/karcher/mod/application_advisor/flash_opener.php?versionID='+appadvisor2008_versionID+"&projecttype=karcher2008&advisortype=karcher2008&language="+appadvisor2008_language+q+"&"+t+"',860,565,'"+addslashes(appadvisor2008_headline_window_title)+"',{flashVars:'"+t+"',usePopupLayerObj:1,closeEffect:appadvisorClose,minimizeEffect:'appadvisorzoom', xtraData:{minbuttontext:'"+addslashes(this.minbuttontext)+'\'}})" class="appadvisor_opener_button">'+this.minbuttontext+"</a>"}else{o.innerHTML='<a onfocus="if(this.blur)this.blur()" id="appadvisor_opener_button" href="javascript:popupLayer(\''+this.path+"&"+t+q+"',860,565,'"+addslashes(appadvisor2008_headline_window_title)+"',{usePopupLayerObj:1,closeEffect:appadvisorClose,minimizeEffect:'appadvisorzoom', xtraData:{minbuttontext:'"+addslashes(this.minbuttontext)+'\'}})" class="appadvisor_opener_button">'+this.minbuttontext+"</a>"}pEl=document.getElementById("spalte1_inhalt");if(pEl){pEl.insertBefore(o,pEl.firstChild)}this.frameholder.style.position="relative";this.frameholder.innerHTML='<div style="border:3px solid #CECECE; width:100%; height:100%">&nbsp;</div>';var o=document.createElement("div");o.innerHTML='<div style="border:3px solid #CECECE; width:100%; height:100%">&nbsp;</div>';o.style.cssText="z-index:100000; position:absolute; left:"+this.frameholder.offsetLeft+"px; top:"+this.frameholder.offsetTop+"px; width:"+this.frameholder.offsetWidth+"px; height:"+this.frameholder.offsetHeight+"px";document.body.appendChild(o);var n=document.getElementById("appadvisor_opener_button");var m=this;var p=new faderObj({el:o,mode:"in",limit:30,properties:["position","size"],offset_x:absLeft(n)-3,offset_y:absTop(n)-3,offsetStart_x:this.frameholder.offsetLeft,offsetStart_y:this.frameholder.offsetTop,offset_w:n.offsetWidth,offset_h:n.offsetHeight,offsetStart_w:h,offsetStart_h:s,clearAfterFade:1,accelerate:0.5,decelarate:0.3});if(this.minimizeUrl){var d=parseQueryStr();var g=parseQueryStr(this.minimizeUrl);if(g.ac&&g.ac==d.ac){p.callbackonFinish=function(){document.location.reload()}}else{p.callbackonFinish=function(){document.location.href=m.minimizeUrl}}}}}};popupLayerObj.prototype.popupLayerClose=function(){try{if(this.popupScrollbarRefEl){this.popupScrollbarRefEl.style.display="none"}this.body.removeChild(this.popupLayerDimmer);this.body.removeChild(this.popupLayerElement);window.popupLayerStack.pop();if(this.onclose=="back"){window.history.back()}if(this.onclose=="refresh"){document.location.reload()}if(this.onclose=="reload"){document.location.href=document.location.href}if(this.oncloseAjaxUrl){if(this.oncloseAjaxUrl){var b=new ajax(this.oncloseAjaxUrl,"","get")}}if(this.closeEffect){this.closeEffect()}}catch(c){}};function appadvisorMin(b){b=b.replace(/_pp/g,"%");b=b.replace(/_eq/g,"=");if(parent.activePopup){parent.activePopup.minimizeUrl=b;parent.activePopup.popupLayerMinimize()}else{activePopup.minimizeUrl=b;activePopup.popupLayerMinimize()}}function appadvisorClose(b){var c=document.getElementById("appadvisor_opener_button");if(c){c.parentNode.removeChild(c)}}function multiboxselectObj(c){if(!c.rootID){alert("multiboxselectObj: no rootID, can't go on")}else{this.rootID=c.rootID}c.boxesactive?this.boxesactive=c.boxesactive:this.boxesactive=1;c.getVarName?this.getVarName=c.getVarName:this.getVarName="";c.getVars?this.getVars=c.getVars:this.getVars="";c.dataArr?this.dataArr=c.dataArr:this.dataArr="";c.dataArr?this.dataArr=c.dataArr:this.dataArr="";c.scrollclass?this.scrollclass=c.scrollclass:this.scrollclass="";c.anchor?this.anchor=c.anchor:this.anchor="";if(!this.dataArr&&window.multiboxselectDataArr){this.dataArr=window.multiboxselectDataArr}if(!this.dataArr){alert("multiboxselectObj: dataArr not found")}this.queryStr=getQueryStr();this.queryVarObj=parseQueryStr();if(queryVarObj[c.getVarName]){var b=queryVarObj[c.getVarName];this.createBoxPath(b)}else{this.createNextBox("",this.dataArr,0)}}multiboxselectObj.prototype.createNextBox=function(p,h,k,m){var e,f,g;boxID=this.rootID+"_"+k;g=document.getElementById(boxID);if(k==this.boxesactive-1){e=1}else{e=0}for(var f=k;f<this.boxesactive;f++){var c=this.rootID+"_"+f;var d=document.getElementById(c);if(d){d.innerHTML=""}}var f=0;for(child in h){var b=document.createElement("div");nextarrkey=p+"["+f+"].children";b.className="multiboxselect_element";b.onclick="alert(this.className);";if(h[child].ID==m){b.className+=" multiboxselect_active"}var n=this.rootID+"_"+h[child].ID;var o="";if(this.anchor){o="#"+this.anchor}_lastlevel=e;if(!h[child].children){_lastlevel=1}if(!_lastlevel){b.innerHTML='<a style="text-decoration:none" id="'+n+'" href="javascript:'+this.rootID+"_multiboxselect.highlight('"+n+"','"+this.rootID+"_"+k+"'); "+this.rootID+"_multiboxselect.createNextBox('"+nextarrkey+"',"+this.rootID+"_multiboxselect.dataArr"+nextarrkey+","+(k+1)+",'')\">"+decodeURIComponent(h[child].content)+"</a>"}else{b.innerHTML='<a style="text-decoration:none" id="'+n+'"         onclick="'+this.rootID+"_multiboxselect.highlight('"+n+"','"+this.rootID+"_"+k+'\');" href="?'+this.getVars+"&"+this.getVarName+"="+h[child].ID+o+'">'+decodeURIComponent(h[child].content)+"</a>"}if(g){g.appendChild(b)}f++}if(this.scrollclass=="scrollable"){if(!window.cargoScrollbarsObjArr){window.cargoScrollbarsObjArr={}}if(!window.cargoScrollbarsObjArr[boxID]){var j={barwidth:15,buttonheight:15,slideroverlap:1,scrollbarLeftoverlap:1,barOutside:1,refEl:g,overflow:"hidden"};window.cargoScrollbarsObjArr[boxID]=new scrollbarObj(j)}else{window.cargoScrollbarsObjArr[boxID].positionScrollBar()}}};multiboxselectObj.prototype.highlight=function(c,e){var d=document.getElementById(e);var f=document.getElementById(c);allActiveArr=getElementsByClassNameM(d,"div","multiboxselect_active");for(var b=0;b<allActiveArr.length;b++){allActiveArr[b].className=allActiveArr[b].className.replace(" multiboxselect_active","")}f.parentNode.className+=" multiboxselect_active"};multiboxselectObj.prototype.createBoxPath=function(ID){var arrkey="";IDObj=findInArray(this.dataArr,ID,{keys:[],IDs:[],Names:[]});if(!IDObj||!IDObj.keys){return}for(var i=0;i<IDObj.keys.length;i++){var boxlevel=i;var activeID=IDObj.IDs[i];this.createNextBox(arrkey,eval("this.dataArr"+arrkey),boxlevel,activeID);arrkey+="["+IDObj.keys[i]+"].children"}};function findInArray(c,b,g){var d=0;for(child in c){var f=d;var e=c[child].ID;var h=c[child].content;if(c[child].children){Myobj=findInArray(c[child].children,b,g);if(Myobj){g.keys.unshift(f);g.IDs.unshift(e);g.Names.unshift(h);return Myobj}}if(c[child]&&c[child].ID==b){g.keys.unshift(d);g.IDs.unshift(c[child].ID);g.Names.unshift(c[child].content);return g}d++}}function get_next_multibox(akt,gid,orgbox){var bgc=eval("bgcolor_"+gid);var row_class=eval("main_row_class_"+gid);if(document.getElementById("box_hidden_"+orgbox+"_"+gid).value!=""){document.getElementById(document.getElementById("box_hidden_"+orgbox+"_"+gid).value+"_"+orgbox).style.backgroundColor="";document.getElementById(document.getElementById("box_hidden_"+orgbox+"_"+gid).value+"_"+orgbox).removeAttribute("class");document.getElementById(document.getElementById("box_hidden_"+orgbox+"_"+gid).value+"_"+orgbox).setAttribute("class",row_class)}document.getElementById("box_hidden_"+orgbox+"_"+gid).value=akt;var maxlevel=document.getElementById("maxlevel_"+gid).value;var nextbox=(1*orgbox)+1;var val_eval=eval("val_"+gid);var betw_arr=val_eval;for(var i=nextbox;i<=maxlevel;i++){document.getElementById("box_hidden_"+i+"_"+gid).value="";document.getElementById("box_"+i+"_"+gid).innerHTML=""}for(var i=0;i<nextbox;i++){betw_arr=betw_arr[document.getElementById("box_hidden_"+i+"_"+gid).value];if(document.getElementById("box_hidden_"+i+"_"+gid).value!=""){document.getElementById(document.getElementById("box_hidden_"+i+"_"+gid).value+"_"+i).style.backgroundColor=bgc}}var str_="";var ender=";return false;";if(!document.getElementById("box_hidden_"+(nextbox+1)+"_"+gid)){ender=""}var searchS=/(~-~)/g;for(var Eigenschaft in betw_arr){if(Eigenschaft=="content"){continue}outputEi=Eigenschaft;if(outputEi.match(searchS)){outputA=outputEi.split("~-~");outputEi='<b class="mb_split_output_front" style="cursor:pointer;font-weight:normal">'+outputA[0]+'</b><span class="mb_split_output_back">'+outputA[1]+"</b>"}str_+='<a href="#" id="'+Eigenschaft+"_"+nextbox+'" onclick="'+betw_arr[Eigenschaft]["content"]+""+ender+'; return false" class="'+document.getElementById("row_class_"+gid).value+'">'+outputEi+"</a>"}document.getElementById("box_"+nextbox+"_"+gid).innerHTML=str_;if(!window.cargoScrollbarsObjArr){window.cargoScrollbarsObjArr={}}if(!window.cargoScrollbarsObjArr["box_"+nextbox+"_"+gid]){var P={barwidth:15,buttonheight:15,slideroverlap:1,scrollbarLeftoverlap:1,refEl:box};window.cargoScrollbarsObjArr["box_"+nextbox+"_"+gid]=new scrollbarObj(P)}else{window.cargoScrollbarsObjArr["box_"+nextbox+"_"+gid].positionScrollBar()}}function send_multibox(c,b,d){document.getElementById("box_hidden_"+d+"_"+b).value=c;document.getElementById("form_"+b).submit()}function faderObj(f){if(!f.el){alert("Fader: targetelement not given")}this.el=f.el;f.display?this.display=f.display:this.display="block";f.properties?this.properties=f.properties:this.properties=["opacity"];f.mode?this.mode=f.mode:this.mode="in";f.cycle?this.cycle=f.cycle:this.cycle=0;f.faderStep?this.faderStep=f.faderStep:this.faderStep=1;f.faderInterval?this.faderInterval=f.faderInterval:this.faderInterval=1;f.offsetStart_x?this.offsetStart_x=parseInt(f.offsetStart_x):this.offsetStart_x=0;f.offsetStart_y?this.offsetStart_y=parseInt(f.offsetStart_y):this.offsetStart_y=0;f.offset_x?this.offset_x=parseInt(f.offset_x):this.offset_x=0;f.offset_y?this.offset_y=parseInt(f.offset_y):this.offset_y=0;f.offsetStart_w?this.offsetStart_w=parseInt(f.offsetStart_w):this.offsetStart_w=0;f.offsetStart_h?this.offsetStart_h=parseInt(f.offsetStart_h):this.offsetStart_h=0;f.offset_w?this.offset_w=parseInt(f.offset_w):this.offset_w=0;f.offset_h?this.offset_h=parseInt(f.offset_h):this.offset_h=0;f.clearAfterFade?this.clearAfterFade=f.clearAfterFade:this.clearAfterFade=0;f.accelerate?this.accelerate=f.accelerate:this.accelerate=0;f.decelarate?this.decelarate=f.decelarate:this.decelarate=0;f.delay?this.delay=f.delay:this.delay=0;f.callbackonFinish?this.callbackonFinish=f.callbackonFinish:this.callbackonFinish=null;if(typeof f.autostart=="undefined"){this.autostart=1}else{this.autostart=f.autostart}this.limit=f.limit;if(!this.limit){if(document.all){this.limit=108}else{this.limit=99}}if(in_array(this.properties,"position")){if(!this.startOffset_x){this.startOffset_x=absLeft(this.el)}if(!this.startOffset_y){this.startOffset_y=absLeft(this.el)}if(!this.el.position=="absolute"){this.el.position="absolute"}}if(in_array(this.properties,"size")){if(!this.startOffset_w){this.startOffset_w=this.el.offsetWidth}if(!this.startOffset_h){this.startOffset_h=this.el.offsetHeight}if(!this.el.position=="absolute"){this.el.position="absolute"}}if(this.accelerate){if(this.accelerate>0.5){this.accelerate=0.5}this.accSteps=parseInt(this.limit*this.accelerate);this.accStepValue=90/this.accSteps;this.accStepCounter=0}if(this.decelarate){if(this.decelarate>0.5){this.decelarate=0.5}this.decSteps=parseInt(this.limit*this.decelarate);this.decStepValue=90/this.decSteps;this.decStepCounter=0}if(this.accelerate||this.decelarate){this.valAccArr=new Array();var j=0;var e=1/this.limit;var d=1;for(var c=0;c<this.limit;c++){var b=1;if(c<this.accSteps){b=Math.sin((this.accStepCounter*0.017453293));this.accStepCounter+=this.accStepValue}if(c==this.limit-this.decSteps){j=c}if(c>(this.limit-this.decSteps)){b=Math.sin(((90+this.decStepCounter)*0.017453293));this.decStepCounter+=this.decStepValue}d=d-(e*b);this.valAccArr[c]=d}var h=this.valAccArr[this.limit-1];for(var c=0;c<this.limit;c++){this.valAccArr[c]=this.valAccArr[c]-(((c+1)/this.limit)*h)}}if(this.mode=="in"){this.faderCounter=0}else{this.faderCounter=this.limit}var g=this;this.el.style.display=this.display;if(this.autostart){if(this.delay){window.setTimeout(function(){g.fade(this.mode)},this.delay)}else{g.fade(this.mode)}}}faderObj.prototype.fade=function(d){if(window.blockFader){return}if(d){this.mode=d}this.mode=="in"?this.faderDirection=1:this.faderDirection=-1;this.faderCounter=this.faderCounter+this.faderDirection*this.faderStep;if(this.faderCounter<0){this.faderCounter=0}if(this.faderCounter>this.limit){this.faderCounter=this.limit}var c=this;if((this.mode=="in"&&this.faderCounter>=this.limit)||(this.mode=="out"&&this.faderCounter<=0)){this.cycle--;if(this.cycle<=0){window.clearInterval(c.fInterval);this.fInterval="";if(this.clearAfterFade){this.el.parentNode.removeChild(this.el)}if(typeof(this.callbackonFinish)=="function"){this.callbackonFinish()}else{this.callbackonFinish}}else{this.mode=="in"?this.mode="out":this.mode="in"}}else{if(!this.fInterval){this.fInterval=window.setInterval(function(){c.fade()},c.faderInterval)}}var b=(this.limit-this.faderCounter)/this.limit;if(this.valAccArr){b=this.valAccArr[this.faderCounter]}if(in_array(this.properties,"opacity")){if(this.faderCounter<=0){this.el.style.display="none"}else{this.el.style.display=this.display}if(!document.all){this.el.style.opacity=this.faderCounter*0.01}else{this.el.style.filter="alpha(opacity = "+this.faderCounter+")";l=this.el.childNodes.length;for(i=0;i<l;i++){child=this.el.childNodes[i];if(child.nodeType!=3){child.style.filter="alpha(opacity = "+this.faderCounter+")"}}}}if(in_array(c.properties,"position")){if(!b){b=0}this.el.style.left=parseInt(this.offset_x+(b*(this.offsetStart_x-this.offset_x)))+"px";this.el.style.top=parseInt(this.offset_y+(b*(this.offsetStart_y-this.offset_y)))+"px"}if(in_array(c.properties,"size")){if(!b){b=0}this.el.style.width=parseInt(this.offset_w+(b*(this.offsetStart_w-this.offset_w)))+"px";this.el.style.height=parseInt(this.offset_h+(b*(this.offsetStart_h-this.offset_h)))+"px"}};var statusBarPar;function statusBarObj(b){this.params=b;b.statusBar_style?this.params.statusBar_style='style="'+b.statusBar_style+'"':this.params.statusBar_style="";b.statusBar_css?this.params.statusBar_css='class="'+b.statusBar_css+'"':this.params.statusBar_css='class="statusBarOuter"';b.statusMessage_style?this.params.statusMessage_style='style="'+b.statusMessage_style+'"':this.params.statusMessage_style="";b.statusMessage_css?this.params.statusMessage_css='class="'+b.statusMessage_css+'"':this.params.statusMessage_css='class="statusBarMessage"';b.statusInBar_style?this.params.statusInBar_style='style="'+b.statusInBar_style+'"':this.params.statusInBar_style="";b.statusInBar_css?this.params.statusInBar_css='class="'+b.statusInBar_css+'"':this.params.statusInBar_css='class="statusBarInner"';b.statusBar_id?this.params.statusBar_id=b.statusBar_id:this.params.statusBar_id="statusBarInner";b.statusText_id?this.params.statusText_id=b.statusText_id:this.params.statusText_id="statusBarMessage";b.offset?this.params.offset=b.offset:this.params.offset="0.1";b.noQuery?this.params.noQuery=b.noQuery:this.params.noQuery=0;b.wait?this.params.wait=b.wait:this.params.wait=1;b.sq?this.params.sq=b.sq:this.params.sq="";this.valsC=0;if(!this.params.max){this.params.max=100}this.buildStatusBar();var c=this.calcBarWidth(this.params.offset,this.valsC,this.params.max);this.statusBarSetBar(c,this.params.statusBar_id);that=this;this.interV=window.setInterval(function(){that.startStatusQuery("",that.params.offset,that.params)},this.params.wait*1000)}statusBarObj.prototype.startStatusx=function(c,b,d){this.valsC=b;if(d.sq){report("startStatusx state:"+c+" this.valsC: "+this.valsC)}};statusBarObj.prototype.startStatusQuery=function(status,offset,params){statusBarPar=params;sq="";var that=this;var valsC=0;var bwidth=0;if(String(this.valsC).match(/\{/g)){var jsonRes=eval("("+this.valsC+")");valsC=jsonRes.vals;if(jsonRes.displayText){statusBarPar.displayText=jsonRes.displayText}if(jsonRes.jsFunc){eval(jsonRes.jsFunc)}}else{valsC=this.valsC;if(!statusBarPar.displayText){statusBarPar.displayText=""}if(statusBarPar.jsFunc){eval(statusBarPar.jsFunc)}}if(statusBarPar.displayMessageBlock){document.getElementById(statusBarPar.statusText_id).innerHTML=statusBarPar.displayText}if(!valsC){valsC=0}if(params.sq){report("valsC: "+valsC)}bwidth=that.calcBarWidth(this.params.offset,valsC,this.params.max);if(params.sq){report("bwidth: "+bwidth)}that.statusBarSetBar(bwidth,statusBarPar.statusBar_id);var path=params.path?params.path:"http://local/cargotest/cms/ajax_answer.php";if(params.sq){report("x valsC: "+valsC);report("parseInt(valsC): "+parseInt(valsC));report("parseInt(statusBarPar.max): "+parseInt(statusBarPar.max));report("parseInt(valsC) < parseInt(statusBarPar.max) ? "+(parseInt(valsC)<parseInt(statusBarPar.max)))}if(parseInt(valsC)<parseInt(statusBarPar.max)&&statusBarPar.noQuery!=1){if(params.sq){report("new ajaxRequest: "+path)}ajaxProcess=new ajax(path,function(state,vals){that.startStatusx(state,vals,params)},"post")}else{if(sq){report("clearInterval")}clearInterval(this.interV);if(statusBarPar.jsOnEnd){eval(statusBarPar.jsOnEnd)}document.getElementById(statusBarPar.statusBar_id).className="statusBarInnerFinish"}};statusBarObj.prototype.calcBarWidth=function(c,b,d){sq="";if(!b){b=0}d=""+d;b=""+b;c=""+c;if(d.indexOf("%")!=-1){if(c.indexOf("%")==-1){c=c+"%"}if(b.indexOf("%")==-1){b=b+"%"}}else{if(d.indexOf("px")!=-1){if(c.indexOf("px")==-1){c=c+"px"}if(b.indexOf("px")==-1){b=b+"px"}}else{if(d<=1){c=parseFloat(c);b=parseFloat(b)}else{c=parseFloat(c);b=parseFloat(b)}}}if(parseFloat(b)<parseFloat(c)){b=c}b=""+b;if(b.indexOf("px")!=-1){bwidth=b}else{if(b.indexOf("%")!=-1){bwidth=b}else{bwidth=parseInt((100*(b/parseFloat(d))))+"%"}}if(sq){report("valsMax: "+d+"\noffset: "+c+"\nvalsC: "+b+"\nbwidth: "+bwidth+"\n")}return bwidth};statusBarObj.prototype.statusBarSetBar=function(c,b){document.getElementById(b).style.width=c};statusBarObj.prototype.buildStatusBar=function(){var b='<div " '+this.params.statusBar_css+" "+this.params.statusBar_style+"><div "+this.params.statusInBar_css+" "+this.params.statusInBar_style+' id="'+this.params.statusBar_id+'"></div></div>';document.writeln(b);if(this.params.displayMessageBlock){var b="<div "+this.params.statusMessage_css+" "+this.params.statusMessage_style+' id="'+this.params.statusText_id+'"></div>';document.writeln(b)}};function producttipObj(b){this.rootID=b.rootID;if(!document.getElementById(this.rootID)){alert('productTipObj: rootID "'+this.rootID+"\" not found, can't go on")}b.step?this.step=b.step:this.step=0;b.cols?this.cols=b.cols:this.cols=4;b.elements?this.elements=b.elements:this.elements=0;b.elemWidth?this.elemWidth=b.elemWidth:this.elemWidth=179;b.autorunInterval?this.autorunInterval=parseInt(b.autorunInterval):this.autorunInterval=0;b.autorunSpeed?this.autorunSpeed=parseInt(b.autorunSpeed):this.autorunSpeed=400;b.infotext?this.infotext=b.infotext:this.infotext="";b.leftShift!=undefined?this.leftShift=b.leftShift:this.leftShift=-18;if(this.autorunInterval&&(this.autorunInterval<=this.autorunSpeed)){this.autorunSpeed=this.autorunInterval-40}this.maxStep=this.elements-this.cols;this.interpolate=1;this.moveEl=document.getElementById(this.rootID+"_mover");this.buttonLeft=document.getElementById(this.rootID+"_button_left");this.buttonRight=document.getElementById(this.rootID+"_button_right");this.infoEl=document.getElementById(this.rootID+"_infotext");this.lastEl=document.getElementById(this.rootID+"_element_"+(this.maxStep+1));this.firstEl1=document.getElementById(this.rootID+"_element_0");this.firstEl2=document.getElementById(this.rootID+"_element_1");if(document.getElementById(this.rootID+"_element_3")){this.firstEl3=document.getElementById(this.rootID+"_element_3")}this.startPos=parseInt(this.moveEl.offsetLeft);this.isCloned=0;registerEventListenersObj(this.buttonLeft,"mouseup",this,false,"setStep",{direction:-1,clicked:1});registerEventListenersObj(this.buttonRight,"mouseup",this,false,"setStep",{direction:1,clicked:1})}producttipObj.prototype.setStep=function(m,c,g){if(g.direction){direction=g.direction}if(g.clicked){this.autorunInterval=0;window.clearInterval(window["interval_"+this.rootID])}if(!direction){direction=1}this.step=this.step+direction;if(this.step<0){this.step=0}if(!this.autorunInterval){if(this.step>this.maxStep){this.step=this.maxStep}else{}}if(direction!=0){if(!this.interpolate){this.moveEl.style.left=(-(this.step*this.elemWidth)+this.leftShift)+"px"}else{if(this.autorunInterval){if(this.isCloned){this.isCloned++}if(this.isCloned==this.cols+1){this.moveEl.style.left="0";this.isCloned=0;this.step=1}if(this.isCloned==this.cols+1){this.tmp1.parentNode.removeChild(this.tmp1);this.tmp2.parentNode.removeChild(this.tmp2);if(this.firstEl3){this.tmp3.parentNode.removeChild(this.tmp3)}}}var f=parseInt(this.moveEl.offsetLeft);var o=parseInt((-(this.step*this.elemWidth)+this.leftShift)+"px");if(this.autorunInterval){if(this.step==this.maxStep+1){this.tmp1=this.firstEl1.cloneNode(true);this.tmp2=this.firstEl2.cloneNode(true);if(this.tmp3){this.tmp3=this.firstEl3.cloneNode(true)}this.lastEl.parentNode.appendChild(this.tmp1);this.lastEl.parentNode.appendChild(this.tmp2);this.isCloned=1}}$(this.moveEl).animate({left:o+"px"},this.autorunSpeed)}var d=document.getElementById(this.rootID+"_element_"+(this.step));var k=document.getElementById(this.rootID+"_element_"+(this.step+this.cols-1));for(var h=0;h<this.elements;h++){var c=document.getElementById(this.rootID+"_element_"+h);removeClassName(c,"shiftLeft");removeClassName(c,"shift")}addClassName(d,"shiftLeft");addClassName(k,"shift");var b=document.getElementById(this.rootID+"_button_left");var n=document.getElementById(this.rootID+"_button_right");if(this.step==this.maxStep){addClassName(n,"inactive")}else{removeClassName(n,"inactive")}if(this.step==0){addClassName(b,"inactive")}else{removeClassName(b,"inactive")}var j=this.infotext;j=this.infotext.replace("{n-m}",((this.step+1)+" - "+(this.step+this.cols)));j=j.replace("{max}",this.elements);if(this.infoEl){this.infoEl.innerHTML=j}}};
