/*
	Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved.
	Available via Academic Free License >= 2.1 OR the modified BSD license.
	see: http://dojotoolkit.org/license for details
*/


if(!dojo._hasResource["legacy.afu_v1.af_v1.appc_v1.visc_v2.common.VCBasic"]){dojo._hasResource["legacy.afu_v1.af_v1.appc_v1.visc_v2.common.VCBasic"]=true;dojo.provide("legacy.afu_v1.af_v1.appc_v1.visc_v2.common.VCBasic");var UES={};UES.XML={};UES.localizedMap={};UES.addLocalization=function(_1,_2){if(typeof _1=="string"&&typeof _2=="string"){UES.localizedMap[_1]=_2;}};UES.localize=function(_3){if(typeof _3=="string"){return UES.localizedMap[_3];}};UES.$=function(_4){if(!_4){return null;}if(typeof _4=="string"){return document.getElementById(_4);}if(typeof _4=="object"){return _4;}return null;};UES.bind=function(_5,_6){var _7=null;if(arguments.length>2){_7=[];for(var i=2;i<arguments.length;++i){_7.push(arguments[i]);}}return function(){return _6.apply(_5,_7!=null?_7:eval("arguments"));};};UES.extend=function(_8,_9,_a){if(!_8||!_a){throw "Wrong usage of extend function - class constructor or super class name is undefined.";}var _b;var _c;if(typeof _a=="string"){_c=_a;_b=eval(_a);}else{_c=_a+"";_b=_a;}if(!_b){throw "Error while inheriting class '"+_9+"'. Super class '"+_c+"' does not exist.";}var _d=_9.match(/^-.*/);var f=function(){};f.prototype=_b.prototype;_8.prototype=new f();_8.prototype.constructor=_8;_8.prototype.clazz=_8;_8.superclass=_b.prototype;_8.className=_9.replace(/^-/,"");if(_b.prototype.toString==Object.prototype.toString){_8.prototype.toString=function(){return "[object "+this.constructor.className+"]";};}if(!_d){var _e=_9.split(".");var _f=window;for(var i=0;i<_e.length-1;++i){var _10=_e[i];if(!(_10 in _f)){_f[_10]={};}_f=_f[_10];}_f[_e[_e.length-1]]=_8;}};UES.deferredNew=function(_11){var a=arguments;var _12={startup:true,className:"",callback:null};var _13;if(typeof _11=="object"){_13=dojo.mixin({},_12,_11);}else{_13=dojo.mixin({},_12,{className:_11});}var _14=_13.callback;var _15=_13.className.match(/^UES/);if(_15){var _16=new (_17)(a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],a[10]);if(_14){_14(_16);}return _16;}var _17=null;try{var _18=dojo.require.call(dojo,_13.className);if(_18){_17=eval(_13.className);}}catch(e){}if(_17){return _19();}else{dojo.addOnLoad(_19);}return null;function _19(){if(!_17){_17=eval(_13.className);}var _1a=new (_17)(a[1],a[2]);if(_13.startup&&_1a.startup){_1a.startup();}if(_14){_14(_1a);}return _1a;};};UES.isReady=function(){return false;};UES.isLoaded=function(){return false;};var objects={};(function(){UES.extend(_1b,"UES.Object","Object");function _1b(_1c){this._UES={};this.id=(_1c&&_1c.id?_1c.id:UES.generateId());objects[this.id]=this;if(this._init&&this._init!==_1b.prototype._init){UES.Event.onReady(this._init,this);}};_1b.prototype.destroy=function(){this._UES=undefined;objects[this.id]=undefined;};_1b.prototype._init=function(){};})();if(!window.Node){window.Node={ELEMENT_NODE:1,ATTRIBUTE_NODE:2,TEXT_NODE:3,CDATA_SECTION_NODE:4,ENTITY_REFERENCE_NODE:5,ENTITY_NODE:6,PROCESSING_INSTRUCTION_NODE:7,COMMENT_NODE:8,DOCUMENT_NODE:9,DOCUMENT_TYPE_NODE:10,DOCUMENT_FRAGMENT_NODE:11,NOTATION_NODE:12};}var isValidForm=true;var agt=navigator.userAgent.toLowerCase();var is_major=parseInt(navigator.appVersion);var is_minor=parseFloat(navigator.appVersion);var is_nav=((agt.indexOf("mozilla")!=-1)&&(agt.indexOf("spoofer")==-1)&&(agt.indexOf("compatible")==-1)&&(agt.indexOf("opera")==-1)&&(agt.indexOf("webtv")==-1)&&(agt.indexOf("hotjava")==-1));var is_gecko=(agt.indexOf("gecko")!=-1);var is_ff=is_gecko&&(agt.indexOf("firefox")!=-1);var is_ff0=is_ff&&(agt.indexOf("firefox/0")!=-1);var is_ff1=is_ff&&(agt.indexOf("firefox/1")!=-1);var is_ff2=is_ff&&(agt.indexOf("firefox/2")!=-1);var is_ff3=is_ff&&(agt.indexOf("firefox/3")!=-1);var is_ff35_down=is_ff&&(is_ff0||is_ff1||is_ff2||(agt.indexOf("firefox/3.0")!=-1)||(agt.indexOf("firefox/3.5")!=-1));var is_ie=((agt.indexOf("msie")!=-1)&&(agt.indexOf("opera")==-1));var is_ie3=(is_ie&&(is_major<4));var is_ie4=(is_ie&&(is_major==4)&&(agt.indexOf("msie 4")!=-1));var is_ie4up=(is_ie&&(is_major>=4));var is_ie5=(is_ie&&(is_major==4)&&(agt.indexOf("msie 5.0")!=-1));var is_ie5_5=(is_ie&&(is_major==4)&&(agt.indexOf("msie 5.5")!=-1));var is_ie5up=(is_ie&&!is_ie3&&!is_ie4);var is_ie5_5up=(is_ie&&!is_ie3&&!is_ie4&&!is_ie5);var is_ie6=(is_ie&&(is_major==4)&&(agt.indexOf("msie 6.")!=-1));var is_ie6up=(is_ie&&!is_ie3&&!is_ie4&&!is_ie5&&!is_ie5_5);var is_ie7=(is_ie&&agt.indexOf("msie 7.")!=-1);var is_ie7up=(is_ie6up&&!is_ie6);var is_ie8=(is_ie&&agt.indexOf("msie 8.")!=-1);var is_ie8up=(is_ie7up&&!is_ie7);var is_ie9=(is_ie&&agt.indexOf("msie 9.")!=-1);var is_ie9up=(is_ie8up&&!is_ie8);if(is_ie8){is_ie6=is_ie7=false;}if(is_ie7){is_ie6=false;}var is_ieQuirks=is_ie&&(document.compatMode=="BackCompat"||document.documentMode==5);var is_opera=(agt.indexOf("opera")!=-1);var is_opera2=(agt.indexOf("opera 2")!=-1||agt.indexOf("opera/2")!=-1);var is_opera3=(agt.indexOf("opera 3")!=-1||agt.indexOf("opera/3")!=-1);var is_opera4=(agt.indexOf("opera 4")!=-1||agt.indexOf("opera/4")!=-1);var is_opera5=(agt.indexOf("opera 5")!=-1||agt.indexOf("opera/5")!=-1);var is_opera5up=(is_opera&&!is_opera2&&!is_opera3&&!is_opera4);var is_webkit=(agt.indexOf("webkit")!=-1);var is_webkit528up=(is_webkit&&parseFloat(agt.substr(agt.indexOf("webkit/")+7))>=528);var is_chrome=(agt.indexOf("chrome")!=-1);var is_safari=(agt.indexOf("safari")!=-1)&&!is_chrome;var is_khtml=(agt.indexOf(" khtml")!=-1);UES.isIphone=(agt.indexOf("iphone")!=-1);UES.isAndroid=(agt.indexOf("android")!=-1)?parseFloat(agt.split("android ")[1]):undefined;UES.isOperaMini=(agt.indexOf("opera mini")!=-1)?parseFloat(agt.split("opera mini/")[1]):undefined;UES.isHandheld=!!(UES.isIphone||UES.isAndroid||UES.isOperaMini);var is_iphone=UES.isIphone;var is_android=UES.isAndroid;var is_operamini=UES.isOperaMini;var is_handheld=UES.isHandheld;var isSubmitting=false;String.prototype.lTrim=function(){return this.replace(/^\s\s*/,"");};String.prototype.rTrim=function(){return this.replace(/\s\s*$/,"");};String.prototype.trim=function(){var _1d=this;if(_1d.length>0){_1d=_1d.lTrim();_1d=_1d.rTrim();}return _1d;};if(!window.id){window.id="WIN"+Math.floor(Math.random()*10000000000);}Number.prototype.toDecimalString=function(){var str=this.toString();if(!isFinite(this)){if(this>0){str=Number.MAX_VALUE.toString();}else{str=Number.MIN_VALUE.toString();}}var _1e=str.match(/(-?[0-9]+(.[0-9]+)?)e([+-]?[0-9]+)/);if(!_1e){return str;}var _1f=parseFloat(_1e[1]);var exp=parseInt(_1e[3],10);while(_1f>=1){_1f/=10;++exp;}while(_1f<0.1){_1f*=10;--exp;}if(exp>308){exp=308;}else{if(exp<-324){exp=-324;}}var res="";var _20=_1f.toString().substr(2);var _21=_20.length;if(_21-1<=-exp){res+="0.";for(var i=0;i<-exp-_21+1;++i){res+="0";}res+=_20;}else{var _22=exp;var _23=Math.max(exp,_21);for(var i=0;i<_23;++i){if(i==_22){res+=".";}if(i<_21){res+=_20.charAt(i);}else{res+="0";}}}return res;};function blockEvent(_24){return UES.Event.blockEvent(_24);};var createdHiddenInputs=new Array();function submitForm(_25,_26,_27,_28,_29,_2a){isValidForm=true;var _2b=_25;isSubmitting=true;if(_28==null){_28=document.forms[1];}if(_28==null){_28=document.forms[0];}if(_26!="no"){try{validateForm(_28);customValidate();}catch(e){isValidForm=false;}}if(!isValidForm&&_26=="ignoreRequired"){isValidForm=onlyRequiredTasks();}if(isValidForm){var _2c=_28.elements;var _2d=new Array();for(var i=0;i<_2c.length;i++){if(_2c[i].type=="checkbox"){_2d[_2d.length]=_2c[i];}}for(var i=0;i<_2d.length;i++){var _2e=_2d[i];var _2f=_28.name+"-checkbox="+_2e.name;if(!_2e.disabled&&!_2e.checked){if(createdHiddenInputs[_2f]==null){hiddenInput=document.createElement("INPUT");hiddenInput.type="hidden";hiddenInput.name=_2e.name;hiddenInput.value="off";_28.insertBefore(hiddenInput,_28.childNodes[0]);createdHiddenInputs[_2f]=hiddenInput;}}else{if(createdHiddenInputs[_2f]!=null){_28.removeChild(createdHiddenInputs[_2f]);createdHiddenInputs[_2f]=null;}}}for(var i=0;i<_2c.length;i++){if(_2c[i].nodeName=="SELECT"){var _30=_2c[i];var _31=_28.name+"-select="+_30.name;if(!_30.disabled&&_30.selectedIndex==-1){if(createdHiddenInputs[_31]==null){hiddenInput=document.createElement("INPUT");hiddenInput.type="hidden";hiddenInput.name=_30.name;hiddenInput.value="";_28.insertBefore(hiddenInput,_28.childNodes[0]);createdHiddenInputs[_31]=hiddenInput;}}else{if(createdHiddenInputs[_31]!=null){_28.removeChild(createdHiddenInputs[_31]);createdHiddenInputs[_31]=null;}}}}_28.action=_2b;if(undefined==_2a||_2a==null){_2a=false;}if(_2a){if(_27==null||_27==""){_27="T"+Math.floor(Math.random()*10000);}_27=_27+"_"+window.id;openInNewWindow("javascript:''",_27,_29,"true",null,null,null,null,_28);}else{if(_29!=null&&_27!=""){openInNewWindow(null,_27,_29,null,null,null,null,null,_28);}}if(!_2a){_28.target=_27;_28.submit();}if(_27==null||_27==""){disableButtons(_28);}if(window.refreshFormTasks){refreshFormTasks();}}else{hideProgressCursor();}isSubmitting=false;};function submitAction(_32){document.location.href=_32;};function submitScript(_33){eval(_33);};function resetForm(_34){if(!_34){return;}if(typeof (_34)=="string"){_34=document.getElementById(_34);}if(!_34||_34.tagName!="FORM"){return;}_34.reset();dojo.query("TEXTAREA",_34).forEach(function(_35){var _36=dijit.byId(_35.id);if(_36!=null){_36.reset();}});validateForm(_34);};function disableButtons(_37){var frm=UES.$(_37);if(!frm){return;}var _38=document.getElementById((frm.id?frm.id:"")+"_bar");if(_38){_38.className+=" vcDisabled";var _39=_38.rows[0].cells;for(var i=_39.length-2;i>0;--i){var _3a=_39[i].firstChild;while(_3a&&_3a.tagName!="SPAN"){_3a=_3a.nextSibling;}setButtonEnabled(_3a,false);}}if(frm.buttons){for(var i=frm.buttons.length;i>=0;--i){setButtonEnabled(frm.buttons[i],false);}}};function setButtonEnabled(_3b,_3c,_3d){var btn=UES.$(_3b);var lnk=UES.Util.DOM.getDescendantElement(btn,"A");if(!btn||!lnk){return;}var _3e=_3d||"vcDisabled";var _3f=btn.className.indexOf(_3e)!=-1;if(_3c&&_3f){var _40=btn.className;var _41=_40.replace(new RegExp("\\s*\\b"+_3e+"\\b\\s*","g")," ");btn.className=_41;}else{if(!_3c&&!_3f){btn.className+=" "+_3e;}}setLinkEnabled(lnk,_3c);return true;};function setButtonDisabledWithTimeout(_42,_43,_44){setButtonEnabled(_42,false,_43);setTimeout(function(){setButtonEnabled(_42,true,_43);},_44);};function setLinkEnabled(_45,_46){var lnk;function _47(){UES.Event.removeListener(lnk,"keypress",UES.Event.blockEvent);UES.Event.removeListener(lnk,"click",UES.Event.blockEvent);UES.Event.removeListener(lnk,"dblclick",UES.Event.blockEvent);if(_46){if(lnk.origOnclick){lnk.onclick=lnk.origOnclick;lnk.origOnclick=undefined;}if(lnk.origHref){lnk.setAttribute("href",lnk.origHref);lnk.origHref=undefined;}}else{if(lnk.onclick){lnk.origOnclick=lnk.onclick;lnk.onclick="";}if(lnk.href){lnk.origHref=lnk.href;lnk.removeAttribute("href");}UES.Event.addListener(lnk,"keypress",UES.Event.blockEvent);UES.Event.addListener(lnk,"click",UES.Event.blockEvent);UES.Event.addListener(lnk,"dblclick",UES.Event.blockEvent);}};lnk=UES.$(_45);if(!lnk){return;}setTimeout(_47,0);};function setLinkDisabledWithTimeout(_48,_49){setLinkEnabled(_48,false);setTimeout(function(){setLinkEnabled(_48,true);},_49);};function validateForm(_4a){disableTasksRefresh();var _4b=_4a.getElementsByTagName("INPUT");for(var i=0;i<_4b.length;i++){if(!_4b[i].disabled){_4b[i].fireEvent("onblur");}}var _4b=_4a.getElementsByTagName("TextArea");for(var i=0;i<_4b.length;i++){if(!_4b[i].disabled){_4b[i].fireEvent("onblur");}}var _4b=_4a.getElementsByTagName("SELECT");for(var i=0;i<_4b.length;i++){if(!_4b[i].disabled){validateComboBox(_4b[i]);}}enableTasksRefresh();};function selectSelectionTableRow(_4c,_4d){var _4e=document.getElementByName(_4c);if(_4e.value!=_4d){var _4f=UES.$(_4c+"|"+_4e.value);var _50=UES.$(_4c+"|"+_4d);try{_4e.value=_4d;_50.className="Selected";if(_4f){_4f.className="";}}catch(e){alert(e.message);}}};function onMouseOverSelectionTableRow(_51,_52){var _53=document.getElementByName(_51);if(_53.value!=_52){var row=UES.$(_51+"|"+_52);row.className="Over";}};function onMouseOutSelectionTableRow(_54,_55){var _56=document.getElementByName(_54);if(_56.value!=_55){var row=UES.$(_54+"|"+_55);row.className="";}};function onMouseOverMultiSelectionTableRow(_57){var _58=document.getElementByName(_57);if(_58.value!="true"){var row=UES.$(_57+"|ROW");row.className="Over";}};function onMouseOutMultiSelectionTableRow(_59){var _5a=document.getElementByName(_59);if(_5a.value!="true"){var row=UES.$(_59+"|ROW");row.className="";}};function selectMultiSelectionTableRow(_5b){var _5c=document.getElementByName(_5b);var row=UES.$(_5b+"|ROW");if(_5c.value=="true"){_5c.value="false";row.className="";}else{_5c.value="true";row.className="Selected";}};function processHref(_5d){var _5e=document.forms[0];_5e.action=_5d;_5e.submit();};function openInNewWindow(url,_5f,_60,_61,_62,_63,_64,_65,_66){if(url==null){url=webPath+outputType+guiMutation+"/html/afu_v1/af_v1/appc_v1/visc_v2/blank.html";}if(!isValidSession()&&_61=="true"){var _67=url;var _68=dojo.byId("layoutRefreshLink");if(_68){_67=_68.href;}window.location=_67;return;}hideProgressCursor();if((_60!=null)&&(_60!="")){if(_60.toLowerCase().indexOf("resizable")==-1){_60="resizable=yes,"+_60;}}if(_61=="true"){var _69=openDGDialog(webPath+outputType+guiMutation+"/html/afu_v1/af_v1/appc_v1/visc_v2/VCModalWindow.htm",_5f,_60,url,typeof (_65)=="undefined"?null:_65,_66);}else{url=addParamToUrl(url,"NEWWINDOW=true");if((_60==null)||(_60=="")){newWindow=window.open(url,_5f);}else{newWindow=window.open(url,_5f,_60);}newWindow.focus();}};function getInputByNameAndView(_6a,_6b){var _6c=_6b.prefix+"$"+_6a;var _6d=document.getElementsByName(_6c);if(_6d==null){return null;}else{if(_6d.length==0){return null;}else{if(_6d.length==1){return _6d[0];}else{return _6d;}}}};function View(_6e,_6f,_70){this.prefix=_70;this.name=_6f;this.code=_6e;};var views;function addView(_71,_72,_73){if(views==null){views=new Array();}views[views.length]=new View(_71,_72,_73);};var defaultAction=new Array();function registerDefaultAction(_74,_75){var obj=eval(_75);if(obj&&obj.id){defaultAction[obj.id]=_74.replace(/&amp;/g,"&");}};function performDefaultAction(_76){if((_76)&&(defaultAction[_76.id]!=null)){eval(defaultAction[_76.id]);}};function hotKey(_77){var _78=(_77.target?_77.target:_77.srcElement);if(_78.tagName=="INPUT"&&_77.keyCode==13){performDefaultAction(_78.form);}};function validateComboBox(_79){var lts=new Array();if(isSubmitting==false){return true;}else{if(_79.selectedIndex==-1&&_79.getAttribute("data-ues-required")=="yes"){lts[lts.length]=new Task(REQUIRED_COMBOBOX_TASK_CODE,getInputLabel(_79.name));isValidForm=false;setInputTasks(_79,lts);return false;}return true;}};function findPosX(obj){if(!obj){return 0;}var _7a=0;if(obj.offsetParent){while(obj.offsetParent){_7a+=obj.offsetLeft;obj=obj.offsetParent;}}else{if(obj.x){_7a+=obj.x;}}return _7a;};function findImpliedOffsetX(obj){if(!obj){return 0;}var _7b=0;while(obj.offsetParent){obj=obj.offsetParent;_7b+=obj.offsetLeft;}return _7b;};function findPosY(obj){if(!obj){return 0;}var _7c=0;if(obj.offsetParent){while(obj.offsetParent){_7c+=obj.offsetTop;obj=obj.offsetParent;}}else{if(obj.y){_7c+=obj.y;}}return _7c;};function findImpliedOffsetY(obj){if(!obj){return 0;}var _7d=0;while(obj.offsetParent){obj=obj.offsetParent;_7d+=obj.offsetTop;}return _7d;};function getScrollX(_7e){if(_7e==null){return 0;}var _7f=0;while(_7e.parentNode!=null){_7e=_7e.parentNode;if(_7e.tagName=="BODY"){break;}if(typeof (_7e.scrollLeft)=="number"){_7f+=_7e.scrollLeft;}}return _7f;};function getScrollY(_80){if(_80==null){return 0;}var _81=0;while(_80.parentNode!=null){_80=_80.parentNode;if(_80.tagName=="BODY"){break;}if(typeof (_80.scrollTop)=="number"){_81+=_80.scrollTop;}}return _81;};function getOptionValue(_82){var _83=_82.value;var _84=_83.indexOf("#",0);if(_84==-1){return _83;}else{return _83.substring(_84+1,_83.length);}};function setOptionValue(_85,_86){var _87=_85.value;var _88=_87.indexOf("#",0);if(_88==-1){_85.value=_86;}else{_85.value=_87.substring(0,_88)+"#"+_86;}};if(!is_ie){HTMLDocument.prototype.createEventObject=function createEventObject(){return document.createEvent("Events");};HTMLElement.prototype.createEventObject=function createEventObject(){return this.ownerDocument.createEventObject();};HTMLElement.prototype.fireEvent=function fireEvent(_89,_8a){if(!_8a&&_89=="onclick"){_8a=this.ownerDocument.createEvent("MouseEvents");_8a.initMouseEvent("click",false,false,window,1,1,1,1,1,false,false,false,false,0,null);}else{if(!_8a){_8a=this.ownerDocument.createEventObject();}_8a.initEvent(_89.slice(2),false,false);}this.dispatchEvent(_8a);};}function getStyle(_8b,_8c){return UES.Style.get(_8b,_8c);};function getWindowHeight(_8d){if(!_8d){_8d=window;}if(UES.Util.isInModalWindow()){var _8e=UES.$("modal-win");if(_8e){return _8e.offsetHeight;}}if(_8d.innerHeight){return _8d.innerHeight;}else{if(_8d.document.documentElement&&_8d.document.documentElement.clientHeight){return _8d.document.documentElement.clientHeight;}else{if(_8d.document.body&&_8d.document.body.clientHeight){return _8d.document.body.clientHeight;}else{return null;}}}};function getWindowWidth(_8f){if(!_8f){_8f=window;}if(_8f.innerWidth){return _8f.innerWidth;}else{if(_8f.document.documentElement&&_8f.document.documentElement.clientWidth){return _8f.document.documentElement.clientWidth;}else{if(_8f.document.body&&_8f.document.body.clientWidth){return _8f.document.body.clientWidth;}else{return null;}}}};function getLanguage(_90){var _91=_90.length;if(_91>0){var _92=_90.substring(0,2);return _92;}return "";};(function(){var _93=ues.core.security.SessionPinger;dojo.connect(_93,"onPing",function(_94){var _95=_94.systemMessage;if(!window.showSystemMessage||!_95){return;}var _96=_95.indexOf(";detailedtext=");var _97="marqueetext=";var _98=_95.indexOf(_97);if(_98!=-1){var _99=_95.substring(_98+_97.length,_96);}_97="detailedtext=";var _9a=_95.indexOf(_97);if(_9a!=-1){var _9b=_95.substring(_9a+_97.length);}if(_98!=-1){showSystemMessage(_99,_9b);}});var _9c=0;var _9d=1;var _9e=2;var _9f=ues.core.security.Session;var _a0=null;var _a1=dojo.connect(_9f.getSession(),"onStateChange",null,function(_a2,_a3){if(!_a0){_a0=dojo.query("#pingState img");if(_a0.length==0){dojo.disconnect(_a1);return;}}_a0[_9c].style.display=(_a2==_9f.ST_ACTIVE?"inline":"none");_a0[_9d].style.display=(_a2==_9f.ST_UNKNOWN?"inline":"none");_a0[_9e].style.display=(_a2==_9f.ST_EXPIRED?"inline":"none");});})();function isValidSession(){return ues.core.security.Session.getSession().isActive();};if(is_ff&&"activeElement" in document){addEventListener("load",function(){var el=document.activeElement;el.focus();},false);}var SFT_OK=0,SFT_BAD=1;function setFocusTo(_a4){var _a5=UES.$(_a4);if(!_a5||!_a5.focus){return SFT_BAD;}try{_a5.focus();}catch(e){return SFT_BAD;}return SFT_OK;};function setInputFocus(_a6){if((is_ff||is_ie)&&!UES.isLoaded()&&UES.Util.isInModalWindow()){UES.Event.onLoad(function(){getWindow().ifr.contentWindow.focus();setInputFocus(_a6);});return;}var _a7=UES.$(_a6);if(!_a7){return;}if(is_ie&&UES.Util.isInModalWindow()){getWindow().getHTMLWindow().focus();}for(var i=0;i<_a7.elements.length;++i){var _a8=_a7.elements[i];if((_a8.tagName=="TEXTAREA"||_a8.tagName=="SELECT"||(_a8.tagName=="INPUT"&&(_a8.type=="text"||_a8.type=="password")))&&!_a8.disabled&&!_a8.readOnly&&UES.Util.isVisible(_a8,true)){if(setFocusTo(_a8)==SFT_OK){break;}}}};UES.Keys=new (function(){var _a9={};function _aa(_ab){var _ac="";if(_ab.ctrlKey){_ac+="+ctrl";}if(_ab.altKey){_ac+="+alt";}if(_ab.shiftKey){_ac+="+shift";}_ac+="+";switch(_ab.keyCode){case 8:_ac+="backspace";break;case 37:_ac+="left";break;case 39:_ac+="right";break;default:_ac+=String.fromCharCode(_ab.keyCode).toLowerCase();}_ac=_ac.substr(1);return _ac;};this.registerHotkey=function(_ad,_ae,_af,_b0,_b1){if(!_ad||!_ae){return;}var _b2=_b0||document;var _b3=(_b1&&"blockEvent" in _b1?!!_b1.blockEvent:true);if(!_a9[_ad]){_a9[_ad]=[];}this.unregisterHotkey(_ad,_b2);var _b4=function(_b5){if(_aa(_b5)===_ad){_ae(_af,_b5);if(_b3){return UES.Event.blockEvent(_b5);}}};UES.Event.addListener(_b2,"keydown",_b4,true);var _b6={elem:_b2,func:_b4};_a9[_ad].push(_b6);};this.unregisterHotkey=function(_b7,_b8){if(!_b7){return;}_b7=_b7.toLowerCase();var _b9=_b8||document;var _ba=_a9[_b7];for(var i=_ba.length-1;i>=0;--i){var _bb=_ba[i];if(_bb.elem===_b8){UES.Event.removeListener(_b9,"keydown",_bb.func,true);_a9[_b7].splice(i,1);}}};});var isInProgress=false;function showProgressCursor(){if(!isInProgress){if(!document.body){return;}isInProgress=true;if(window.disableTooltip){disableTooltip();}}};function hideProgressCursor(){if(isInProgress){if(!document.body){return;}isInProgress=false;if(window.enableTooltip){enableTooltip();}}};if(window.addEventListener){window.addEventListener("beforeunload",showProgressCursor,false);}else{window.attachEvent("onbeforeunload",showProgressCursor);}function getTitleFromPage(_bc){var _bd="";var win=_bc.getHTMLWindow();var _be=!!win.titleUC&&win.titleUC!="";var _bf=!!win.titleArt&&win.titleArt!="";if(_be&&_bf){_bd=win.titleArt+" - "+win.titleUC;}else{if(_bf){_bd=win.titleArt;}else{if(_be){_bd=win.titleUC;}}}return _bd;};if(window.addEventListener){window.addEventListener("load",function(){getWindow().setTitle();},false);}else{if(window.attachEvent){window.attachEvent("onload",function(){getWindow().setTitle();});}}function registerComboWithSeparator(aId){var _c0=document.getElementById(aId);_c0.origSelectedIndex=_c0.selectedIndex;if(_c0.attachEvent){_c0.attachEvent("onchange",suppressComboSeparatorClick);_c0.attachEvent("onfocus",updateComboSelectedIndex);}};function suppressComboSeparatorClick(_c1,_c2){if(!_c2&&_c1){_c2=(_c1.target?_c1.target:_c1.srcElement);}if(!_c2){return true;}if(_c2.options[_c2.selectedIndex].disabled){_c2.selectedIndex=_c2.origSelectedIndex;if(_c1){blockEvent(_c1);}return false;}else{_c2.origSelectedIndex=_c2.selectedIndex;}return true;};function updateComboSelectedIndex(_c3){var _c4=(_c3.target?_c3.target:_c3.srcElement);_c4.origSelectedIndex=_c4.selectedIndex;};function scrollBarExist(_c5,_c6){if(is_iphone||is_android||is_operamini){return false;}var _c7=_c5;if(typeof (_c5)=="string"){_c7=document.getElementById(_c5);}if(!_c7){return false;}switch(_c6.toLowerCase()){case "x":if(_c7.scrollLeft||_c7.scrollWidth>_c7.clientWidth){return true;}_c7.scrollLeft=1;if(_c7.scrollLeft>0){_c7.scrollLeft=0;return true;}return false;case "y":if(_c7.scrollTop||_c7.scrollHeight>_c7.clientHeight){return true;}_c7.scrollTop=1;if(_c7.scrollTop>0){_c7.scrollTop=0;return true;}else{return false;}break;case "xy":case "yx":if((_c7.scrollTop||_c7.scrollHeight>_c7.clientHeight)&&(_c7.scrollLeft||_c7.scrollWidth>_c7.clientWidth)){return true;}var _c8=_c7.scrollTop;var _c9=_c7.scrollLeft;_c7.scrollTop=1;_c7.scrollLeft=1;if(_c7.scrollTop>0&&_c7.scrollLeft>0){_c7.scrollTop=_c8;_c7.scrollLeft=_c9;return true;}return false;default:if(_c7.scrollTop||_c7.scrollLeft){return true;}_c7.scrollTop=1;_c7.scrollLeft=1;if(_c7.scrollTop>0||_c7.scrollLeft>0){_c7.scrollTop=0;_c7.scrollLeft=0;return true;}return false;}};function addParamToUrl(_ca,_cb,_cc,_cd){if(arguments.length==2){return addParamToUrl0(_ca,_cb);}if(_cd){return addParamToUrl0(_ca,_cb+"="+_cc);}return addParamToUrl0(_ca,encodeURIComponent(_cb)+"="+encodeURIComponent(_cc));};function addParamToUrl0(_ce,_cf){if(!_cf){return _ce;}if(!_ce){return "?"+_cf;}if(typeof (_ce)!="string"){_ce=_ce.toString();}if(_ce==""){return "?"+_cf;}if(_ce.indexOf(_cf)!=-1){return _ce;}var _d0="";var ind=_ce.indexOf("?");if(ind==-1){_d0="?";}else{if(ind!=_ce.length-1){_d0="&";}}var _d1=_ce.indexOf("#");if(_d1==-1){return _ce+_d0+_cf;}return _ce.substr(0,_d1)+_d0+_cf+_ce.substr(_d1);};function getBoundFunction(_d2,_d3){return UES.bind.apply(this,arguments);};function htmlEscape(_d4){return _d4.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;").replace(/"/g,"&quot;");};function replaceClass(_d5,_d6,_d7){if(_d5==null||_d6==null||_d7==null){return;}_d6=" "+_d6;_d5=" "+_d5+" ";var _d8=0;var _d9=0;var _da="";while((_d8=_d5.indexOf(_d6,_d9))!=-1){_da+=_d5.substring(_d9,_d8);_d9=_d5.indexOf(" ",_d8+1);}_da+=_d5.substring(_d9);return _da+_d7;};function selectElementText(_db){var _dc=UES.$(_db);if(_dc.setSelectionRange&&_dc.value){_dc.setSelectionRange(0,_dc.value.length);}else{if(window.getSelection&&document.createRange){var _dd=window.getSelection();var _de=document.createRange();_de.selectNodeContents(_dc);_dd.removeAllRanges();_dd.addRange(_de);}else{if(_dc.createTextRange){var _de=_dc.createTextRange();_de.collapse(false);_de.expand("textedit");_de.select();}else{if(document.selection){var _de=document.selection.createRange();_de.moveToElementText(_dc);try{_de.select();}catch(e){}}}}}};UES.Event=(function(){var _df={};_df.addListener=function(_e0,_e1,_e2,_e3){var obj=UES.$(_e0);if(!obj){return null;}if(!(obj instanceof UES.Object)){if(_e1=="mouseenter"||_e1=="mouseleave"){_e4(obj,_e2,(_e1=="mouseenter"?"enter":"leave"));}else{if(obj.addEventListener&&_e1!="propertychange"){obj.addEventListener(_e1,_e2,!!_e3);}else{if(obj.attachEvent){obj.attachEvent("on"+_e1,_e2);}}}}var lis=_e5(_e0,_e1,_e2,!!_e3);if(!obj._UES){obj._UES={};}if(!obj._UES.listeners){obj._UES.listeners=[];}obj._UES.listeners.push(lis);return lis;};function _e4(_e6,_e7,_e8){if(is_ie){_e6.attachEvent("onmouse"+_e8,_e7);return;}var _e9=UES.Util.getData(_e6,"mouseEnterLeave");if(!_e9){var _ea=function(_eb){var _ec=_eb.currentTarget||_eb.srcElement;var _ed=(UES.Util.getData(_ec,"mouseEnterLeaveInside")=="1");var _ee=[];if(_eb.type=="mouseover"&&!_ed){_ee=_e9.enter;UES.Util.setData(_ec,"mouseEnterLeaveInside","1");}else{if(_eb.type=="mouseout"){var _ef=false;try{var _f0=_eb.relatedTarget||_eb.toElement;var _f1=_f0;while(_f1&&_f1!=_ec){_f1=_f1.parentNode;}_ef=(_f1!=_ec);}catch(e){_ef=true;}if(_ef){UES.Util.setData(_ec,"mouseEnterLeaveInside","0");_ee=_e9.leave;}}}for(var i=0;i<_ee.length;++i){_ee[i](_eb);}};_e9={enter:[],leave:[],fun:_ea};UES.Util.setData(_e6,"mouseEnterLeave",_e9);_e6.addEventListener("mouseover",_ea,false);_e6.addEventListener("mouseout",_ea,false);}_e9[_e8].push(_e7);};function _f2(_f3,_f4,_f5){if(is_ie){_f3.detachEvent("onmouse"+_f5,_f4);return;}var _f6=UES.Util.getData(_f3,"mouseEnterLeave");if(!_f6){return;}var _f7=_f6[_f5];for(var i=0;i<_f7.length;++i){if(_f7[i]===_f4){_f7.splice(i,1);break;}}};_df.removeListener=function(_f8){};_df.removeListener=function(_f9,_fa,_fb,_fc){var _fd=_e5.apply(null,arguments);if(!_fd||!_fd.obj){return;}if(_fd.obj._UES&&_fd.obj._UES.listeners){var _fe=_fd.obj._UES.listeners;for(var i=0;i<_fe.length;++i){if(_fe[i].equals(_fd)){_fd.obj._UES.listeners.splice(i,1);break;}}}var obj=_fd.obj;if(!(obj instanceof UES.Object)){if(_fd.eventName=="mouseenter"||_fd.eventName=="mouseleave"){_f2(obj,_fd.handler,(_fd.eventName=="mouseenter"?"enter":"leave"));}else{if(obj.removeEventListener){obj.removeEventListener(_fd.eventName,_fd.handler,_fd.capturing);}else{if(obj.detachEvent){obj.detachEvent("on"+_fd.eventName,_fd.handler);}}}}delete _fd;};function _e5(_ff,_100,_101,_102){if(arguments.length==1){return arguments[0];}var obj=UES.$(_ff);if(!obj){return {};}var _103={obj:obj,eventName:_100,handler:_101,capturing:!!_102,equals:function(aObj){if(!aObj||(typeof aObj!="object")){return false;}return (_103.obj==aObj.obj&&_103.eventName==aObj.eventName&&_103.handler==aObj.handler&&_103.capturing==aObj.capturing);}};return _103;};_df.getListeners=function(_104,_105,_106,_107){var obj=UES.$(_104);if(!obj||!obj._UES||!obj._UES.listeners){return [];}var _108=obj._UES.listeners;var _109=[];for(var i=0;i<_108.length;++i){var lis=_108[i];var _10a=true;if(_105&&lis.eventName!==_105){_10a=false;}if(_10a&&_106&&lis.handler!==_106){_10a=false;}if(_10a&&(typeof _107=="boolean")&&lis.capturing!=_107){_10a=false;}if(_10a){_109.push(lis);}}return _109;};_df.blockEvent=function(_10b,_10c,_10d){var _10e=(arguments.length>=2?!!_10c:true);var _10f=(arguments.length>=3?!!_10d:true);if(!_10b){return !_10f;}if(_10e){if(_10b.preventDefault){_10b.preventDefault();}else{_10b.returnValue=false;}}if(_10f){if(_10b.stopPropagation){_10b.stopPropagation();}else{_10b.cancelBubble=true;}}return !_10f;};_df.fireCustomEvent=function(_110,_111,_112,_113){if(_113==false){setTimeout(function(){UES.Event.fireCustomEvent(_110,_111,_112,true);},0);return;}var _114;if(typeof (arguments[1])=="object"){if(!(arguments[1] instanceof UES.Event.CustomEvent)){throw "Invalid 2nd parameter - must be either string or instance of CustomEvent, but it's: "+arguments[1];}_114=arguments[1];}else{_114=new UES.Event.CustomEvent(_111,_112);}_114.target=_110;var _115=UES.Event.getListeners(_110,_114.type);var len=_115.length;for(var i=0;i<len;++i){_115[i].handler.call(_110,_114);if(_114.stoppedPropagation){break;}}return _114;};var _116=true;var _117=false;var _118=[];_df.onReady=function(_119,_11a){var fun=(_11a?UES.bind(_11a,_119):_119);if(_117){setTimeout(fun,0);return;}if(!_116){_118.push(fun);return;}_116=false;if(document.addEventListener){_df.addListener(document,"DOMContentLoaded",_11b,false);_df.addListener(window,"load",_11b,false);}else{if(document.attachEvent){(function(){var _11c=false;try{_11c=window.frameElement==null;}catch(e){}if(!_11c){return;}try{document.documentElement.doScroll("left");}catch(e){if(!_117){setTimeout(arguments.callee,20);}return;}_11b();})();var _11d=function(){if(document.readyState=="complete"){document.detachEvent("onreadystatechange",_11d);_11b();}};document.attachEvent("onreadystatechange",_11d);}}};function _11b(){if(_117){return;}_117=true;for(var i=0,len=_118.length;i<len;++i){_118[i]();}_118=undefined;};var _11e=false;var _11f=[];_df.onLoad=function(_120,_121){var fun=(_121?UES.bind(_121,_120):_120);if(_11e){setTimeout(fun,0);return;}if(UES.Util&&UES.Util.isInModalWindow()){if(_11f.length==0){_df.addListener(window,"load",function(){setTimeout(_122,0);});}_11f.push(fun);}else{_df.addListener(window,"load",fun);}};function _122(){for(var i=0;i<_11f.length;++i){_11f[i]();}_11f=undefined;};_df.addListener(window,"load",function(){_11e=true;});_df.onReady(function(){});UES.isReady=function(){return _117;};UES.isLoaded=function(){return _11e;};return _df;})();(function(){UES.extend(_123,"UES.Event.CustomEvent","UES.Object");function _123(_124,_125){if(_125&&typeof (_125)=="object"){for(var key in _125){this[key]=_125[key];}}this.type=_124;this.preventedDefault=false;this.stoppedPropagation=false;};_123.prototype.preventDefault=function(){this.preventedDefault=true;};_123.prototype.stopPropagation=function(){this.stoppedPropagation=true;};})();UES.Style={get:function(_126,_127,_128){var elem=UES.$(_126);if(!elem){return;}var prop=_127;if(is_ie||is_opera){prop=prop.replace(/-(.)/g,function(_129,_12a){return _12a.toUpperCase();});}var y=null;if(elem.currentStyle){y=elem.currentStyle[prop];}else{if(window.getComputedStyle){var _12b=document.defaultView.getComputedStyle(elem,null);if(_12b){y=_12b.getPropertyValue(prop);}}}if(_128){y=parseInt(y,10);if(isNaN(y)){y=0;}}return y;},setHeight:function(_12c,_12d,_12e){var elem=UES.$(_12c);if(!elem){return;}if(typeof _12d!="number"){elem.style.height=_12d;return _12d;}var _12f=_12d;var BTS=UES.Style.BoxTypes;var _130=(arguments.length>=3?_12e:BTS.CONTENT_BOX);if(_12e<=BTS.BORDER_BOX&&!is_ieQuirks){_12f-=UES.Style.getBorderWidth(elem,"top+bottom");}if(_12e<=BTS.PADDING_BOX&&!is_ieQuirks){_12f-=UES.Style.getPadding(elem,"top+bottom");}if(_12f<0){_12f=0;}elem.style.height=_12f+"px";return _12f;},setWidth:function(_131,_132,_133){var elem=UES.$(_131);if(!elem){return;}if(typeof _132!="number"){elem.style.width=_132;return _132;}var _134=_132;var BTS=UES.Style.BoxTypes;var _135=(arguments.length>=3?_133:BTS.CONTENT_BOX);if(_133<=BTS.BORDER_BOX&&!is_ieQuirks){_134-=UES.Style.getBorderWidth(elem,"left+right");}if(_133<=BTS.PADDING_BOX&&!is_ieQuirks){_134-=UES.Style.getPadding(elem,"left+right");}if(_134<0){_134=0;}elem.style.width=_134+"px";return _134;},setMinHeight:function(_136,_137,_138){var elem=UES.$(_136);if(!elem){return;}var _139=_137;if(typeof _139=="number"){var BTS=UES.Style.BoxTypes;var _13a=(arguments.length>=3?_138:BTS.CONTENT_BOX);if(_13a<=BTS.BORDER_BOX&&!is_ieQuirks){_139-=UES.Style.getBorderWidth(elem,"top+bottom");}if(_13a<=BTS.PADDING_BOX&&!is_ieQuirks){_139-=UES.Style.getPadding(elem,"top+bottom");}if(_139<0){_139=0;}}var _13b=(typeof _139=="number")?_139+"px":_139;if(is_ieQuirks||is_ie6){var _13c=UES.Style.get(elem,"overflow-y")=="visible";if(_13c){elem.style.height=_13b;}else{throw "Setting minimal height for element with overflow-y: hidden isn't supported for IE6 or IE in quirks mode.";}}else{elem.style.minHeight=_13b;}return _139;},getPadding:function(_13d,_13e){var _13f=0;var elem=UES.$(_13d);if(!elem||!_13e){return _13f;}var pads=_13e.split("+");for(var i=0;i<pads.length;++i){switch(pads[i]){case "left":case "right":case "top":case "bottom":_13f+=UES.Style.get(elem,"padding-"+pads[i],true);break;}}return _13f;},getBorderWidth:function(_140,_141){var _142=0;var elem=UES.$(_140);if(!elem||!_141){return _142;}var keys=_141.split("+");for(var i=0;i<keys.length;++i){switch(keys[i]){case "left":case "right":case "top":case "bottom":var _143=UES.Style.get(elem,"border-"+keys[i]+"-style");if(_143!="none"&&_143!="hidden"){_142+=UES.Style.get(elem,"border-"+keys[i]+"-width",true);}break;}}return _142;},BoxTypes:{BORDER_BOX:0,PADDING_BOX:1,CONTENT_BOX:2}};var widgets={};(function(){UES.extend(_144,"UES.Widget","UES.Object");function _144(_145){_144.superclass.constructor.call(this,{id:_145&&_145.id});this.className=(_145&&_145.className?_145.className:null);widgets[this.id]=this;};_144.prototype.show=function(){UES.Util.showElement(this.getMainElement());};_144.prototype.hide=function(_146){UES.Util.hideElement(this.getMainElement(),_146);};_144.prototype.getMainElement=function(){return UES.$(this.id);};_144.prototype.setClassName=function(_147){this.className=_147||null;};_144.prototype.destroy=function(){widgets[this.id]=undefined;_144.superclass.destroy.call(this);};})();UES.executeASAP=(function(){function _148(_149,_14a,_14b){var _14c=(arguments.length>=3?_14b:10);_14d(_149,_14a,_14c);};function _14d(_14e,_14f,_150){if(!_14e()){setTimeout(function(){_14d(_14e,_14f,_150);},_150);}else{_14f();}};return _148;})();UES.generateId=(function(){var _151=0;function _152(){var id;do{id="ues_c"+(++_151);}while(UES.$(id));return id;};return _152;})();UES.getTextMetrics=(function(){var id=UES.generateId();function _153(_154,_155){var div=UES.$(id);if(!div){div=document.createElement("div");div.id=id;div.style.position="absolute";div.style.left=0;div.style.top=0;div.style.margin=0;div.style.padding=0;div.style.border="0 none";if(is_webkit){div.style["-webkit-text-size-adjust"]="100%";}div.style.visibility="hidden";document.body.appendChild(div);}div.style.fontSize=getStyle(_155,"font-size");div.style.fontFamily=getStyle(_155,"font-family");div.innerHTML=_154;var _156=div.offsetHeight;var _157=div.offsetWidth;div.innerHTML="";return {height:_156,width:_157};};return _153;})();UES.getVisibleText=function(_158){var txt="";var elem=UES.$(_158);function _159(_15a){if(UES.Style.get(_15a,"display")=="none"||UES.Style.get(_15a,"visibility")=="hidden"){return "";}var res="";for(var i=0;i<_15a.childNodes.length;++i){var node=_15a.childNodes[i];var _15b="";if(node.nodeType==Node.ELEMENT_NODE&&node.tagName!="SCRIPT"){_15b=_159(node);}else{if(node.nodeType==Node.TEXT_NODE){_15b=node.nodeValue?node.nodeValue:"";}}if(_15b){res+=_15b;}}return res;};if(!elem||(elem.nodeType!=Node.ELEMENT_NODE&&elem.nodeType!=Node.TEXT_NODE)){return "";}if(elem.nodeType==Node.TEXT_NODE){return elem.nodeValue?elem.nodeValue:"";}txt=_159(elem);return txt.trim();};(function(){function _15c(){var ua=[];if(is_safari){ua.push("ua-safari");}else{if(is_chrome){ua.push("ua-chrome");}else{if(is_ie){ua.push("ua-ie");if(is_ie6){ua.push("ua-ie6");}else{if(is_ie7){ua.push("ua-ie7");}else{if(is_ie8){ua.push("ua-ie8");}else{if(is_ie9){ua.push("ua-ie9");}}}}}else{if(is_ff){ua.push("ua-ff");if(is_ff35_down){ua.push("ua-ff35-down");}if(is_ff2){ua.push("ua-ff2");}else{if(is_ff3){ua.push("ua-ff3");}}}else{if(is_opera){ua.push("ua-opera");}}}}}if(is_webkit){ua.push("ua-webkit");}if(is_gecko){ua.push("ua-gecko");}var mode="";if(document.compatMode=="BackCompat"||document.documentMode==5){mode="ua-mode-quirks";}else{if(document.documentMode==7){mode="ua-mode-almost-standards";}else{mode="ua-mode-standards";}}var dev="";if(is_iphone){dev="ua-dev-iphone ua-dev-handheld";}else{if(is_android){dev+="ua-dev-android ua-dev-handheld";}else{if(is_operamini){dev+="ua-dev-operamini ua-dev-handheld";}else{dev+="ua-dev-standard";}}}cls=" "+ua.join(" ")+" "+mode+" "+dev;if(is_ie){for(var i=0;i<ua.length;++i){cls+=" "+ua[i]+"_"+mode;}}var elem=document.documentElement;elem.className=elem.className+cls;};function _15d(){if(!is_ff){throw "Function handleBrokenImages isn't ready for browsers other than FF!";}UES.Event.onLoad(function(){var _15e=document.images;for(var i=0,len=_15e.length;i<len;++i){var img=_15e[i];if(img.naturalWidth===0){img.src=UES.Util.getRealImagePath("/images/other/empty.gif");img.className+=" image-missing";if(dojo.style(img,"width")==0){img.style.width="26px";}if(dojo.style(img,"height")==0){img.style.height="26px";}UES.Event.fireCustomEvent(getWindow(),"contentChange");}}});};_15c();if(is_ff){UES.Event.onReady(_15d);}})();var OVERLAY_LAYER="overlay-layer";var TRANSPARENT_LAYER="transparent-layer";(function(){UES.extend(_15f,"UES.Window","UES.Object");function _15f(aWin,_160){_15f.superclass.constructor.call(this,_160);this._win=aWin?aWin:null;this._parentWin=(_160&&_160.parentWin?_160.parentWin:null);};_15f.prototype.windowStack=[];_15f.prototype.open=function(){return null;};_15f.prototype.close=function(){if(this._win){this._win.close();}};_15f.prototype.resize=function(_161,_162){if(_161&&_162&&typeof _161=="number"&&typeof _162=="number"){this._win.outerWidth=_161+"px";this._win.outerHeight=_162+"px";this._win.screenX=(screen.availWidth/2)-(_161/2)+"px";this._win.screenY=(screen.availHeight/2)-(_162/2)+"px";}};_15f.prototype.setURL=function(aURL){if(aURL&&typeof aURL=="string"){this._win.location=aURL;}};_15f.prototype.setTitle=function(){var _163=getTitleFromPage(this);if(_163){this.getHTMLWindow().document.title=_163;}};_15f.prototype.getHTMLWindow=function(){return this._win;};_15f.prototype.getParentWindow=function(){return this._parentWin;};_15f.prototype._block=function(){if(this._win.blocked){return;}this._win.blocked=true;this._showTransparentDiv(0);UES.Event.addListener(this._win.document,"keydown",UES.Event.blockEvent,true);UES.Event.addListener(this._win.document,"keypress",UES.Event.blockEvent,true);};_15f.prototype._unblock=function(){if(!this._win.blocked){return;}this._win.blocked=false;this._hideOverlay();this._hideTransparentDiv();UES.Event.removeListener(this._win.document,"keydown",UES.Event.blockEvent,true);UES.Event.removeListener(this._win.document,"keypress",UES.Event.blockEvent,true);};_15f.prototype._showTransparentDiv=function(_164){var _165=UES.$(TRANSPARENT_LAYER);if(!_165){UES.Util.DOM.createLayer(_164,{id:TRANSPARENT_LAYER});}else{UES.Util.DOM.moveLayer(_165,_164);}};_15f.prototype._hideTransparentDiv=function(){UES.Util.DOM.removeLayer(TRANSPARENT_LAYER);};_15f.prototype._showOverlay=function(_166){var _167=UES.$(OVERLAY_LAYER);if(!_167){UES.Util.DOM.createLayer(_166,{id:OVERLAY_LAYER});}else{UES.Util.DOM.moveLayer(_167,_166);}};_15f.prototype._hideOverlay=function(){UES.Util.DOM.removeLayer(OVERLAY_LAYER);};_15f.prototype.getLayout=function(){return getWindow().getHTMLWindow().layout;};})();(function(){UES.extend(_168,"DummyWindow","UES.Window");_168.prototype.open=function(){};_168.prototype.close=function(){};_168.prototype.resize=function(){};_168.prototype.setURL=function(){};_168.prototype.setTitle=function(){};_168.prototype.getHTMLWindow=function(){};_168.prototype.getParentWindow=function(){};_168.prototype.getLayout=function(){};function _168(){_168.superclass.constructor.call(this);};})();function getWindow(){var _169=(parent&&parent!=window?parent:null);if(_169&&_169.UES){var win=_169.UES.Util.getWindowByHTMLInstance(window);if(!win){return new DummyWindow();}return win;}if(!window._win){window._win=new UES.Window(window);}return window._win;};function getParentWindow(){return getWindow()._parentWin||null;};function getBaseWindow(){var win=getWindow();return win._baseWin||win;};dojo.connect(dojo.doc,"onmouseup",function(_16a){if((!is_opera&&_16a.ctrlKey)||_16a.shiftKey||dojo.mouseButtons.isMiddle(_16a)){var elem=_16a.target;for(var i=0;i<3;++i){if(elem==null){break;}if(elem.tagName=="A"){if(elem.href&&elem.href.substr(0,11)=="javascript:"){break;}var _16b=elem.href;elem.href=addParamToUrl(elem.href,"NEWWINDOW=true");setTimeout(function(){elem.href=_16b;},10);break;}else{elem=elem.parentNode;}}}});if(dojo.isFF<4){dojo.query("SELECT[onchange]").forEach(function(_16c){dojo.connect(_16c,"onblur",new Function("event",_16c.getAttribute("onchange")));});}}
