if(!sjsl){var sjsl={}}sjsl.WEDGET_VERSION="1.0.0.5";sjsl.Window=function(){this.initialize.apply(this,arguments)};sjsl.Window.prototype={initialize:function(H,J,G,F,A,I){this.defaultStyle="font-size:20px;font-family:Tahoma,sans-serif;color:#606060;";this.dragging=false;this.beginPos={x:0,y:0};this.parent=H;this.wnd=document.createElement("div");this.wnd.style.position="absolute";this.wnd.style.left=G+"px";this.wnd.style.top=F+"px";if(A){this.wnd.style.width=A+"px"}if(I){this.wnd.style.height=I+"px"}this.wnd.style.zIndex=100;this.wnd.style.backgroundColor="white";this.wnd.style.border="1px solid black";sjsl.eventObserver(this.wnd);this.wnd.addEventObserver("mousedown",sjsl.bind(this,this.onmousedown));this.wnd.addEventObserver("mouseup",sjsl.bind(this,this.onmouseup));this.wnd.addEventObserver("mousemove",sjsl.bind(this,this.onmousemove));this.mousemoveID=document.addEventObserver("mousemove",sjsl.bind(this,this.onmousemove));this.mouseupID=document.addEventObserver("mouseup",sjsl.bind(this,function(K){this.dragging=false}));this.table=document.createElement("table");this.table.cellPadding=0;this.table.cellSpacing=0;this.table.border=0;var D=this.table.insertRow(0);this.title=D.insertCell(0);this.title.style.cssText=this.defaultStyle;this.title.style.backgroundColor="#DDDDDD";this.title.style.padding="4px";this.title.innerHTML=J;var E=D.insertCell(1);E.align="right";E.style.backgroundColor="#DDDDDD";var C=document.createElement("button");C.innerHTML="X";C.style.cssText=this.defaultStyle;C.style.padding="0px 4px";C.style.backgroundColor="#DDDDDD";E.appendChild(C);C.onclick=sjsl.bind(this,function(){this.close()});var B=this.table.insertRow(1);this.client=B.insertCell(0);this.client.style.cssText=this.defaultStyle;this.client.style.fontSize="18px";this.client.style.padding="4px";this.client.colSpan=2;this.wnd.appendChild(this.table);this.parent.appendChild(this.wnd)},onmousedown:function(A){sjsl.cancelBubble(A);if(sjsl.getSrcElement(A).tagName=="BUTTON"){return }if(sjsl.getSrcElement(A).tagName=="INPUT"){return }this.dragging=true;this.beginPos.x=sjsl.getMouseX(A);this.beginPos.y=sjsl.getMouseY(A);this.width=this.wnd.offsetWidth;this.height=this.wnd.offsetHeight;this.wnd.style.zIndex=101;return false},onmouseup:function(A){this.dragging=false;sjsl.cancelBubble(A);this.wnd.style.zIndex=100},onmousemove:function(B){if(this.dragging){var A=parseInt(this.wnd.style.left)+sjsl.getMouseX(B)-this.beginPos.x;var C=parseInt(this.wnd.style.top)+sjsl.getMouseY(B)-this.beginPos.y;if(A<0){A=0}if(C<0){C=0}if(A+this.width>=this.parent.offsetWidth){A=this.parent.offsetWidth-this.width-1}if(C+this.height>=this.parent.offsetHeight){C=this.parent.offsetHeight-this.height-1}this.beginPos.x=sjsl.getMouseX(B);this.beginPos.y=sjsl.getMouseY(B);this.wnd.style.left=A+"px";this.wnd.style.top=C+"px";this.wnd.style.width=this.width+"px";this.wnd.style.height=this.height+"px";this.table.width="100%";this.table.height="100%"}sjsl.cancelBubble(B);return false},isValid:function(){return !!this.wnd},close:function(){if(!this.isValid()){return }this.parent.removeChild(this.wnd);this.wnd=null;document.removeEventObserver(this.mousemoveID);document.removeEventObserver(this.mouseupID)}};sjsl.Slider=function(F,E,A,D,G){this.parent=F;this.min=E;this.max=A;this.split=D;this.value=G||0;this.disabled=false;this.elem=document.createElement("div");this.elem.style.position="relative";this.elem.style.height="26px";this.parent.appendChild(this.elem);var B=document.createElement("div");B.style.position="absolute";B.style.left="0px";B.style.top="7px";B.style.width=this.elem.offsetWidth+"px";B.style.height="1px";B.style.borderTop="1px solid #A0A0A0";B.style.fontSize="0px";this.elem.appendChild(B);B=document.createElement("div");B.style.position="absolute";B.style.left="0px";B.style.top="8px";B.style.width=this.elem.offsetWidth+"px";B.style.height="1px";B.style.borderTop="1px solid #707070";B.style.fontSize="0px";this.elem.appendChild(B);B=document.createElement("div");B.style.position="absolute";B.style.left="0px";B.style.top="9px";B.style.width=this.elem.offsetWidth+"px";B.style.height="1px";B.style.borderTop="1px solid #D0D0D0";B.style.fontSize="0px";this.elem.appendChild(B);if(D){for(var C=0;C<D;++C){B=document.createElement("div");B.style.position="absolute";B.style.left=(5+C*((this.elem.offsetWidth-11)/(D-1)))+"px";B.style.top="21px";B.style.width="1px";B.style.height="5px";B.style.borderLeft="1px solid #707070";B.style.fontSize="0px";this.elem.appendChild(B)}}this.dragging=false;this.clickedInElem=false;this.mouse={x:0,y:0};this.begin={x:0,y:0};this.beginValue;this.control=document.createElement("img");this.control.src=ndpov.IMAGE_BASE+"control.png";this.control.style.position="absolute";this.control.style.left="0px";this.control.style.top="0px";this.control.style.width="11px";this.control.style.height="20px";this.control.onmousedown=sjsl.bind(this,function(H){if(this.disabled){return false}this.dragging=true;this.begin.x=sjsl.getMouseX(H);this.begin.y=sjsl.getMouseY(H);this.beginValue=this.value;sjsl.cancelBubble(H);return false});this.elem.appendChild(this.control);this.elem.onmousedown=sjsl.bind(this,function(H){if(this.disabled){return false}this.begin.x=sjsl.getMouseX(H);this.begin.y=sjsl.getMouseY(H);sjsl.cancelBubble(H);this.clickedInElem=true;return false});this.elem.onmousemove=sjsl.bind(this,function(K){var J=false;var I=sjsl.getSrcElement(K);var H=0,L=0;while(I){if(I==this.elem){J=true;break}if(!I.style.left||!I.style.top){break}if(window.createPopup){H+=I.offsetLeft;L+=I.offsetTop}else{H+=parseInt(I.style.left);L+=parseInt(I.style.top)}I=I.parentNode}if(J){this.mouse.x=sjsl.getMouseXonSrcElement(K)+H;this.mouse.y=sjsl.getMouseYonSrcElement(K)+L}if(this.dragging){this.value=Math.round((sjsl.getMouseX(K)-this.begin.x)/((this.elem.offsetWidth-11)/(this.max-this.min)))+this.beginValue;if(this.value<this.min){this.value=this.min}if(this.value>this.max){this.value=this.max}this.update();sjsl.cancelBubble(K);return false}});this.elem.onmouseup=sjsl.bind(this,function(I){if(this.clickedInElem){if(Math.abs(sjsl.getMouseX(I)-this.begin.x)<3&&Math.abs(sjsl.getMouseY(I)-this.begin.y)<3){var H=Math.round((this.value-this.min)*(this.elem.offsetWidth-11)/(this.max-this.min))+5;if(this.mouse.x<H){this.value=this.value>this.min+10?this.value-10:this.min}if(this.mouse.x>H){this.value=this.value<this.max-10?this.value+10:this.max}this.update()}sjsl.cancelBubble(I)}this.releaseButton()});document.addEventObserver("mouseup",sjsl.bind(this,function(H){this.releaseButton()}));this.update()};sjsl.Slider.prototype={update:function(){if(!this.disabled){this.control.src=ndpov.IMAGE_BASE+"control.png"}else{this.control.src=ndpov.IMAGE_BASE+"controlgray.png"}this.control.style.left=Math.round((this.value-this.min)*(this.elem.offsetWidth-11)/(this.max-this.min))+"px";if(this.onchange){this.onchange(this.value,this.dragging)}},releaseButton:function(){if(this.dragging){this.dragging=false;this.update()}this.dragging=false;this.clickedInElem=false},getValue:function(){return this.value},setValue:function(B,A){this.value=(B<this.min)?this.min:(B>this.max)?this.max:B;this.update(A)}};sjsl.Selecter=function(D,F,I,H){this.element=D;this.x=I;this.y=H;this.menu=document.createElement("table");for(var E=0;E<F.length;++E){var G=this.menu.insertRow(E);G.icon=document.createElement("img");G.icon.src=F[E].img;G.icon.style.verticalAlign="middle";G.style.cursor="default";G.index=E;var B=G.insertCell(0);B.style.whiteSpace="nowrap";B.appendChild(G.icon);if(!F[E].img){G.icon.style.visibility="hidden"}if(!F[E].line){G.icon.style.width="32px";G.icon.style.height="32px";B.style.fontSize="20px";B.appendChild(document.createTextNode(" "+F[E].mess));var C=this;G.onmouseover=function(J){this.style.backgroundColor="#316AC4";this.style.color="white";this.icon.src=F[this.index].img_f;if(C.subMenu){C.subMenu.close()}C.subMenu=null};G.onmouseout=function(J){this.style.backgroundColor="white";this.style.color="#606060";this.icon.src=F[this.index].img}}else{G.style.height="5px";B.style.fontSize="0px"}var A=G.insertCell(1);A.style.whiteSpace="nowrap";A.style.fontSize="0px";if(F[E].subMenu){A.innerHTML="<img src='"+ndpov.IMAGE_BASE+"htriangle.png' />";var C=this;G.onmouseover=function(K){this.style.backgroundColor="#316AC4";this.style.color="white";this.icon.src=F[this.index].img_f;if(C.subMenu){C.subMenu.close()}C.subMenu=new sjsl.Selecter(D,F[this.index].subMenu,C.x+C.menu.offsetWidth,C.y+this.offsetTop);if(C.x+C.menu.offsetWidth+C.subMenu.menu.offsetWidth>=D.offsetWidth){var L=Math.max(C.x-C.subMenu.menu.offsetWidth,0);C.subMenu.x=L;C.subMenu.menu.style.left=L+"px"}var J=this;C.subMenu.onselected=function(M){C.subMenu=null;C.close();Array.prototype.unshift.apply(arguments,[J.index]);if(C.onselected){C.onselected.apply(C,arguments)}}}}G.onmousedown=function(J){return false};G.onmousemove=function(J){return false}}this.menu.style.position="absolute";this.menu.style.left=I+"px";this.menu.style.top=H+"px";this.menu.style.zIndex=200;this.menu.style.backgroundColor="white";this.menu.style.border="1px solid gray";this.menu.style.padding="4px";this.menu.cellPadding="0";this.menu.cellSpacing="0";this.element.appendChild(this.menu);if(this.y+this.menu.offsetHeight>this.element.offsetHeight){this.y=this.element.offsetHeight-this.menu.offsetHeight-1;if(this.y<0){this.y=0}this.menu.style.top=this.y+"px"}if(this.x+this.menu.offsetWidth>this.element.offsetWidth){this.x=this.element.offsetWidth-this.menu.offsetWidth-1;if(this.x<0){this.x=0}this.menu.style.left=this.x+"px"}sjsl.eventObserver(this.menu);this.onmousedownID=this.menu.addEventObserver("mousedown",sjsl.bind(this,this.onmousedown));this.onmousedownParentID=document.addEventObserver("mousedown",sjsl.bind(this,this.onmousedownParent));this.onmouseupID=this.menu.addEventObserver("mouseup",sjsl.bind(this,this.onmouseup));this.onmouseupParentID=document.addEventObserver("mouseup",sjsl.bind(this,this.onmouseupParent));this.onmousemoveID=this.menu.addEventObserver("mousemove",sjsl.bind(this,this.onmousemove));this.onmousemoveParentID=document.addEventObserver("mousemove",sjsl.bind(this,this.onmousemoveParent))};sjsl.Selecter.prototype={close:function(){this.menu.removeEventObserver(this.onmousedownID);document.removeEventObserver(this.onmousedownParentID);this.menu.removeEventObserver(this.onmouseupID);document.removeEventObserver(this.onmouseupParentID);this.menu.removeEventObserver(this.onmousemoveID);document.removeEventObserver(this.onmousemoveParentID);this.element.removeChild(this.menu);if(this.subMenu){this.subMenu.close();this.subMenu=null}},onmousedown:function(A){sjsl.cancelBubble(A);return false},onmouseup:function(B){sjsl.cancelBubble(B);this.close();var A=sjsl.getSrcElement(B);while(A&&A.index==undefined){A=A.parentNode}if(A&&A.index!=undefined&&this.onselected){this.onselected(A.index)}},onmousemove:function(A){if(this.closeTimerID){clearTimeout(this.closeTimerID);this.closeTimerID=null}sjsl.cancelBubble(A);return false},onmousemoveParent:function(A){if(this.subMenu){this.subMenu.close();this.subMenu=null}},onmousedownParent:function(A){this.close()},onmouseupParent:function(A){this.close()}};sjsl.RectTracker=function(A,B){this.beginX=A;this.beginY=B;this.frameW=document.createElement("div");this.frameW.style.position="absolute";this.frameW.style.left=this.beginX+"px";this.frameW.style.top=this.beginY+"px";this.frameW.style.width="0px";this.frameW.style.height="0px";this.frameW.style.border="1px solid white";this.frameW.style.fontSize="0px";this.frameW.style.zIndex="100";document.body.appendChild(this.frameW);this.frame=document.createElement("div");this.frame.style.position="absolute";this.frame.style.left=this.beginX+"px";this.frame.style.top=this.beginY+"px";this.frame.style.width="0px";this.frame.style.height="0px";this.frame.style.border="1px dashed black";this.frame.style.fontSize="0px";this.frame.style.zIndex="100";document.body.appendChild(this.frame);sjsl.eventObserver(document);this.onmousemoveID=document.addEventObserver("mousemove",sjsl.bind(this,this.onmousemove));this.onmouseupID=document.addEventObserver("mouseup",sjsl.bind(this,this.onmouseup))};sjsl.RectTracker.prototype={isRectValid:function(){return this.rectIsValid},onmousemove:function(D){this.endX=sjsl.getMouseX(D);this.endY=sjsl.getMouseY(D);var E=Math.min(this.beginX,this.endX);var C=Math.min(this.beginY,this.endY);var A=Math.abs(this.endX-this.beginX);var B=Math.abs(this.endY-this.beginY);this.frame.style.left=E+"px";this.frame.style.top=C+"px";this.frame.style.width=A+"px";this.frame.style.height=B+"px";this.frameW.style.left=E+"px";this.frameW.style.top=C+"px";this.frameW.style.width=A+"px";this.frameW.style.height=B+"px";this.rectIsValid=(A>3&&B>3);return false},onmouseup:function(A){document.removeEventObserver(this.onmousemoveID);document.removeEventObserver(this.onmouseupID);document.body.removeChild(this.frame);document.body.removeChild(this.frameW);if(this.onfinished&&Math.abs(this.endX-this.beginX)>3&&Math.abs(this.endY-this.beginY)>3){this.onfinished(this.beginX,this.beginY,this.endX,this.endY)}}};sjsl.Button=function(D,G,A,E,F){this.element=D;this.element.style.padding="0px";this.element.style.display="inline";var C=document.createElement("table");C.cellPadding="0px";C.cellSpacing="0px";C.border="0px";C.style.display="inline";var H=C.insertRow(0).insertCell(0);H.style.textAlign="center";H.style.cursor="default";H.style.backgroundRepeat="no-repeat";this.hideToolTip=function(){if(this.timerId){clearTimeout(this.timerId);this.timerId=0}if(this.toolTipElement){this.toolTipElement.style.visibility="hidden"}};var B=this;H.onmouseover=function(){this.style.backgroundImage="url("+this.hotImgSrc+")";this.style.padding="0px 1px 1px 0px";if(B.toolTip){B.timerId=setTimeout(function(){if(!B.toolTipElement){B.toolTipElement=document.createElement("div");B.toolTipElement.style.position="absolute";B.toolTipElement.style.left="20px";B.toolTipElement.style.top=(D.offsetTop+D.offsetHeight)+"px";B.toolTipElement.style.zIndex="100";B.toolTipElement.style.padding="2px";B.toolTipElement.style.fontSize="12px";B.toolTipElement.style.backgroundColor="#FFFFE1";B.toolTipElement.style.border="1px solid black";D.appendChild(B.toolTipElement)}B.toolTipElement.style.visibility="visible";B.toolTipElement.innerHTML="<nobr>"+B.toolTip+"</nobr>"},1000)}};H.onmouseout=function(){this.style.backgroundImage="url("+this.normalImgSrc+")";this.style.padding="0px 1px 1px 0px";B.hideToolTip()};H.onmousedown=function(){this.style.backgroundImage="url("+this.pressedImgSrc+")";this.style.padding="1px 0px 0px 1px";B.hideToolTip();return false};H.onmouseup=function(){this.style.backgroundImage="url("+this.hotImgSrc+")";this.style.padding="0px 1px 1px 0px"};H.onmousemove=function(){return false};H.onclick=function(I){if(B.onclick){B.onclick(I)}};H.onmouseout();this.setHTML=function(I){H.innerHTML=I?I:"<br>"};this.imgSrc=function(I,K,L){H.normalImgSrc=I;H.pressedImgSrc=K;H.hotImgSrc=L;H.onmouseout();var J=document.createElement("img");J.onload=function(){H.style.width=this.width;H.style.height=this.height};J.src=I};this.setToolTip=function(I){this.toolTip=I};this.setHTML(G);this.imgSrc(A,E,F);this.element.appendChild(C)};