oy+3)){o.isFromButton=false}}if(!o.isFromButton){o.showGrab()}}if(!o.isFromButton){if(o.allowGrab){var x=o.isHori?Math.max(0,_rtl?o.grabStartPosx-(eventGetX(e)-o.grabStartx):o.grabStartPosx-o.grabStartx+eventGetX(e)):null;var y=o.isHori?null:Math.max(0,o.grabStartPosy-o.grabStarty+eventGetY(e));if(o.isHori){if(o.min!=null){x=Math.max(x,o.min)}if(o.max!=null){x=Math.min(x,o.max)}}else{if(o.min!=null){y=Math.max(y,o.min)}if(o.max!=null){y=Math.min(y,o.max)}}eventCancelBubble(e);o.move(x,y);getPos(o.layer);if(o.buttonCB){var bCss=o.buttonLyr.style;if(bCss.display!="none"){bCss.display="none"}}o.iframe.move(x,y)}}}function GrabberWidget_up(e){var o=_theGrabber,lyr=o.layer,mod=o.mod,stl=lyr.style;stl.backgroundImage="";stl.zIndex=o.prevZ;var ifr=o.iframe;ifr.move(_rtl?100:-100,-100);ifr.resize(1,1);ifr.setDisplay(false);eventCancelBubble(e);var st=mod.style;st.display="none";st.width="0px";st.height="0px";if(o.buttonCB){o.buttonLyr.style.display=""}if(o&&(o.isFromButton)){if(o.buttonCB){o.buttonCB()}o.isFromButton=false}if(o.allowGrab&&(!o.isFromButton)){if(o.resizeCB){o.resizeCB(parseInt(_rtl?lyr.style.right:lyr.style.left),parseInt(lyr.style.top))}}}function newButtonWidget(id,label,cb,width,hlp,tooltip,tabIndex,margin,url,w,h,dx,dy,imgRight,disDx,disDy){var o=newWidget(id);o.label=label;o.cb=cb;o.width=width;o.hlp=hlp;o.tooltip=tooltip;o.tabIndex=tabIndex;o.isGray=false;o.isDefault=false;o.txt=null;o.icn=null;o.margin=margin?margin:0;o.extraStyle="";o.isDelayCallback=true;if(url){o.url=url;o.w=w;o.h=h;o.dx=dx;o.dy=dy;o.disDx=(disDx!=null)?disDx:dx;o.disDy=(disDy!=null)?disDy:dy;o.imgRight=imgRight?true:false}o.getHTML=ButtonWidget_getHTML;o.setDisabled=ButtonWidget_setDisabled;o.setText=ButtonWidget_setText;o.changeImg=ButtonWidget_changeImg;o.oldInit=o.init;o.init=ButtonWidget_init;o.isDisabled=ButtonWidget_isDisabled;o.setDefaultButton=ButtonWidget_setDefaultButton;o.executeCB=ButtonWidget_executeCB;o.setTooltip=ButtonWidget_setTooltip;o.setDelayCallback=ButtonWidget_setDelayCallback;o.instIndex=ButtonWidget_currInst;ButtonWidget_inst[ButtonWidget_currInst++]=o;return o}var ButtonWidget_inst=new Array;var ButtonWidget_currInst=0;function ButtonWidget_getHTML(){with(this){var clk=_dhtmlLib+".ButtonWidget_clickCB("+this.instIndex+');return false;"';var clcbs='onclick="'+clk+'" ';if(_ie){clcbs+='ondblclick="'+clk+'" '}var isDefaultSty=(this.isDefault&&!this.isGray);clcbs+='onkeydown=" return '+_dhtmlLib+".ButtonWidget_keydownCB(event,"+this.instIndex+');" ';var addPar=' style="'+extraStyle+"cursor:"+_hand+";margin-left:"+margin+"px; margin-right:"+margin+'px; "'+clcbs+" ",tip=attr("title",tooltip),idText="theBttn"+id,idIcon="theBttnIcon"+id;var lnkB="';var l=(label!=null);var im=(this.url?(''+(l?"":lnkB)+simpleImgOffset(url,w,h,this.isGray?disDs:dx,this.isGray?disDy:dy,idIcon,null,(l?"":tooltip),"cursor:"+_hand)+(l?"":"")+" | "):"");return'"}}function ButtonWidget_setDelayCallback(value){this.isDelayCallback=(value==true)}function ButtonWidget_setDisabled(d){var o=this,newCur=d?"default":_hand;o.isGray=d;if(o.layer){var newClassName=d?"wizbuttongray":"wizbutton";if(o.txt.className!=newClassName){o.txt.className=newClassName;o.txt.style.cursor=newCur;o.css.cursor=newCur;if(o.icn){changeSimpleOffset(o.icn,o.isGray?o.disDx:o.dx,o.isGray?o.disDy:o.dy);o.icn.style.cursor=newCur}if(o.isDefault){var isDefaultSty=!d,url=_skin+"button.gif";changeSimpleOffset(o.leftImg,0,isDefaultSty?63:0,url);changeOffset(o.centerImg,0,isDefaultSty?105:42,url);changeSimpleOffset(o.rightImg,0,isDefaultSty?84:21,url)}}}}function ButtonWidget_setDefaultButton(){var o=this;if(o.layer){var isDefaultSty=!o.isGray,url=_skin+"button.gif";changeSimpleOffset(o.leftImg,0,isDefaultSty?63:0,url);changeOffset(o.centerImg,0,isDefaultSty?105:42,url);changeSimpleOffset(o.rightImg,0,isDefaultSty?84:21,url)}o.isDefault=true}function ButtonWidget_isDisabled(){return this.isGray}function ButtonWidget_setText(str){this.txt.innerHTML=convStr(str)}function ButtonWidget_setTooltip(tooltip){var o=this;o.tooltip=tooltip;o.layer.title=tooltip;if(o.txt){o.txt.title=tooltip}if(o.icn){o.icn.title=tooltip}}function ButtonWidget_init(){var o=this;o.oldInit();o.txt=getLayer("theBttn"+this.id);o.icn=getLayer("theBttnIcon"+this.id);o.leftImg=getLayer("theBttnLeftImg"+this.id);o.centerImg=getLayer("theBttnCenterImg"+this.id);o.rightImg=getLayer("theBttnRightImg"+this.id);var newClassName=o.isGray?"wizbuttongray":"wizbutton";if(o.txt.className!=newClassName){o.setDisabled(o.isGray)}}function ButtonWidget_changeImg(dx,dy,disDx,disDy,url,tooltip){var o=this;if(url){o.url=url}if(dx!=null){o.dx=dx}if(dy!=null){o.dy=dy}if(disDx!=null){o.disDx=disDx}if(disDy!=null){o.disDy=disDy}if(tooltip!=null){o.tooltip=tooltip}if(o.icn){changeSimpleOffset(o.icn,o.isGray?o.disDx:o.dx,o.isGray?o.disDy:o.dy,o.url,o.tooltip)}}function ButtonWidget_clickCB(index){var btn=ButtonWidget_inst[index];if(btn&&!btn.isGray){if(btn.isDelayCallback){setTimeout(_dhtmlLib+".ButtonWidget_delayClickCB("+index+")",1)}else{ButtonWidget_delayClickCB(index)}}}function ButtonWidget_delayClickCB(index){var btn=ButtonWidget_inst[index];btn.executeCB()}function ButtonWidget_executeCB(){var o=this;if(o.cb){if(typeof o.cb!="string"){o.cb()}else{eval(o.cb)}}}function ButtonWidget_keydownCB(e,index){var k=eventGetKey(e);var btn=ButtonWidget_inst[index];if(k==13&&btn.cb){eventCancelBubble(e)}return true}function newScrolledZoneWidget(id,borderW,padding,w,h,bgClass){var o=newWidget(id);o.borderW=borderW;o.padding=padding;o.w=w;o.h=h;o.oldResize=o.resize;o.beginHTML=ScrolledZoneWidget_beginHTML;o.endHTML=ScrolledZoneWidget_endHTML;o.resize=ScrolledZoneWidget_resize;o.bgClass=(bgClass)?bgClass:"insetBorder";return o}function ScrolledZoneWidget_beginHTML(){var w=this.w,h=this.h;var ofs=_moz?2*(this.borderW+this.padding):0;if(typeof(w)=="number"){if(_moz){w=Math.max(0,w-ofs)}w=""+w+"px"}if(typeof(h)=="number"){if(_moz){h=Math.max(0,h-ofs)}h=""+h+"px"}return''}function ScrolledZoneWidget_endHTML(){return"
"}function ScrolledZoneWidget_resize(w,h){if(_moz){var ofs=2*(this.borderW+this.padding);if(w!=null){w=Math.max(0,w-ofs)}if(h!=null){h=Math.max(0,h-ofs)}}this.oldResize(w,h)}function newComboWidget(id,changeCB,noMargin,width,tooltip){var o=newWidget(id);o.tooltip=tooltip;o.size=1;o.getHTML=ComboWidget_getHTML;o.beginHTML=ComboWidget_beginHTML;o.endHTML=ComboWidget_endHTML;o.changeCB=changeCB;o.noMargin=noMargin;o.width=width==null?null:""+width+"px";o.add=ComboWidget_add;o.del=ComboWidget_del;o.getSelection=ComboWidget_getSelection;o.select=ComboWidget_select;o.valueSelect=ComboWidget_valueSelect;o.getCount=ComboWidget_getCount;o.oldSetDisabled=o.setDisabled;o.setDisabled=ComboWidget_setDisabled;o.setUndefined=ComboWidget_setUndefined;o.delByID=ComboWidget_delByID;o.findByValue=ComboWidget_findByValue;o.findByText=ComboWidget_findByText;o.getValue=ComboWidget_getValue;o.isGrayed=ComboWidget_isGrayed;o.clearSelection=ComboWidget_clearSelection;o.isDisabled=false;o.multi=false;o.undef=false;o.isCombo=true;o.undefId=o.id+"__undef";o.disabledId=o.id+"__disabled";return o}function ComboWidget_beginHTML(){var o=this,_extrCmbS=((_moz&&!o.isCombo)?"font-size:12px;":"");return""}function ComboWidget_getHTML(inner){return this.beginHTML()+(inner?inner:"")+this.endHTML()}function ComboWidget_add(s,val,sel,id,grayed){var e=this.layer,opt=_curDoc.createElement("option");if(_ie){e.options.add(opt)}else{e.appendChild(opt)}if(opt.innerText!=null){opt.innerText=s}else{opt.innerHTML=convStr(s)}opt.value=val;if(id!=null){opt.id=id}if(sel){opt.selected=true}if(grayed){opt.style.color="gray"}return opt}function ComboWidget_getSelection(){var e=this.layer,i=e.selectedIndex;if(i<0){return null}var ret=new Object;ret.index=i;ret.value=e.options[i].value;ret.text=e.options[i].text;return ret}function ComboWidget_select(i){var o=this,e=o.layer,len=e.options.length;if(i==null){e.selectedIndex=-1}if((i<0)||(i>=len)){i=len-1}if(i>=0){e.selectedIndex=i}o.setUndefined(false)}function ComboWidget_valueSelect(v){var o=this,e=o.layer,opts=e.options,len=opts.length;for(var i=0;ilen){return null}var ret=new Object;ret.index=i;ret.value=e.options[i].value;return ret}function ComboWidget_isGrayed(i){var o=this,e=o.layer,opts=e.options,len=opts.length;if(i==null||i<0||i>len){return false}return(e.options[i].style.color=="gray")}function newListWidget(id,changeCB,multi,width,lines,tooltip,dblClickCB,keyUpCB,clickCB){var o=newComboWidget(id,changeCB,true,width,tooltip);o.clickCB=clickCB;o.dblClickCB=dblClickCB;o.keyUpCB=keyUpCB;o.size=lines;o.multi=multi;o.getMultiSelection=ListWidget_getMultiSelection;o.setUndefined=ListWidget_setUndefined;o.isUndefined=ListWidget_isUndefined;o.change=ListWidget_change;o.isCombo=false;return o}function ListWidget_setUndefined(u){var o=this;o.undef=u;if(u==true){o.layer.selectedIndex=-1}}function ListWidget_isUndefined(){return(this.layer.selectedIndex==-1)}function ListWidget_getMultiSelection(){var e=this.layer,rets=new Array,len=e.options.length;for(var i=0;i'+img(_skin+"../help.gif",16,16,"top",null,L_DHTMLLIB_helpLab)+''+convStr(o.title)+''+convStr(o.boldTitle)+"
"+getSpace(1,2)+''+convStr(o.text,false,true)+"
"}function InfoWidget_resize(w,h){var o=this;if(w!=null){o.w=w}if(h!=null){o.h=h}o.oldResize(w,h);if(o.layer){var l=o.textLayer;if(l==null){l=o.textLayer=getLayer("infozone_"+o.id)}if(l){if(o.h!=null){l.style.height=""+Math.max(0,o.h-(_ie?18:28))+"px"}}}}function newCheckWidget(id,text,changeCB,bold,imgUrl,imgW,imgH,bconvtext){var o=newWidget(id);o.text=text;o.convText=bconvtext;o.changeCB=changeCB;o.idCheckbox="check_"+id;o.checkbox=null;o.kind="checkbox";o.name=o.idCheckbox;o.bold=bold;o.imgUrl=imgUrl;o.imgW=imgW;o.imgH=imgH;o.getHTML=CheckWidget_getHTML;o.setText=CheckWidget_setText;o.parentInit=Widget_init;o.init=CheckWidget_init;o.check=CheckWidget_check;o.isChecked=CheckWidget_isChecked;o.setDisabled=CheckWidget_setDisabled;o.isDisabled=CheckWidget_isDisabled;o.uncheckOthers=CheckWidget_uncheckOthers;o.isIndeterminate=CheckWidget_isIndeterminate;o.setIndeterminate=CheckWidget_setIndeterminate;o.layerClass=("dialogzone"+(o.bold?"bold":""));o.nobr=true;return o}function CheckWidget_getHTML(){var o=this,cls=o.layerClass;return'"}function CheckWidget_setText(s){var o=this;o.text=s;if(o.layer){if(o.labelLyr==null){o.labelLyr=getLayer("label_"+o.id)}o.labelLyr.innerHTML=o.convText?convStr(s):s}}function CheckWidget_init(){this.parentInit();this.checkbox=getLayer(this.idCheckbox)}function CheckWidget_check(c){this.checkbox.checked=c;if(c){this.uncheckOthers()}}function CheckWidget_isChecked(){return this.checkbox.checked}function CheckWidget_changeCB(e,l){var o=getWidget(l);o.uncheckOthers();if(o.changeCB){o.changeCB(e)}}function CheckWidget_setDisabled(d){this.checkbox.disabled=d;if(_moz){this.checkbox.className=(d?"dialogzone":"")}}function CheckWidget_isDisabled(){return this.checkbox.disabled}function CheckWidget_uncheckOthers(){}function CheckWidget_isIndeterminate(){return this.checkbox.indeterminate}function CheckWidget_setIndeterminate(b){this.checkbox.indeterminate=b}function newRadioWidget(id,group,text,changeCB,bold,imgUrl,imgW,imgH,bconvtext){var o=newCheckWidget(id,text,changeCB,bold,imgUrl,imgW,imgH,bconvtext);o.kind="radio";o.name=group;if(_RadioWidget_groups[group]==null){_RadioWidget_groups[group]=new Array}o.groupInstance=_RadioWidget_groups[group];var g=o.groupInstance;o.groupIdx=g.length;g[g.length]=o;o.uncheckOthers=RadioWidget_uncheckOthers;return o}var _RadioWidget_groups=new Array;function RadioWidget_uncheckOthers(){var g=this.groupInstance,idx=this.groupIdx,len=g.length;for(var i=0;i'}function TextFieldWidget_getValue(){var o=this;if(o.isHelpTxt){return""}else{return o.inputNode?o.inputNode.value:o.oldValue}}function TextFieldWidget_setValue(s){var o=this;if(o.inputNode){o.eraseHelpTxt();o.inputNode.value=""+s}else{o.oldValue=s}}function TextFieldWidget_changeCB(e,l){var o=getWidget(l);o.eraseHelpTxt();if(o.beforeChange){o.beforeChange()}if(o.changeCB){o.changeCB(e)}}function TextFieldWidget_keyPressCB(e,l){var o=getWidget(l);if(eventGetKey(e)==13){o.enterKeyPressed=true;return false}else{o.enterKeyPressed=false}return true}function TextFieldWidget_keyUpCB(e,l){var o=getWidget(l);o.eraseHelpTxt();if(eventGetKey(e)==13&&o.enterKeyPressed){if(o.beforeChange){o.beforeChange()}if(o.enterCB){if(o.enterCancelBubble){eventCancelBubble(e)}o.enterCB(e)}return false}else{if(o.keyUpCB){o.keyUpCB(e)}}o.enterKeyPressed=false;return true}function TextFieldWidget_keyDownCB(e,l){var o=getWidget(l);o.eraseHelpTxt();o.enterKeyPressed=false;if(eventGetKey(e)==13){return true}else{if(eventGetKey(e)==8){eventCancelBubble(e)}}return true}function TextFieldWidget_eraseHelpTxt(){var o=this;if(o.isHelpTxt&&o.inputNode){o.inputNode.value=""}o.isHelpTxt=false;if(o.inputNode){o.inputNode.style.color="black"}}function TextFieldWidget_focus(l){var o=getWidget(l);o.eraseHelpTxt();if(o.focusCB){o.focusCB()}}function TextFieldWidget_blur(l){var o=getWidget(l);if(o.beforeChange){o.beforeChange()}if(o.blurCB){o.blurCB()}}function TextFieldWidget_click(l){var o=getWidget(l);if(o.clickCB){o.clickCB()}}function TextFieldWidget_intValue(nanValue){var n=parseInt(this.getValue());return isNaN(n)?nanValue:n}function TextFieldWidget_intPosValue(nanValue){var n=this.intValue(nanValue);return(n<0)?nanValue:n}function TextFieldWidget_select(){if(this.inputNode){this.inputNode.select()}}function TextFieldWidget_setHelpTxt(h){var o=this;o.helpTxt=h;if(o.inputNode&&(o.inputNode.value=="")){o.isHelpTxt=true;o.inputNode.value=h;o.inputNode.style.color="#808080"}}function newIntFieldWidget(id,changeCB,maxChar,keyUpCB,enterCB,noMargin,tooltip,width,customCheckCB){var o=newTextFieldWidget(id,changeCB,maxChar,keyUpCB,enterCB,noMargin,tooltip,width);o.min=-Number.MAX_VALUE;o.max=Number.MAX_VALUE;o.customCheckCB=customCheckCB;o.setMin=IntFieldWidget_setMin;o.setMax=IntFieldWidget_setMax;o.setValue=IntFieldWidget_setValue;o.beforeChange=IntFieldWidget_checkChangeCB;o.value="";return o}function IntFieldWidget_setMin(min){if(!isNaN(min)){this.min=min}}function IntFieldWidget_setMax(max){if(!isNaN(max)){this.max=max}}function IntFieldWidget_setValue(s){var o=this,l=o.layer;s=""+s;if(s==""){if(l){l.value=""}o.oldValue="";return}var n=parseInt(s);value="";if(!isNaN(n)&&(n>=o.min)&&(n<=o.max)&&((o.customCheckCB==null)||o.customCheckCB(n))){value=n;o.oldValue=value}else{if(o.oldValue){value=o.oldValue}}if(l){l.value=""+value}}function IntFieldWidget_checkChangeCB(){var o=this;o.setValue(o.layer.value)}function newFrameZoneWidget(id,w,h,reverse){var o=newWidget(id);o.w=(w!=null)?""+Math.max(0,w-10)+"px":null;o.h=(h!=null)?""+Math.max(0,h-10)+"px":null;o.reverse=(reverse!=null)?reverse:false;o.cont=null;o.beginHTML=FrameZoneWidget_beginHTML;o.endHTML=FrameZoneWidget_endHTML;o.oldResize=o.resize;o.resize=FrameZoneWidget_resize;return o}function FrameZoneWidget_resize(w,h){var o=this;var d=o.layer.display!="none";if(d&_moz&&!_saf){o.setDisplay(false)}o.oldResize(w,h);if(d&_moz&&!_saf){o.setDisplay(true)}}function FrameZoneWidget_beginHTML(){var o=this;return''}function FrameZoneWidget_endHTML(){var o=this;return" |
"}function arrayAdd(obj,fieldName,item,idx){var array=obj[fieldName],len=array.length;if((idx==null)||(typeof idx!="number")){idx=-1}if((idx<0)||(idx>len)){idx=len}if(idx!=len){var end=array.slice(idx);array.length=idx+1;array[idx]=item;array=array.concat(end)}else{array[idx]=item}obj[fieldName]=array;return idx}function arrayRemove(obj,fieldName,idx){var array=obj[fieldName],last=array.length-1;if(idx==null){array.length=0;obj[fieldName]=array;return -1}if((idx<0)||(idx>last)){return -1}if(idx==last){array.length=last}else{var end=array.slice(idx+1);array.length=idx;array=array.concat(end)}obj[fieldName]=array;return idx}function getFrame(name,par){if(par==null){par=self}var frames=par.frames,w=eval("frames."+name);if(w==null){return w}var l=frames.length;for(var i=0;i/g,">").replace(/"/g,""");if(nbsp){ret=ret.replace(/ /g," ")}if(br){ret=ret.replace(/\n/g,"
")}return ret}function escapeCR(s){s=""+s;var ret=s.replace(/\r/g,"").replace(/\n/g,"\\n");return ret}function hasNoRTLCharacters(s){return(-1==s.search(/[\u0590-\u074F\u0780-\u07BF\u08A0-\u08FA]/))}function addDblClickCB(l,cb){if(l.addEventListener&&!_saf){l.addEventListener("dblclick",cb,false)}else{l.ondblclick=cb}}function img(src,w,h,align,att,alt){att=(att?att:"");if(alt==null){alt=""}return""}function imgOffset(url,w,h,dx,dy,id,att,alt,st,align){return img(_skin+"../transp.gif",w,h,align,(att?att:"")+" "+attr("id",id)+' style="float:left;'+backImgOffset(url,dx,dy)+(st?st:"")+'"',alt)}function simpleImgOffset(url,w,h,dx,dy,id,att,alt,st,align){if(_ie){if(dx==null){dx=0}if(dy==null){dy=0}return"'+img(url,null,null,(align?align:"top"),'style="margin:0px;position:relative;top:'+(-dy)+"px;left:"+(-dx)+'px" tabIndex="-1"',alt)+"
"}else{return imgOffset(url,w,h,dx,dy,id,att,alt,st,align)}}function changeSimpleOffset(lyr,dx,dy,url,alt){if(_ie){lyr=lyr.childNodes[0];var st=lyr.style;if((url!=null)&&(url!=lyr.src)){lyr.src=url}if(dx!=null){st.left=""+(-dx)+"px"}if(dy!=null){st.top=""+(-dy)+"px"}if(alt!=null){lyr.title=alt;lyr.alt=alt}}else{changeOffset(lyr,dx,dy,url,alt)}}function backImgOffset(url,dx,dy){return"background-image:url('"+url+"');background-position:"+(-dx)+"px "+(-dy)+"px;"}function changeOffset(lyr,dx,dy,url,alt){var st=lyr.style;if(st){if((dx!=null)&&(dy!=null)){st.backgroundPosition=""+(-dx)+"px "+(-dy)+"px"}if(url){st.backgroundImage="url('"+url+"')"}}if(alt){lyr.title=alt}}function includeCSS(css,noskin){if(typeof(_skin)=="string"&&_skin!=""){var url="";if(noskin){url=_skin+"../"+css}else{url=_skin+css}url+=".css";_curDoc.write('')}}function getLayer(id){return _curDoc.getElementById(id)}function setLayerTransp(lyr,percent){if(_ie){lyr.style.filter=(percent==null)?"":"progid:DXImageTransform.Microsoft.Alpha( style=0,opacity="+percent+")"}else{lyr.style.MozOpacity=(percent==null)?1:percent/100}}function getPos(el,relTo){relTo=relTo?relTo:null;for(var lx=0,ly=0;(el!=null)&&(el!=relTo);lx+=el.offsetLeft,ly+=el.offsetTop,el=el.offsetParent){}return{x:lx,y:ly}}function getPos2(el,relTo){var relTo=relTo?relTo:null;var posX=0;var posY=0;while(el.parentNode||el.offsetParent){if(el.offsetParent){posX+=el.offsetLeft;posY+=el.offsetTop;el=el.offsetParent}else{if(el.parentNode){if(el.style){if(el.style.left){posX+=el.style.left}if(el.style.top){posY+=el.style.top}}el=el.parentNode}else{break}}}if(relTo){relToCord=getPos2(relTo);posX-=relToCord.x;posY-=relToCord.y}return{x:posX,y:posY}}function getPosScrolled(el,relTo){relTo=relTo?relTo:null;if(_ie){for(var lx=0,ly=0;(el!=null)&&(el!=relTo);lx+=el.offsetLeft-el.scrollLeft,ly+=el.offsetTop-el.scrollTop,el=el.offsetParent){}}else{var oldEl=el;for(var lx=0,ly=0;(el!=null)&&(el!=relTo);lx+=el.offsetLeft,ly+=el.offsetTop,el=el.offsetParent){}for(el=oldEl;(el!=null)&&(el!=relTo);el=el.parentNode){if(el.scrollLeft!=null){lx-=el.scrollLeft;ly-=el.scrollTop}}}lx+=getScrollX();ly+=getScrollY();return{x:lx,y:ly}}function getWidget(layer){if(layer==null){return null}var w=layer._widget;if(w!=null){return _widgets[w]}else{return getWidget(layer.parentNode)}}function getWidgetFromID(id){if(id==null){return null}var l=getLayer(id);return getWidget(l)}function attr(key,val){return(val!=null?" "+key+'="'+val+'" ':"")}function sty(key,val){return(val!=null?key+":"+val+";":"")}function getSep(marg,solid){if(marg==null){marg=0}var spc=marg>0?''+getSpace(marg,1)+" | ":"";return''+spc+' | '+spc+"
"}function writeSep(marg,solid){_curDoc.write(getSep(marg,solid))}function getSpace(w,h){return''+img(_skin+"../transp.gif",w,h)+" |
"}function writeSpace(w,h){_curDoc.write(getSpace(w,h))}function documentWidth(win){var win=win?win:_curWin;var width=Math.max(document.body.clientWidth,document.documentElement.clientWidth);width=Math.max(width,document.body.scrollWidth);return width}function documentHeight(win){var win=win?win:_curWin;var height=Math.max(document.body.clientHeight,document.documentElement.clientHeight);height=Math.max(height,document.body.scrollHeight);return height}function winWidth(win){var width;var win=win?win:_curWin;if(_ie){if(_isQuirksMode){width=win.document.body.clientWidth}else{width=win.document.documentElement.clientWidth}}else{width=win.innerWidth}return width}function winHeight(win){var win=win?win:_curWin;var height;if(_ie){if(_isQuirksMode){height=document.body.clientHeight}else{height=document.documentElement.clientHeight}}else{height=win.innerHeight}return height}function getScrollX(win){var scrollLeft=0;var win=win?win:_curWin;if(typeof(win.scrollX)=="number"){scrollLeft=win.scrollX}else{scrollLeft=Math.max(win.document.body.scrollLeft,win.document.documentElement.scrollLeft)}return scrollLeft}function getScrollY(win){var scrollTop=0;var win=win?win:_curWin;if(typeof(win.scrollY)=="number"){scrollTop=window.scrollY}else{scrollTop=Math.max(win.document.body.scrollTop,win.document.documentElement.scrollTop)}return scrollTop}function winScrollTo(x,y,win){win=win?win:_curWin;win.scrollTo(x,y)}function eventGetKey(e,win){win=win?win:_curWin;return _ie?win.event.keyCode:e.keyCode}function eventGetX(e){return _ie?_curWin.event.clientX:e.clientX?e.clientX:e.pageX}function eventGetY(e){return _ie?_curWin.event.clientY:e.clientY?e.clientY:e.pageY}function xpos(o,e,doc,zoom){if((zoom==null)||(!_ie)){zoom=1}return((e.clientX/zoom)-getPos(o).x)+getScrollX()}function ypos(o,e,doc,zoom){if((zoom==null)||(!_ie)){zoom=1}return((e.clientY/zoom)-getPos(o).y)+(_ie?doc.body.scrollTop:0)}function absxpos(e,zoom){if((zoom==null)||(!_ie)){return e.clientX}else{return e.clientX/zoom}}function absypos(e,zoom){if((zoom==null)||(!_ie)){return e.clientY}else{return e.clientY/zoom}}function eventCancelBubble(e,win){win=win?win:_curWin;var ev=_ie?win.event:e;if(ev){ev.cancelBubble=true;if(ev.stopPropagation){ev.stopPropagation()}}}function eventPreventDefault(e,win){win=win?win:_curWin;var ev=_ie?win.event:e;if(ev){if(ev.preventDefault){ev.preventDefault()}else{ev.returnValue=false}}}function isHidden(lyr){if((lyr==null)||(lyr.tagName=="BODY")){return false}var sty=lyr.style;if((sty==null)||(sty.visibility==_hide)||(sty.display=="none")){return true}return isHidden(lyr.parentNode)}function opt(val,txt,sel){return'"}function lnk(inner,clickCB,cls,id,att,dblClickCB){if(clickCB==null){clickCB="return false"}att=att?att:"";return""+inner+""}_oldErrHandler=null;function localErrHandler(){return true}function canScanFrames(w){var ex=true;var d=null;if(_moz){_oldErrHandler=window.onerror;window.onerror=localErrHandler}try{var d=w.document;ex=false}catch(expt){}if(_moz){window.onerror=_oldErrHandler}return(!ex&&(d!=null))}function getBGIframe(id){return''}function getDynamicBGIFrameLayer(){var recycle=false;var BGIFrames=null;var id=0;if(BGIFramePool){BGIFrames=BGIFramePool.split(",");var BGIFCount=BGIFrames.length;for(var id=0;id'}function BlockWhileWaitWidget_show(show){var o=this;if(o.layer==null){o.layer=getLayer(o.id);if(o.layer==null){targetApp(o.getPrivateHTML());o.layer=getLayer(o.id);o.css=o.layer.style}else{o.css=o.layer.style}}o.setDisplay(show)}function isTextInput(ev){var source=_ie?ev.srcElement:ev.target;var isText=false;if(source.tagName=="TEXTAREA"){isText=true}if((source.tagName=="INPUT")&&((source.type.toLowerCase()=="text")||(source.type.toLowerCase()=="password"))){isText=true}return isText}function isTextArea(ev){var source=_ie?ev.srcElement:ev.target;if(source.tagName=="TEXTAREA"){return true}else{return false}}function LZ(x){return(x<0||x>9?"":"0")+x}DHTMLLIB.add(eventCancelBubble,ButtonWidget_delayClickCB,ButtonWidget_clickCB,ButtonWidget_keydownCB,ComboWidget_changeCB,ComboWidget_clickCB,ComboWidget_dblClickCB,ComboWidget_keyUpCB,ComboWidget_keyDownCB,TextFieldWidget_focus,TextFieldWidget_blur,TextFieldWidget_click,TextFieldWidget_changeCB,TextFieldWidget_keyDownCB,TextFieldWidget_keyUpCB,TextFieldWidget_keyPressCB,GrabberWidget_down,GrabberWidget_buttonup,GrabberWidget_move,GrabberWidget_up,CheckWidget_changeCB,append2,getLayer,getWidgetFromID,targetApp,hasNoRTLCharacters);DHTMLLIB._widgets=_widgets;if(bobj.crv.config.isDebug){localErrHandler=null}initDom(bobj.crvUri("../dhtmllib/images/")+bobj.crv.config.skin+"/","",bobj.crv.config.lang,bobj.crv.config.isRTL);styleSheet();var _allBOIcons=new Array;var _allBOIconsMenus=new Array;var _menuType_simple=0;var _menuType_color=1;var _menuType_border=2;function NewLabelWidget(id,text,convBlanks){var o=newWidget(id);o.text=text;o.convBlanks=convBlanks;o.getHTML=LabelWidget_getHTML;o.setDisabled=LabelWidget_setDisabled;o.dis=false;return o}function LabelWidget_setDisabled(dis){var o=this;if(o.dis!=dis){o.dis=dis;if(o.layer){o.layer.className="iconText"+(dis?"Dis":"")}}}function LabelWidget_getHTML(){var o=this;return''+convStr(o.text,o.convBlanks)+"
"}function newIconWidget(id,src,clickCB,text,alt,w,h,dx,dy,disDx,disDy,isTabEnabled,ariaHasPopUp,isHandleUpDownKey){var o=newWidget(id);o.src=src;o.clickCB=clickCB;o.text=text;o.alt=alt;o.isTabEnabled=isTabEnabled;o.ariaHasPopUp=ariaHasPopUp;o.width=null;o.txtAlign=(_rtl?"right":"left");o.border=4;o.txtNoPadding=false;o.allowDblClick=false;if(src){o.w=(w!=null)?w:16;o.h=(h!=null)?h:16;o.dx=(dx!=null)?dx:0;o.dy=(dy!=null)?dy:0;o.disDx=(disDx!=null)?disDx:0;o.disDy=(disDy!=null)?disDy:0}else{o.w=1;o.h=16}o.dis=false;o.disp=true;o.margin=1;o.extraHTML="";o.imgLayer=null;o.txtLayer=null;o.overCB="IconWidget_overCB";o.outCB="IconWidget_outCB";o.isDisplayed=IconWidget_isDisplayed;o.setDisplay=IconWidget_setDisplay;o.getHTML=IconWidget_getHTML;o.getTxtWidth=IconWidget_getTxtWidth;o.index=_allBOIcons.length++;o.nocheckClass="iconnocheck";o.hoverClass="iconhover";o.checkClass="iconcheck";o.checkhoverClass="iconcheckhover";o.currentClass=o.nocheckClass;o.currentHoverClass=o.hoverClass;o.setClasses=IconWidget_setClasses;o.internalUpCB=null;o.internalDownCB=IconWidget_internalDownCB;o.internalUpCB=IconWidget_internalUpCB;o.isHover=false;o.changeTooltip=IconWidget_changeTooltip;o.changeText=IconWidget_changeText;o.changeImg=IconWidget_changeImg;o.setDisabled=IconWidget_setDisabled;o.isDisabled=IconWidget_isDisabled;o.acceptClick=IconWidget_acceptClick;_allBOIcons[o.index]=o;o.outEnable=true;o.setCrs=IconWidget_setCrs;o.isHandleUpDownKey=isHandleUpDownKey;o.oldRes=o.resize;o.resize=IconWidget_resize;o.iconOldInit=o.init;o.init=IconWidget_init;return o}function newIconMenuWidget(id,src,clickCB,text,alt,w,h,dx,dy,disDx,disDy,isColor,beforeShowCB,menuType){var o=newWidget(id);if(typeof(menuType)=="undefined"){menuType=isColor?_menuType_color:_menuType_simple}o.menuItemType=isColor?_isColor:_isNotColor;var tooltip=L_DHTMLLIB_openMenu.replace("{0}",(text?text:(alt?alt:"")));o.icon=newIconWidget("iconMenu_icon_"+id,src,IconMenuWidget_iconClickCB,text,alt,w,h,dx,dy,disDx,disDy,false,false,true);o.arrow=newIconWidget("iconMenu_arrow_"+id,_skin+"menus.gif",IconMenuWidget_arrowClickCB,null,tooltip,8,16,0,81,0,97,true,true);switch(menuType){case _menuType_color:o.menu=newMenuColorWidget("iconMenu_menu_"+id,IconMenuWidget_hideCB);break;case _menuType_border:o.menu=newMenuBordersWidget("iconMenu_menu_"+id,IconMenuWidget_hideCB,beforeShowCB,IconBordersMenuWidget_internalClickCB);break;default:case _menuType_simple:o.menu=newMenuWidget("iconMenu_menu_"+id,IconMenuWidget_hideCB,beforeShowCB);break}o.icon.par=o;o.arrow.par=o;o.menu.parIcon=o;o.icon.margin=0;o.arrow.margin=0;o.icon.overCB="IconWidget_none";o.icon.outCB="IconWidget_none";o.arrow.overCB="IconWidget_none";o.arrow.outCB="IconWidget_none";o.margin=1;o.spc=0;o.getHTML=IconMenuWidget_getHTML;o.clickCB=clickCB;o.getMenu=IconMenuWidget_getMenu;o.menIcnOldInit=o.init;o.init=IconMenuWidget_init;o.removeAllMenuItems=IconMenuWidget_removeAllMenuItems;o.index=_allBOIconsMenus.length++;_allBOIconsMenus[o.index]=o;o.setDisabled=IconMenuWidget_setDisabled;o.isDisabled=IconMenuWidget_isDisabled;o.disableMenu=IconMenuWidget_disableMenu;o.changeText=IconMenuWidget_changeText;o.imwpResize=o.resize;o.resize=IconMenuWidget_resize;o.focus=IconMenuWidget_focus;o.changeArrowTooltip=IconMenuWidget_changeArrowTooltip;o.disp=true;o.isDisplayed=IconWidget_isDisplayed;o.setDisplay=IconWidget_setDisplay;return o}function IconMenuWidget_removeAllMenuItems(){this.menu.removeAll();this.menu.resetItemCount()}function IconMenuWidget_changeText(s){this.icon.changeText(s)}function IconMenuWidget_changeArrowTooltip(tooltip){this.arrow.changeTooltip(tooltip,false)}function IconMenuWidget_resize(w,h){var o=this;if(w!=null){w=Math.max(0,w-2*o.margin)}var d=o.layer.display!="none";if(d&_moz&&!_saf){o.setDisplay(false)}o.imwpResize(w,h);if(w!=null){o.icon.resize(Math.max(0,w-13-o.spc))}if(d&_moz&&!_saf){o.setDisplay(true)}}function IconMenuWidget_setDisabled(dis){var o=this;if(dis){if(o.menu.isShown()){o.menu.show(false)}IconMenuWidgetOutCB(o.index)}o.icon.setDisabled(dis);o.arrow.setDisabled(dis)}function IconMenuWidget_isDisabled(){return(this.icon.dis==true)}function IconMenuWidget_internalCB(){var o=this,col=null;if(o.id!=null){col=(o.menuItemType!=_isLastUsedColor)?o.id.slice(6):o.color}var icon=o.par.parIcon;icon.oldColor=icon.curColor;icon.curColor=col;if(icon.curColor!=null){icon.showSample()}if(icon.clickColor){icon.clickColor()}}function IconMenuWidget_focus(){var o=this;o.arrow.focus()}function IconMenuWidget_disableMenu(b){var o=this;o.arrow.setDisabled(b);o.menu.setDisabled(b)}function IconMenuWidget_getMenu(){return this.menu}function IconWidget_none(){}function IconMenuWidget_init(){var o=this;o.menIcnOldInit();o.icon.init();o.arrow.init();o.menu.init();var l=o.layer;l.onmouseover=IconMenuWidget_OverCB;l.onmouseout=IconMenuWidget_OutCB}function IconMenuWidget_getHTML(){var o=this,d=o.disp?"":"display:none;";return''+o.icon.getHTML()+' | '+o.arrow.getHTML()+" |
"}function IconMenuWidget_OverCB(){IconMenuWidgetOverCB(getWidget(this).index);return true}function IconMenuWidget_OutCB(){IconMenuWidgetOutCB(getWidget(this).index)}function IconMenuWidgetOverCB(i){o=_allBOIconsMenus[i];IconWidget_overCB(o.icon.index);IconWidget_overCB(o.arrow.index)}function IconMenuWidgetOutCB(i){o=_allBOIconsMenus[i];if(!o.menu.isShown()){IconWidget_outCB(o.icon.index);IconWidget_outCB(o.arrow.index)}else{IconWidget_overCB(o.icon.index);IconWidget_overCB(o.arrow.index)}}function IconMenuWidget_iconClickCB(){var o=this.par;if(o.clickCB==null){var l=o.layer;var position=getPos2(l);o.menu.show(!o.menu.isShown(),position.x,position.y+o.getHeight()+1,null,null,o);IconMenuWidgetOverCB(o.index)}else{o.clickCB()}}function IconMenuWidget_arrowClickCB(){var o=this.par,l=o.layer;var position=getPos2(l);o.menu.show(!o.menu.isShown(),position.x,position.y+o.getHeight()+1,null,null,o);IconMenuWidgetOverCB(o.index)}function IconMenuWidget_hideCB(){var o=this.parIcon;if(o.arrow){o.arrow.focus()}IconMenuWidgetOutCB(o.index)}function newSingleIconMenuWidget(id,src,clickCB,text,alt,w,h,dx,dy,disDx,disDy,isColor,beforeShowCB){var tooltip=L_DHTMLLIB_openMenu.replace("{0}",(text?text:(alt?alt:"")));var o=newIconWidget(id,src,SingleIconMenuWidget_clickCB,null,tooltip,w,h,dx,dy,disDx,disDy,true);o.icon=newIconWidget("singleIconMenu_icon_"+id,src,null,text,null,w,h,dx,dy,disDx,disDy,false);o.arrow=newIconWidget("singleIcon_arrow_"+id,_skin+"menus.gif",SingleIconMenuWidget_iconClickCB,null,tooltip,7,16,0,81,0,97,false);o.menu=newMenuWidget("singleIconMenu_menu_"+id,SingleIconMenuWidget_hideCB,beforeShowCB);o.icon.par=o;o.arrow.par=o;o.menu.parIcon=o;o.icon.margin=0;o.arrow.margin=0;o.icon.overCB="IconWidget_none";o.icon.outCB="IconWidget_none";o.arrow.overCB="IconWidget_none";o.arrow.outCB="IconWidget_none";o.margin=1;o.spc=0;o.getHTML=SingleIconMenuWidget_getHTML;o.getMenu=IconMenuWidget_getMenu;o.menIcnOldInit=o.init;o.init=SingleIconMenuWidget_init;o.removeAllMenuItems=IconMenuWidget_removeAllMenuItems;o.index=_allBOIcons.length++;_allBOIcons[o.index]=o;o.setDisabled=IconMenuWidget_setDisabled;o.isDisabled=IconMenuWidget_isDisabled;o.disableMenu=IconMenuWidget_disableMenu;o.changeText=IconMenuWidget_changeText;o.imwpResize=o.resize;o.resize=IconMenuWidget_resize;o.changeArrowTooltip=IconMenuWidget_changeArrowTooltip;o.disp=true;o.isDisplayed=IconWidget_isDisplayed;o.setDisplay=IconWidget_setDisplay;return o}function SingleIconMenuWidget_init(){var o=this;o.menIcnOldInit();o.menu.init();var l=o.layer;l.onmouseover=SingleIconMenuWidget_OverCB;l.onmouseout=SingleIconMenuWidget_OutCB}function SingleIconMenuWidget_getHTML(){var o=this,d=o.disp?"":"display:none;";return''+o.icon.getHTML()+' | '+o.arrow.getHTML()+" |
"}function SingleIconMenuWidget_OverCB(){SingleIconMenuWidgetOverCB(getWidget(this).index);return true}function SingleIconMenuWidget_OutCB(){SingleIconMenuWidgetOutCB(getWidget(this).index)}function SingleIconMenuWidgetOverCB(i){o=_allBOIcons[i];IconWidget_overCB(o.index)}function SingleIconMenuWidgetOutCB(i){o=_allBOIcons[i];if(!o.menu.isShown()){IconWidget_outCB(o.index)}else{IconWidget_overCB(o.index)}}function SingleIconMenuWidget_clickCB(){var o=this,l=o.layer;var position=getPos2(l);o.menu.show(!o.menu.isShown(),position.x,position.y+o.getHeight()+1,null,null,o);SingleIconMenuWidgetOverCB(o.index)}function SingleIconMenuWidget_iconClickCB(){}function SingleIconMenuWidget_hideCB(){var o=this.parIcon;o.focus();SingleIconMenuWidgetOutCB(o.index)}function newIconCheckWidget(id,src,clickCB,text,alt,w,h,dx,dy,disDx,disDy){var o=newIconWidget(id,src,clickCB,text,alt,w,h,dx,dy,disDx,disDy);o.checked=false;o.internalUpCB=IconCheckWidget_internalUpCB;o.internalDownCB=IconCheckWidget_internalDownCB;o.check=IconCheckWidget_check;o.isChecked=IconCheckWidget_isChecked;o.oldInit=o.init;o.init=IconCheckWidget_init;o.isRadio=false;return o}function newPaletteContainerWidget(id,contextMenu,margin){var o=newWidget(id);o.beginHTML=PaletteContainerWidget_beginHTML;o.endHTML=PaletteContainerWidget_endHTML;o.add=PaletteContainerWidget_add;o.palettes=new Array;o.contextMenu=contextMenu;o.margin=(margin!=null)?margin:4;return o}function newPaletteWidget(id,height){var o=newWidget(id);o.getHTML=PaletteWidget_getHTML;o.add=PaletteWidget_add;o.disableChildren=PaletteWidget_disableChildren;o.items=new Array;o.oldInit=o.init;o.init=PaletteWidget_init;o.beginRightZone=PaletteWidget_beginRightZone;o.delayedAddChild=PaletteWidget_delayedAddChild;o.height=height;o.rightZoneIndex=-1;o.sepCount=0;o.vertPadding=4;o.isLeftTableFixed=false;return o}function newPaletteVerticalSepWidget(id,height){var o=newSeparatorWidget(id,height,0,2,0,2);o.height=height;o.isSeparator=true;return o}function IconRadioWidget_uncheckOthers(){var g=this.groupInstance,idx=this.groupIdx,len=g.length;for(var i=0;i'+getSpace(1,2)+""}function PaletteContainerWidget_beginHTML(){var o=this;var cm=o.contextMenu?('oncontextmenu="'+_dhtmlLib+'.PaletteContainerWidget_contextMenu(this,event);return false"'):"";return"'}function PaletteContainerWidget_contextMenu(o,e){if(_ie){e=_curWin.event}var delayedMenu=getWidget(o).contextMenu;setTimeout(function(){delayedMenu.par=null;delayedMenu.show(true,absxpos(e),absypos(e))},1)}function PaletteContainerWidget_endHTML(){return"
"}function PaletteContainerWidget_add(palette){this.palettes[this.palettes.length]=palette;return palette}function PaletteWidget_getHTML(){var o=this,items=o.items,len=items.length,fields=new Array,j=0;var alignLeft=_rtl?"right":"left";var alignRight=_rtl?"left":"right";fields[j++]='';fields[j++]='';fields[j++]='";fields[j++]='';var haveRightZone=false;for(var i=0;i | ';haveRightZone=true}var it=items[i];fields[j++]=""+it.getHTML()+" | "}fields[j++]="
|
";return fields.join("")}function PaletteWidget_add(item){if(item==null){item=newPaletteVerticalSepWidget(this.id+"_palettesep_"+(this.sepCount++))}this.items[this.items.length]=item;return item}function PaletteWidget_delayedAddChild(item,index){if(item==null){item=newPaletteVerticalSepWidget(this.id+"_palettesep_"+(this.sepCount++))}var itemHTML=item.getHTML();var tr=this.leftLayer.firstChild.firstChild;var td=tr.insertCell(index);td.innerHTML=itemHTML;item.init();return item}function PaletteWidget_disableChildren(dis){var items=this.items;for(var i=0;i'+simpleImgOffset(o.src,o.w,o.h,o.dis?o.disDx:o.dx,o.dis?o.disDy:o.dy,"IconImg_"+o.id,null,o.alt,"margin:2px; background-repeat:no-repeat;")+o.extraHTML+"":'';var txtAtt='style="white-space:nowrap;',txtW=o.getTxtWidth();if(txtW>=0){txtAtt+="text-overflow:ellipsis;overflow:hidden;width:"+txtW+"px"}txtAtt+='"';var d=o.disp?"":"display:none;";var buttonW=_ie&&_isQuirksMode?o.w+o.border:o.w+o.border-2;var buttonH=_ie&&_isQuirksMode?o.h+o.border:o.h+o.border-2;return"'+((o.clickCB&&_ie)?lnk(imgCode,null,null,null,' tabIndex="-1"'):imgCode)+" | "+(o.text?'"+convStr(o.text)+" | ":"")+"
"}function IconWidget_realOutCB(){var o=getWidget(this);eval(o.outCB+"("+o.index+")")}function IconWidget_realOverCB(){var o=getWidget(this);eval(o.overCB+"("+o.index+")");return true}function IconWidget_retFalse(){return false}function IconWidget_resize(w,h){var o=this;if(o.layer){o.oldRes(w,h)}if(o.txtLayer==null){o.txtLayer=getLayer("IconImg_Txt_"+o.id)}if(w!=null){o.width=w;var txtW=o.getTxtWidth();if(o.txtLayer&&(txtW>=0)){o.txtLayer.style.width=""+txtW+"px"}}if(h!=null){o.h=h?(h-o.border):o.h;if(o.txtLayer&&(o.h>=0)){o.txtLayer.style.height=""+o.h+"px"}}}function IconWidget_changeTooltip(s,isTemporary){var o=this;if(s==null){return}if(!isTemporary){o.alt=s}if(o.layer){o.layer.title=s}if(o.imgLayer==null){o.imgLayer=getLayer("IconImg_"+this.id)}if(o.imgLayer){changeSimpleOffset(o.imgLayer,null,null,null,s)}}function IconWidget_changeText(s){var o=this;o.text=s;if(o.layer){if(o.txtLayer==null){o.txtLayer=getLayer("IconImg_Txt_"+o.id)}o.txtLayer.innerHTML=convStr(s)}}function IconWidget_changeImg(dx,dy,src){var o=this;if(src){o.src=src}if(dx!=null){o.dx=dx}if(dy!=null){o.dy=dy}if(o.layer&&(o.imgLayer==null)){o.imgLayer=getLayer("IconImg_"+this.id)}if(o.imgLayer){changeSimpleOffset(o.imgLayer,dx,dy,o.src)}}function IconWidget_internalDownCB(){if(!this.dis){this.currentHoverClass=this.checkhoverClass}}function IconWidget_internalUpCB(){if(!this.dis){this.currentHoverClass=this.hoverClass}}function IconWidget_setCrs(){var o=this,crs=(o.clickCB?(!o.acceptClick()?"default":_hand):"default");o.css.cursor=crs;if(o.src){if(o.imgLayer==null){o.imgLayer=getLayer("IconImg_"+o.id)}if(o.imgLayer){o.imgLayer.style.cursor=crs}}}function IconWidget_downCB(){var o=getWidget(this);if((o.layer)&&(o.acceptClick())){o.internalDownCB();o.layer.className=o.currentHoverClass;if((o.par!=null&&o.par.menu==_globMenuCaptured)||(o!=null&&o.menu&&o.menu==_globMenuCaptured)){MenuWidget_releaseGlobMenuCaptured()}}if(_ie||_saf){return false}}function IconWidget_upCB(){var o=getWidget(this);if((o.layer)&&(o.acceptClick())){o.internalUpCB();o.layer.className=o.isHover?o.currentHoverClass:o.currentClass;o.setCrs();delayedClickCB(o.index)}}function IconWidget_keydownCB(e){var o=getWidget(this);var key=eventGetKey(e);if(key==KEY_ENTER||key==KEY_SPACE||(o.isHandleUpDownKey&&(key==KEY_UP||key==KEY_DOWN))){if((o.layer)&&(o.acceptClick())){o.internalUpCB();o.layer.className=o.isHover?o.currentHoverClass:o.currentClass;o.setCrs();setTimeout(function(){delayedClickCB(o.index)},1)}eventCancelBubble(e);eventPreventDefault(e)}}function delayedClickCB(index){var o=_allBOIcons[index];if(o.beforeClickCB){o.beforeClickCB()}if(o.clickCB){o.clickCB()}}function IconWidget_overCB(index){var o=_allBOIcons[index];o.setCrs();if((o.layer)&&(!o.dis)&&!(o.par&&o.par.checked)){o.isHover=true;o.layer.className=o.currentHoverClass}}function IconWidget_outCB(index){var o=_allBOIcons[index];if((o.layer)&&(o.outEnable)&&!(o.par&&o.par.checked)){o.isHover=false;o.layer.className=o.currentClass}}function IconCheckWidget_init(){var o=this;o.oldInit();o.check(o.checked,true)}function IconCheckWidget_internalDownCB(){var o=this;if(o.acceptClick()){o.currentHoverClass=o.checked?o.hoverClass:o.checkhoverClass}}function IconCheckWidget_internalUpCB(){var o=this;if(o.acceptClick()){o.checked=o.isRadio?true:!o.checked;o.currentClass=o.checked?this.checkClass:this.nocheckClass;o.currentHoverClass=o.checked?this.checkhoverClass:this.hoverClass}}function IconCheckWidget_check(checked,force){var o=this;if((o.checked!=checked)||force){o.checked=checked;if(o.layer){o.layer.className=o.currentClass=o.checked?this.checkClass:this.nocheckClass;o.currentHoverClass=o.checked?this.checkhoverClass:this.hoverClass}}if(o.checked&&o.beforeClickCB){if(o.layer){o.beforeClickCB()}}}function IconCheckWidget_isChecked(){return this.checked}function IconWidget_setClasses(nocheck,check,hover,checkhover){var o=this;o.nocheckClass=nocheck;o.checkClass=check;o.hoverClass=hover;o.checkhoverClass=checkhover;o.currentClass=o.nocheckClass;o.currentHoverClass=o.hoverClass}function IconWidget_setDisabled(dis){var o=this;if(o.dis!=dis){o.dis=dis;if(o.layer){o.setCrs();if(o.src){if(o.imgLayer==null){o.imgLayer=getLayer("IconImg_"+this.id)}changeSimpleOffset(o.imgLayer,dis?o.disDx:o.dx,dis?o.disDy:o.dy)}if(o.text){if(o.txtLayer==null){o.txtLayer=getLayer("IconImg_Txt_"+o.id)}o.txtLayer.className="iconText"+(dis?"Dis":"");if(dis){o.layer.className=o.currentClass}}o.layer.setAttribute("aria-disabled",dis);if(o.isTabEnabled){o.layer.tabIndex=o.dis?-1:0}}}}function IconWidget_isDisabled(){return this.dis?this.dis:false}function IconWidget_acceptClick(){var o=this;if(o.isDisabled()){return false}if(o.isRadio&&o.checked){return false}return true}function newCustomCombo(id,changeCB,noMargin,width,tooltip,url,w,h,dx,dy,disDx,disDy){var o=newIconMenuWidget(id,url,null," ",tooltip,w,h,dx,dy,disDx,disDy);o.icon.width=width!=null?Math.max(0,width-13):50-(2*o.margin);o.icon.setClasses("combonocheck","combocheck","combohover","combocheck");o.icon.clip;o.arrow.setClasses("iconnocheck","combobtnhover","combobtnhover","combobtnhover");o.spc=0;o.margin=2;if(url==null){o.icon.h=12;o.arrow.h=12;o.arrow.dy+=2;o.arrow.disDy+=2}o.counter=0;o.changeCB=changeCB;o.selectedItem=null;o.setOldDid=o.setDisabled;o.disabled=false;o.ccomboOldInit=o.init;o.init=CustomCombo_init;o.add=CustomCombo_add;o.addSeparator=CustomCombo_addSeparator;o.addMenuItem=CustomCombo_addMenuItem;o.select=CustomCombo_select;o.getSelection=CustomCombo_getSelection;o.valueShow=CustomCombo_valueShow;o.valueSelect=CustomCombo_valueSelect;o.setUndefined=CustomCombo_setUndefined;o.setDisabled=CustomCombo_setDisabled;o.getVisibleItemsCount=CustomCombo_getVisibleItemsCount;o.selectItem=CustomCombo_selectItem;o.getItemByIndex=CustomCombo_getItemByIndex;o.getItemIndex=CustomCombo_getItemIndex;o.setItemDisabled=CustomCombo_setItemDisabled;return o}function CustomCombo_init(){var o=this;o.ccomboOldInit();if(o.disabled){o.icon.changeTooltip(o.icon.alt?o.icon.alt:"",true)}var arrowToolTip=L_DHTMLLIB_openMenu.replace("{0}",(o.icon.alt?o.icon.alt:""));o.arrow.changeTooltip(arrowToolTip)}function CustomCombo_add(s,val,selected){var o=this;var item=o.menu.addCheck(o.id+"_it_"+(o.counter++),s,CustomCombo_internalCB);item.val=""+val;item.parCombo=o;item.isComboVal=true;if((o.selectedItem==null)||selected){o.selectItem(item)}}function CustomCombo_addSeparator(){this.menu.addSeparator()}function CustomCombo_addMenuItem(id,text,cb,icon,dx,dy,disabled,disDx,disDy){this.menu.add(id,text,cb,icon,dx,dy,disabled,disDx,disDy)}function CustomCombo_internalCB(){var o=this,c=o.parCombo;c.selectItem(o);if(c.changeCB){c.changeCB()}}function CustomCombo_getItemByIndex(idx){var items=this.menu.items;return((idx>=0)&&(idx'}function ComboTextFieldWidget_setDisabled(d){var o=this;o.oldSetDisabled(d)}function newTextComboWidget(id,maxChar,tooltip,w,changeCB,checkCB,beforeShowCB,formName,role,ariaLabel){var o=newWidget(id);o.role=role;o.ariaLabel=ariaLabel;o.text=newComboTextFieldWidget((formName?formName:"text_"+id),TextComboWidget_checkCB,maxChar,TextComboWidget_keyUpCB,TextComboWidget_enterCB,true,tooltip,w-13);o.isMenuDisabled=false;var tooltipText=L_DHTMLLIB_openMenu.replace("{0}",(tooltip?tooltip:""));o.arrow=newIconWidget("arrow_"+id,_skin+"menus.gif",TextComboWidget_arrowClickCB,null,tooltipText,8,16,0,81,0,97,true,true);o.menu=newMenuWidget("menu_"+id,TextComboWidget_hideCB,beforeShowCB);o.arrow.setClasses("iconnocheck","combobtnhover","combobtnhover","combobtnhover");o.text.par=o;o.arrow.par=o;o.menu.parIcon=o;o.arrow.margin=0;o.arrow.overCB="IconWidget_none";o.arrow.outCB="IconWidget_none";o.margin=0;o.spc=0;o.counter=0;o.arrow.h=12;o.arrow.dy+=2;o.arrow.disDy+=2;o.index=_allBOIconsMenus.length++;_allBOIconsMenus[o.index]=o;o.menIcnOldInit=o.init;o.init=TextComboWidget_init;o.imwpResize=o.resize;o.resize=TextComboWidget_resize;o.getHTML=TextComboWidget_getHTML;o.setDisabled=TextComboWidget_setDisabled;o.isDisabled=TextComboWidget_isDisabled;o.add=TextComboWidget_add;o.addSeparator=TextComboWidget_addSeparator;o.addMenuItem=TextComboWidget_addMenuItem;o.select=TextComboWidget_select;o.getSelection=TextComboWidget_getSelection;o.valueShow=TextComboWidget_valueShow;o.valueSelect=TextComboWidget_valueSelect;o.setUndefined=TextComboWidget_setUndefined;o.setContentEditable=TextComboWidget_setContentEditable;o.isContentEditable=TextComboWidget_isContentEditable;o.changeCB=changeCB;o.checkCB=checkCB;o.clickCB=TextComboWidget_clickCB;o.selectItem=TextComboWidget_selectItem;o.getItemByIndex=TextComboWidget_getItemByIndex;o.getItemIndex=TextComboWidget_getItemIndex;o.setItemDisabled=TextComboWidget_setItemDisabled;o.setMenuDisabled=TextComboWidget_setMenuDisabled;o.text.enterCancelBubble=false;return o}function TextComboWidget_setMenuDisabled(disable){var o=this;o.isMenuDisabled=disable;o.arrow.setDisplay(!disable)}function TextComboWidget_init(){var o=this;o.menIcnOldInit();o.text.init();o.arrow.init();o.menu.init();var l=o.layer;l.onmouseover=TextCombo_OverCB;l.onmouseout=TextCombo_OutCB}function TextComboWidget_getHTML(){var o=this,s="";if(o.ariaLabel){s+=""}s+='';s+=""+o.text.getHTML()+" | ";s+=''+o.arrow.getHTML()+" | ";s+="
";return s}function TextComboWidget_resize(w,h){var o=this;if(w!=null){w=Math.max(0,w-2*o.margin)}var d=o.layer.display!="none";if(d&_moz&&!_saf){o.setDisplay(false)}o.imwpResize(w,h);if(d&_moz&&!_saf){o.setDisplay(true)}}function TextComboWidget_add(s,val,selected){var o=this;var item=o.menu.addCheck(o.id+"_it_"+(o.counter++),s,TextComboWidget_internalCB);item.val=""+val;item.parCombo=o;item.isComboVal=true;if((o.selectedItem==null)||selected){o.selectItem(item)}}function TextComboWidget_addSeparator(){this.menu.addSeparator()}function TextComboWidget_addMenuItem(id,text,cb,icon,dx,dy,disabled,disDx,disDy){this.menu.add(id,text,cb,icon,dx,dy,disabled,disDx,disDy)}function TextComboWidget_setDisabled(d){var o=this;o.text.setDisabled(d);o.arrow.setDisabled(d);o.menu.setDisabled(d);o.disabled=d}function TextComboWidget_isDisabled(){var o=this;return o.disabled}function TextComboWidget_select(idx){var o=this,item=o.getItemByIndex(idx);if(item){o.selectItem(item)}}function TextComboWidget_setItemDisabled(idx,disabled){var o=this,item=o.getItemByIndex(idx);if(item){item.setDisabled(disabled)}}function TextComboWidget_getSelection(){var o=this,it=o.selectedItem;var txt=o.text.getValue();if(it){return{index:o.getItemIndex(it),value:it.val}}else{return{index:-1,value:txt}}}function TextComboWidget_valueSelect(v){v=""+v;var o=this,items=o.menu.items,len=items.length;for(var i=0;i=0)&&(idx=end:start<=end){var i=start;if(items[i].isShown&&!items[i].isSeparator){var menuItem=items[i];setTimeout(function(){menuItem.focus()},1);if(o.endLink){o.endLink.show(true)}if(o.startLink){o.startLink.show(true)}break}start+=(isFocusLastChild==true)?-1:1}}function MenuWidget_keepFocus(id,isFocusLastChild){var o=getWidget(getLayer(id));if(o){o.focus(isFocusLastChild)}}function MenuWidget_restoreFocus(){var o=this;if(o.endLink){o.endLink.show(false)}if(o.startLink){o.startLink.show(false)}if(o.parIcon){o.parIcon.focus()}else{if(o.par){o.par.focus()}else{if(o.parCalendar){o.parCalendar.focus()}}}}function MenuWidget_keyDown(id,e){var o=getWidget(getLayer(id));var key=eventGetKey(e);if(key==27&&o){o.restoreFocus();o.show(false,null,null,null,null,null,e);if(o.par&&o.par.par){o.par.par.currentSub=-1}o.currentSub=-1;eventCancelBubble(e)}else{if(o&&(key==109||key==37)){if(o.par&&o.par.par){o.restoreFocus();o.show(false);o.par.par.currentSub=-1;o.currentSub=-1}}else{if(key==13){eventCancelBubble(e)}}}}function MenuWidget_releaseGlobMenuCaptured(){var o=_globMenuCaptured;if(o!=null){o.releaseClicks();_globMenuCaptured=null}}function MenuWidget_globalClick(){var o=_globMenuCaptured;if(o!=null){MenuWidget_releaseGlobMenuCaptured();o.show(false)}}function MenuWidget_add(id,text,cb,icon,dx,dy,disabled,disDx,disDy,alt){var o=this,i=o.items.length,itemNo=null;if(id.substr(0,9)!="_menusep_"){o.itemCount++;itemNo=o.itemCount}var ret=o.items[i]=newMenuItem(o,id,text,cb,itemNo,icon,dx,dy,disabled,disDx,disDy,false,alt);ret.menuIndex=i;ret.dynHTML();return ret}function MenuWidget_addCheck(id,text,cb,icon,dx,dy,disabled,disDx,disDy,alt){var o=this,i=o.items.length,itemNo=null;if(id.substr(0,9)!="_menusep_"){o.itemCount++;itemNo=o.itemCount}var ret=o.items[i]=newMenuItem(o,id,text,cb,itemNo,icon,dx,dy,disabled,disDx,disDy,true,alt);ret.menuIndex=i;ret.dynHTML();return ret}function MenuWidget_addSeparator(){var s=this.internalAdd("_menusep_"+(this.sepCount++));s.isSeparator=true;return s}function MenuWidget_insert(index,id,text,cb,icon,dx,dy,disabled,disDx,disDy,alt){var o=this,i=o.items.length,itemNo=null;if(id.substr(0,9)!="_menusep_"){o.itemCount++;itemNo=o.itemCount}var item=newMenuItem(o,id,text,cb,itemNo,icon,dx,dy,disabled,disDx,disDy,false,alt);arrayAdd(o,"items",item,index);o.updateIndex();item.dynHTML();return item}function MenuWidget_insertCheck(index,id,text,cb,icon,dx,dy,disabled,disDx,disDy,alt){var o=this,i=o.items.length,itemNo=null;if(id.substr(0,9)!="_menusep_"){o.itemCount++;itemNo=o.itemCount}var item=newMenuItem(o,id,text,cb,itemNo,icon,dx,dy,disabled,disDx,disDy,true,alt);arrayAdd(o,"items",item,index);o.updateIndex();item.dynHTML();return item}function MenuWidget_insertSeparator(index){var item=newMenuItem(this,"_menusep_"+(this.sepCount++));item.isSeparator=true;arrayAdd(this,"items",item,index);this.updateIndex();item.dynHTML();return item}function MenuWidget_init(){}function MenuWidget_getItem(index){var o=this,items=o.items;if((index>=0)&&(index