/* Copyright (c) 2004-2011, 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 an optimized version of Dojo, built for deployment and not for development. To get sources and documentation, please visit: http://dojotoolkit.org */ //>>built require({cache:{"dojo/uacss":function(){define(["./dom-geometry","./_base/lang","./ready","./_base/sniff","./_base/window"],function(_1,_2,_3,_4,_5){var _6=_5.doc.documentElement,ie=_4("ie"),_7=_4("opera"),_8=Math.floor,ff=_4("ff"),_9=_1.boxModel.replace(/-/,""),_a={"dj_ie":ie,"dj_ie6":_8(ie)==6,"dj_ie7":_8(ie)==7,"dj_ie8":_8(ie)==8,"dj_ie9":_8(ie)==9,"dj_quirks":_4("quirks"),"dj_iequirks":ie&&_4("quirks"),"dj_opera":_7,"dj_khtml":_4("khtml"),"dj_webkit":_4("webkit"),"dj_safari":_4("safari"),"dj_chrome":_4("chrome"),"dj_gecko":_4("mozilla"),"dj_ff3":_8(ff)==3};_a["dj_"+_9]=true;var _b="";for(var _c in _a){if(_a[_c]){_b+=_c+" ";}}_6.className=_2.trim(_6.className+" "+_b);_3(90,function(){if(!_1.isBodyLtr()){var _d="dj_rtl dijitRtl "+_b.replace(/ /g,"-rtl ");_6.className=_2.trim(_6.className+" "+_d+"dj_rtl dijitRtl "+_b.replace(/ /g,"-rtl "));}});return _4;});},"dijit/hccss":function(){define("dijit/hccss",["require","dojo/_base/config","dojo/dom-class","dojo/dom-construct","dojo/dom-style","dojo/ready","dojo/_base/sniff","dojo/_base/window"],function(_e,_f,_10,_11,_12,_13,has,win){if(has("ie")||has("mozilla")){_13(90,function(){var div=_11.create("div",{id:"a11yTestNode",style:{cssText:"border: 1px solid;"+"border-color:red green;"+"position: absolute;"+"height: 5px;"+"top: -999px;"+"background-image: url(\""+(_f.blankGif||_e.toUrl("dojo/resources/blank.gif"))+"\");"}},win.body());var cs=_12.getComputedStyle(div);if(cs){var _14=cs.backgroundImage;var _15=(cs.borderTopColor==cs.borderRightColor)||(_14!=null&&(_14=="none"||_14=="url(invalid-url:)"));if(_15){_10.add(win.body(),"dijit_a11y");}if(has("ie")){div.outerHTML="";}else{win.body().removeChild(div);}}});}});},"dijit/_Contained":function(){define("dijit/_Contained",["dojo/_base/declare","./registry"],function(_16,_17){return _16("dijit._Contained",null,{_getSibling:function(_18){var _19=this.domNode;do{_19=_19[_18+"Sibling"];}while(_19&&_19.nodeType!=1);return _19&&_17.byNode(_19);},getPreviousSibling:function(){return this._getSibling("previous");},getNextSibling:function(){return this._getSibling("next");},getIndexInParent:function(){var p=this.getParent();if(!p||!p.getIndexOfChild){return -1;}return p.getIndexOfChild(this);}});});},"dojo/parser":function(){define(["./_base/kernel","./_base/lang","./_base/array","./_base/html","./_base/window","./_base/url","./_base/json","./aspect","./date/stamp","./query","./on","./ready"],function(_1a,_1b,_1c,_1d,_1e,_1f,_20,_21,_22,_23,don){new Date("X");var _24={"dom-attributes-explicit":document.createElement("div").attributes.length<40};function has(_25){return _24[_25];};_1a.parser=new function(){var _26={};function _27(_28){var map={};for(var _29 in _28){if(_29.charAt(0)=="_"){continue;}map[_29.toLowerCase()]=_29;}return map;};_21.after(_1b,"extend",function(){_26={};},true);var _2a={};this._functionFromScript=function(_2b,_2c){var _2d="";var _2e="";var _2f=(_2b.getAttribute(_2c+"args")||_2b.getAttribute("args"));if(_2f){_1c.forEach(_2f.split(/\s*,\s*/),function(_30,idx){_2d+="var "+_30+" = arguments["+idx+"]; ";});}var _31=_2b.getAttribute("with");if(_31&&_31.length){_1c.forEach(_31.split(/\s*,\s*/),function(_32){_2d+="with("+_32+"){";_2e+="}";});}return new Function(_2d+_2b.innerHTML+_2e);};this.instantiate=function(_33,_34,_35){var _36=[],_34=_34||{};_35=_35||{};var _37=(_35.scope||_1a._scopeName)+"Type",_38="data-"+(_35.scope||_1a._scopeName)+"-",_39=_38+"type",_3a=_38+"props",_3b=_38+"attach-point",_3c=_38+"attach-event",_3d=_38+"id";var _3e={};_1c.forEach([_3a,_39,_37,_3d,"jsId",_3b,_3c,"dojoAttachPoint","dojoAttachEvent","class","style"],function(_3f){_3e[_3f.toLowerCase()]=_3f.replace(_35.scope,"dojo");});_1c.forEach(_33,function(obj){if(!obj){return;}var _40=obj.node||obj,_41=_37 in _34?_34[_37]:obj.node?obj.type:(_40.getAttribute(_39)||_40.getAttribute(_37)),_42=_2a[_41]||(_2a[_41]=_1b.getObject(_41)),_43=_42&&_42.prototype;if(!_42){throw new Error("Could not load class '"+_41);}var _44={};if(_35.defaults){_1b.mixin(_44,_35.defaults);}if(obj.inherited){_1b.mixin(_44,obj.inherited);}var _45;if(has("dom-attributes-explicit")){_45=_40.attributes;}else{var _46=/^input$|^img$/i.test(_40.nodeName)?_40:_40.cloneNode(false),_47=_46.outerHTML.replace(/=[^\s"']+|="[^"]*"|='[^']*'/g,"").replace(/^\s*<[a-zA-Z0-9]*/,"").replace(/>.*$/,"");_45=_1c.map(_47.split(/\s+/),function(_48){var _49=_48.toLowerCase();return {name:_48,value:(_40.nodeName=="LI"&&_48=="value")||_49=="enctype"?_40.getAttribute(_49):_40.getAttributeNode(_49).value,specified:true};});}var i=0,_4a;while(_4a=_45[i++]){if(!_4a||!_4a.specified){continue;}var _4b=_4a.name,_4c=_4b.toLowerCase(),_4d=_4a.value;if(_4c in _3e){switch(_3e[_4c]){case "data-dojo-props":var _4e=_4d;break;case "data-dojo-id":case "jsId":var _4f=_4d;break;case "data-dojo-attach-point":case "dojoAttachPoint":_44.dojoAttachPoint=_4d;break;case "data-dojo-attach-event":case "dojoAttachEvent":_44.dojoAttachEvent=_4d;break;case "class":_44["class"]=_40.className;break;case "style":_44["style"]=_40.style&&_40.style.cssText;break;}}else{if(!(_4b in _43)){var map=(_26[_41]||(_26[_41]=_27(_43)));_4b=map[_4c]||_4b;}if(_4b in _43){switch(typeof _43[_4b]){case "string":_44[_4b]=_4d;break;case "number":_44[_4b]=_4d.length?Number(_4d):NaN;break;case "boolean":_44[_4b]=_4d.toLowerCase()!="false";break;case "function":if(_4d===""||_4d.search(/[^\w\.]+/i)!=-1){_44[_4b]=new Function(_4d);}else{_44[_4b]=_1b.getObject(_4d,false)||new Function(_4d);}break;default:var _50=_43[_4b];_44[_4b]=(_50&&"length" in _50)?(_4d?_4d.split(/\s*,\s*/):[]):(_50 instanceof Date)?(_4d==""?new Date(""):_4d=="now"?new Date():_22.fromISOString(_4d)):(_50 instanceof _1a._Url)?(_1a.baseUrl+_4d):_20.fromJson(_4d);}}else{_44[_4b]=_4d;}}}if(_4e){try{_4e=_20.fromJson.call(_35.propsThis,"{"+_4e+"}");_1b.mixin(_44,_4e);}catch(e){throw new Error(e.toString()+" in data-dojo-props='"+_4e+"'");}}_1b.mixin(_44,_34);var _51=obj.node?obj.scripts:(_42&&(_42._noScript||_43._noScript)?[]:_23("> script[type^='dojo/']",_40));var _52=[],_53=[],_54=[],on=[];if(_51){for(i=0;i<_51.length;i++){var _55=_51[i];_40.removeChild(_55);var _56=(_55.getAttribute(_38+"event")||_55.getAttribute("event")),_57=_55.getAttribute(_38+"prop"),_41=_55.getAttribute("type"),nf=this._functionFromScript(_55,_38);if(_56){if(_41=="dojo/connect"){_52.push({event:_56,func:nf});}else{if(_41=="dojo/on"){on.push({event:_56,func:nf});}else{_44[_56]=nf;}}}else{if(_41=="dojo/watch"){_54.push({prop:_57,func:nf});}else{_53.push(nf);}}}}var _58=_42.markupFactory||_43.markupFactory;var _59=_58?_58(_44,_40,_42):new _42(_44,_40);_36.push(_59);if(_4f){_1b.setObject(_4f,_59);}for(i=0;i<_52.length;i++){_21.after(_59,_52[i].event,_1a.hitch(_59,_52[i].func),true);}for(i=0;i<_53.length;i++){_53[i].call(_59);}for(i=0;i<_54.length;i++){_59.watch(_54[i].prop,_54[i].func);}for(i=0;i=_7b){_7c=_7d[_7b-1].domNode;_7b="after";}}_78.place(_7a.domNode,_7c,_7b);if(this._started&&!_7a._started){_7a.startup();}},removeChild:function(_7e){if(typeof _7e=="number"){_7e=this.getChildren()[_7e];}if(_7e){var _7f=_7e.domNode;if(_7f&&_7f.parentNode){_7f.parentNode.removeChild(_7f);}}},hasChildren:function(){return this.getChildren().length>0;},_getSiblingOfChild:function(_80,dir){var _81=_80.domNode,_82=(dir>0?"nextSibling":"previousSibling");do{_81=_81[_82];}while(_81&&(_81.nodeType!=1||!_79.byNode(_81)));return _81&&_79.byNode(_81);},getIndexOfChild:function(_83){return _76.indexOf(this.getChildren(),_83);}});});},"dijit/_base/scroll":function(){define("dijit/_base/scroll",["dojo/window",".."],function(_84,_85){_85.scrollIntoView=function(_86,pos){_84.scrollIntoView(_86,pos);};});},"dijit/layout/_LayoutWidget":function(){define("dijit/layout/_LayoutWidget",["dojo/_base/lang","../_Widget","../_Container","../_Contained","dojo/_base/declare","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/sniff","dojo/_base/window"],function(_87,_88,_89,_8a,_8b,_8c,_8d,_8e,has,win){return _8b("dijit.layout._LayoutWidget",[_88,_89,_8a],{baseClass:"dijitLayoutContainer",isLayoutContainer:true,buildRendering:function(){this.inherited(arguments);_8c.add(this.domNode,"dijitContainer");},startup:function(){if(this._started){return;}this.inherited(arguments);var _8f=this.getParent&&this.getParent();if(!(_8f&&_8f.isLayoutContainer)){this.resize();this.connect(win.global,"onresize",function(){this.resize();});}},resize:function(_90,_91){var _92=this.domNode;if(_90){_8d.setMarginBox(_92,_90);}var mb=_91||{};_87.mixin(mb,_90||{});if(!("h" in mb)||!("w" in mb)){mb=_87.mixin(_8d.getMarginBox(_92),mb);}var cs=_8e.getComputedStyle(_92);var me=_8d.getMarginExtents(_92,cs);var be=_8d.getBorderExtents(_92,cs);var bb=(this._borderBox={w:mb.w-(me.w+be.w),h:mb.h-(me.h+be.h)});var pe=_8d.getPadExtents(_92,cs);this._contentBox={l:_8e.toPixelValue(_92,cs.paddingLeft),t:_8e.toPixelValue(_92,cs.paddingTop),w:bb.w-pe.w,h:bb.h-pe.h};this.layout();},layout:function(){},_setupChild:function(_93){var cls=this.baseClass+"-child "+(_93.baseClass?this.baseClass+"-"+_93.baseClass:"");_8c.add(_93.domNode,cls);},addChild:function(_94,_95){this.inherited(arguments);if(this._started){this._setupChild(_94);}},removeChild:function(_96){var cls=this.baseClass+"-child"+(_96.baseClass?" "+this.baseClass+"-"+_96.baseClass:"");_8c.remove(_96.domNode,cls);this.inherited(arguments);}});});},"dijit/_base":function(){define("dijit/_base",[".","./a11y","./WidgetSet","./_base/focus","./_base/manager","./_base/place","./_base/popup","./_base/scroll","./_base/sniff","./_base/typematic","./_base/wai","./_base/window"],function(_97){return _97._base;});},"dijit/form/_FormWidgetMixin":function(){define("dijit/form/_FormWidgetMixin",["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/dom-style","dojo/_base/lang","dojo/mouse","dojo/_base/sniff","dojo/_base/window","dojo/window","../a11y"],function(_98,_99,_9a,_9b,_9c,_9d,has,win,_9e,_9f){return _99("dijit.form._FormWidgetMixin",null,{name:"",alt:"",value:"",type:"text",tabIndex:"0",_setTabIndexAttr:"focusNode",disabled:false,intermediateChanges:false,scrollOnFocus:true,_setIdAttr:"focusNode",postCreate:function(){this.inherited(arguments);this.connect(this.domNode,"onmousedown","_onMouseDown");},_setDisabledAttr:function(_a0){this._set("disabled",_a0);_9a.set(this.focusNode,"disabled",_a0);if(this.valueNode){_9a.set(this.valueNode,"disabled",_a0);}this.focusNode.setAttribute("aria-disabled",_a0);if(_a0){this._set("hovering",false);this._set("active",false);var _a1="tabIndex" in this.attributeMap?this.attributeMap.tabIndex:("_setTabIndexAttr" in this)?this._setTabIndexAttr:"focusNode";_98.forEach(_9c.isArray(_a1)?_a1:[_a1],function(_a2){var _a3=this[_a2];if(has("webkit")||_9f.hasDefaultTabStop(_a3)){_a3.setAttribute("tabIndex","-1");}else{_a3.removeAttribute("tabIndex");}},this);}else{if(this.tabIndex!=""){this.set("tabIndex",this.tabIndex);}}},_onFocus:function(e){if(this.scrollOnFocus){_9e.scrollIntoView(this.domNode);}this.inherited(arguments);},isFocusable:function(){return !this.disabled&&this.focusNode&&(_9b.get(this.domNode,"display")!="none");},focus:function(){if(!this.disabled&&this.focusNode.focus){try{this.focusNode.focus();}catch(e){}}},compare:function(_a4,_a5){if(typeof _a4=="number"&&typeof _a5=="number"){return (isNaN(_a4)&&isNaN(_a5))?0:_a4-_a5;}else{if(_a4>_a5){return 1;}else{if(_a4<_a5){return -1;}else{return 0;}}}},onChange:function(){},_onChangeActive:false,_handleOnChange:function(_a6,_a7){if(this._lastValueReported==undefined&&(_a7===null||!this._onChangeActive)){this._resetValue=this._lastValueReported=_a6;}this._pendingOnChange=this._pendingOnChange||(typeof _a6!=typeof this._lastValueReported)||(this.compare(_a6,this._lastValueReported)!=0);if((this.intermediateChanges||_a7||_a7===undefined)&&this._pendingOnChange){this._lastValueReported=_a6;this._pendingOnChange=false;if(this._onChangeActive){if(this._onChangeHandle){clearTimeout(this._onChangeHandle);}this._onChangeHandle=setTimeout(_9c.hitch(this,function(){this._onChangeHandle=null;this.onChange(_a6);}),0);}}},create:function(){this.inherited(arguments);this._onChangeActive=true;},destroy:function(){if(this._onChangeHandle){clearTimeout(this._onChangeHandle);this.onChange(this._lastValueReported);}this.inherited(arguments);},_onMouseDown:function(e){if((!this.focused||!has("ie"))&&!e.ctrlKey&&_9d.isLeft(e)&&this.isFocusable()){var _a8=this.connect(win.body(),"onmouseup",function(){if(this.isFocusable()){this.focus();}this.disconnect(_a8);});}}});});},"dijit/BackgroundIframe":function(){define("dijit/BackgroundIframe",["require",".","dojo/_base/config","dojo/dom-construct","dojo/dom-style","dojo/_base/lang","dojo/on","dojo/_base/sniff","dojo/_base/window"],function(_a9,_aa,_ab,_ac,_ad,_ae,on,has,win){var _af=new function(){var _b0=[];this.pop=function(){var _b1;if(_b0.length){_b1=_b0.pop();_b1.style.display="";}else{if(has("ie")<9){var _b2=_ab["dojoBlankHtmlUrl"]||_a9.toUrl("dojo/resources/blank.html")||"javascript:\"\"";var _b3="