if(!euEnv){var euEnv=new Array()}euEnv.Kost=new Array();euEnv.Kost.num=0;euEnv.Kost.next=function(){return this.num++};euEnv.euDockArray=new Array();euEnv.refreshTime=35;euEnv.exeThread=true;euEnv.exeThreadWhiteLoop=0;euEnv.x=0;euEnv.y=0;euEnv.mouseMoved=false;var euUP=1;var euDOWN=2;var euLEFT=3;var euRIGHT=4;var euICON=5;var euMOUSE=6;var euSCREEN=7;var euOBJECT=8;var euABSOLUTE=9;var euRELATIVE=10;var euHORIZONTAL=11;var euVERTICAL=12;var euCENTER=13;var euTRANSPARENT=14;var euFIXED=15;var euOPAQUE=16;function euIdObjTop(B){var A=B.offsetTop;while((B=B.offsetParent)!=null){A+=B.offsetTop}return A}function euIdObjLeft(B){var A=B.offsetLeft;while((B=B.offsetParent)!=null){A+=B.offsetLeft}return A}function isEuInside(D,A,E){var C=euIdObjTop(D);var B=euIdObjLeft(D);return((C<=E&&(C+D.offsetHeight)>=E)&&(B<=A&&(B+D.offsetWidth)>=A))}function euDimensioni(){if(typeof (window.innerWidth)=="number"){euEnv.euFrameWidth=window.innerWidth-16;euEnv.euFrameHeight=window.innerHeight}else{if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){euEnv.euFrameWidth=document.documentElement.clientWidth-16;euEnv.euFrameHeight=document.documentElement.clientHeight}else{if(document.body&&(document.body.clientWidth||document.body.clientHeight)){euEnv.euFrameWidth=document.body.clientWidth;euEnv.euFrameHeight=document.body.clientHeight}}}}function offsEut(){euEnv.euScrOfY=0;euEnv.euScrOfX=0;if(typeof (window.pageYoffsEut)=="number"){euEnv.euScrOfY=window.pageYoffsEut;euEnv.euScrOfX=window.pageXoffsEut}else{if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){euEnv.euScrOfY=document.body.scrollTop;euEnv.euScrOfX=document.body.scrollLeft}else{if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){euEnv.euScrOfY=document.documentElement.scrollTop;euEnv.euScrOfX=document.documentElement.scrollLeft}}}}function euKostFunc30(A){return 0.3}function euKostFunc100(A){return 1}function euLinear(A){return A}function euLinear30(A){return 1*(A+(1-A)*0.3)}function euLinear20(A){return A+(1-A)*0.2}function euExp30(A){return euLinear30(A*A*A)}function euLinear50(A){return A+(1-A)*0.5}function euHarmonic(A){return euLinear30((1-Math.cos(Math.PI*A))/2)}function euSemiHarmonic(A){return euLinear30(Math.cos(Math.PI*(1-A)/2))}function euDock(){this.id="euDock_"+euEnv.Kost.next();document.write("<div id='"+this.id+"_bar' style='z-index:1000;position:absolute;border:0px solid black;'></div>");document.write("<div onMouseOut='euEnv.euDockArray."+this.id+".mouseOut();' onMouseOver='euEnv.euDockArray."+this.id+".mouseOver();' id='"+this.id+"' style='z-index:1000;position:absolute;border:0px solid black; cursor: pointer;'></div>");this.div=document.getElementById(this.id);this.divBar=document.getElementById(this.id+"_bar");this.iconsArray=new Array();this.isInside=false;euEnv.euDockArray[this.id]=this;this.bar=null;this.mouseX=0;this.mouseY=0;this.centerPosX=0;this.centerPosY=0;this.offset=0;this.iconOffset=0;this.venusHillSize=3;this.venusHillTrans=euLinear;this.position=euUP;this.align=euSCREEN;this.objectAlign=euDOWN;this.idObjectHook;this.animaition=euICON;this.animFading=euABSOLUTE;this.setIconsOffset=function(A){this.iconOffset=A};this.setAnimation=function(B,A){this.animaition=B;this.venusHillSize=A};this.setPointAlign=function(A,C,B){this.offset=0;this.align=euABSOLUTE;this.position=B;this.setCenterPos(A,C)};this.setObjectAlign=function(A,D,B,C){this.offset=B;this.align=euOBJECT;this.objectAlign=D;this.position=C;this.idObjectHook=document.getElementById(A);this.setObjectCoord()};this.setObjectCoord=function(){if(this.objectAlign==euDOWN){this.setCenterPos(euIdObjLeft(this.idObjectHook)+(this.idObjectHook.offsetWidth/2),euIdObjTop(this.idObjectHook)+this.idObjectHook.offsetHeight+this.offset)}else{if(this.objectAlign==euUP){this.setCenterPos(euIdObjLeft(this.idObjectHook)+(this.idObjectHook.offsetWidth/2),euIdObjTop(this.idObjectHook)-this.offset)}else{if(this.objectAlign==euLEFT){this.setCenterPos(euIdObjLeft(this.idObjectHook)-this.offset,euIdObjTop(this.idObjectHook)+(this.idObjectHook.offsetHeight/2))}else{if(this.objectAlign==euRIGHT){this.setCenterPos(euIdObjLeft(this.idObjectHook)+this.idObjectHook.offsetWidth+this.offset,euIdObjTop(this.idObjectHook)+(this.idObjectHook.offsetHeight/2))}else{if(this.objectAlign==euCENTER){if(this.position==euUP||this.position==euDOWN||this.position==euHORIZONTAL){this.setCenterPos(euIdObjLeft(this.idObjectHook)+(this.idObjectHook.offsetWidth/2),euIdObjTop(this.idObjectHook)+(this.idObjectHook.offsetHeight/2)-this.offset)}else{this.setCenterPos(euIdObjLeft(this.idObjectHook)+(this.idObjectHook.offsetWidth/2)+this.offset,euIdObjTop(this.idObjectHook)+(this.idObjectHook.offsetHeight/2))}}}}}}};this.setScreenAlign=function(B,A){this.offset=A;this.align=euSCREEN;if(B==euUP){this.position=euDOWN}else{if(B==euDOWN){this.position=euUP}else{if(B==euLEFT){this.position=euRIGHT}else{if(B==euRIGHT){this.position=euLEFT}}}}this.setScreenCoord()};this.setScreenCoord=function(){euDimensioni();offsEut();if(this.position==euDOWN){this.setCenterPos(euEnv.euScrOfX+euEnv.euFrameWidth/2,euEnv.euScrOfY+this.offset)}else{if(this.position==euUP){this.setCenterPos(euEnv.euScrOfX+euEnv.euFrameWidth/2,euEnv.euScrOfY+euEnv.euFrameHeight-this.offset)}else{if(this.position==euRIGHT){this.setCenterPos(euEnv.euScrOfX+this.offset,euEnv.euScrOfY+euEnv.euFrameHeight/2)}else{if(this.position==euLEFT){this.setCenterPos(euEnv.euScrOfX+euEnv.euFrameWidth-this.offset,euEnv.euScrOfY+euEnv.euFrameHeight/2)}}}}};this.refreshDiv=function(){if(this.position==euDOWN){this.setPos(this.centerPosX-this.getWidth()/2,this.centerPosY+this.iconOffset)}else{if(this.position==euUP){this.setPos(this.centerPosX-this.getWidth()/2,this.centerPosY-this.getHeight()-this.iconOffset)}else{if(this.position==euRIGHT){this.setPos(this.centerPosX+this.iconOffset,this.centerPosY-this.getHeight()/2)}else{if(this.position==euLEFT){this.setPos(this.centerPosX-this.getWidth()-this.iconOffset,this.centerPosY-this.getHeight()/2)}else{if(this.position==euHORIZONTAL){this.setPos(this.centerPosX-this.getWidth()/2,this.centerPosY-this.getHeight()/2+this.iconOffset)}else{if(this.position==euVERTICAL){this.setPos(this.centerPosX-this.getWidth()/2+this.iconOffset,this.centerPosY-this.getHeight()/2)}}}}}}if(this.bar){if(this.position==euDOWN){this.setBarPos(this.centerPosX-this.getWidth()/2,this.centerPosY)}else{if(this.position==euUP){this.setBarPos(this.centerPosX-this.getWidth()/2,this.centerPosY-this.bar.getSize())}else{if(this.position==euRIGHT){this.setBarPos(this.centerPosX,this.centerPosY-this.getHeight()/2)}else{if(this.position==euLEFT){this.setBarPos(this.centerPosX-this.bar.getSize(),this.centerPosY-this.getHeight()/2)}else{if(this.position==euHORIZONTAL){this.setBarPos(this.centerPosX-this.getWidth()/2,this.centerPosY-this.bar.getSize()/2)}else{if(this.position==euVERTICAL){this.setBarPos(this.centerPosX-this.bar.getSize()/2,this.centerPosY-this.getHeight()/2)}}}}}}}};this.riposition=function(){if(this.align==euSCREEN){this.setScreenCoord()}else{if(this.align==euOBJECT){this.setObjectCoord()}}};this.setCenterPos=function(A,B){this.centerPosX=A;this.centerPosY=B;this.refreshDiv()};this.setPos=function(A,B){this.setPosX(A);this.setPosY(B)};this.setBarPos=function(A,B){this.setBarPosX(A);this.setBarPosY(B)};this.setDim=function(A,B){this.setWidth(A);this.setHeight(B)};this.setBarPosX=function(A){document.getElementById(this.id+"_bar").style.left=A+"px"};this.setBarPosY=function(A){document.getElementById(this.id+"_bar").style.top=A+"px"};this.getPosX=function(){return document.getElementById(this.id).style.left.replace(/[^0-9]/g,"")};this.setPosX=function(A){document.getElementById(this.id).style.left=A+"px"};this.getPosY=function(){return document.getElementById(this.id).style.top.replace(/[^0-9]/g,"")};this.setPosY=function(A){document.getElementById(this.id).style.top=A+"px"};this.getWidth=function(){return document.getElementById(this.id).style.width.replace(/[^0-9]/g,"")};this.setWidth=function(A){document.getElementById(this.id).style.width=Math.round(A)+"px"};this.getHeight=function(){return document.getElementById(this.id).style.height.replace(/[^0-9]/g,"")};this.setHeight=function(A){document.getElementById(this.id).style.height=Math.round(A)+"px"};this.getVenusWidth=function(){return this.venusHillSize*this.getWidth()};this.getVenusHeight=function(){return this.venusHillSize*this.getHeight()};this.getMouseRelativeX=function(){return this.mouseX-euIdObjLeft(this.div)};this.getMouseRelativeY=function(){return this.mouseY-euIdObjTop(this.div)};this.updateDims=function(){var C=0;var G=0;for(var E in this.iconsArray){if(this.iconsArray[E].id){if(this.position==euUP||this.position==euDOWN||this.position==euHORIZONTAL){C+=this.iconsArray[E].getWidth();G=(this.iconsArray[E].getHeight()>G)?this.iconsArray[E].getHeight():G;G=Math.round(G)}else{G+=this.iconsArray[E].getHeight();C=(this.iconsArray[E].getWidth()>C)?this.iconsArray[E].getWidth():C;C=Math.round(C)}}}if(this.bar){if(this.position==euUP||this.position==euDOWN||this.position==euHORIZONTAL){this.bar.setProperties(C,this.position)}else{this.bar.setProperties(G,this.position)}this.bar.refresh()}var A=0;var F=0;var D=0;var B=0;for(var E in this.iconsArray){if(this.iconsArray[E].id){if(this.position==euDOWN){D=A;B=F;A+=this.iconsArray[E].getWidth()}else{if(this.position==euUP){D=A;B=G-this.iconsArray[E].getHeight();A+=this.iconsArray[E].getWidth()}else{if(this.position==euRIGHT){D=A;B=F;F+=this.iconsArray[E].getHeight()}else{if(this.position==euLEFT){D=C-this.iconsArray[E].getWidth();B=F;F+=this.iconsArray[E].getHeight()}else{if(this.position==euHORIZONTAL){D=A;B=(G-this.iconsArray[E].getHeight())/2;A+=this.iconsArray[E].getWidth()}else{if(this.position==euVERTICAL){D=(C-this.iconsArray[E].getWidth())/2;B=F;F+=this.iconsArray[E].getHeight()}}}}}}this.iconsArray[E].setPos(D,B);this.iconsArray[E].refresh()}}this.setDim(C,G);this.refreshDiv()};this.kernel=function(){if(this.isInside){return this.kernelMouseOver()}else{return this.kernelMouseOut()}};this.kernelMouseOver=function(){var I=false;var K=-1;var G=this.getMouseRelativeX();var E=this.getMouseRelativeY();var J;var D;var C;var A;var H;var B;if(this.position==euUP||this.position==euDOWN||this.position==euHORIZONTAL){A=this.getVenusWidth();for(var F in this.iconsArray){if(this.iconsArray[F].id){if(this.iconsArray[F].isInsideX(G)){B=F;D=this.iconsArray[F].getWidth()/2;if(this.animaition==euICON){G=this.iconsArray[F].posX+D;D=0}}}}for(var F in this.iconsArray){if(this.iconsArray[F].id){J=this.iconsArray[F].posX+this.iconsArray[F].getWidth()/2;if(Math.abs(J-G)<=D){J=G}else{if(J<G){J+=this.iconsArray[F].getWidth()/2}else{if(J>G){J-=this.iconsArray[F].getWidth()/2}}}if(this.animaition==euICON&&Math.abs(F-B)<=this.venusHillSize){C=this.venusHillTrans(1-Math.abs(F-B)/this.venusHillSize)}else{if(this.animaition==euMOUSE&&Math.abs(J-G)<=A){C=this.venusHillTrans(1-Math.abs(J-G)/A)}else{C=0}}if(C==0||C==1||Math.abs(C-this.iconsArray[F].frame)>0.01){I|=this.iconsArray[F].setFrameTo(C)}if(this.animFading==euABSOLUTE){if(this.iconsArray[F].isInsideX(G)){I|=this.iconsArray[F].setFadingTo(1)}else{I|=this.iconsArray[F].setFadingTo(0)}}else{I|=this.iconsArray[F].setFadingTo(C)}}}}else{H=this.getVenusHeight();for(var F in this.iconsArray){if(this.iconsArray[F].id){if(this.iconsArray[F].isInsideY(E)){B=F;D=this.iconsArray[F].getHeight()/2;if(this.animaition==euICON){E=this.iconsArray[F].posY+D;D=0}}}}for(var F in this.iconsArray){if(this.iconsArray[F].id){J=this.iconsArray[F].posY+this.iconsArray[F].getHeight()/2;if(Math.abs(J-E)<=D){J=E}else{if(J<E){J+=this.iconsArray[F].getHeight()/2}else{if(J>E){J-=this.iconsArray[F].getHeight()/2}}}if(this.animaition==euICON&&Math.abs(F-B)<=this.venusHillSize){C=this.venusHillTrans(1-Math.abs(F-B)/this.venusHillSize)}else{if(this.animaition==euMOUSE&&Math.abs(J-E)<=H){C=this.venusHillTrans(1-Math.abs(J-E)/H)}else{C=0}}if(C==0||C==1||Math.abs(C-this.iconsArray[F].frame)>0.01){I|=this.iconsArray[F].setFrameTo(C)}if(this.animFading==euABSOLUTE){if(this.iconsArray[F].isInsideY(E)){I|=this.iconsArray[F].setFadingTo(1)}else{I|=this.iconsArray[F].setFadingTo(0)}}else{I|=this.iconsArray[F].setFadingTo(C)}}}}if(I){this.updateDims()}return I};this.kernelMouseOut=function(){var A=false;for(var B in this.iconsArray){if(this.iconsArray[B].id){A|=this.iconsArray[B].setAllFrameTo(0)}}if(A){this.updateDims()}return A};this.mouseOut=function(){this.isInside=false;euEnv.exeThreadWhiteLoop=5};this.mouseOver=function(){this.isInside=true;euEnv.exeThreadWhiteLoop=5};this.mouseMove=function(B,E){var A=isEuInside(this.div,B,E);var C=(this.mouseX!=B||this.mouseY!=E)&&A;this.mouseX=B;this.mouseY=E;if(A!=this.isInside){this.isInside=A;C=true}for(var D in this.iconsArray){if(this.iconsArray[D].id){C|=this.iconsArray[D].isRunning()}}return C};this.iconParams=new Array();this.setAllFrameStep=function(B){this.iconParams.frameStep=B;for(var A in this.iconsArray){if(this.iconsArray[A].id){this.iconsArray[A].frameStep=B}}};this.setAllZoomFunc=function(A){this.setAllZoomFuncW(A);this.setAllZoomFuncH(A)};this.setAllZoomFuncW=function(B){this.iconParams.zoomFuncW=B;for(var A in this.iconsArray){if(this.iconsArray[A].id){this.iconsArray[A].zoomFuncW=B}}};this.setAllZoomFuncH=function(B){this.iconParams.zoomFuncH=B;for(var A in this.iconsArray){if(this.iconsArray[A].id){this.iconsArray[A].zoomFuncH=B}}};this.setBar=function(A){var B="euDock_bar_"+euEnv.Kost.next();euEnv.euDockArray[B]=new euDockBar(B,this);euEnv.euDockArray[B].setElements(A);this.bar=euEnv.euDockArray[B];return euEnv.euDockArray[B]};this.addIcon=function(A,B){var C="euDock_icon_"+euEnv.Kost.next();euEnv.euDockArray[C]=new euDockIcon(C,this);euEnv.euDockArray[C].addElement(A);this.iconsArray.push(euEnv.euDockArray[C]);for(i in this.iconParams){euEnv.euDockArray[C][i]=this.iconParams[i]}for(i in B){euEnv.euDockArray[C][i]=B[i]}return euEnv.euDockArray[C]};this.delIcon=function(B){euEnv.euDockArray.splice(B);euEnv.euDockArray[B.id]=0;for(var A in this.iconsArray){if(this.iconsArray[A]==B){this.iconsArray.splice(A,1)}}B.destroy();B=null;this.updateDims()}}function euDockIcon(B,A){this.id=B;this.parentDock=A;this.elementsArray;this.zoomFuncW=euLinear30;this.zoomFuncH=euLinear30;this.posX=0;this.posY=0;this.width=0;this.height=0;this.frame=0;this.frameStep=0.5;this.fadingFrame=0;this.fadingStep=1;this.fadingType=euTRANSPARENT;this.loaded=false;this.runningFrame=false;this.runningFading=false;this.updateDims=function(){if(!this.loaded){return }for(var C=0;C<this.elementsArray.length;C++){this.elementsArray[C].setProperties(this.posX,this.posY,this.getWidth(),this.getHeight())}};this.updateFading=function(){if(!this.loaded){return }var F=this.fadingFrame*(this.elementsArray.length-1);var E=Math.floor(F);var D=Math.ceil(F);var G=0;for(var C=0;C<this.elementsArray.length;C++){if(this.fadingType==euFIXED){if(C==D){G=100-100*(C-F)}else{if(C<D){G=100}else{G=0}}}else{if(C==D){G=100-100*(C-F)}else{if(C==E){if(this.fadingType==euTRANSPARENT){G=100-100*(F-C)}else{G=100}}else{G=0}}}this.elementsArray[C].setFading(G)}};this.refresh=function(){this.updateDims();this.updateFading()};this.isAbsoluteInside=function(C,D){C-=this.getAbsolutePosX();D-=this.getAbsolutePosY();return C>0&&D>0&&C<this.getWidth()&&D<this.getHeight()};this.isInside=function(C,D){return this.isInsideX(C)&&this.isInsideY(D)};this.isInsideX=function(C){return(this.loaded&&(this.posX<=C)&&((this.posX+this.getWidth())>=C))};this.isInsideY=function(C){return(this.loaded&&(this.posY<=C)&&((this.posY+this.getHeight())>=C))};this.retrieveLoadingDims=function(F,D){if(F.onLoadPrev){F.onLoadPrev()}if(D==0&&!this.loaded){this.setDim(F.getWidth(),F.getHeight())}F.loaded=true;var C=true;for(var E in this.elementsArray){if(this.elementsArray[E].id){C&=this.elementsArray[E].loaded}}this.loaded=C;if(this.loaded){this.parentDock.updateDims();for(var E in this.elementsArray){if(this.elementsArray[E].id){this.elementsArray[E].show()}}}if(F.onLoadNext){F.onLoadNext()}};this.setPos=function(C,D){this.posX=C;this.posY=D};this.setDim=function(C,D){if(this.width==0){this.width=C}if(this.height==0){this.height=D}};this.getAbsolutePosX=function(){return euIdObjLeft(this.parentDock.div)+this.posX};this.getAbsolutePosY=function(){return euIdObjTop(this.parentDock.div)+this.posY};this.setPosX=function(C){this.posX=C};this.setPosY=function(C){this.posY=C};this.getWidth=function(){if(!this.loaded){return 0}return this.width*this.zoomFuncW(this.frame)};this.getHeight=function(){if(!this.loaded){return 0}return this.height*this.zoomFuncH(this.frame)};this.isRunning=function(){return this.runningFrame||this.runningFading};this.setAllFrameTo=function(C){this.setFadingTo(C);this.setFrameTo(C);return this.isRunning()};this.setFadingTo=function(C){if(this.fadingFrame==C){this.runningFading=false}else{if(this.fadingFrame>C){this.fadingFrame-=this.fadingStep}else{this.fadingFrame+=this.fadingStep}this.runningFading=true;if(Math.abs(this.fadingFrame-C)<this.fadingStep){this.fadingFrame=C}if(this.fadingFrame<0){this.fadingFrame=0}if(this.fadingFrame>1){this.fadingFrame=1}}return this.runningFading};this.setFrameTo=function(C){if(this.frame==C){this.runningFrame=false}else{this.runningFrame=true;this.frame+=(C-this.frame)*this.frameStep;if(Math.abs(this.frame-C)<0.01){this.frame=C}if(this.frame<0){this.frame=0}if(this.frame>1){this.frame=1}}return this.runningFrame};this.addElement=function(C){if(typeof (C)!="undefined"&&C!=null){this.elementsArray=new Array();this.fadingStep=0.5/C.length;for(var D=0;D<C.length;D++){for(var E in C[D]){var F="euDock_"+E+"_"+euEnv.Kost.next();euEnv.euDockArray[F]=new window[E](F,C[D][E],this.parentDock.div,"euEnv.euDockArray."+this.id+".retrieveLoadingDims(euEnv.euDockArray."+F+","+D+");");this.elementsArray.push(euEnv.euDockArray[F]);euEnv.euDockArray[F].loaded=false}}}};this.destroy=function(){for(var C in this.elementsArray){if(this.elementsArray[C].id){euEnv.euDockArray[this.elementsArray[C].id]=0;euEnv.euDockArray.splice(this.elementsArray[C],1);this.elementsArray[C].destroy()}}this.elementsArray.splice(0,this.elementsArray.length)};this.mouseClick=function(C,D){if(this.isAbsoluteInside(C,D)){if(this.link){if(this.target){if(top.frames[this.target]){top.frames[this.target].location.href=this.link}else{top.frames[this.target]=window.open(this.link,this.target,"")}}else{document.location.href=this.link}}else{if(this.mouseInsideClick){this.mouseInsideClick(C,D)}}}}}function euDockBar(B,A){this.id=B;this.parentDock=A;this.elementsArray=new Array();this.len=0;this.align=euUP;this.loaded=false;this.getSize=function(){if(!this.loaded){return 0}if(this.align==euUP||this.align==euDOWN||this.align==euHORIZONTAL){return this.elementsArray.left.getHeight()}else{return this.elementsArray.top.getWidth()}};this.refresh=function(){if(!this.loaded){return }if(this.align==euUP||this.align==euDOWN||this.align==euHORIZONTAL){this.elementsArray.left.setPos(-this.elementsArray.left.getWidth(),0);this.elementsArray.horizontal.setProperties(0,0,Math.round(this.len),this.getSize());this.elementsArray.right.setPos(Math.round(this.len),0);this.elementsArray.left.show();this.elementsArray.horizontal.show();this.elementsArray.right.show();if(this.elementsArray.top){this.elementsArray.top.hide()}if(this.elementsArray.bottom){this.elementsArray.bottom.hide()}if(this.elementsArray.vertical){this.elementsArray.vertical.setProperties(0,0,0,0);this.elementsArray.vertical.hide()}}else{this.elementsArray.top.setPos(0,-this.elementsArray.top.getHeight());this.elementsArray.vertical.setProperties(0,0,this.getSize(),Math.round(this.len));this.elementsArray.bottom.setPos(0,Math.round(this.len));this.elementsArray.top.show();this.elementsArray.vertical.show();this.elementsArray.bottom.show();if(this.elementsArray.left){this.elementsArray.left.hide()}if(this.elementsArray.right){this.elementsArray.right.hide()}if(this.elementsArray.horizontal){this.elementsArray.horizontal.setProperties(0,0,0,0);this.elementsArray.horizontal.hide()}}};this.setProperties=function(C,D){this.len=C+1;this.align=D;this.refresh()};this.retrieveLoadingDims=function(E){if(E.onLoadPrev){E.onLoadPrev()}E.loaded=true;var C=true;for(var D in this.elementsArray){if(this.elementsArray[D].id){C&=this.elementsArray[D].loaded}}this.loaded=C;if(this.loaded){this.parentDock.updateDims();for(var D in this.elementsArray){if(this.elementsArray[D].id){this.elementsArray[D].show()}}}if(E.onLoadNext){E.onLoadNext()}};this.setElements=function(C){if(typeof (C)!="undefined"&&C!=null){for(var D in C){for(var E in C[D]){var F="euDock_"+E+"_"+euEnv.Kost.next();euEnv.euDockArray[F]=new window[E](F,C[D][E],this.parentDock.divBar,"euEnv.euDockArray."+this.id+".retrieveLoadingDims(euEnv.euDockArray."+F+");");this.elementsArray[D]=euEnv.euDockArray[F];euEnv.euDockArray[F].loaded=false}}}}}function euThread(){euDimensioni();offsEut();euEnv.timeout=window.setTimeout("euThread();",euEnv.refreshTime);euEnv.exeThread=false;if(euEnv.mouseMoved){for(var A in euEnv.euDockArray){if(euEnv.euDockArray[A].mouseMove){euEnv.exeThread|=euEnv.euDockArray[A].mouseMove(euEnv.euScrOfX+euEnv.x,euEnv.euScrOfY+euEnv.y)}}}euEnv.mouseMoved=false;if(euEnv.exeThread){euEnv.exeThreadWhiteLoop=5}if(euEnv.exeThreadWhiteLoop>0){euKernel()}for(var A in euEnv.euDockArray){if(euEnv.euDockArray[A].riposition){euEnv.euDockArray[A].riposition()}}}function euKernel(){euEnv.exeThread=false;for(var A in euEnv.euDockArray){if(euEnv.euDockArray[A].kernel){euEnv.exeThread|=euEnv.euDockArray[A].kernel()}}if(euEnv.exeThread){euEnv.exeThreadWhiteLoop=5}else{euEnv.exeThreadWhiteLoop--}}function on_MouseMove(A){if(!A){var A=window.event}euEnv.x=A.clientX;euEnv.y=A.clientY;euEnv.mouseMoved=true;if(euEnv.onmousemoveBK){return euEnv.onmousemoveBK(A)}return true}function on_MouseDown(B){if(!B){var B=window.event}for(var A in euEnv.euDockArray){if(euEnv.euDockArray[A].mouseDown){euEnv.exeThread|=euEnv.euDockArray[A].mouseDown(euEnv.euScrOfX+B.clientX,euEnv.euScrOfY+B.clientY)}}if(euEnv.onmousedownBK){return euEnv.onmousedownBK(B)}return true}function on_MouseUp(B){if(!B){var B=window.event}for(var A in euEnv.euDockArray){if(euEnv.euDockArray[A].mouseUp){euEnv.exeThread|=euEnv.euDockArray[A].mouseUp(euEnv.euScrOfX+B.clientX,euEnv.euScrOfY+B.clientY)}}if(euEnv.onmouseupBK){return euEnv.onmouseupBK(B)}return true}function on_MouseClick(B){if(!B){var B=window.event}for(var A in euEnv.euDockArray){if(euEnv.euDockArray[A].mouseClick){euEnv.exeThread|=euEnv.euDockArray[A].mouseClick(euEnv.euScrOfX+B.clientX,euEnv.euScrOfY+B.clientY)}}if(euEnv.onclickBK){return euEnv.onclickBK(B)}return true}if(document.onmousemove){euEnv.onmousemoveBK=document.onmousemove}document.onmousemove=on_MouseMove;if(document.onmousedown){euEnv.onmousedownBK=document.onmousedown}document.onmousedown=on_MouseDown;if(document.onmouseup){euEnv.onmouseupBK=document.onmouseup}document.onmouseup=on_MouseUp;if(document.onclick){euEnv.onclickBK=document.onclick}document.onclick=on_MouseClick;euDimensioni();offsEut();euThread();
