/*
	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
*/

/*
	This is a compiled version of Dojo, built for deployment and not for
	development. To get an editable version, please visit:

		http://dojotoolkit.org

	for documentation and information on getting the source.
*/

if(!dojo._hasResource["dojo.number"]){dojo._hasResource["dojo.number"]=true;dojo.provide("dojo.number");dojo.number.format=function(_1,_2){_2=dojo.mixin({},_2||{});var _3=dojo.i18n.normalizeLocale(_2.locale);var _4=dojo.i18n.getLocalization("dojo.cldr","number",_3);_2.customs=_4;var _5=_2.pattern||_4[(_2.type||"decimal")+"Format"];if(isNaN(_1)||Math.abs(_1)==Infinity){return null;}return dojo.number._applyPattern(_1,_5,_2);};dojo.number._numberPatternRE=/[#0,]*[#0](?:\.0*#*)?/;dojo.number._applyPattern=function(_6,_7,_8){_8=_8||{};var _9=_8.customs.group;var _a=_8.customs.decimal;var _b=_7.split(";");var _c=_b[0];_7=_b[(_6<0)?1:0]||("-"+_c);if(_7.indexOf("%")!=-1){_6*=100;}else{if(_7.indexOf("‰")!=-1){_6*=1000;}else{if(_7.indexOf("¤")!=-1){_9=_8.customs.currencyGroup||_9;_a=_8.customs.currencyDecimal||_a;_7=_7.replace(/\u00a4{1,3}/,function(_d){var _e=["symbol","currency","displayName"][_d.length-1];return _8[_e]||_8.currency||"";});}else{if(_7.indexOf("E")!=-1){throw new Error("exponential notation not supported");}}}}var _f=dojo.number._numberPatternRE;var _10=_c.match(_f);if(!_10){throw new Error("unable to find a number expression in pattern: "+_7);}if(_8.fractional===false){_8.places=0;}return _7.replace(_f,dojo.number._formatAbsolute(_6,_10[0],{decimal:_a,group:_9,places:_8.places,round:_8.round}));};dojo.number.round=function(_11,_12,_13){var _14=10/(_13||10);return (_14*+_11).toFixed(_12)/_14;};if((0.9).toFixed()==0){(function(){var _15=dojo.number.round;dojo.number.round=function(v,p,m){var d=Math.pow(10,-p||0),a=Math.abs(v);if(!v||a>=d||a*Math.pow(10,p+1)<5){d=0;}return _15(v,p,m)+(v>0?d:-d);};})();}dojo.number._formatAbsolute=function(_1b,_1c,_1d){_1d=_1d||{};if(_1d.places===true){_1d.places=0;}if(_1d.places===Infinity){_1d.places=6;}var _1e=_1c.split(".");var _1f=(_1d.places>=0)?_1d.places:(_1e[1]&&_1e[1].length)||0;if(!(_1d.round<0)){_1b=dojo.number.round(_1b,_1f,_1d.round);}var _20=String(Math.abs(_1b)).split(".");var _21=_20[1]||"";if(_1d.places){var _22=dojo.isString(_1d.places)&&_1d.places.indexOf(",");if(_22){_1d.places=_1d.places.substring(_22+1);}_20[1]=dojo.string.pad(_21.substr(0,_1d.places),_1d.places,"0",true);}else{if(_1e[1]&&_1d.places!==0){var pad=_1e[1].lastIndexOf("0")+1;if(pad>_21.length){_20[1]=dojo.string.pad(_21,pad,"0",true);}var _24=_1e[1].length;if(_24<_21.length){_20[1]=_21.substr(0,_24);}}else{if(_20[1]){_20.pop();}}}var _25=_1e[0].replace(",","");pad=_25.indexOf("0");if(pad!=-1){pad=_25.length-pad;if(pad>_20[0].length){_20[0]=dojo.string.pad(_20[0],pad);}if(_25.indexOf("#")==-1){_20[0]=_20[0].substr(_20[0].length-pad);}}var _26=_1e[0].lastIndexOf(",");var _27,_28;if(_26!=-1){_27=_1e[0].length-_26-1;var _29=_1e[0].substr(0,_26);_26=_29.lastIndexOf(",");if(_26!=-1){_28=_29.length-_26-1;}}var _2a=[];for(var _2b=_20[0];_2b;){var off=_2b.length-_27;_2a.push((off>0)?_2b.substr(off):_2b);_2b=(off>0)?_2b.slice(0,off):"";if(_28){_27=_28;delete _28;}}_20[0]=_2a.reverse().join(_1d.group||",");return _20.join(_1d.decimal||".");};dojo.number.regexp=function(_2d){return dojo.number._parseInfo(_2d).regexp;};dojo.number._parseInfo=function(_2e){_2e=_2e||{};var _2f=dojo.i18n.normalizeLocale(_2e.locale);var _30=dojo.i18n.getLocalization("dojo.cldr","number",_2f);var _31=_2e.pattern||_30[(_2e.type||"decimal")+"Format"];var _32=_30.group;var _33=_30.decimal;var _34=1;if(_31.indexOf("%")!=-1){_34/=100;}else{if(_31.indexOf("‰")!=-1){_34/=1000;}else{var _35=_31.indexOf("¤")!=-1;if(_35){_32=_30.currencyGroup||_32;_33=_30.currencyDecimal||_33;}}}var _36=_31.split(";");if(_36.length==1){_36.push("-"+_36[0]);}var re=dojo.regexp.buildGroupRE(_36,function(_38){_38="(?:"+dojo.regexp.escapeString(_38,".")+")";return _38.replace(dojo.number._numberPatternRE,function(_39){var _3a={signed:false,separator:_2e.strict?_32:[_32,""],fractional:_2e.fractional,decimal:_33,exponent:false};var _3b=_39.split(".");var _3c=_2e.places;if(_3b.length==1||_3c===0){_3a.fractional=false;}else{if(_3c===undefined){_3c=_2e.pattern?_3b[1].lastIndexOf("0")+1:Infinity;}if(_3c&&_2e.fractional==undefined){_3a.fractional=true;}if(!_2e.places&&(_3c<_3b[1].length)){_3c+=","+_3b[1].length;}_3a.places=_3c;}var _3d=_3b[0].split(",");if(_3d.length>1){_3a.groupSize=_3d.pop().length;if(_3d.length>1){_3a.groupSize2=_3d.pop().length;}}return "("+dojo.number._realNumberRegexp(_3a)+")";});},true);if(_35){re=re.replace(/([\s\xa0]*)(\u00a4{1,3})([\s\xa0]*)/g,function(_3e,_3f,_40,_41){var _42=["symbol","currency","displayName"][_40.length-1];var _43=dojo.regexp.escapeString(_2e[_42]||_2e.currency||"");_3f=_3f?"[\\s\\xa0]":"";_41=_41?"[\\s\\xa0]":"";if(!_2e.strict){if(_3f){_3f+="*";}if(_41){_41+="*";}return "(?:"+_3f+_43+_41+")?";}return _3f+_43+_41;});}return {regexp:re.replace(/[\xa0 ]/g,"[\\s\\xa0]"),group:_32,decimal:_33,factor:_34};};dojo.number.parse=function(_44,_45){var _46=dojo.number._parseInfo(_45);var _47=(new RegExp("^"+_46.regexp+"$")).exec(_44);if(!_47){return NaN;}var _48=_47[1];if(!_47[1]){if(!_47[2]){return NaN;}_48=_47[2];_46.factor*=-1;}_48=_48.replace(new RegExp("["+_46.group+"\\s\\xa0"+"]","g"),"").replace(_46.decimal,".");return _48*_46.factor;};dojo.number._realNumberRegexp=function(_49){_49=_49||{};if(!("places" in _49)){_49.places=Infinity;}if(typeof _49.decimal!="string"){_49.decimal=".";}if(!("fractional" in _49)||/^0/.test(_49.places)){_49.fractional=[true,false];}if(!("exponent" in _49)){_49.exponent=[true,false];}if(!("eSigned" in _49)){_49.eSigned=[true,false];}var _4a=dojo.number._integerRegexp(_49);var _4b=dojo.regexp.buildGroupRE(_49.fractional,function(q){var re="";if(q&&(_49.places!==0)){re="\\"+_49.decimal;if(_49.places==Infinity){re="(?:"+re+"\\d+)?";}else{re+="\\d{"+_49.places+"}";}}return re;},true);var _4e=dojo.regexp.buildGroupRE(_49.exponent,function(q){if(q){return "([eE]"+dojo.number._integerRegexp({signed:_49.eSigned})+")";}return "";});var _50=_4a+_4b;if(_4b){_50="(?:(?:"+_50+")|(?:"+_4b+"))";}return _50+_4e;};dojo.number._integerRegexp=function(_51){_51=_51||{};if(!("signed" in _51)){_51.signed=[true,false];}if(!("separator" in _51)){_51.separator="";}else{if(!("groupSize" in _51)){_51.groupSize=3;}}var _52=dojo.regexp.buildGroupRE(_51.signed,function(q){return q?"[-+]":"";},true);var _54=dojo.regexp.buildGroupRE(_51.separator,function(sep){if(!sep){return "(?:\\d+)";}sep=dojo.regexp.escapeString(sep);if(sep==" "){sep="\\s";}else{if(sep==" "){sep="\\s\\xa0";}}var grp=_51.groupSize,_57=_51.groupSize2;if(_57){var _58="(?:0|[1-9]\\d{0,"+(_57-1)+"}(?:["+sep+"]\\d{"+_57+"})*["+sep+"]\\d{"+grp+"})";return ((grp-_57)>0)?"(?:"+_58+"|(?:0|[1-9]\\d{0,"+(grp-1)+"}))":_58;}return "(?:0|[1-9]\\d{0,"+(grp-1)+"}(?:["+sep+"]\\d{"+grp+"})*)";},true);return _52+_54;};}if(!dojo._hasResource["dijit.form.NumberTextBox"]){dojo._hasResource["dijit.form.NumberTextBox"]=true;dojo.provide("dijit.form.NumberTextBox");dojo.declare("dijit.form.NumberTextBoxMixin",null,{regExpGen:dojo.number.regexp,value:NaN,editOptions:{pattern:"#.######"},_formatter:dojo.number.format,postMixInProperties:function(){if(typeof this.constraints.max!="number"){this.constraints.max=9000000000000000;}this.inherited(arguments);},_onFocus:function(){if(this.disabled){return;}var val=this.attr("value");if(typeof val=="number"&&!isNaN(val)){var _5a=this.format(val,this.constraints);if(_5a!==undefined){this.textbox.value=_5a;}}this.inherited(arguments);},format:function(_5b,_5c){if(typeof _5b!="number"){return String(_5b);}if(isNaN(_5b)){return "";}if(("rangeCheck" in this)&&!this.rangeCheck(_5b,_5c)){return String(_5b);}if(this.editOptions&&this._focused){_5c=dojo.mixin(dojo.mixin({},this.editOptions),_5c);}return this._formatter(_5b,_5c);},parse:dojo.number.parse,_getDisplayedValueAttr:function(){var v=this.inherited(arguments);return isNaN(v)?this.textbox.value:v;},filter:function(_5e){return (_5e===null||_5e===""||_5e===undefined)?NaN:this.inherited(arguments);},serialize:function(_5f,_60){return (typeof _5f!="number"||isNaN(_5f))?"":this.inherited(arguments);},_setValueAttr:function(_61,_62,_63){if(_61!==undefined&&_63===undefined){if(typeof _61=="number"){if(isNaN(_61)){_63="";}else{if(("rangeCheck" in this)&&!this.rangeCheck(_61,this.constraints)){_63=String(_61);}}}else{if(!_61){_63="";_61=NaN;}else{_63=String(_61);_61=undefined;}}}this.inherited(arguments,[_61,_62,_63]);},_getValueAttr:function(){var v=this.inherited(arguments);if(isNaN(v)&&this.textbox.value!==""){var n=Number(this.textbox.value);return (String(n)===this.textbox.value)?n:undefined;}else{return v;}}});dojo.declare("dijit.form.NumberTextBox",[dijit.form.RangeBoundTextBox,dijit.form.NumberTextBoxMixin],{});}if(!dojo._hasResource["dijit.form.HorizontalSlider"]){dojo._hasResource["dijit.form.HorizontalSlider"]=true;dojo.provide("dijit.form.HorizontalSlider");dojo.declare("dijit.form.HorizontalSlider",[dijit.form._FormValueWidget,dijit._Container],{templateString:"<table class=\"dijit dijitReset dijitSlider\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" rules=\"none\" dojoAttachEvent=\"onkeypress:_onKeyPress\"\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\r\n\t\t><td dojoAttachPoint=\"containerNode,topDecoration\" class=\"dijitReset\" style=\"text-align:center;width:100%;\"></td\r\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\r\n\t></tr\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerH\"\r\n\t\t\t><div class=\"dijitSliderDecrementIconH\" tabIndex=\"-1\" style=\"display:none\" dojoAttachPoint=\"decrementButton\"><span class=\"dijitSliderButtonInner\">-</span></div\r\n\t\t></td\r\n\t\t><td class=\"dijitReset\"\r\n\t\t\t><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperH dijitSliderLeftBumper dijitSliderLeftBumper\" dojoAttachEvent=\"onmousedown:_onClkDecBumper\"></div\r\n\t\t></td\r\n\t\t><td class=\"dijitReset\"\r\n\t\t\t><input dojoAttachPoint=\"valueNode\" type=\"hidden\" ${nameAttrSetting}\r\n\t\t\t/><div class=\"dijitReset dijitSliderBarContainerH\" waiRole=\"presentation\" dojoAttachPoint=\"sliderBarContainer\"\r\n\t\t\t\t><div waiRole=\"presentation\" dojoAttachPoint=\"progressBar\" class=\"dijitSliderBar dijitSliderBarH dijitSliderProgressBar dijitSliderProgressBarH\" dojoAttachEvent=\"onmousedown:_onBarClick\"\r\n\t\t\t\t\t><div class=\"dijitSliderMoveable dijitSliderMoveableH\" \r\n\t\t\t\t\t\t><div dojoAttachPoint=\"sliderHandle,focusNode\" class=\"dijitSliderImageHandle dijitSliderImageHandleH\" dojoAttachEvent=\"onmousedown:_onHandleClick\" waiRole=\"slider\" valuemin=\"${minimum}\" valuemax=\"${maximum}\"></div\r\n\t\t\t\t\t></div\r\n\t\t\t\t></div\r\n\t\t\t\t><div waiRole=\"presentation\" dojoAttachPoint=\"remainingBar\" class=\"dijitSliderBar dijitSliderBarH dijitSliderRemainingBar dijitSliderRemainingBarH\" dojoAttachEvent=\"onmousedown:_onBarClick\"></div\r\n\t\t\t></div\r\n\t\t></td\r\n\t\t><td class=\"dijitReset\"\r\n\t\t\t><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperH dijitSliderRightBumper dijitSliderRightBumper\" dojoAttachEvent=\"onmousedown:_onClkIncBumper\"></div\r\n\t\t></td\r\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerH\" style=\"right:0px;\"\r\n\t\t\t><div class=\"dijitSliderIncrementIconH\" tabIndex=\"-1\" style=\"display:none\" dojoAttachPoint=\"incrementButton\"><span class=\"dijitSliderButtonInner\">+</span></div\r\n\t\t></td\r\n\t></tr\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\r\n\t\t><td dojoAttachPoint=\"containerNode,bottomDecoration\" class=\"dijitReset\" style=\"text-align:center;\"></td\r\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\r\n\t></tr\r\n></table>\r\n",value:0,showButtons:true,minimum:0,maximum:100,discreteValues:Infinity,pageIncrement:2,clickSelect:true,slideDuration:dijit.defaultDuration,widgetsInTemplate:true,attributeMap:dojo.delegate(dijit.form._FormWidget.prototype.attributeMap,{id:""}),baseClass:"dijitSlider",_mousePixelCoord:"pageX",_pixelCount:"w",_startingPixelCoord:"x",_startingPixelCount:"l",_handleOffsetCoord:"left",_progressPixelSize:"width",_onKeyPress:function(e){if(this.disabled||this.readOnly||e.altKey||e.ctrlKey){return;}switch(e.charOrCode){case dojo.keys.HOME:this._setValueAttr(this.minimum,true);break;case dojo.keys.END:this._setValueAttr(this.maximum,true);break;case ((this._descending||this.isLeftToRight())?dojo.keys.RIGHT_ARROW:dojo.keys.LEFT_ARROW):case (this._descending===false?dojo.keys.DOWN_ARROW:dojo.keys.UP_ARROW):case (this._descending===false?dojo.keys.PAGE_DOWN:dojo.keys.PAGE_UP):this.increment(e);break;case ((this._descending||this.isLeftToRight())?dojo.keys.LEFT_ARROW:dojo.keys.RIGHT_ARROW):case (this._descending===false?dojo.keys.UP_ARROW:dojo.keys.DOWN_ARROW):case (this._descending===false?dojo.keys.PAGE_UP:dojo.keys.PAGE_DOWN):this.decrement(e);break;default:return;}dojo.stopEvent(e);},_onHandleClick:function(e){if(this.disabled||this.readOnly){return;}if(!dojo.isIE){dijit.focus(this.sliderHandle);}dojo.stopEvent(e);},_isReversed:function(){return !this.isLeftToRight();},_onBarClick:function(e){if(this.disabled||this.readOnly||!this.clickSelect){return;}dijit.focus(this.sliderHandle);dojo.stopEvent(e);var _69=dojo.coords(this.sliderBarContainer,true);var _6a=e[this._mousePixelCoord]-_69[this._startingPixelCoord];this._setPixelValue(this._isReversed()?(_69[this._pixelCount]-_6a):_6a,_69[this._pixelCount],true);this._movable.onMouseDown(e);},_setPixelValue:function(_6b,_6c,_6d){if(this.disabled||this.readOnly){return;}_6b=_6b<0?0:_6c<_6b?_6c:_6b;var _6e=this.discreteValues;if(_6e<=1||_6e==Infinity){_6e=_6c;}_6e--;var _6f=_6c/_6e;var _70=Math.round(_6b/_6f);this._setValueAttr((this.maximum-this.minimum)*_70/_6e+this.minimum,_6d);},_setValueAttr:function(_71,_72){this.valueNode.value=this.value=_71;dijit.setWaiState(this.focusNode,"valuenow",_71);this.inherited(arguments);var _73=(_71-this.minimum)/(this.maximum-this.minimum);var _74=(this._descending===false)?this.remainingBar:this.progressBar;var _75=(this._descending===false)?this.progressBar:this.remainingBar;if(this._inProgressAnim&&this._inProgressAnim.status!="stopped"){this._inProgressAnim.stop(true);}if(_72&&this.slideDuration>0&&_74.style[this._progressPixelSize]){var _76=this;var _77={};var _78=parseFloat(_74.style[this._progressPixelSize]);var _79=this.slideDuration*(_73-_78/100);if(_79==0){return;}if(_79<0){_79=0-_79;}_77[this._progressPixelSize]={start:_78,end:_73*100,units:"%"};this._inProgressAnim=dojo.animateProperty({node:_74,duration:_79,onAnimate:function(v){_75.style[_76._progressPixelSize]=(100-parseFloat(v[_76._progressPixelSize]))+"%";},onEnd:function(){delete _76._inProgressAnim;},properties:_77});this._inProgressAnim.play();}else{_74.style[this._progressPixelSize]=(_73*100)+"%";_75.style[this._progressPixelSize]=((1-_73)*100)+"%";}},_bumpValue:function(_7b){if(this.disabled||this.readOnly){return;}var s=dojo.getComputedStyle(this.sliderBarContainer);var c=dojo._getContentBox(this.sliderBarContainer,s);var _7e=this.discreteValues;if(_7e<=1||_7e==Infinity){_7e=c[this._pixelCount];}_7e--;var _7f=(this.value-this.minimum)*_7e/(this.maximum-this.minimum)+_7b;if(_7f<0){_7f=0;}if(_7f>_7e){_7f=_7e;}_7f=_7f*(this.maximum-this.minimum)/_7e+this.minimum;this._setValueAttr(_7f,true);},_onClkBumper:function(val){if(this.disabled||this.readOnly||!this.clickSelect){return;}this._setValueAttr(val,true);},_onClkIncBumper:function(){this._onClkBumper(this._descending===false?this.minimum:this.maximum);},_onClkDecBumper:function(){this._onClkBumper(this._descending===false?this.maximum:this.minimum);},decrement:function(e){this._bumpValue(e.charOrCode==dojo.keys.PAGE_DOWN?-this.pageIncrement:-1);},increment:function(e){this._bumpValue(e.charOrCode==dojo.keys.PAGE_UP?this.pageIncrement:1);},_mouseWheeled:function(evt){dojo.stopEvent(evt);var _84=!dojo.isMozilla;var _85=evt[(_84?"wheelDelta":"detail")]*(_84?1:-1);this[(_85<0?"decrement":"increment")](evt);},startup:function(){dojo.forEach(this.getChildren(),function(_86){if(this[_86.container]!=this.containerNode){this[_86.container].appendChild(_86.domNode);}},this);},_typematicCallback:function(_87,_88,e){if(_87==-1){return;}this[(_88==(this._descending?this.incrementButton:this.decrementButton))?"decrement":"increment"](e);},postCreate:function(){if(this.showButtons){this.incrementButton.style.display="";this.decrementButton.style.display="";this._connects.push(dijit.typematic.addMouseListener(this.decrementButton,this,"_typematicCallback",25,500));this._connects.push(dijit.typematic.addMouseListener(this.incrementButton,this,"_typematicCallback",25,500));}this.connect(this.domNode,!dojo.isMozilla?"onmousewheel":"DOMMouseScroll","_mouseWheeled");var _8a=this;var _8b=function(){dijit.form._SliderMover.apply(this,arguments);this.widget=_8a;};dojo.extend(_8b,dijit.form._SliderMover.prototype);this._movable=new dojo.dnd.Moveable(this.sliderHandle,{mover:_8b});var _8c=dojo.query("label[for=\""+this.id+"\"]");if(_8c.length){_8c[0].id=(this.id+"_label");dijit.setWaiState(this.focusNode,"labelledby",_8c[0].id);}dijit.setWaiState(this.focusNode,"valuemin",this.minimum);dijit.setWaiState(this.focusNode,"valuemax",this.maximum);this.inherited(arguments);},destroy:function(){this._movable.destroy();if(this._inProgressAnim&&this._inProgressAnim.status!="stopped"){this._inProgressAnim.stop(true);}this.inherited(arguments);}});dojo.declare("dijit.form._SliderMover",dojo.dnd.Mover,{onMouseMove:function(e){var _8e=this.widget;var _8f=_8e._abspos;if(!_8f){_8f=_8e._abspos=dojo.coords(_8e.sliderBarContainer,true);_8e._setPixelValue_=dojo.hitch(_8e,"_setPixelValue");_8e._isReversed_=_8e._isReversed();}var _90=e[_8e._mousePixelCoord]-_8f[_8e._startingPixelCoord];_8e._setPixelValue_(_8e._isReversed_?(_8f[_8e._pixelCount]-_90):_90,_8f[_8e._pixelCount],false);},destroy:function(e){dojo.dnd.Mover.prototype.destroy.apply(this,arguments);var _92=this.widget;_92._abspos=null;_92._setValueAttr(_92.value,true);}});}if(!dojo._hasResource["dijit.form.VerticalSlider"]){dojo._hasResource["dijit.form.VerticalSlider"]=true;dojo.provide("dijit.form.VerticalSlider");dojo.declare("dijit.form.VerticalSlider",dijit.form.HorizontalSlider,{templateString:"<table class=\"dijitReset dijitSlider\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" rules=\"none\" dojoAttachEvent=\"onkeypress:_onKeyPress\"\r\n><tbody class=\"dijitReset\"\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td class=\"dijitReset\"></td\r\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerV\"\r\n\t\t\t><div class=\"dijitSliderIncrementIconV\" tabIndex=\"-1\" style=\"display:none\" dojoAttachPoint=\"decrementButton\"><span class=\"dijitSliderButtonInner\">+</span></div\r\n\t\t></td\r\n\t\t><td class=\"dijitReset\"></td\r\n\t></tr\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td class=\"dijitReset\"></td\r\n\t\t><td class=\"dijitReset\"\r\n\t\t\t><center><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperV dijitSliderTopBumper dijitSliderTopBumper\" dojoAttachEvent=\"onmousedown:_onClkIncBumper\"></div></center\r\n\t\t></td\r\n\t\t><td class=\"dijitReset\"></td\r\n\t></tr\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td dojoAttachPoint=\"leftDecoration\" class=\"dijitReset\" style=\"text-align:center;height:100%;\"></td\r\n\t\t><td class=\"dijitReset\" style=\"height:100%;\"\r\n\t\t\t><input dojoAttachPoint=\"valueNode\" type=\"hidden\" ${nameAttrSetting}\r\n\t\t\t/><center class=\"dijitReset dijitSliderBarContainerV\" waiRole=\"presentation\" dojoAttachPoint=\"sliderBarContainer\"\r\n\t\t\t\t><div waiRole=\"presentation\" dojoAttachPoint=\"remainingBar\" class=\"dijitSliderBar dijitSliderBarV dijitSliderRemainingBar dijitSliderRemainingBarV\" dojoAttachEvent=\"onmousedown:_onBarClick\"><!--#5629--></div\r\n\t\t\t\t><div waiRole=\"presentation\" dojoAttachPoint=\"progressBar\" class=\"dijitSliderBar dijitSliderBarV dijitSliderProgressBar dijitSliderProgressBarV\" dojoAttachEvent=\"onmousedown:_onBarClick\"\r\n\t\t\t\t\t><div class=\"dijitSliderMoveable\" style=\"vertical-align:top;\" \r\n\t\t\t\t\t\t><div dojoAttachPoint=\"sliderHandle,focusNode\" class=\"dijitSliderImageHandle dijitSliderImageHandleV\" dojoAttachEvent=\"onmousedown:_onHandleClick\" waiRole=\"slider\" valuemin=\"${minimum}\" valuemax=\"${maximum}\"></div\r\n\t\t\t\t\t></div\r\n\t\t\t\t></div\r\n\t\t\t></center\r\n\t\t></td\r\n\t\t><td dojoAttachPoint=\"containerNode,rightDecoration\" class=\"dijitReset\" style=\"text-align:center;height:100%;\"></td\r\n\t></tr\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td class=\"dijitReset\"></td\r\n\t\t><td class=\"dijitReset\"\r\n\t\t\t><center><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperV dijitSliderBottomBumper dijitSliderBottomBumper\" dojoAttachEvent=\"onmousedown:_onClkDecBumper\"></div></center\r\n\t\t></td\r\n\t\t><td class=\"dijitReset\"></td\r\n\t></tr\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td class=\"dijitReset\"></td\r\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerV\"\r\n\t\t\t><div class=\"dijitSliderDecrementIconV\" tabIndex=\"-1\" style=\"display:none\" dojoAttachPoint=\"incrementButton\"><span class=\"dijitSliderButtonInner\">-</span></div\r\n\t\t></td\r\n\t\t><td class=\"dijitReset\"></td\r\n\t></tr\r\n></tbody></table>\r\n",_mousePixelCoord:"pageY",_pixelCount:"h",_startingPixelCoord:"y",_startingPixelCount:"t",_handleOffsetCoord:"top",_progressPixelSize:"height",_descending:true,startup:function(){if(this._started){return;}if(!this.isLeftToRight()&&dojo.isMoz){if(this.leftDecoration){this._rtlRectify(this.leftDecoration);}if(this.rightDecoration){this._rtlRectify(this.rightDecoration);}}this.inherited(arguments);},_isReversed:function(){return this._descending;},_rtlRectify:function(_93){var _94=[];while(_93.firstChild){_94.push(_93.firstChild);_93.removeChild(_93.firstChild);}for(var i=_94.length-1;i>=0;i--){if(_94[i]){_93.appendChild(_94[i]);}}}});}if(!dojo._hasResource["bec.widget.VerticalScroller"]){dojo._hasResource["bec.widget.VerticalScroller"]=true;dojo.provide("bec.widget.VerticalScroller");dojo.declare("bec.widget.VerticalScroller",dijit.form.VerticalSlider,{templateString:"<table class='dijitReset dijitSlider' cellspacing='0' cellpadding='0' border='0' rules='none' dojoAttachEvent='onkeypress:_onKeyPress'><tbody><tr><td class='dijitReset dijitSliderButtonContainer dijitSliderButtonContainerV'><div class='dijitSliderIncrementIconV' tabIndex='-1' style='display:none' dojoAttachPoint='decrementButton'></div></td></tr><tr><td class='dijitReset'><center><div class='dijitSliderBar dijitSliderBumper dijitSliderBumperV dijitSliderTopBumper dijitSliderTopBumper' dojoAttachEvent='onmousedown:_onClkIncBumper'></div></center></td></tr><tr><td class='dijitReset' style='height:100%;'><input dojoAttachPoint='valueNode' type='hidden' ${nameAttrSetting}><center class='dijitReset dijitSliderBarContainerV' waiRole='presentation' dojoAttachPoint='sliderBarContainer'><div waiRole='presentation' dojoAttachPoint='remainingBar' class='dijitSliderBar dijitSliderBarV dijitSliderRemainingBar dijitSliderRemainingBarV' dojoAttachEvent='onmousedown:_onBarClick'></div><div waiRole='presentation' dojoAttachPoint='progressBar' class='dijitSliderBar dijitSliderBarV dijitSliderProgressBar dijitSliderProgressBarV' dojoAttachEvent='onmousedown:_onBarClick'><div class='dijitSliderMoveable' style='vertical-align:top;'><div dojoAttachPoint='sliderHandle,focusNode' class='dijitSliderImageHandle dijitSliderImageHandleV' dojoAttachEvent='onmousedown:_onHandleClick' waiRole='slider' valuemin='${minimum}' valuemax='${maximum}'></div></div></div></center></td></tr><tr><td class='dijitReset'><center><div class='dijitSliderBar dijitSliderBumper dijitSliderBumperV dijitSliderBottomBumper dijitSliderBottomBumper' dojoAttachEvent='onmousedown:_onClkDecBumper'></div></center></td></tr><tr><td class='dijitReset dijitSliderButtonContainer dijitSliderButtonContainerV'><div class='dijitSliderDecrementIconV' tabIndex='-1' style='display:none' dojoAttachPoint='incrementButton'></div></td></tr></tbody></table>",sourceElement:"",scrollOnFocus:false,_scrollObj:null,postCreate:function(){this.inherited(arguments);try{if(this.sourceElement){this._scrollObj=dojo.byId(this.sourceElement);if(this._scrollObj){if(this._scrollObj.offsetHeight>=this._scrollObj.scrollHeight){dojo.style(this.domNode,"display","none");}else{this.minimum=-(this._scrollObj.scrollHeight-this._scrollObj.offsetHeight);}}}else{console.error("Error initializing compare. Missing srouceElement.");}}catch(e){console.error("Error initializing compare. Error = "+e.message);}},onChange:function(_96){if(this._scrollObj){try{this._scrollObj.scrollTop=-(_96);}catch(e){console.error("Error changing vertical scroll. Error = "+e.message);}}}});}if(!dojo._hasResource["bec.product.ProductCompare"]){dojo._hasResource["bec.product.ProductCompare"]=true;dojo.provide("bec.product.ProductCompare");dojo.declare("bec.product.ProductCompare",null,{compareCounter:0,compareItemCatEntry:new Object(),langId:"-1",storeId:"",catalogId:"",MAX_COMPARE_COUNT:3,comparePopup:"",parentIdentifier:"",identifier:"",setCommonParameters:function(_97,_98,_99,_9a,_9b){this.langId=_97;this.storeId=_98;this.catalogId=_99;this.parentIdentifier=_9a;this.identifier=_9b;},clear:function(){this.compareCounter=0;this.compareItemCatEntry=new Object();},remove:function(key){delete this.compareItemCatEntry[key];var cb=document.getElementById("compareBox"+key);if(cb){cb.checked=false;}this.compareCounter--;},addRemoveCompareCheck:function(_9e,_9f){var cb=document.getElementById("compareBox"+_9e);if(cb.checked==true){this.add(_9e,_9f);}else{this.remove(_9e);}},add:function(_a1,_a2){this.compareCounter++;if(this.compareCounter<=this.MAX_COMPARE_COUNT){var _a3={"productName":_a2};this.compareItemCatEntry[_a1]=_a3;}else{this.showMessage("Only allowed to compare "+this.MAX_COMPARE_COUNT+" items.");this.compareCounter=this.MAX_COMPARE_COUNT;var cb=document.getElementById("compareBox"+_a1);if(cb){cb.checked=false;}}},showMessage:function(_a5){var _a6="<div class=\"error\">"+_a5+"</div>";popup.errorWithContent("compareMessage","Notice",_a6);},compareProducts:function(_a7){if(_a7&&this.compareCounter==0){this.close();}else{if(this.compareCounter>1||_a7){var url="BECCompareProductsDisplayView?storeId="+this.storeId+"&catalogId="+this.catalogId+"&langId="+this.langId+"&parentIdentifier="+this.parentIdentifier+"&identifier="+this.identifier;for(catEntryIdentifier in this.compareItemCatEntry){itemInfo=eval(this.compareItemCatEntry[catEntryIdentifier]);url=url+"&catentryId="+catEntryIdentifier;cmInitiateElementTag(itemInfo.productName,"Product Compare");}var _a9=this;this.comparePopup=popup.functionalWithUrl("productCompare","",url,false,null,null,dojo.hitch(_a9,"initComparePopup"));}else{this.showMessage("2 or more products must be selected for compare.");}}},initComparePopup:function(){$("#productCompare .scroll > div").each(function(){$.Artare.Layout.matchHeights($(".cell",this));});},viewItem:function(url){bec.util.browser.gotoURL(url+window.location.hash);},close:function(){this.comparePopup.destroyDescendants();this.comparePopup.destroy();}});}dojo.i18n._preloadLocalizations("bec.nls.beccategory",["ROOT","ar","ca","cs","da","de","de-de","el","en","en-gb","en-us","es","es-es","fi","fi-fi","fr","fr-fr","he","he-il","hu","it","it-it","ja","ja-jp","ko","ko-kr","nl","nl-nl","no","pl","pt","pt-br","pt-pt","ru","sk","sl","sv","th","tr","xx","zh","zh-cn","zh-tw"]);
dojo.provide("bec.nls.beccategory_en-us");dojo.provide("dojo.cldr.nls.number");dojo.cldr.nls.number._built=true;dojo.provide("dojo.cldr.nls.number.en_us");dojo.cldr.nls.number.en_us={"currencyFormat":"¤#,##0.00;(¤#,##0.00)","group":",","percentSign":"%","exponential":"E","percentFormat":"#,##0%","scientificFormat":"#E0","list":";","infinity":"∞","patternDigit":"#","minusSign":"-","decimal":".","nan":"NaN","nativeZeroDigit":"0","perMille":"‰","decimalFormat":"#,##0.###","plusSign":"+","currencySpacing-afterCurrency-currencyMatch":"[:letter:]","currencySpacing-beforeCurrency-surroundingMatch":"[:digit:]","currencySpacing-afterCurrency-insertBetween":" ","currencySpacing-afterCurrency-surroundingMatch":"[:digit:]","currencySpacing-beforeCurrency-currencyMatch":"[:letter:]","currencySpacing-beforeCurrency-insertBetween":" "};

