/* 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;});},"dojo/text":function(){define(["./_base/kernel","require","./has","./_base/xhr"],function(_e,_f,has,xhr){var _10;if(1){_10=function(url,_11,_12){xhr("GET",{url:url,sync:!!_11,load:_12});};}else{if(_f.getText){_10=_f.getText;}else{console.error("dojo/text plugin failed to load because loader does not support getText");}}var _13={},_14=function(_15){if(_15){_15=_15.replace(/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,"");var _16=_15.match(/]*>\s*([\s\S]+)\s*<\/body>/im);if(_16){_15=_16[1];}}else{_15="";}return _15;},_17={},_18={},_19={dynamic:true,normalize:function(id,_1a){var _1b=id.split("!"),url=_1b[0];return (/^\./.test(url)?_1a(url):url)+(_1b[1]?"!"+_1b[1]:"");},load:function(id,_1c,_1d){var _1e=id.split("!"),_1f=_1e.length>1,_20=_1e[0],url=_1c.toUrl(_1e[0]),_21=_17,_22=function(_23){_1d(_1f?_14(_23):_23);};if(_20 in _13){_21=_13[_20];}else{if(url in _1c.cache){_21=_1c.cache[url];}else{if(url in _13){_21=_13[url];}}}if(_21===_17){if(_18[url]){_18[url].push(_22);}else{var _24=_18[url]=[_22];_10(url,!_1c.async,function(_25){_13[_20]=_13[url]=_25;for(var i=0;i<_24.length;){_24[i++](_25);}delete _18[url];});}}else{_22(_21);}}};_e.cache=function(_26,url,_27){var key;if(typeof _26=="string"){if(/\//.test(_26)){key=_26;_27=url;}else{key=_f.toUrl(_26.replace(/\./g,"/")+(url?("/"+url):""));}}else{key=_26+"";_27=url;}var val=(_27!=undefined&&typeof _27!="string")?_27.value:_27,_28=_27&&_27.sanitize;if(typeof val=="string"){_13[key]=val;return _28?_14(val):val;}else{if(val===null){delete _13[key];return null;}else{if(!(key in _13)){_10(key,true,function(_29){_13[key]=_29;});}return _28?_14(_13[key]):_13[key];}}};return _19;});},"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(_2a,_2b,_2c,_2d,_2e,_2f,has,win){if(has("ie")||has("mozilla")){_2f(90,function(){var div=_2d.create("div",{id:"a11yTestNode",style:{cssText:"border: 1px solid;"+"border-color:red green;"+"position: absolute;"+"height: 5px;"+"top: -999px;"+"background-image: url(\""+(_2b.blankGif||_2a.toUrl("dojo/resources/blank.gif"))+"\");"}},win.body());var cs=_2e.getComputedStyle(div);if(cs){var _30=cs.backgroundImage;var _31=(cs.borderTopColor==cs.borderRightColor)||(_30!=null&&(_30=="none"||_30=="url(invalid-url:)"));if(_31){_2c.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(_32,_33){return _32("dijit._Contained",null,{_getSibling:function(_34){var _35=this.domNode;do{_35=_35[_34+"Sibling"];}while(_35&&_35.nodeType!=1);return _35&&_33.byNode(_35);},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(_36,_37,_38,_39,_3a,_3b,_3c,_3d,_3e,_3f,don){new Date("X");var _40={"dom-attributes-explicit":document.createElement("div").attributes.length<40};function has(_41){return _40[_41];};_36.parser=new function(){var _42={};function _43(_44){var map={};for(var _45 in _44){if(_45.charAt(0)=="_"){continue;}map[_45.toLowerCase()]=_45;}return map;};_3d.after(_37,"extend",function(){_42={};},true);var _46={};this._functionFromScript=function(_47,_48){var _49="";var _4a="";var _4b=(_47.getAttribute(_48+"args")||_47.getAttribute("args"));if(_4b){_38.forEach(_4b.split(/\s*,\s*/),function(_4c,idx){_49+="var "+_4c+" = arguments["+idx+"]; ";});}var _4d=_47.getAttribute("with");if(_4d&&_4d.length){_38.forEach(_4d.split(/\s*,\s*/),function(_4e){_49+="with("+_4e+"){";_4a+="}";});}return new Function(_49+_47.innerHTML+_4a);};this.instantiate=function(_4f,_50,_51){var _52=[],_50=_50||{};_51=_51||{};var _53=(_51.scope||_36._scopeName)+"Type",_54="data-"+(_51.scope||_36._scopeName)+"-",_55=_54+"type",_56=_54+"props",_57=_54+"attach-point",_58=_54+"attach-event",_59=_54+"id";var _5a={};_38.forEach([_56,_55,_53,_59,"jsId",_57,_58,"dojoAttachPoint","dojoAttachEvent","class","style"],function(_5b){_5a[_5b.toLowerCase()]=_5b.replace(_51.scope,"dojo");});_38.forEach(_4f,function(obj){if(!obj){return;}var _5c=obj.node||obj,_5d=_53 in _50?_50[_53]:obj.node?obj.type:(_5c.getAttribute(_55)||_5c.getAttribute(_53)),_5e=_46[_5d]||(_46[_5d]=_37.getObject(_5d)),_5f=_5e&&_5e.prototype;if(!_5e){throw new Error("Could not load class '"+_5d);}var _60={};if(_51.defaults){_37.mixin(_60,_51.defaults);}if(obj.inherited){_37.mixin(_60,obj.inherited);}var _61;if(has("dom-attributes-explicit")){_61=_5c.attributes;}else{var _62=/^input$|^img$/i.test(_5c.nodeName)?_5c:_5c.cloneNode(false),_63=_62.outerHTML.replace(/=[^\s"']+|="[^"]*"|='[^']*'/g,"").replace(/^\s*<[a-zA-Z0-9]*/,"").replace(/>.*$/,"");_61=_38.map(_63.split(/\s+/),function(_64){var _65=_64.toLowerCase();return {name:_64,value:(_5c.nodeName=="LI"&&_64=="value")||_65=="enctype"?_5c.getAttribute(_65):_5c.getAttributeNode(_65).value,specified:true};});}var i=0,_66;while(_66=_61[i++]){if(!_66||!_66.specified){continue;}var _67=_66.name,_68=_67.toLowerCase(),_69=_66.value;if(_68 in _5a){switch(_5a[_68]){case "data-dojo-props":var _6a=_69;break;case "data-dojo-id":case "jsId":var _6b=_69;break;case "data-dojo-attach-point":case "dojoAttachPoint":_60.dojoAttachPoint=_69;break;case "data-dojo-attach-event":case "dojoAttachEvent":_60.dojoAttachEvent=_69;break;case "class":_60["class"]=_5c.className;break;case "style":_60["style"]=_5c.style&&_5c.style.cssText;break;}}else{if(!(_67 in _5f)){var map=(_42[_5d]||(_42[_5d]=_43(_5f)));_67=map[_68]||_67;}if(_67 in _5f){switch(typeof _5f[_67]){case "string":_60[_67]=_69;break;case "number":_60[_67]=_69.length?Number(_69):NaN;break;case "boolean":_60[_67]=_69.toLowerCase()!="false";break;case "function":if(_69===""||_69.search(/[^\w\.]+/i)!=-1){_60[_67]=new Function(_69);}else{_60[_67]=_37.getObject(_69,false)||new Function(_69);}break;default:var _6c=_5f[_67];_60[_67]=(_6c&&"length" in _6c)?(_69?_69.split(/\s*,\s*/):[]):(_6c instanceof Date)?(_69==""?new Date(""):_69=="now"?new Date():_3e.fromISOString(_69)):(_6c instanceof _36._Url)?(_36.baseUrl+_69):_3c.fromJson(_69);}}else{_60[_67]=_69;}}}if(_6a){try{_6a=_3c.fromJson.call(_51.propsThis,"{"+_6a+"}");_37.mixin(_60,_6a);}catch(e){throw new Error(e.toString()+" in data-dojo-props='"+_6a+"'");}}_37.mixin(_60,_50);var _6d=obj.node?obj.scripts:(_5e&&(_5e._noScript||_5f._noScript)?[]:_3f("> script[type^='dojo/']",_5c));var _6e=[],_6f=[],_70=[],on=[];if(_6d){for(i=0;i<_6d.length;i++){var _71=_6d[i];_5c.removeChild(_71);var _72=(_71.getAttribute(_54+"event")||_71.getAttribute("event")),_73=_71.getAttribute(_54+"prop"),_5d=_71.getAttribute("type"),nf=this._functionFromScript(_71,_54);if(_72){if(_5d=="dojo/connect"){_6e.push({event:_72,func:nf});}else{if(_5d=="dojo/on"){on.push({event:_72,func:nf});}else{_60[_72]=nf;}}}else{if(_5d=="dojo/watch"){_70.push({prop:_73,func:nf});}else{_6f.push(nf);}}}}var _74=_5e.markupFactory||_5f.markupFactory;var _75=_74?_74(_60,_5c,_5e):new _5e(_60,_5c);_52.push(_75);if(_6b){_37.setObject(_6b,_75);}for(i=0;i<_6e.length;i++){_3d.after(_75,_6e[i].event,_36.hitch(_75,_6e[i].func),true);}for(i=0;i<_6f.length;i++){_6f[i].call(_75);}for(i=0;i<_70.length;i++){_75.watch(_70[i].prop,_70[i].func);}for(i=0;i=_97){_98=_99[_97-1].domNode;_97="after";}}_94.place(_96.domNode,_98,_97);if(this._started&&!_96._started){_96.startup();}},removeChild:function(_9a){if(typeof _9a=="number"){_9a=this.getChildren()[_9a];}if(_9a){var _9b=_9a.domNode;if(_9b&&_9b.parentNode){_9b.parentNode.removeChild(_9b);}}},hasChildren:function(){return this.getChildren().length>0;},_getSiblingOfChild:function(_9c,dir){var _9d=_9c.domNode,_9e=(dir>0?"nextSibling":"previousSibling");do{_9d=_9d[_9e];}while(_9d&&(_9d.nodeType!=1||!_95.byNode(_9d)));return _9d&&_95.byNode(_9d);},getIndexOfChild:function(_9f){return _92.indexOf(this.getChildren(),_9f);}});});},"dijit/_base/scroll":function(){define("dijit/_base/scroll",["dojo/window",".."],function(_a0,_a1){_a1.scrollIntoView=function(_a2,pos){_a0.scrollIntoView(_a2,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(_a3,_a4,_a5,_a6,_a7,_a8,_a9,_aa,has,win){return _a7("dijit.layout._LayoutWidget",[_a4,_a5,_a6],{baseClass:"dijitLayoutContainer",isLayoutContainer:true,buildRendering:function(){this.inherited(arguments);_a8.add(this.domNode,"dijitContainer");},startup:function(){if(this._started){return;}this.inherited(arguments);var _ab=this.getParent&&this.getParent();if(!(_ab&&_ab.isLayoutContainer)){this.resize();this.connect(win.global,"onresize",function(){this.resize();});}},resize:function(_ac,_ad){var _ae=this.domNode;if(_ac){_a9.setMarginBox(_ae,_ac);}var mb=_ad||{};_a3.mixin(mb,_ac||{});if(!("h" in mb)||!("w" in mb)){mb=_a3.mixin(_a9.getMarginBox(_ae),mb);}var cs=_aa.getComputedStyle(_ae);var me=_a9.getMarginExtents(_ae,cs);var be=_a9.getBorderExtents(_ae,cs);var bb=(this._borderBox={w:mb.w-(me.w+be.w),h:mb.h-(me.h+be.h)});var pe=_a9.getPadExtents(_ae,cs);this._contentBox={l:_aa.toPixelValue(_ae,cs.paddingLeft),t:_aa.toPixelValue(_ae,cs.paddingTop),w:bb.w-pe.w,h:bb.h-pe.h};this.layout();},layout:function(){},_setupChild:function(_af){var cls=this.baseClass+"-child "+(_af.baseClass?this.baseClass+"-"+_af.baseClass:"");_a8.add(_af.domNode,cls);},addChild:function(_b0,_b1){this.inherited(arguments);if(this._started){this._setupChild(_b0);}},removeChild:function(_b2){var cls=this.baseClass+"-child"+(_b2.baseClass?" "+this.baseClass+"-"+_b2.baseClass:"");_a8.remove(_b2.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(_b3){return _b3._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(_b4,_b5,_b6,_b7,_b8,_b9,has,win,_ba,_bb){return _b5("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(_bc){this._set("disabled",_bc);_b6.set(this.focusNode,"disabled",_bc);if(this.valueNode){_b6.set(this.valueNode,"disabled",_bc);}this.focusNode.setAttribute("aria-disabled",_bc);if(_bc){this._set("hovering",false);this._set("active",false);var _bd="tabIndex" in this.attributeMap?this.attributeMap.tabIndex:("_setTabIndexAttr" in this)?this._setTabIndexAttr:"focusNode";_b4.forEach(_b8.isArray(_bd)?_bd:[_bd],function(_be){var _bf=this[_be];if(has("webkit")||_bb.hasDefaultTabStop(_bf)){_bf.setAttribute("tabIndex","-1");}else{_bf.removeAttribute("tabIndex");}},this);}else{if(this.tabIndex!=""){this.set("tabIndex",this.tabIndex);}}},_onFocus:function(e){if(this.scrollOnFocus){_ba.scrollIntoView(this.domNode);}this.inherited(arguments);},isFocusable:function(){return !this.disabled&&this.focusNode&&(_b7.get(this.domNode,"display")!="none");},focus:function(){if(!this.disabled&&this.focusNode.focus){try{this.focusNode.focus();}catch(e){}}},compare:function(_c0,_c1){if(typeof _c0=="number"&&typeof _c1=="number"){return (isNaN(_c0)&&isNaN(_c1))?0:_c0-_c1;}else{if(_c0>_c1){return 1;}else{if(_c0<_c1){return -1;}else{return 0;}}}},onChange:function(){},_onChangeActive:false,_handleOnChange:function(_c2,_c3){if(this._lastValueReported==undefined&&(_c3===null||!this._onChangeActive)){this._resetValue=this._lastValueReported=_c2;}this._pendingOnChange=this._pendingOnChange||(typeof _c2!=typeof this._lastValueReported)||(this.compare(_c2,this._lastValueReported)!=0);if((this.intermediateChanges||_c3||_c3===undefined)&&this._pendingOnChange){this._lastValueReported=_c2;this._pendingOnChange=false;if(this._onChangeActive){if(this._onChangeHandle){clearTimeout(this._onChangeHandle);}this._onChangeHandle=setTimeout(_b8.hitch(this,function(){this._onChangeHandle=null;this.onChange(_c2);}),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&&_b9.isLeft(e)&&this.isFocusable()){var _c4=this.connect(win.body(),"onmouseup",function(){if(this.isFocusable()){this.focus();}this.disconnect(_c4);});}}});});},"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(_c5,_c6,_c7,_c8,_c9,_ca,on,has,win){var _cb=new function(){var _cc=[];this.pop=function(){var _cd;if(_cc.length){_cd=_cc.pop();_cd.style.display="";}else{if(has("ie")<9){var _ce=_c7["dojoBlankHtmlUrl"]||_c5.toUrl("dojo/resources/blank.html")||"javascript:\"\"";var _cf="