/*
	Copyright (c) 2004-2008, The Dojo Foundation
	All Rights Reserved.

	Licensed under the Academic Free License version 2.1 or above OR the
	modified BSD license. For more information on Dojo licensing, see:

		http://dojotoolkit.org/book/dojo-book-0-9/introduction/licensing
*/

/*
	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.date"]){dojo._hasResource["dojo.date"]=true;dojo.provide("dojo.date");dojo.date.getDaysInMonth=function(_1){var _2=_1.getMonth();var _3=[31,28,31,30,31,30,31,31,30,31,30,31];if(_2==1&&dojo.date.isLeapYear(_1)){return 29;}return _3[_2];};dojo.date.isLeapYear=function(_4){var _5=_4.getFullYear();return !(_5%400)||(!(_5%4)&&!!(_5%100));};dojo.date.getTimezoneName=function(_6){var _7=_6.toString();var tz="";var _9;var _a=_7.indexOf("(");if(_a>-1){tz=_7.substring(++_a,_7.indexOf(")"));}else{var _b=/([A-Z\/]+) \d{4}$/;if((_9=_7.match(_b))){tz=_9[1];}else{_7=_6.toLocaleString();_b=/ ([A-Z\/]+)$/;if((_9=_7.match(_b))){tz=_9[1];}}}return (tz=="AM"||tz=="PM")?"":tz;};dojo.date.compare=function(_c,_d,_e){_c=new Date(Number(_c));_d=new Date(Number(_d||new Date()));if(_e!=="undefined"){if(_e=="date"){_c.setHours(0,0,0,0);_d.setHours(0,0,0,0);}else{if(_e=="time"){_c.setFullYear(0,0,0);_d.setFullYear(0,0,0);}}}if(_c>_d){return 1;}if(_c<_d){return -1;}return 0;};dojo.date.add=function(_f,_10,_11){var sum=new Date(Number(_f));var _13=false;var _14="Date";switch(_10){case "day":break;case "weekday":var _15,_16;var mod=_11%5;if(!mod){_15=(_11>0)?5:-5;_16=(_11>0)?((_11-5)/5):((_11+5)/5);}else{_15=mod;_16=parseInt(_11/5);}var _18=_f.getDay();var adj=0;if(_18==6&&_11>0){adj=1;}else{if(_18==0&&_11<0){adj=-1;}}var _1a=_18+_15;if(_1a==0||_1a==6){adj=(_11>0)?2:-2;}_11=(7*_16)+_15+adj;break;case "year":_14="FullYear";_13=true;break;case "week":_11*=7;break;case "quarter":_11*=3;case "month":_13=true;_14="Month";break;case "hour":case "minute":case "second":case "millisecond":_14="UTC"+_10.charAt(0).toUpperCase()+_10.substring(1)+"s";}if(_14){sum["set"+_14](sum["get"+_14]()+_11);}if(_13&&(sum.getDate()<_f.getDate())){sum.setDate(0);}return sum;};dojo.date.difference=function(_1b,_1c,_1d){_1c=_1c||new Date();_1d=_1d||"day";var _1e=_1c.getFullYear()-_1b.getFullYear();var _1f=1;switch(_1d){case "quarter":var m1=_1b.getMonth();var m2=_1c.getMonth();var q1=Math.floor(m1/3)+1;var q2=Math.floor(m2/3)+1;q2+=(_1e*4);_1f=q2-q1;break;case "weekday":var _24=Math.round(dojo.date.difference(_1b,_1c,"day"));var _25=parseInt(dojo.date.difference(_1b,_1c,"week"));var mod=_24%7;if(mod==0){_24=_25*5;}else{var adj=0;var _28=_1b.getDay();var _29=_1c.getDay();_25=parseInt(_24/7);mod=_24%7;var _2a=new Date(_1b);_2a.setDate(_2a.getDate()+(_25*7));var _2b=_2a.getDay();if(_24>0){switch(true){case _28==6:adj=-1;break;case _28==0:adj=0;break;case _29==6:adj=-1;break;case _29==0:adj=-2;break;case (_2b+mod)>5:adj=-2;}}else{if(_24<0){switch(true){case _28==6:adj=0;break;case _28==0:adj=1;break;case _29==6:adj=2;break;case _29==0:adj=1;break;case (_2b+mod)<0:adj=2;}}}_24+=adj;_24-=(_25*2);}_1f=_24;break;case "year":_1f=_1e;break;case "month":_1f=(_1c.getMonth()-_1b.getMonth())+(_1e*12);break;case "week":_1f=parseInt(dojo.date.difference(_1b,_1c,"day")/7);break;case "day":_1f/=24;case "hour":_1f/=60;case "minute":_1f/=60;case "second":_1f/=1000;case "millisecond":_1f*=_1c.getTime()-_1b.getTime();}return Math.round(_1f);};}if(!dojo._hasResource["dojo.i18n"]){dojo._hasResource["dojo.i18n"]=true;dojo.provide("dojo.i18n");dojo.i18n.getLocalization=function(_2c,_2d,_2e){_2e=dojo.i18n.normalizeLocale(_2e);var _2f=_2e.split("-");var _30=[_2c,"nls",_2d].join(".");var _31=dojo._loadedModules[_30];if(_31){var _32;for(var i=_2f.length;i>0;i--){var loc=_2f.slice(0,i).join("_");if(_31[loc]){_32=_31[loc];break;}}if(!_32){_32=_31.ROOT;}if(_32){var _35=function(){};_35.prototype=_32;return new _35();}}throw new Error("Bundle not found: "+_2d+" in "+_2c+" , locale="+_2e);};dojo.i18n.normalizeLocale=function(_36){var _37=_36?_36.toLowerCase():dojo.locale;if(_37=="root"){_37="ROOT";}return _37;};dojo.i18n._requireLocalization=function(_38,_39,_3a,_3b){var _3c=dojo.i18n.normalizeLocale(_3a);var _3d=[_38,"nls",_39].join(".");var _3e="";if(_3b){var _3f=_3b.split(",");for(var i=0;i<_3f.length;i++){if(_3c.indexOf(_3f[i])==0){if(_3f[i].length>_3e.length){_3e=_3f[i];}}}if(!_3e){_3e="ROOT";}}var _41=_3b?_3e:_3c;var _42=dojo._loadedModules[_3d];var _43=null;if(_42){if(dojo.config.localizationComplete&&_42._built){return;}var _44=_41.replace(/-/g,"_");var _45=_3d+"."+_44;_43=dojo._loadedModules[_45];}if(!_43){_42=dojo["provide"](_3d);var _46=dojo._getModuleSymbols(_38);var _47=_46.concat("nls").join("/");var _48;dojo.i18n._searchLocalePath(_41,_3b,function(loc){var _4a=loc.replace(/-/g,"_");var _4b=_3d+"."+_4a;var _4c=false;if(!dojo._loadedModules[_4b]){dojo["provide"](_4b);var _4d=[_47];if(loc!="ROOT"){_4d.push(loc);}_4d.push(_39);var _4e=_4d.join("/")+".js";_4c=dojo._loadPath(_4e,null,function(_4f){var _50=function(){};_50.prototype=_48;_42[_4a]=new _50();for(var j in _4f){_42[_4a][j]=_4f[j];}});}else{_4c=true;}if(_4c&&_42[_4a]){_48=_42[_4a];}else{_42[_4a]=_48;}if(_3b){return true;}});}if(_3b&&_3c!=_3e){_42[_3c.replace(/-/g,"_")]=_42[_3e.replace(/-/g,"_")];}};(function(){var _52=dojo.config.extraLocale;if(_52){if(!_52 instanceof Array){_52=[_52];}var req=dojo.i18n._requireLocalization;dojo.i18n._requireLocalization=function(m,b,_56,_57){req(m,b,_56,_57);if(_56){return;}for(var i=0;i<_52.length;i++){req(m,b,_52[i],_57);}};}})();dojo.i18n._searchLocalePath=function(_59,_5a,_5b){_59=dojo.i18n.normalizeLocale(_59);var _5c=_59.split("-");var _5d=[];for(var i=_5c.length;i>0;i--){_5d.push(_5c.slice(0,i).join("-"));}_5d.push(false);if(_5a){_5d.reverse();}for(var j=_5d.length-1;j>=0;j--){var loc=_5d[j]||"ROOT";var _61=_5b(loc);if(_61){break;}}};dojo.i18n._preloadLocalizations=function(_62,_63){function preload(_64){_64=dojo.i18n.normalizeLocale(_64);dojo.i18n._searchLocalePath(_64,true,function(loc){for(var i=0;i<_63.length;i++){if(_63[i]==loc){dojo["require"](_62+"_"+loc);return true;}}return false;});};preload();var _67=dojo.config.extraLocale||[];for(var i=0;i<_67.length;i++){preload(_67[i]);}};}if(!dojo._hasResource["dojo.cldr.supplemental"]){dojo._hasResource["dojo.cldr.supplemental"]=true;dojo.provide("dojo.cldr.supplemental");dojo.cldr.supplemental.getFirstDayOfWeek=function(_69){var _6a={mv:5,ae:6,af:6,bh:6,dj:6,dz:6,eg:6,er:6,et:6,iq:6,ir:6,jo:6,ke:6,kw:6,lb:6,ly:6,ma:6,om:6,qa:6,sa:6,sd:6,so:6,tn:6,ye:6,as:0,au:0,az:0,bw:0,ca:0,cn:0,fo:0,ge:0,gl:0,gu:0,hk:0,ie:0,il:0,is:0,jm:0,jp:0,kg:0,kr:0,la:0,mh:0,mo:0,mp:0,mt:0,nz:0,ph:0,pk:0,sg:0,th:0,tt:0,tw:0,um:0,us:0,uz:0,vi:0,za:0,zw:0,et:0,mw:0,ng:0,tj:0,sy:4};var _6b=dojo.cldr.supplemental._region(_69);var dow=_6a[_6b];return (dow===undefined)?1:dow;};dojo.cldr.supplemental._region=function(_6d){_6d=dojo.i18n.normalizeLocale(_6d);var _6e=_6d.split("-");var _6f=_6e[1];if(!_6f){_6f={de:"de",en:"us",es:"es",fi:"fi",fr:"fr",hu:"hu",it:"it",ja:"jp",ko:"kr",nl:"nl",pt:"br",sv:"se",zh:"cn"}[_6e[0]];}else{if(_6f.length==4){_6f=_6e[2];}}return _6f;};dojo.cldr.supplemental.getWeekend=function(_70){var _71={eg:5,il:5,sy:5,"in":0,ae:4,bh:4,dz:4,iq:4,jo:4,kw:4,lb:4,ly:4,ma:4,om:4,qa:4,sa:4,sd:4,tn:4,ye:4};var _72={ae:5,bh:5,dz:5,iq:5,jo:5,kw:5,lb:5,ly:5,ma:5,om:5,qa:5,sa:5,sd:5,tn:5,ye:5,af:5,ir:5,eg:6,il:6,sy:6};var _73=dojo.cldr.supplemental._region(_70);var _74=_71[_73];var end=_72[_73];if(_74===undefined){_74=6;}if(end===undefined){end=0;}return {start:_74,end:end};};}if(!dojo._hasResource["dojo.regexp"]){dojo._hasResource["dojo.regexp"]=true;dojo.provide("dojo.regexp");dojo.regexp.escapeString=function(str,_77){return str.replace(/([\.$?*!=:|{}\(\)\[\]\\\/^])/g,function(ch){if(_77&&_77.indexOf(ch)!=-1){return ch;}return "\\"+ch;});};dojo.regexp.buildGroupRE=function(arr,re,_7b){if(!(arr instanceof Array)){return re(arr);}var b=[];for(var i=0;i<arr.length;i++){b.push(re(arr[i]));}return dojo.regexp.group(b.join("|"),_7b);};dojo.regexp.group=function(_7e,_7f){return "("+(_7f?"?:":"")+_7e+")";};}if(!dojo._hasResource["dojo.date.locale"]){dojo._hasResource["dojo.date.locale"]=true;dojo.provide("dojo.date.locale");(function(){function formatPattern(_80,_81,_82,_83){return _83.replace(/([a-z])\1*/ig,function(_84){var s,pad;var c=_84.charAt(0);var l=_84.length;var _89=["abbr","wide","narrow"];switch(c){case "G":s=_81[(l<4)?"eraAbbr":"eraNames"][_80.getFullYear()<0?0:1];break;case "y":s=_80.getFullYear();switch(l){case 1:break;case 2:if(!_82){s=String(s);s=s.substr(s.length-2);break;}default:pad=true;}break;case "Q":case "q":s=Math.ceil((_80.getMonth()+1)/3);pad=true;break;case "M":case "L":var m=_80.getMonth();var _8b;switch(l){case 1:case 2:s=m+1;pad=true;break;case 3:case 4:case 5:_8b=_89[l-3];break;}if(_8b){var _8c=(c=="L")?"standalone":"format";var _8d=["months",_8c,_8b].join("-");s=_81[_8d][m];}break;case "w":var _8e=0;s=dojo.date.locale._getWeekOfYear(_80,_8e);pad=true;break;case "d":s=_80.getDate();pad=true;break;case "D":s=dojo.date.locale._getDayOfYear(_80);pad=true;break;case "E":case "e":case "c":var d=_80.getDay();var _90;switch(l){case 1:case 2:if(c=="e"){var _91=dojo.cldr.supplemental.getFirstDayOfWeek(options.locale);d=(d-_91+7)%7;}if(c!="c"){s=d+1;pad=true;break;}case 3:case 4:case 5:_90=_89[l-3];break;}if(_90){var _92=(c=="c")?"standalone":"format";var _93=["days",_92,_90].join("-");s=_81[_93][d];}break;case "a":var _94=(_80.getHours()<12)?"am":"pm";s=_81[_94];break;case "h":case "H":case "K":case "k":var h=_80.getHours();switch(c){case "h":s=(h%12)||12;break;case "H":s=h;break;case "K":s=(h%12);break;case "k":s=h||24;break;}pad=true;break;case "m":s=_80.getMinutes();pad=true;break;case "s":s=_80.getSeconds();pad=true;break;case "S":s=Math.round(_80.getMilliseconds()*Math.pow(10,l-3));pad=true;break;case "v":case "z":s=dojo.date.getTimezoneName(_80);if(s){break;}l=4;case "Z":var _96=_80.getTimezoneOffset();var tz=[(_96<=0?"+":"-"),dojo.string.pad(Math.floor(Math.abs(_96)/60),2),dojo.string.pad(Math.abs(_96)%60,2)];if(l==4){tz.splice(0,0,"GMT");tz.splice(3,0,":");}s=tz.join("");break;default:throw new Error("dojo.date.locale.format: invalid pattern char: "+_83);}if(pad){s=dojo.string.pad(s,l);}return s;});};dojo.date.locale.format=function(_98,_99){_99=_99||{};var _9a=dojo.i18n.normalizeLocale(_99.locale);var _9b=_99.formatLength||"short";var _9c=dojo.date.locale._getGregorianBundle(_9a);var str=[];var _9e=dojo.hitch(this,formatPattern,_98,_9c,_99.fullYear);if(_99.selector=="year"){var _9f=_98.getFullYear();if(_9a.match(/^zh|^ja/)){_9f+="年";}return _9f;}if(_99.selector!="time"){var _a0=_99.datePattern||_9c["dateFormat-"+_9b];if(_a0){str.push(_processPattern(_a0,_9e));}}if(_99.selector!="date"){var _a1=_99.timePattern||_9c["timeFormat-"+_9b];if(_a1){str.push(_processPattern(_a1,_9e));}}var _a2=str.join(" ");return _a2;};dojo.date.locale.regexp=function(_a3){return dojo.date.locale._parseInfo(_a3).regexp;};dojo.date.locale._parseInfo=function(_a4){_a4=_a4||{};var _a5=dojo.i18n.normalizeLocale(_a4.locale);var _a6=dojo.date.locale._getGregorianBundle(_a5);var _a7=_a4.formatLength||"short";var _a8=_a4.datePattern||_a6["dateFormat-"+_a7];var _a9=_a4.timePattern||_a6["timeFormat-"+_a7];var _aa;if(_a4.selector=="date"){_aa=_a8;}else{if(_a4.selector=="time"){_aa=_a9;}else{_aa=_a8+" "+_a9;}}var _ab=[];var re=_processPattern(_aa,dojo.hitch(this,_buildDateTimeRE,_ab,_a6,_a4));return {regexp:re,tokens:_ab,bundle:_a6};};dojo.date.locale.parse=function(_ad,_ae){var _af=dojo.date.locale._parseInfo(_ae);var _b0=_af.tokens,_b1=_af.bundle;var re=new RegExp("^"+_af.regexp+"$");var _b3=re.exec(_ad);if(!_b3){return null;}var _b4=["abbr","wide","narrow"];var _b5=[1970,0,1,0,0,0,0];var _b6="";var _b7=dojo.every(_b3,function(v,i){if(!i){return true;}var _ba=_b0[i-1];var l=_ba.length;switch(_ba.charAt(0)){case "y":if(l!=2&&_ae.strict){_b5[0]=v;}else{if(v<100){v=Number(v);var _bc=""+new Date().getFullYear();var _bd=_bc.substring(0,2)*100;var _be=Math.min(Number(_bc.substring(2,4))+20,99);var num=(v<_be)?_bd+v:_bd-100+v;_b5[0]=num;}else{if(_ae.strict){return false;}_b5[0]=v;}}break;case "M":if(l>2){var _c0=_b1["months-format-"+_b4[l-3]].concat();if(!_ae.strict){v=v.replace(".","").toLowerCase();_c0=dojo.map(_c0,function(s){return s.replace(".","").toLowerCase();});}v=dojo.indexOf(_c0,v);if(v==-1){return false;}}else{v--;}_b5[1]=v;break;case "E":case "e":var _c2=_b1["days-format-"+_b4[l-3]].concat();if(!_ae.strict){v=v.toLowerCase();_c2=dojo.map(_c2,function(d){return d.toLowerCase();});}v=dojo.indexOf(_c2,v);if(v==-1){return false;}break;case "D":_b5[1]=0;case "d":_b5[2]=v;break;case "a":var am=_ae.am||_b1.am;var pm=_ae.pm||_b1.pm;if(!_ae.strict){var _c6=/\./g;v=v.replace(_c6,"").toLowerCase();am=am.replace(_c6,"").toLowerCase();pm=pm.replace(_c6,"").toLowerCase();}if(_ae.strict&&v!=am&&v!=pm){return false;}_b6=(v==pm)?"p":(v==am)?"a":"";break;case "K":if(v==24){v=0;}case "h":case "H":case "k":if(v>23){return false;}_b5[3]=v;break;case "m":_b5[4]=v;break;case "s":_b5[5]=v;break;case "S":_b5[6]=v;}return true;});var _c7=+_b5[3];if(_b6==="p"&&_c7<12){_b5[3]=_c7+12;}else{if(_b6==="a"&&_c7==12){_b5[3]=0;}}var _c8=new Date(_b5[0],_b5[1],_b5[2],_b5[3],_b5[4],_b5[5],_b5[6]);if(_ae.strict){_c8.setFullYear(_b5[0]);}var _c9=_b0.join("");if(!_b7||(_c9.indexOf("M")!=-1&&_c8.getMonth()!=_b5[1])||(_c9.indexOf("d")!=-1&&_c8.getDate()!=_b5[2])){return null;}return _c8;};function _processPattern(_ca,_cb,_cc,_cd){var _ce=function(x){return x;};_cb=_cb||_ce;_cc=_cc||_ce;_cd=_cd||_ce;var _d0=_ca.match(/(''|[^'])+/g);var _d1=false;dojo.forEach(_d0,function(_d2,i){if(!_d2){_d0[i]="";}else{_d0[i]=(_d1?_cc:_cb)(_d2);_d1=!_d1;}});return _cd(_d0.join(""));};function _buildDateTimeRE(_d4,_d5,_d6,_d7){_d7=dojo.regexp.escapeString(_d7);if(!_d6.strict){_d7=_d7.replace(" a"," ?a");}return _d7.replace(/([a-z])\1*/ig,function(_d8){var s;var c=_d8.charAt(0);var l=_d8.length;var p2="",p3="";if(_d6.strict){if(l>1){p2="0"+"{"+(l-1)+"}";}if(l>2){p3="0"+"{"+(l-2)+"}";}}else{p2="0?";p3="0{0,2}";}switch(c){case "y":s="\\d{2,4}";break;case "M":s=(l>2)?"\\S+":p2+"[1-9]|1[0-2]";break;case "D":s=p2+"[1-9]|"+p3+"[1-9][0-9]|[12][0-9][0-9]|3[0-5][0-9]|36[0-6]";break;case "d":s=p2+"[1-9]|[12]\\d|3[01]";break;case "w":s=p2+"[1-9]|[1-4][0-9]|5[0-3]";break;case "E":s="\\S+";break;case "h":s=p2+"[1-9]|1[0-2]";break;case "k":s=p2+"\\d|1[01]";break;case "H":s=p2+"\\d|1\\d|2[0-3]";break;case "K":s=p2+"[1-9]|1\\d|2[0-4]";break;case "m":case "s":s="[0-5]\\d";break;case "S":s="\\d{"+l+"}";break;case "a":var am=_d6.am||_d5.am||"AM";var pm=_d6.pm||_d5.pm||"PM";if(_d6.strict){s=am+"|"+pm;}else{s=am+"|"+pm;if(am!=am.toLowerCase()){s+="|"+am.toLowerCase();}if(pm!=pm.toLowerCase()){s+="|"+pm.toLowerCase();}}break;default:s=".*";}if(_d4){_d4.push(_d8);}return "("+s+")";}).replace(/[\xa0 ]/g,"[\\s\\xa0]");};})();(function(){var _e0=[];dojo.date.locale.addCustomFormats=function(_e1,_e2){_e0.push({pkg:_e1,name:_e2});};dojo.date.locale._getGregorianBundle=function(_e3){var _e4={};dojo.forEach(_e0,function(_e5){var _e6=dojo.i18n.getLocalization(_e5.pkg,_e5.name,_e3);_e4=dojo.mixin(_e4,_e6);},this);return _e4;};})();dojo.date.locale.addCustomFormats("dojo.cldr","gregorian");dojo.date.locale.getNames=function(_e7,_e8,use,_ea){var _eb;var _ec=dojo.date.locale._getGregorianBundle(_ea);var _ed=[_e7,use,_e8];if(use=="standAlone"){_eb=_ec[_ed.join("-")];}_ed[1]="format";return (_eb||_ec[_ed.join("-")]).concat();};dojo.date.locale.isWeekend=function(_ee,_ef){var _f0=dojo.cldr.supplemental.getWeekend(_ef);var day=(_ee||new Date()).getDay();if(_f0.end<_f0.start){_f0.end+=7;if(day<_f0.start){day+=7;}}return day>=_f0.start&&day<=_f0.end;};dojo.date.locale._getDayOfYear=function(_f2){return dojo.date.difference(new Date(_f2.getFullYear(),0,1),_f2)+1;};dojo.date.locale._getWeekOfYear=function(_f3,_f4){if(arguments.length==1){_f4=0;}var _f5=new Date(_f3.getFullYear(),0,1).getDay();var adj=(_f5-_f4+7)%7;var _f7=Math.floor((dojo.date.locale._getDayOfYear(_f3)+adj-1)/7);if(_f5==_f4){_f7++;}return _f7;};}if(!dojo._hasResource["dijit._Calendar"]){dojo._hasResource["dijit._Calendar"]=true;dojo.provide("dijit._Calendar");dojo.declare("dijit._Calendar",[dijit._Widget,dijit._Templated],{templateString:"<table cellspacing=\"0\" cellpadding=\"0\" class=\"dijitCalendarContainer\">\n\t<thead>\n\t\t<tr class=\"dijitReset dijitCalendarMonthContainer\" valign=\"top\">\n\t\t\t<th class='dijitReset' dojoAttachPoint=\"decrementMonth\">\n\t\t\t\t<div class=\"dijitInline dijitCalendarIncrementControl dijitCalendarDecrease\"><span dojoAttachPoint=\"decreaseArrowNode\" class=\"dijitA11ySideArrow dijitCalendarIncrementControl dijitCalendarDecreaseInner\">-</span></div>\n\t\t\t</th>\n\t\t\t<th class='dijitReset' colspan=\"5\">\n\t\t\t\t<div dojoAttachPoint=\"monthLabelSpacer\" class=\"dijitCalendarMonthLabelSpacer\"></div>\n\t\t\t\t<div dojoAttachPoint=\"monthLabelNode\" class=\"dijitCalendarMonthLabel\"></div>\n\t\t\t</th>\n\t\t\t<th class='dijitReset' dojoAttachPoint=\"incrementMonth\">\n\t\t\t\t<div class=\"dijitInline dijitCalendarIncrementControl dijitCalendarIncrease\"><span dojoAttachPoint=\"increaseArrowNode\" class=\"dijitA11ySideArrow dijitCalendarIncrementControl dijitCalendarIncreaseInner\">+</span></div>\n\t\t\t</th>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<th class=\"dijitReset dijitCalendarDayLabelTemplate\"><span class=\"dijitCalendarDayLabel\"></span></th>\n\t\t</tr>\n\t</thead>\n\t<tbody dojoAttachEvent=\"onclick: _onDayClick\" class=\"dijitReset dijitCalendarBodyContainer\">\n\t\t<tr class=\"dijitReset dijitCalendarWeekTemplate\">\n\t\t\t<td class=\"dijitReset dijitCalendarDateTemplate\"><span class=\"dijitCalendarDateLabel\"></span></td>\n\t\t</tr>\n\t</tbody>\n\t<tfoot class=\"dijitReset dijitCalendarYearContainer\">\n\t\t<tr>\n\t\t\t<td class='dijitReset' valign=\"top\" colspan=\"7\">\n\t\t\t\t<h3 class=\"dijitCalendarYearLabel\">\n\t\t\t\t\t<span dojoAttachPoint=\"previousYearLabelNode\" class=\"dijitInline dijitCalendarPreviousYear\"></span>\n\t\t\t\t\t<span dojoAttachPoint=\"currentYearLabelNode\" class=\"dijitInline dijitCalendarSelectedYear\"></span>\n\t\t\t\t\t<span dojoAttachPoint=\"nextYearLabelNode\" class=\"dijitInline dijitCalendarNextYear\"></span>\n\t\t\t\t</h3>\n\t\t\t</td>\n\t\t</tr>\n\t</tfoot>\n</table>\t\n",value:new Date(),dayWidth:"narrow",setValue:function(_f8){if(!this.value||dojo.date.compare(_f8,this.value)){_f8=new Date(_f8);this.displayMonth=new Date(_f8);if(!this.isDisabledDate(_f8,this.lang)){this.value=_f8;this.value.setHours(0,0,0,0);this.onChange(this.value);}this._populateGrid();}},_setText:function(_f9,_fa){while(_f9.firstChild){_f9.removeChild(_f9.firstChild);}_f9.appendChild(dojo.doc.createTextNode(_fa));},_populateGrid:function(){var _fb=this.displayMonth;_fb.setDate(1);var _fc=_fb.getDay();var _fd=dojo.date.getDaysInMonth(_fb);var _fe=dojo.date.getDaysInMonth(dojo.date.add(_fb,"month",-1));var _ff=new Date();var _100=this.value;var _101=dojo.cldr.supplemental.getFirstDayOfWeek(this.lang);if(_101>_fc){_101-=7;}dojo.query(".dijitCalendarDateTemplate",this.domNode).forEach(function(_102,i){i+=_101;var date=new Date(_fb);var _105,_106="dijitCalendar",adj=0;if(i<_fc){_105=_fe-_fc+i+1;adj=-1;_106+="Previous";}else{if(i>=(_fc+_fd)){_105=i-_fc-_fd+1;adj=1;_106+="Next";}else{_105=i-_fc+1;_106+="Current";}}if(adj){date=dojo.date.add(date,"month",adj);}date.setDate(_105);if(!dojo.date.compare(date,_ff,"date")){_106="dijitCalendarCurrentDate "+_106;}if(!dojo.date.compare(date,_100,"date")){_106="dijitCalendarSelectedDate "+_106;}if(this.isDisabledDate(date,this.lang)){_106="dijitCalendarDisabledDate "+_106;}var _108=this.getClassForDate(date,this.lang);if(_108){_106+=_108+" "+_106;}_102.className=_106+"Month dijitCalendarDateTemplate";_102.dijitDateValue=date.valueOf();var _109=dojo.query(".dijitCalendarDateLabel",_102)[0];this._setText(_109,date.getDate());},this);var _10a=dojo.date.locale.getNames("months","wide","standAlone",this.lang);this._setText(this.monthLabelNode,_10a[_fb.getMonth()]);var y=_fb.getFullYear()-1;var d=new Date();dojo.forEach(["previous","current","next"],function(name){d.setFullYear(y++);this._setText(this[name+"YearLabelNode"],dojo.date.locale.format(d,{selector:"year",locale:this.lang}));},this);var _10e=this;var _10f=function(_110,_111,adj){dijit.typematic.addMouseListener(_10e[_110],_10e,function(_113){if(_113>=0){_10e._adjustDisplay(_111,adj);}},0.8,500);};_10f("incrementMonth","month",1);_10f("decrementMonth","month",-1);_10f("nextYearLabelNode","year",1);_10f("previousYearLabelNode","year",-1);},goToToday:function(){this.setValue(new Date());},postCreate:function(){this.inherited(arguments);var _114=dojo.hitch(this,function(_115,n){var _117=dojo.query(_115,this.domNode)[0];for(var i=0;i<n;i++){_117.parentNode.appendChild(_117.cloneNode(true));}});_114(".dijitCalendarDayLabelTemplate",6);_114(".dijitCalendarDateTemplate",6);_114(".dijitCalendarWeekTemplate",5);var _119=dojo.date.locale.getNames("days",this.dayWidth,"standAlone",this.lang);var _11a=dojo.cldr.supplemental.getFirstDayOfWeek(this.lang);dojo.query(".dijitCalendarDayLabel",this.domNode).forEach(function(_11b,i){this._setText(_11b,_119[(i+_11a)%7]);},this);var _11d=dojo.date.locale.getNames("months","wide","standAlone",this.lang);dojo.forEach(_11d,function(name){var _11f=dojo.doc.createElement("div");this._setText(_11f,name);this.monthLabelSpacer.appendChild(_11f);},this);this.value=null;this.setValue(new Date());},_adjustDisplay:function(part,_121){this.displayMonth=dojo.date.add(this.displayMonth,part,_121);this._populateGrid();},_onDayClick:function(evt){var node=evt.target;dojo.stopEvent(evt);while(!node.dijitDateValue){node=node.parentNode;}if(!dojo.hasClass(node,"dijitCalendarDisabledDate")){this.setValue(node.dijitDateValue);this.onValueSelected(this.value);}},onValueSelected:function(date){},onChange:function(date){},isDisabledDate:function(_126,_127){},getClassForDate:function(_128,_129){}});}if(!dojo._hasResource["dijit.form.TextBox"]){dojo._hasResource["dijit.form.TextBox"]=true;dojo.provide("dijit.form.TextBox");dojo.declare("dijit.form.TextBox",dijit.form._FormValueWidget,{trim:false,uppercase:false,lowercase:false,propercase:false,maxLength:"",templateString:"<input class=\"dijit dijitReset dijitLeft\" dojoAttachPoint='textbox,focusNode' name=\"${name}\"\n\tdojoAttachEvent='onmouseenter:_onMouse,onmouseleave:_onMouse,onfocus:_onMouse,onblur:_onMouse,onkeypress:_onKeyPress,onkeyup'\n\tautocomplete=\"off\" type=\"${type}\"\n\t/>\n",baseClass:"dijitTextBox",attributeMap:dojo.mixin(dojo.clone(dijit.form._FormValueWidget.prototype.attributeMap),{maxLength:"focusNode"}),getDisplayedValue:function(){return this.filter(this.textbox.value);},getValue:function(){return this.parse(this.getDisplayedValue(),this.constraints);},setValue:function(_12a,_12b,_12c){var _12d=this.filter(_12a);if((((typeof _12d==typeof _12a)&&(_12a!==undefined))||(_12a===null))&&(_12c==null||_12c==undefined)){_12c=this.format(_12d,this.constraints);}if(_12c!=null&&_12c!=undefined){this.textbox.value=_12c;}dijit.form.TextBox.superclass.setValue.call(this,_12d,_12b);},setDisplayedValue:function(_12e,_12f){this.textbox.value=_12e;this.setValue(this.getValue(),_12f);},format:function(_130,_131){return ((_130==null||_130==undefined)?"":(_130.toString?_130.toString():_130));},parse:function(_132,_133){return _132;},postCreate:function(){this.textbox.setAttribute("value",this.getDisplayedValue());this.inherited(arguments);this._layoutHack();},filter:function(val){if(val===null||val===undefined){return "";}else{if(typeof val!="string"){return val;}}if(this.trim){val=dojo.trim(val);}if(this.uppercase){val=val.toUpperCase();}if(this.lowercase){val=val.toLowerCase();}if(this.propercase){val=val.replace(/[^\s]+/g,function(word){return word.substring(0,1).toUpperCase()+word.substring(1);});}return val;},_setBlurValue:function(){this.setValue(this.getValue(),(this.isValid?this.isValid():true));},_onBlur:function(){this._setBlurValue();this.inherited(arguments);},onkeyup:function(){}});dijit.selectInputText=function(_136,_137,stop){var _139=dojo.global;var _13a=dojo.doc;_136=dojo.byId(_136);if(isNaN(_137)){_137=0;}if(isNaN(stop)){stop=_136.value?_136.value.length:0;}_136.focus();if(_13a["selection"]&&dojo.body()["createTextRange"]){if(_136.createTextRange){var _13b=_136.createTextRange();with(_13b){collapse(true);moveStart("character",_137);moveEnd("character",stop);select();}}}else{if(_139["getSelection"]){var _13c=_139.getSelection();if(_136.setSelectionRange){_136.setSelectionRange(_137,stop);}}}};}if(!dojo._hasResource["dijit.Tooltip"]){dojo._hasResource["dijit.Tooltip"]=true;dojo.provide("dijit.Tooltip");dojo.declare("dijit._MasterTooltip",[dijit._Widget,dijit._Templated],{duration:200,templateString:"<div class=\"dijitTooltip dijitTooltipLeft\" id=\"dojoTooltip\">\n\t<div class=\"dijitTooltipContainer dijitTooltipContents\" dojoAttachPoint=\"containerNode\" waiRole='alert'></div>\n\t<div class=\"dijitTooltipConnector\"></div>\n</div>\n",postCreate:function(){dojo.body().appendChild(this.domNode);this.bgIframe=new dijit.BackgroundIframe(this.domNode);this.fadeIn=dojo.fadeIn({node:this.domNode,duration:this.duration,onEnd:dojo.hitch(this,"_onShow")});this.fadeOut=dojo.fadeOut({node:this.domNode,duration:this.duration,onEnd:dojo.hitch(this,"_onHide")});},show:function(_13d,_13e,_13f){if(this.aroundNode&&this.aroundNode===_13e){return;}if(this.fadeOut.status()=="playing"){this._onDeck=arguments;return;}this.containerNode.innerHTML=_13d;this.domNode.style.top=(this.domNode.offsetTop+1)+"px";var _140={};var ltr=this.isLeftToRight();dojo.forEach((_13f&&_13f.length)?_13f:dijit.Tooltip.defaultPosition,function(pos){switch(pos){case "after":_140[ltr?"BR":"BL"]=ltr?"BL":"BR";break;case "before":_140[ltr?"BL":"BR"]=ltr?"BR":"BL";break;case "below":_140[ltr?"BL":"BR"]=ltr?"TL":"TR";_140[ltr?"BR":"BL"]=ltr?"TR":"TL";break;case "above":default:_140[ltr?"TL":"TR"]=ltr?"BL":"BR";_140[ltr?"TR":"TL"]=ltr?"BR":"BL";break;}});var pos=dijit.placeOnScreenAroundElement(this.domNode,_13e,_140,dojo.hitch(this,"orient"));dojo.style(this.domNode,"opacity",0);this.fadeIn.play();this.isShowingNow=true;this.aroundNode=_13e;},orient:function(node,_145,_146){node.className="dijitTooltip "+{"BL-TL":"dijitTooltipBelow dijitTooltipABLeft","TL-BL":"dijitTooltipAbove dijitTooltipABLeft","BR-TR":"dijitTooltipBelow dijitTooltipABRight","TR-BR":"dijitTooltipAbove dijitTooltipABRight","BR-BL":"dijitTooltipRight","BL-BR":"dijitTooltipLeft"}[_145+"-"+_146];},_onShow:function(){if(dojo.isIE){this.domNode.style.filter="";}},hide:function(_147){if(!this.aroundNode||this.aroundNode!==_147){return;}if(this._onDeck){this._onDeck=null;return;}this.fadeIn.stop();this.isShowingNow=false;this.aroundNode=null;this.fadeOut.play();},_onHide:function(){this.domNode.style.cssText="";if(this._onDeck){this.show.apply(this,this._onDeck);this._onDeck=null;}}});dijit.showTooltip=function(_148,_149,_14a){if(!dijit._masterTT){dijit._masterTT=new dijit._MasterTooltip();}return dijit._masterTT.show(_148,_149,_14a);};dijit.hideTooltip=function(_14b){if(!dijit._masterTT){dijit._masterTT=new dijit._MasterTooltip();}return dijit._masterTT.hide(_14b);};dojo.declare("dijit.Tooltip",dijit._Widget,{label:"",showDelay:400,connectId:[],position:[],postCreate:function(){if(this.srcNodeRef){this.srcNodeRef.style.display="none";}this._connectNodes=[];dojo.forEach(this.connectId,function(id){var node=dojo.byId(id);if(node){this._connectNodes.push(node);dojo.forEach(["onMouseOver","onMouseOut","onFocus","onBlur","onHover","onUnHover"],function(_14e){this.connect(node,_14e.toLowerCase(),"_"+_14e);},this);if(dojo.isIE){node.style.zoom=1;}}},this);},_onMouseOver:function(e){this._onHover(e);},_onMouseOut:function(e){if(dojo.isDescendant(e.relatedTarget,e.target)){return;}this._onUnHover(e);},_onFocus:function(e){this._focus=true;this._onHover(e);this.inherited(arguments);},_onBlur:function(e){this._focus=false;this._onUnHover(e);this.inherited(arguments);},_onHover:function(e){if(!this._showTimer){var _154=e.target;this._showTimer=setTimeout(dojo.hitch(this,function(){this.open(_154);}),this.showDelay);}},_onUnHover:function(e){if(this._focus){return;}if(this._showTimer){clearTimeout(this._showTimer);delete this._showTimer;}this.close();},open:function(_156){_156=_156||this._connectNodes[0];if(!_156){return;}if(this._showTimer){clearTimeout(this._showTimer);delete this._showTimer;}dijit.showTooltip(this.label||this.domNode.innerHTML,_156,this.position);this._connectNode=_156;},close:function(){dijit.hideTooltip(this._connectNode);delete this._connectNode;if(this._showTimer){clearTimeout(this._showTimer);delete this._showTimer;}},uninitialize:function(){this.close();}});dijit.Tooltip.defaultPosition=["after","before"];}if(!dojo._hasResource["dijit.form.ValidationTextBox"]){dojo._hasResource["dijit.form.ValidationTextBox"]=true;dojo.provide("dijit.form.ValidationTextBox");dojo.declare("dijit.form.ValidationTextBox",dijit.form.TextBox,{templateString:"<div class=\"dijit dijitReset dijitInlineTable dijitLeft\"\n\tid=\"widget_${id}\"\n\tdojoAttachEvent=\"onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse\" waiRole=\"presentation\"\n\t><div style=\"overflow:hidden;\"\n\t\t><div class=\"dijitReset dijitValidationIcon\"><br></div\n\t\t><div class=\"dijitReset dijitValidationIconText\">&Chi;</div\n\t\t><div class=\"dijitReset dijitInputField\"\n\t\t\t><input class=\"dijitReset\" dojoAttachPoint='textbox,focusNode' dojoAttachEvent='onfocus:_update,onkeyup:_onkeyup,onblur:_onMouse,onkeypress:_onKeyPress' autocomplete=\"off\"\n\t\t\ttype='${type}' name='${name}'\n\t\t/></div\n\t></div\n></div>\n",baseClass:"dijitTextBox",required:false,promptMessage:"",invalidMessage:"$_unset_$",constraints:{},regExp:".*",regExpGen:function(_157){return this.regExp;},state:"",tooltipPosition:[],setValue:function(){this.inherited(arguments);this.validate(this._focused);},validator:function(_158,_159){return (new RegExp("^("+this.regExpGen(_159)+")"+(this.required?"":"?")+"$")).test(_158)&&(!this.required||!this._isEmpty(_158))&&(this._isEmpty(_158)||this.parse(_158,_159)!==undefined);},isValid:function(_15a){return this.validator(this.textbox.value,this.constraints);},_isEmpty:function(_15b){return /^\s*$/.test(_15b);},getErrorMessage:function(_15c){return this.invalidMessage;},getPromptMessage:function(_15d){return this.promptMessage;},validate:function(_15e){var _15f="";var _160=this.isValid(_15e);var _161=this._isEmpty(this.textbox.value);this.state=(_160||(!this._hasBeenBlurred&&_161))?"":"Error";this._setStateClass();dijit.setWaiState(this.focusNode,"invalid",_160?"false":"true");if(_15e){if(_161){_15f=this.getPromptMessage(true);}if(!_15f&&this.state=="Error"){_15f=this.getErrorMessage(true);}}this.displayMessage(_15f);return _160;},_message:"",displayMessage:function(_162){if(this._message==_162){return;}this._message=_162;dijit.hideTooltip(this.domNode);if(_162){dijit.showTooltip(_162,this.domNode,this.tooltipPosition);}},_refreshState:function(){this.validate(this._focused);},_update:function(e){this._refreshState();this._onMouse(e);},_onkeyup:function(e){this._update(e);this.onkeyup(e);},constructor:function(){this.constraints={};},postMixInProperties:function(){this.inherited(arguments);this.constraints.locale=this.lang;this.messages=dojo.i18n.getLocalization("dijit.form","validate",this.lang);if(this.invalidMessage=="$_unset_$"){this.invalidMessage=this.messages.invalidMessage;}var p=this.regExpGen(this.constraints);this.regExp=p;}});dojo.declare("dijit.form.MappedTextBox",dijit.form.ValidationTextBox,{serialize:function(val,_167){return val.toString?val.toString():"";},toString:function(){var val=this.filter(this.getValue());return val!=null?(typeof val=="string"?val:this.serialize(val,this.constraints)):"";},validate:function(){this.valueNode.value=this.toString();return this.inherited(arguments);},setAttribute:function(attr,_16a){this.inherited(arguments);switch(attr){case "disabled":if(this.valueNode){this.valueNode.disabled=this.disabled;}}},postCreate:function(){var _16b=this.textbox;var _16c=(this.valueNode=dojo.doc.createElement("input"));_16c.setAttribute("type",_16b.type);_16c.setAttribute("value",this.toString());dojo.style(_16c,"display","none");_16c.name=this.textbox.name;_16c.disabled=this.textbox.disabled;this.textbox.name=this.textbox.name+"_displayed_";this.textbox.removeAttribute("name");dojo.place(_16c,_16b,"after");this.inherited(arguments);}});dojo.declare("dijit.form.RangeBoundTextBox",dijit.form.MappedTextBox,{rangeMessage:"",compare:function(val1,val2){return val1-val2;},rangeCheck:function(_16f,_170){var _171="min" in _170;var _172="max" in _170;if(_171||_172){return (!_171||this.compare(_16f,_170.min)>=0)&&(!_172||this.compare(_16f,_170.max)<=0);}return true;},isInRange:function(_173){return this.rangeCheck(this.getValue(),this.constraints);},isValid:function(_174){return this.inherited(arguments)&&((this._isEmpty(this.textbox.value)&&!this.required)||this.isInRange(_174));},getErrorMessage:function(_175){if(dijit.form.RangeBoundTextBox.superclass.isValid.call(this,false)&&!this.isInRange(_175)){return this.rangeMessage;}return this.inherited(arguments);},postMixInProperties:function(){this.inherited(arguments);if(!this.rangeMessage){this.messages=dojo.i18n.getLocalization("dijit.form","validate",this.lang);this.rangeMessage=this.messages.rangeMessage;}},postCreate:function(){this.inherited(arguments);if(this.constraints.min!==undefined){dijit.setWaiState(this.focusNode,"valuemin",this.constraints.min);}if(this.constraints.max!==undefined){dijit.setWaiState(this.focusNode,"valuemax",this.constraints.max);}},setValue:function(_176,_177){dijit.setWaiState(this.focusNode,"valuenow",_176);this.inherited("setValue",arguments);}});}if(!dojo._hasResource["dijit.form._DateTimeTextBox"]){dojo._hasResource["dijit.form._DateTimeTextBox"]=true;dojo.provide("dijit.form._DateTimeTextBox");dojo.declare("dijit.form._DateTimeTextBox",dijit.form.RangeBoundTextBox,{regExpGen:dojo.date.locale.regexp,compare:dojo.date.compare,format:function(_178,_179){if(!_178){return "";}return dojo.date.locale.format(_178,_179);},parse:function(_17a,_17b){return dojo.date.locale.parse(_17a,_17b)||undefined;},serialize:dojo.date.stamp.toISOString,value:new Date(""),popupClass:"",_selector:"",postMixInProperties:function(){this.inherited(arguments);if(!this.value||this.value.toString()==dijit.form._DateTimeTextBox.prototype.value.toString()){this.value=undefined;}var _17c=this.constraints;_17c.selector=this._selector;_17c.fullYear=true;var _17d=dojo.date.stamp.fromISOString;if(typeof _17c.min=="string"){_17c.min=_17d(_17c.min);}if(typeof _17c.max=="string"){_17c.max=_17d(_17c.max);}},_onFocus:function(evt){this._open();},setValue:function(_17f,_180,_181){this.inherited(arguments);if(this._picker){if(!_17f){_17f=new Date();}this._picker.setValue(_17f);}},_open:function(){if(this.disabled||this.readOnly||!this.popupClass){return;}var _182=this;if(!this._picker){var _183=dojo.getObject(this.popupClass,false);this._picker=new _183({onValueSelected:function(_184){_182.focus();setTimeout(dojo.hitch(_182,"_close"),1);dijit.form._DateTimeTextBox.superclass.setValue.call(_182,_184,true);},lang:_182.lang,constraints:_182.constraints,isDisabledDate:function(date){var _186=dojo.date.compare;var _187=_182.constraints;return _187&&(_187.min&&(_186(_187.min,date,"date")>0)||(_187.max&&_186(_187.max,date,"date")<0));}});this._picker.setValue(this.getValue()||new Date());}if(!this._opened){dijit.popup.open({parent:this,popup:this._picker,around:this.domNode,onCancel:dojo.hitch(this,this._close),onClose:function(){_182._opened=false;}});this._opened=true;}dojo.marginBox(this._picker.domNode,{w:this.domNode.offsetWidth});},_close:function(){if(this._opened){dijit.popup.close(this._picker);this._opened=false;}},_onBlur:function(){this._close();if(this._picker){this._picker.destroy();delete this._picker;}this.inherited(arguments);},getDisplayedValue:function(){return this.textbox.value;},setDisplayedValue:function(_188,_189){this.setValue(this.parse(_188,this.constraints),_189,_188);},destroy:function(){if(this._picker){this._picker.destroy();delete this._picker;}this.inherited(arguments);},_onKeyPress:function(e){if(dijit.form._DateTimeTextBox.superclass._onKeyPress.apply(this,arguments)){if(this._opened&&e.keyCode==dojo.keys.ESCAPE&&!e.shiftKey&&!e.ctrlKey&&!e.altKey){this._close();dojo.stopEvent(e);}}}});}if(!dojo._hasResource["dijit.form.DateTextBox"]){dojo._hasResource["dijit.form.DateTextBox"]=true;dojo.provide("dijit.form.DateTextBox");dojo.declare("dijit.form.DateTextBox",dijit.form._DateTimeTextBox,{popupClass:"dijit._Calendar",_selector:"date"});}if(!dojo._hasResource["dijit.form.Button"]){dojo._hasResource["dijit.form.Button"]=true;dojo.provide("dijit.form.Button");dojo.declare("dijit.form.Button",dijit.form._FormWidget,{label:"",showLabel:true,iconClass:"",type:"button",baseClass:"dijitButton",templateString:"<div class=\"dijit dijitReset dijitLeft dijitInline\"\n\tdojoAttachEvent=\"onclick:_onButtonClick,onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse\"\n\twaiRole=\"presentation\"\n\t><button class=\"dijitReset dijitStretch dijitButtonNode dijitButtonContents\" dojoAttachPoint=\"focusNode,titleNode\"\n\t\ttype=\"${type}\" waiRole=\"button\" waiState=\"labelledby-${id}_label\"\n\t\t><span class=\"dijitReset dijitInline ${iconClass}\" dojoAttachPoint=\"iconNode\" \n \t\t\t><span class=\"dijitReset dijitToggleButtonIconChar\">&#10003;</span \n\t\t></span\n\t\t><div class=\"dijitReset dijitInline\"><center class=\"dijitReset dijitButtonText\" id=\"${id}_label\" dojoAttachPoint=\"containerNode\">${label}</center></div\n\t></button\n></div>\n",_onChangeMonitor:"",_onClick:function(e){if(this.disabled||this.readOnly){dojo.stopEvent(e);return false;}this._clicked();return this.onClick(e);},_onButtonClick:function(e){if(this._onClick(e)===false){dojo.stopEvent(e);}else{if(this.type=="submit"&&!this.focusNode.form){for(var node=this.domNode;node.parentNode;node=node.parentNode){var _18e=dijit.byNode(node);if(_18e&&typeof _18e._onSubmit=="function"){_18e._onSubmit(e);break;}}}}},postCreate:function(){if(this.showLabel==false){var _18f="";this.label=this.containerNode.innerHTML;_18f=dojo.trim(this.containerNode.innerText||this.containerNode.textContent||"");this.titleNode.title=_18f;dojo.addClass(this.containerNode,"dijitDisplayNone");}dojo.setSelectable(this.focusNode,false);this.inherited(arguments);},onClick:function(e){return true;},_clicked:function(e){},setLabel:function(_192){this.containerNode.innerHTML=this.label=_192;this._layoutHack();if(this.showLabel==false){this.titleNode.title=dojo.trim(this.containerNode.innerText||this.containerNode.textContent||"");}}});dojo.declare("dijit.form.DropDownButton",[dijit.form.Button,dijit._Container],{baseClass:"dijitDropDownButton",templateString:"<div class=\"dijit dijitReset dijitLeft dijitInline\"\n\tdojoAttachEvent=\"onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse,onclick:_onDropDownClick,onkeydown:_onDropDownKeydown,onblur:_onDropDownBlur,onkeypress:_onKey\"\n\twaiRole=\"presentation\"\n\t><div class='dijitReset dijitRight' waiRole=\"presentation\"\n\t><button class=\"dijitReset dijitStretch dijitButtonNode dijitButtonContents\" type=\"${type}\"\n\t\tdojoAttachPoint=\"focusNode,titleNode\" waiRole=\"button\" waiState=\"haspopup-true,labelledby-${id}_label\"\n\t\t><div class=\"dijitReset dijitInline ${iconClass}\" dojoAttachPoint=\"iconNode\" waiRole=\"presentation\"></div\n\t\t><div class=\"dijitReset dijitInline dijitButtonText\"  dojoAttachPoint=\"containerNode,popupStateNode\" waiRole=\"presentation\"\n\t\t\tid=\"${id}_label\">${label}</div\n\t\t><div class=\"dijitReset dijitInline dijitArrowButtonInner\" waiRole=\"presentation\">&thinsp;</div\n\t\t><div class=\"dijitReset dijitInline dijitArrowButtonChar\" waiRole=\"presentation\">&#9660;</div\n\t></button\n></div></div>\n",_fillContent:function(){if(this.srcNodeRef){var _193=dojo.query("*",this.srcNodeRef);dijit.form.DropDownButton.superclass._fillContent.call(this,_193[0]);this.dropDownContainer=this.srcNodeRef;}},startup:function(){if(this._started){return;}if(!this.dropDown){var _194=dojo.query("[widgetId]",this.dropDownContainer)[0];this.dropDown=dijit.byNode(_194);delete this.dropDownContainer;}dijit.popup.prepare(this.dropDown.domNode);this.inherited(arguments);},destroyDescendants:function(){if(this.dropDown){this.dropDown.destroyRecursive();delete this.dropDown;}this.inherited(arguments);},_onArrowClick:function(e){if(this.disabled||this.readOnly){return;}this._toggleDropDown();},_onDropDownClick:function(e){var _197=dojo.isFF&&dojo.isFF<3&&navigator.appVersion.indexOf("Macintosh")!=-1;if(!_197||e.detail!=0||this._seenKeydown){this._onArrowClick(e);}this._seenKeydown=false;},_onDropDownKeydown:function(e){this._seenKeydown=true;},_onDropDownBlur:function(e){this._seenKeydown=false;},_onKey:function(e){if(this.disabled||this.readOnly){return;}if(e.keyCode==dojo.keys.DOWN_ARROW){if(!this.dropDown||this.dropDown.domNode.style.visibility=="hidden"){dojo.stopEvent(e);this._toggleDropDown();}}},_onBlur:function(){this._closeDropDown();this.inherited(arguments);},_toggleDropDown:function(){if(this.disabled||this.readOnly){return;}dijit.focus(this.popupStateNode);var _19b=this.dropDown;if(!_19b){return;}if(!this._opened){if(_19b.href&&!_19b.isLoaded){var self=this;var _19d=dojo.connect(_19b,"onLoad",function(){dojo.disconnect(_19d);self._openDropDown();});_19b._loadCheck(true);return;}else{this._openDropDown();}}else{this._closeDropDown();}},_openDropDown:function(){var _19e=this.dropDown;var _19f=_19e.domNode.style.width;var self=this;dijit.popup.open({parent:this,popup:_19e,around:this.domNode,orient:this.isLeftToRight()?{"BL":"TL","BR":"TR","TL":"BL","TR":"BR"}:{"BR":"TR","BL":"TL","TR":"BR","TL":"BL"},onExecute:function(){self._closeDropDown(true);},onCancel:function(){self._closeDropDown(true);},onClose:function(){_19e.domNode.style.width=_19f;self.popupStateNode.removeAttribute("popupActive");this._opened=false;}});if(this.domNode.offsetWidth>_19e.domNode.offsetWidth){var _1a1=null;if(!this.isLeftToRight()){_1a1=_19e.domNode.parentNode;var _1a2=_1a1.offsetLeft+_1a1.offsetWidth;}dojo.marginBox(_19e.domNode,{w:this.domNode.offsetWidth});if(_1a1){_1a1.style.left=_1a2-this.domNode.offsetWidth+"px";}}this.popupStateNode.setAttribute("popupActive","true");this._opened=true;if(_19e.focus){_19e.focus();}},_closeDropDown:function(_1a3){if(this._opened){dijit.popup.close(this.dropDown);if(_1a3){this.focus();}this._opened=false;}}});dojo.declare("dijit.form.ComboButton",dijit.form.DropDownButton,{templateString:"<table class='dijit dijitReset dijitInline dijitLeft'\n\tcellspacing='0' cellpadding='0' waiRole=\"presentation\"\n\t><tbody waiRole=\"presentation\"><tr waiRole=\"presentation\"\n\t\t><td\tclass=\"dijitReset dijitStretch dijitButtonContents dijitButtonNode\"\n\t\t\ttabIndex=\"${tabIndex}\"\n\t\t\tdojoAttachEvent=\"ondijitclick:_onButtonClick,onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse\"  dojoAttachPoint=\"titleNode\"\n\t\t\twaiRole=\"button\" waiState=\"labelledby-${id}_label\"\n\t\t\t><div class=\"dijitReset dijitInline ${iconClass}\" dojoAttachPoint=\"iconNode\" waiRole=\"presentation\"></div\n\t\t\t><div class=\"dijitReset dijitInline dijitButtonText\" id=\"${id}_label\" dojoAttachPoint=\"containerNode\" waiRole=\"presentation\">${label}</div\n\t\t></td\n\t\t><td class='dijitReset dijitStretch dijitButtonNode dijitArrowButton dijitDownArrowButton'\n\t\t\tdojoAttachPoint=\"popupStateNode,focusNode\"\n\t\t\tdojoAttachEvent=\"ondijitclick:_onArrowClick, onkeypress:_onKey,onmouseenter:_onMouse,onmouseleave:_onMouse\"\n\t\t\tstateModifier=\"DownArrow\"\n\t\t\ttitle=\"${optionsTitle}\" name=\"${name}\"\n\t\t\twaiRole=\"button\" waiState=\"haspopup-true\"\n\t\t\t><div class=\"dijitReset dijitArrowButtonInner\" waiRole=\"presentation\">&thinsp;</div\n\t\t\t><div class=\"dijitReset dijitArrowButtonChar\" waiRole=\"presentation\">&#9660;</div\n\t\t></td\n\t></tr></tbody\n></table>\n",attributeMap:dojo.mixin(dojo.clone(dijit.form._FormWidget.prototype.attributeMap),{id:"",name:""}),optionsTitle:"",baseClass:"dijitComboButton",_focusedNode:null,postCreate:function(){this.inherited(arguments);this._focalNodes=[this.titleNode,this.popupStateNode];dojo.forEach(this._focalNodes,dojo.hitch(this,function(node){if(dojo.isIE){this.connect(node,"onactivate",this._onNodeFocus);this.connect(node,"ondeactivate",this._onNodeBlur);}else{this.connect(node,"onfocus",this._onNodeFocus);this.connect(node,"onblur",this._onNodeBlur);}}));},focusFocalNode:function(node){this._focusedNode=node;dijit.focus(node);},hasNextFocalNode:function(){return this._focusedNode!==this.getFocalNodes()[1];},focusNext:function(){this._focusedNode=this.getFocalNodes()[this._focusedNode?1:0];dijit.focus(this._focusedNode);},hasPrevFocalNode:function(){return this._focusedNode!==this.getFocalNodes()[0];},focusPrev:function(){this._focusedNode=this.getFocalNodes()[this._focusedNode?0:1];dijit.focus(this._focusedNode);},getFocalNodes:function(){return this._focalNodes;},_onNodeFocus:function(evt){this._focusedNode=evt.currentTarget;var fnc=this._focusedNode==this.focusNode?"dijitDownArrowButtonFocused":"dijitButtonContentsFocused";dojo.addClass(this._focusedNode,fnc);},_onNodeBlur:function(evt){var fnc=evt.currentTarget==this.focusNode?"dijitDownArrowButtonFocused":"dijitButtonContentsFocused";dojo.removeClass(evt.currentTarget,fnc);},_onBlur:function(){this.inherited(arguments);this._focusedNode=null;}});dojo.declare("dijit.form.ToggleButton",dijit.form.Button,{baseClass:"dijitToggleButton",checked:false,_onChangeMonitor:"checked",attributeMap:dojo.mixin(dojo.clone(dijit.form.Button.prototype.attributeMap),{checked:"focusNode"}),_clicked:function(evt){this.setAttribute("checked",!this.checked);},setAttribute:function(attr,_1ac){this.inherited(arguments);switch(attr){case "checked":dijit.setWaiState(this.focusNode||this.domNode,"pressed",this.checked);this._setStateClass();this._handleOnChange(this.checked,true);}},setChecked:function(_1ad){dojo.deprecated("setChecked("+_1ad+") is deprecated. Use setAttribute('checked',"+_1ad+") instead.","","2.0");this.setAttribute("checked",_1ad);},postCreate:function(){this.inherited(arguments);this.setAttribute("checked",this.checked);}});}if(!dojo._hasResource["dojo.dnd.common"]){dojo._hasResource["dojo.dnd.common"]=true;dojo.provide("dojo.dnd.common");dojo.dnd._copyKey=navigator.appVersion.indexOf("Macintosh")<0?"ctrlKey":"metaKey";dojo.dnd.getCopyKeyState=function(e){return e[dojo.dnd._copyKey];};dojo.dnd._uniqueId=0;dojo.dnd.getUniqueId=function(){var id;do{id=dojo._scopeName+"Unique"+(++dojo.dnd._uniqueId);}while(dojo.byId(id));return id;};dojo.dnd._empty={};dojo.dnd.isFormElement=function(e){var t=e.target;if(t.nodeType==3){t=t.parentNode;}return " button textarea input select option ".indexOf(" "+t.tagName.toLowerCase()+" ")>=0;};}if(!dojo._hasResource["dojo.dnd.autoscroll"]){dojo._hasResource["dojo.dnd.autoscroll"]=true;dojo.provide("dojo.dnd.autoscroll");dojo.dnd.getViewport=function(){var d=dojo.doc,dd=d.documentElement,w=window,b=dojo.body();if(dojo.isMozilla){return {w:dd.clientWidth,h:w.innerHeight};}else{if(!dojo.isOpera&&w.innerWidth){return {w:w.innerWidth,h:w.innerHeight};}else{if(!dojo.isOpera&&dd&&dd.clientWidth){return {w:dd.clientWidth,h:dd.clientHeight};}else{if(b.clientWidth){return {w:b.clientWidth,h:b.clientHeight};}}}}return null;};dojo.dnd.V_TRIGGER_AUTOSCROLL=32;dojo.dnd.H_TRIGGER_AUTOSCROLL=32;dojo.dnd.V_AUTOSCROLL_VALUE=16;dojo.dnd.H_AUTOSCROLL_VALUE=16;dojo.dnd.autoScroll=function(e){var v=dojo.dnd.getViewport(),dx=0,dy=0;if(e.clientX<dojo.dnd.H_TRIGGER_AUTOSCROLL){dx=-dojo.dnd.H_AUTOSCROLL_VALUE;}else{if(e.clientX>v.w-dojo.dnd.H_TRIGGER_AUTOSCROLL){dx=dojo.dnd.H_AUTOSCROLL_VALUE;}}if(e.clientY<dojo.dnd.V_TRIGGER_AUTOSCROLL){dy=-dojo.dnd.V_AUTOSCROLL_VALUE;}else{if(e.clientY>v.h-dojo.dnd.V_TRIGGER_AUTOSCROLL){dy=dojo.dnd.V_AUTOSCROLL_VALUE;}}window.scrollBy(dx,dy);};dojo.dnd._validNodes={"div":1,"p":1,"td":1};dojo.dnd._validOverflow={"auto":1,"scroll":1};dojo.dnd.autoScrollNodes=function(e){for(var n=e.target;n;){if(n.nodeType==1&&(n.tagName.toLowerCase() in dojo.dnd._validNodes)){var s=dojo.getComputedStyle(n);if(s.overflow.toLowerCase() in dojo.dnd._validOverflow){var b=dojo._getContentBox(n,s),t=dojo._abs(n,true);b.l+=t.x+n.scrollLeft;b.t+=t.y+n.scrollTop;var w=Math.min(dojo.dnd.H_TRIGGER_AUTOSCROLL,b.w/2),h=Math.min(dojo.dnd.V_TRIGGER_AUTOSCROLL,b.h/2),rx=e.pageX-b.l,ry=e.pageY-b.t,dx=0,dy=0;if(rx>0&&rx<b.w){if(rx<w){dx=-dojo.dnd.H_AUTOSCROLL_VALUE;}else{if(rx>b.w-w){dx=dojo.dnd.H_AUTOSCROLL_VALUE;}}}if(ry>0&&ry<b.h){if(ry<h){dy=-dojo.dnd.V_AUTOSCROLL_VALUE;}else{if(ry>b.h-h){dy=dojo.dnd.V_AUTOSCROLL_VALUE;}}}var _1c5=n.scrollLeft,_1c6=n.scrollTop;n.scrollLeft=n.scrollLeft+dx;n.scrollTop=n.scrollTop+dy;if(_1c5!=n.scrollLeft||_1c6!=n.scrollTop){return;}}}try{n=n.parentNode;}catch(x){n=null;}}dojo.dnd.autoScroll(e);};}if(!dojo._hasResource["dojo.dnd.Mover"]){dojo._hasResource["dojo.dnd.Mover"]=true;dojo.provide("dojo.dnd.Mover");dojo.declare("dojo.dnd.Mover",null,{constructor:function(node,e,host){this.node=dojo.byId(node);this.marginBox={l:e.pageX,t:e.pageY};this.mouseButton=e.button;var h=this.host=host,d=node.ownerDocument,_1cc=dojo.connect(d,"onmousemove",this,"onFirstMove");this.events=[dojo.connect(d,"onmousemove",this,"onMouseMove"),dojo.connect(d,"onmouseup",this,"onMouseUp"),dojo.connect(d,"ondragstart",dojo,"stopEvent"),dojo.connect(d,"onselectstart",dojo,"stopEvent"),_1cc];if(h&&h.onMoveStart){h.onMoveStart(this);}},onMouseMove:function(e){dojo.dnd.autoScroll(e);var m=this.marginBox;this.host.onMove(this,{l:m.l+e.pageX,t:m.t+e.pageY});},onMouseUp:function(e){if(this.mouseButton==e.button){this.destroy();}},onFirstMove:function(){var s=this.node.style,l,t;switch(s.position){case "relative":case "absolute":l=Math.round(parseFloat(s.left));t=Math.round(parseFloat(s.top));break;default:s.position="absolute";var m=dojo.marginBox(this.node);l=m.l;t=m.t;break;}this.marginBox.l=l-this.marginBox.l;this.marginBox.t=t-this.marginBox.t;this.host.onFirstMove(this);dojo.disconnect(this.events.pop());},destroy:function(){dojo.forEach(this.events,dojo.disconnect);var h=this.host;if(h&&h.onMoveStop){h.onMoveStop(this);}this.events=this.node=null;}});}if(!dojo._hasResource["dojo.dnd.Moveable"]){dojo._hasResource["dojo.dnd.Moveable"]=true;dojo.provide("dojo.dnd.Moveable");dojo.declare("dojo.dnd.Moveable",null,{handle:"",delay:0,skip:false,constructor:function(node,_1d6){this.node=dojo.byId(node);if(!_1d6){_1d6={};}this.handle=_1d6.handle?dojo.byId(_1d6.handle):null;if(!this.handle){this.handle=this.node;}this.delay=_1d6.delay>0?_1d6.delay:0;this.skip=_1d6.skip;this.mover=_1d6.mover?_1d6.mover:dojo.dnd.Mover;this.events=[dojo.connect(this.handle,"onmousedown",this,"onMouseDown"),dojo.connect(this.handle,"ondragstart",this,"onSelectStart"),dojo.connect(this.handle,"onselectstart",this,"onSelectStart")];},markupFactory:function(_1d7,node){return new dojo.dnd.Moveable(node,_1d7);},destroy:function(){dojo.forEach(this.events,dojo.disconnect);this.events=this.node=this.handle=null;},onMouseDown:function(e){if(this.skip&&dojo.dnd.isFormElement(e)){return;}if(this.delay){this.events.push(dojo.connect(this.handle,"onmousemove",this,"onMouseMove"));this.events.push(dojo.connect(this.handle,"onmouseup",this,"onMouseUp"));this._lastX=e.pageX;this._lastY=e.pageY;}else{new this.mover(this.node,e,this);}dojo.stopEvent(e);},onMouseMove:function(e){if(Math.abs(e.pageX-this._lastX)>this.delay||Math.abs(e.pageY-this._lastY)>this.delay){this.onMouseUp(e);new this.mover(this.node,e,this);}dojo.stopEvent(e);},onMouseUp:function(e){dojo.disconnect(this.events.pop());dojo.disconnect(this.events.pop());},onSelectStart:function(e){if(!this.skip||!dojo.dnd.isFormElement(e)){dojo.stopEvent(e);}},onMoveStart:function(_1dd){dojo.publish("/dnd/move/start",[_1dd]);dojo.addClass(dojo.body(),"dojoMove");dojo.addClass(this.node,"dojoMoveItem");},onMoveStop:function(_1de){dojo.publish("/dnd/move/stop",[_1de]);dojo.removeClass(dojo.body(),"dojoMove");dojo.removeClass(this.node,"dojoMoveItem");},onFirstMove:function(_1df){},onMove:function(_1e0,_1e1){this.onMoving(_1e0,_1e1);var s=_1e0.node.style;s.left=_1e1.l+"px";s.top=_1e1.t+"px";this.onMoved(_1e0,_1e1);},onMoving:function(_1e3,_1e4){},onMoved:function(_1e5,_1e6){}});}if(!dojo._hasResource["dojo.dnd.TimedMoveable"]){dojo._hasResource["dojo.dnd.TimedMoveable"]=true;dojo.provide("dojo.dnd.TimedMoveable");(function(){var _1e7=dojo.dnd.Moveable.prototype.onMove;dojo.declare("dojo.dnd.TimedMoveable",dojo.dnd.Moveable,{timeout:40,constructor:function(node,_1e9){if(!_1e9){_1e9={};}if(_1e9.timeout&&typeof _1e9.timeout=="number"&&_1e9.timeout>=0){this.timeout=_1e9.timeout;}},markupFactory:function(_1ea,node){return new dojo.dnd.TimedMoveable(node,_1ea);},onMoveStop:function(_1ec){if(_1ec._timer){clearTimeout(_1ec._timer);_1e7.call(this,_1ec,_1ec._leftTop);}dojo.dnd.Moveable.prototype.onMoveStop.apply(this,arguments);},onMove:function(_1ed,_1ee){_1ed._leftTop=_1ee;if(!_1ed._timer){var _t=this;_1ed._timer=setTimeout(function(){_1ed._timer=null;_1e7.call(_t,_1ed,_1ed._leftTop);},this.timeout);}}});})();}if(!dojo._hasResource["dojo.fx"]){dojo._hasResource["dojo.fx"]=true;dojo.provide("dojo.fx");dojo.provide("dojo.fx.Toggler");(function(){var _1f0={_fire:function(evt,args){if(this[evt]){this[evt].apply(this,args||[]);}return this;}};var _1f3=function(_1f4){this._index=-1;this._animations=_1f4||[];this._current=this._onAnimateCtx=this._onEndCtx=null;this.duration=0;dojo.forEach(this._animations,function(a){this.duration+=a.duration;if(a.delay){this.duration+=a.delay;}},this);};dojo.extend(_1f3,{_onAnimate:function(){this._fire("onAnimate",arguments);},_onEnd:function(){dojo.disconnect(this._onAnimateCtx);dojo.disconnect(this._onEndCtx);this._onAnimateCtx=this._onEndCtx=null;if(this._index+1==this._animations.length){this._fire("onEnd");}else{this._current=this._animations[++this._index];this._onAnimateCtx=dojo.connect(this._current,"onAnimate",this,"_onAnimate");this._onEndCtx=dojo.connect(this._current,"onEnd",this,"_onEnd");this._current.play(0,true);}},play:function(_1f6,_1f7){if(!this._current){this._current=this._animations[this._index=0];}if(!_1f7&&this._current.status()=="playing"){return this;}var _1f8=dojo.connect(this._current,"beforeBegin",this,function(){this._fire("beforeBegin");}),_1f9=dojo.connect(this._current,"onBegin",this,function(arg){this._fire("onBegin",arguments);}),_1fb=dojo.connect(this._current,"onPlay",this,function(arg){this._fire("onPlay",arguments);dojo.disconnect(_1f8);dojo.disconnect(_1f9);dojo.disconnect(_1fb);});if(this._onAnimateCtx){dojo.disconnect(this._onAnimateCtx);}this._onAnimateCtx=dojo.connect(this._current,"onAnimate",this,"_onAnimate");if(this._onEndCtx){dojo.disconnect(this._onEndCtx);}this._onEndCtx=dojo.connect(this._current,"onEnd",this,"_onEnd");this._current.play.apply(this._current,arguments);return this;},pause:function(){if(this._current){var e=dojo.connect(this._current,"onPause",this,function(arg){this._fire("onPause",arguments);dojo.disconnect(e);});this._current.pause();}return this;},gotoPercent:function(_1ff,_200){this.pause();var _201=this.duration*_1ff;this._current=null;dojo.some(this._animations,function(a){if(a.duration<=_201){this._current=a;return true;}_201-=a.duration;return false;});if(this._current){this._current.gotoPercent(_201/_current.duration,_200);}return this;},stop:function(_203){if(this._current){if(_203){for(;this._index+1<this._animations.length;++this._index){this._animations[this._index].stop(true);}this._current=this._animations[this._index];}var e=dojo.connect(this._current,"onStop",this,function(arg){this._fire("onStop",arguments);dojo.disconnect(e);});this._current.stop();}return this;},status:function(){return this._current?this._current.status():"stopped";},destroy:function(){if(this._onAnimateCtx){dojo.disconnect(this._onAnimateCtx);}if(this._onEndCtx){dojo.disconnect(this._onEndCtx);}}});dojo.extend(_1f3,_1f0);dojo.fx.chain=function(_206){return new _1f3(_206);};var _207=function(_208){this._animations=_208||[];this._connects=[];this._finished=0;this.duration=0;dojo.forEach(_208,function(a){var _20a=a.duration;if(a.delay){_20a+=a.delay;}if(this.duration<_20a){this.duration=_20a;}this._connects.push(dojo.connect(a,"onEnd",this,"_onEnd"));},this);this._pseudoAnimation=new dojo._Animation({curve:[0,1],duration:this.duration});dojo.forEach(["beforeBegin","onBegin","onPlay","onAnimate","onPause","onStop"],function(evt){this._connects.push(dojo.connect(this._pseudoAnimation,evt,dojo.hitch(this,"_fire",evt)));},this);};dojo.extend(_207,{_doAction:function(_20c,args){dojo.forEach(this._animations,function(a){a[_20c].apply(a,args);});return this;},_onEnd:function(){if(++this._finished==this._animations.length){this._fire("onEnd");}},_call:function(_20f,args){var t=this._pseudoAnimation;t[_20f].apply(t,args);},play:function(_212,_213){this._finished=0;this._doAction("play",arguments);this._call("play",arguments);return this;},pause:function(){this._doAction("pause",arguments);this._call("pause",arguments);return this;},gotoPercent:function(_214,_215){var ms=this.duration*_214;dojo.forEach(this._animations,function(a){a.gotoPercent(a.duration<ms?1:(ms/a.duration),_215);});this._call("gotoProcent",arguments);return this;},stop:function(_218){this._doAction("stop",arguments);this._call("stop",arguments);return this;},status:function(){return this._pseudoAnimation.status();},destroy:function(){dojo.forEach(this._connects,dojo.disconnect);}});dojo.extend(_207,_1f0);dojo.fx.combine=function(_219){return new _207(_219);};})();dojo.declare("dojo.fx.Toggler",null,{constructor:function(args){var _t=this;dojo.mixin(_t,args);_t.node=args.node;_t._showArgs=dojo.mixin({},args);_t._showArgs.node=_t.node;_t._showArgs.duration=_t.showDuration;_t.showAnim=_t.showFunc(_t._showArgs);_t._hideArgs=dojo.mixin({},args);_t._hideArgs.node=_t.node;_t._hideArgs.duration=_t.hideDuration;_t.hideAnim=_t.hideFunc(_t._hideArgs);dojo.connect(_t.showAnim,"beforeBegin",dojo.hitch(_t.hideAnim,"stop",true));dojo.connect(_t.hideAnim,"beforeBegin",dojo.hitch(_t.showAnim,"stop",true));},node:null,showFunc:dojo.fadeIn,hideFunc:dojo.fadeOut,showDuration:200,hideDuration:200,show:function(_21c){return this.showAnim.play(_21c||0);},hide:function(_21d){return this.hideAnim.play(_21d||0);}});dojo.fx.wipeIn=function(args){args.node=dojo.byId(args.node);var node=args.node,s=node.style;var anim=dojo.animateProperty(dojo.mixin({properties:{height:{start:function(){s.overflow="hidden";if(s.visibility=="hidden"||s.display=="none"){s.height="1px";s.display="";s.visibility="";return 1;}else{var _222=dojo.style(node,"height");return Math.max(_222,1);}},end:function(){return node.scrollHeight;}}}},args));dojo.connect(anim,"onEnd",function(){s.height="auto";});return anim;};dojo.fx.wipeOut=function(args){var node=args.node=dojo.byId(args.node);var s=node.style;var anim=dojo.animateProperty(dojo.mixin({properties:{height:{end:1}}},args));dojo.connect(anim,"beforeBegin",function(){s.overflow="hidden";s.display="";});dojo.connect(anim,"onEnd",function(){s.height="auto";s.display="none";});return anim;};dojo.fx.slideTo=function(args){var node=(args.node=dojo.byId(args.node));var top=null;var left=null;var init=(function(n){return function(){var cs=dojo.getComputedStyle(n);var pos=cs.position;top=(pos=="absolute"?n.offsetTop:parseInt(cs.top)||0);left=(pos=="absolute"?n.offsetLeft:parseInt(cs.left)||0);if(pos!="absolute"&&pos!="relative"){var ret=dojo.coords(n,true);top=ret.y;left=ret.x;n.style.position="absolute";n.style.top=top+"px";n.style.left=left+"px";}};})(node);init();var anim=dojo.animateProperty(dojo.mixin({properties:{top:{end:args.top||0},left:{end:args.left||0}}},args));dojo.connect(anim,"beforeBegin",anim,init);return anim;};}if(!dojo._hasResource["dijit.layout.ContentPane"]){dojo._hasResource["dijit.layout.ContentPane"]=true;dojo.provide("dijit.layout.ContentPane");dojo.declare("dijit.layout.ContentPane",dijit._Widget,{href:"",extractContent:false,parseOnLoad:true,preventCache:false,preload:false,refreshOnShow:false,loadingMessage:"<span class='dijitContentPaneLoading'>${loadingState}</span>",errorMessage:"<span class='dijitContentPaneError'>${errorState}</span>",isLoaded:false,"class":"dijitContentPane",doLayout:"auto",postCreate:function(){this.domNode.title="";if(!this.containerNode){this.containerNode=this.domNode;}if(this.preload){this._loadCheck();}var _231=dojo.i18n.getLocalization("dijit","loading",this.lang);this.loadingMessage=dojo.string.substitute(this.loadingMessage,_231);this.errorMessage=dojo.string.substitute(this.errorMessage,_231);var _232=dijit.getWaiRole(this.domNode);if(!_232){dijit.setWaiRole(this.domNode,"group");}dojo.addClass(this.domNode,this["class"]);},startup:function(){if(this._started){return;}if(this.doLayout!="false"&&this.doLayout!==false){this._checkIfSingleChild();if(this._singleChild){this._singleChild.startup();}}this._loadCheck();this.inherited(arguments);},_checkIfSingleChild:function(){var _233=dojo.query(">",this.containerNode||this.domNode),_234=_233.filter("[widgetId]");if(_233.length==1&&_234.length==1){this.isContainer=true;this._singleChild=dijit.byNode(_234[0]);}else{delete this.isContainer;delete this._singleChild;}},refresh:function(){return this._prepareLoad(true);},setHref:function(href){this.href=href;return this._prepareLoad();},setContent:function(data){if(!this._isDownloaded){this.href="";this._onUnloadHandler();}this._setContent(data||"");this._isDownloaded=false;if(this.parseOnLoad){this._createSubWidgets();}if(this.doLayout!="false"&&this.doLayout!==false){this._checkIfSingleChild();if(this._singleChild&&this._singleChild.resize){this._singleChild.startup();this._singleChild.resize(this._contentBox||dojo.contentBox(this.containerNode||this.domNode));}}this._onLoadHandler();},cancel:function(){if(this._xhrDfd&&(this._xhrDfd.fired==-1)){this._xhrDfd.cancel();}delete this._xhrDfd;},destroy:function(){if(this._beingDestroyed){return;}this._onUnloadHandler();this._beingDestroyed=true;this.inherited("destroy",arguments);},resize:function(size){dojo.marginBox(this.domNode,size);var node=this.containerNode||this.domNode,mb=dojo.mixin(dojo.marginBox(node),size||{});this._contentBox=dijit.layout.marginBox2contentBox(node,mb);if(this._singleChild&&this._singleChild.resize){this._singleChild.resize(this._contentBox);}},_prepareLoad:function(_23a){this.cancel();this.isLoaded=false;this._loadCheck(_23a);},_isShown:function(){if("open" in this){return this.open;}else{var node=this.domNode;return (node.style.display!="none")&&(node.style.visibility!="hidden");}},_loadCheck:function(_23c){var _23d=this._isShown();if(this.href&&(_23c||(this.preload&&!this._xhrDfd)||(this.refreshOnShow&&_23d&&!this._xhrDfd)||(!this.isLoaded&&_23d&&!this._xhrDfd))){this._downloadExternalContent();}},_downloadExternalContent:function(){this._onUnloadHandler();this._setContent(this.onDownloadStart.call(this));var self=this;var _23f={preventCache:(this.preventCache||this.refreshOnShow),url:this.href,handleAs:"text"};if(dojo.isObject(this.ioArgs)){dojo.mixin(_23f,this.ioArgs);}var hand=this._xhrDfd=(this.ioMethod||dojo.xhrGet)(_23f);hand.addCallback(function(html){try{self.onDownloadEnd.call(self);self._isDownloaded=true;self.setContent.call(self,html);}catch(err){self._onError.call(self,"Content",err);}delete self._xhrDfd;return html;});hand.addErrback(function(err){if(!hand.cancelled){self._onError.call(self,"Download",err);}delete self._xhrDfd;return err;});},_onLoadHandler:function(){this.isLoaded=true;try{this.onLoad.call(this);}catch(e){console.error("Error "+this.widgetId+" running custom onLoad code");}},_onUnloadHandler:function(){this.isLoaded=false;this.cancel();try{this.onUnload.call(this);}catch(e){console.error("Error "+this.widgetId+" running custom onUnload code");}},_setContent:function(cont){this.destroyDescendants();try{var node=this.containerNode||this.domNode;while(node.firstChild){dojo._destroyElement(node.firstChild);}if(typeof cont=="string"){if(this.extractContent){match=cont.match(/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im);if(match){cont=match[1];}}node.innerHTML=cont;}else{if(cont.nodeType){node.appendChild(cont);}else{dojo.forEach(cont,function(n){node.appendChild(n.cloneNode(true));});}}}catch(e){var _246=this.onContentError(e);try{node.innerHTML=_246;}catch(e){console.error("Fatal "+this.id+" could not change content due to "+e.message,e);}}},_onError:function(type,err,_249){var _24a=this["on"+type+"Error"].call(this,err);if(_249){console.error(_249,err);}else{if(_24a){this._setContent.call(this,_24a);}}},_createSubWidgets:function(){var _24b=this.containerNode||this.domNode;try{dojo.parser.parse(_24b,true);}catch(e){this._onError("Content",e,"Couldn't create widgets in "+this.id+(this.href?" from "+this.href:""));}},onLoad:function(e){},onUnload:function(e){},onDownloadStart:function(){return this.loadingMessage;},onContentError:function(_24e){},onDownloadError:function(_24f){return this.errorMessage;},onDownloadEnd:function(){}});}if(!dojo._hasResource["dijit.form.Form"]){dojo._hasResource["dijit.form.Form"]=true;dojo.provide("dijit.form.Form");dojo.declare("dijit.form._FormMixin",null,{reset:function(){dojo.forEach(this.getDescendants(),function(_250){if(_250.reset){_250.reset();}});},validate:function(){var _251=false;return dojo.every(dojo.map(this.getDescendants(),function(_252){_252._hasBeenBlurred=true;var _253=!_252.validate||_252.validate();if(!_253&&!_251){dijit.scrollIntoView(_252.containerNode||_252.domNode);_252.focus();_251=true;}return _253;}),"return item;");},setValues:function(obj){var map={};dojo.forEach(this.getDescendants(),function(_256){if(!_256.name){return;}var _257=map[_256.name]||(map[_256.name]=[]);_257.push(_256);});for(var name in map){var _259=map[name],_25a=dojo.getObject(name,false,obj);if(!dojo.isArray(_25a)){_25a=[_25a];}if(typeof _259[0].checked=="boolean"){dojo.forEach(_259,function(w,i){w.setValue(dojo.indexOf(_25a,w.value)!=-1);});}else{if(_259[0]._multiValue){_259[0].setValue(_25a);}else{dojo.forEach(_259,function(w,i){w.setValue(_25a[i]);});}}}},getValues:function(){var obj={};dojo.forEach(this.getDescendants(),function(_260){var name=_260.name;if(!name){return;}var _262=(_260.getValue&&!_260._getValueDeprecated)?_260.getValue():_260.value;if(typeof _260.checked=="boolean"){if(/Radio/.test(_260.declaredClass)){if(_262!==false){dojo.setObject(name,_262,obj);}}else{var ary=dojo.getObject(name,false,obj);if(!ary){ary=[];dojo.setObject(name,ary,obj);}if(_262!==false){ary.push(_262);}}}else{dojo.setObject(name,_262,obj);}});return obj;},isValid:function(){return dojo.every(this.getDescendants(),function(_264){return !_264.isValid||_264.isValid();});}});dojo.declare("dijit.form.Form",[dijit._Widget,dijit._Templated,dijit.form._FormMixin],{name:"",action:"",method:"",encType:"","accept-charset":"",accept:"",target:"",templateString:"<form dojoAttachPoint='containerNode' dojoAttachEvent='onreset:_onReset,onsubmit:_onSubmit' name='${name}'></form>",attributeMap:dojo.mixin(dojo.clone(dijit._Widget.prototype.attributeMap),{action:"",method:"",encType:"","accept-charset":"",accept:"",target:""}),execute:function(_265){},onExecute:function(){},setAttribute:function(attr,_267){this.inherited(arguments);switch(attr){case "encType":if(dojo.isIE){this.domNode.encoding=_267;}}},postCreate:function(){if(dojo.isIE&&this.srcNodeRef&&this.srcNodeRef.attributes){var item=this.srcNodeRef.attributes.getNamedItem("encType");if(item&&!item.specified&&(typeof item.value=="string")){this.setAttribute("encType",item.value);}}this.inherited(arguments);},onReset:function(e){return true;},_onReset:function(e){var faux={returnValue:true,preventDefault:function(){this.returnValue=false;},stopPropagation:function(){},currentTarget:e.currentTarget,target:e.target};if(!(this.onReset(faux)===false)&&faux.returnValue){this.reset();}dojo.stopEvent(e);return false;},_onSubmit:function(e){var fp=dijit.form.Form.prototype;if(this.execute!=fp.execute||this.onExecute!=fp.onExecute){dojo.deprecated("dijit.form.Form:execute()/onExecute() are deprecated. Use onSubmit() instead.","","2.0");this.onExecute();this.execute(this.getValues());}if(this.onSubmit(e)===false){dojo.stopEvent(e);}},onSubmit:function(e){return this.isValid();},submit:function(){if(!(this.onSubmit()===false)){this.containerNode.submit();}}});}if(!dojo._hasResource["dijit.Dialog"]){dojo._hasResource["dijit.Dialog"]=true;dojo.provide("dijit.Dialog");dojo.declare("dijit.DialogUnderlay",[dijit._Widget,dijit._Templated],{templateString:"<div class='dijitDialogUnderlayWrapper' id='${id}_wrapper'><div class='dijitDialogUnderlay ${class}' id='${id}' dojoAttachPoint='node'></div></div>",attributeMap:{},postCreate:function(){dojo.body().appendChild(this.domNode);this.bgIframe=new dijit.BackgroundIframe(this.domNode);},layout:function(){var _26f=dijit.getViewport();var is=this.node.style,os=this.domNode.style;os.top=_26f.t+"px";os.left=_26f.l+"px";is.width=_26f.w+"px";is.height=_26f.h+"px";var _272=dijit.getViewport();if(_26f.w!=_272.w){is.width=_272.w+"px";}if(_26f.h!=_272.h){is.height=_272.h+"px";}},show:function(){this.domNode.style.display="block";this.layout();if(this.bgIframe.iframe){this.bgIframe.iframe.style.display="block";}this._resizeHandler=this.connect(window,"onresize","layout");},hide:function(){this.domNode.style.display="none";if(this.bgIframe.iframe){this.bgIframe.iframe.style.display="none";}this.disconnect(this._resizeHandler);},uninitialize:function(){if(this.bgIframe){this.bgIframe.destroy();}}});dojo.declare("dijit._DialogMixin",null,{attributeMap:dijit._Widget.prototype.attributeMap,execute:function(_273){},onCancel:function(){},onExecute:function(){},_onSubmit:function(){this.onExecute();this.execute(this.getValues());},_getFocusItems:function(_274){var _275=dijit.getFirstInTabbingOrder(_274);this._firstFocusItem=_275?_275:_274;_275=dijit.getLastInTabbingOrder(_274);this._lastFocusItem=_275?_275:this._firstFocusItem;if(dojo.isMoz&&this._firstFocusItem.tagName.toLowerCase()=="input"&&dojo.attr(this._firstFocusItem,"type").toLowerCase()=="file"){dojo.attr(_274,"tabindex","0");this._firstFocusItem=_274;}}});dojo.declare("dijit.Dialog",[dijit.layout.ContentPane,dijit._Templated,dijit.form._FormMixin,dijit._DialogMixin],{templateString:null,templateString:"<div class=\"dijitDialog\" tabindex=\"-1\" waiRole=\"dialog\" waiState=\"labelledby-${id}_title\">\n\t<div dojoAttachPoint=\"titleBar\" class=\"dijitDialogTitleBar\">\n\t<span dojoAttachPoint=\"titleNode\" class=\"dijitDialogTitle\" id=\"${id}_title\">${title}</span>\n\t<span dojoAttachPoint=\"closeButtonNode\" class=\"dijitDialogCloseIcon\" dojoAttachEvent=\"onclick: onCancel\">\n\t\t<span dojoAttachPoint=\"closeText\" class=\"closeText\">x</span>\n\t</span>\n\t</div>\n\t\t<div dojoAttachPoint=\"containerNode\" class=\"dijitDialogPaneContent\"></div>\n</div>\n",open:false,duration:400,refocus:true,_firstFocusItem:null,_lastFocusItem:null,doLayout:false,attributeMap:dojo.mixin(dojo.clone(dijit._Widget.prototype.attributeMap),{title:"titleBar"}),postCreate:function(){dojo.body().appendChild(this.domNode);this.inherited(arguments);var _276=dojo.i18n.getLocalization("dijit","common");if(this.closeButtonNode){this.closeButtonNode.setAttribute("title",_276.buttonCancel);}if(this.closeText){this.closeText.setAttribute("title",_276.buttonCancel);}var s=this.domNode.style;s.visibility="hidden";s.position="absolute";s.display="";s.top="-9999px";this.connect(this,"onExecute","hide");this.connect(this,"onCancel","hide");this._modalconnects=[];},onLoad:function(){this._position();this.inherited(arguments);},_setup:function(){if(this.titleBar){this._moveable=new dojo.dnd.TimedMoveable(this.domNode,{handle:this.titleBar,timeout:0});}this._underlay=new dijit.DialogUnderlay({id:this.id+"_underlay","class":dojo.map(this["class"].split(/\s/),function(s){return s+"_underlay";}).join(" ")});var node=this.domNode;this._fadeIn=dojo.fx.combine([dojo.fadeIn({node:node,duration:this.duration}),dojo.fadeIn({node:this._underlay.domNode,duration:this.duration,onBegin:dojo.hitch(this._underlay,"show")})]);this._fadeOut=dojo.fx.combine([dojo.fadeOut({node:node,duration:this.duration,onEnd:function(){node.style.visibility="hidden";node.style.top="-9999px";}}),dojo.fadeOut({node:this._underlay.domNode,duration:this.duration,onEnd:dojo.hitch(this._underlay,"hide")})]);},uninitialize:function(){if(this._fadeIn&&this._fadeIn.status()=="playing"){this._fadeIn.stop();}if(this._fadeOut&&this._fadeOut.status()=="playing"){this._fadeOut.stop();}if(this._underlay){this._underlay.destroy();}},_position:function(){if(dojo.hasClass(dojo.body(),"dojoMove")){return;}var _27a=dijit.getViewport();var mb=dojo.marginBox(this.domNode);var _27c=this.domNode.style;_27c.left=Math.floor((_27a.l+(_27a.w-mb.w)/2))+"px";_27c.top=Math.floor((_27a.t+(_27a.h-mb.h)/2))+"px";},_onKey:function(evt){if(evt.keyCode){var node=evt.target;if(evt.keyCode==dojo.keys.TAB){this._getFocusItems(this.domNode);}var _27f=(this._firstFocusItem==this._lastFocusItem);if(node==this._firstFocusItem&&evt.shiftKey&&evt.keyCode==dojo.keys.TAB){if(!_27f){dijit.focus(this._lastFocusItem);}dojo.stopEvent(evt);}else{if(node==this._lastFocusItem&&evt.keyCode==dojo.keys.TAB&&!evt.shiftKey){if(!_27f){dijit.focus(this._firstFocusItem);}dojo.stopEvent(evt);}else{while(node){if(node==this.domNode){if(evt.keyCode==dojo.keys.ESCAPE){this.hide();}else{return;}}node=node.parentNode;}if(evt.keyCode!=dojo.keys.TAB){dojo.stopEvent(evt);}else{if(!dojo.isOpera){try{this._firstFocusItem.focus();}catch(e){}}}}}}},show:function(){if(this.open){return;}if(!this._alreadyInitialized){this._setup();this._alreadyInitialized=true;}if(this._fadeOut.status()=="playing"){this._fadeOut.stop();}this._modalconnects.push(dojo.connect(window,"onscroll",this,"layout"));this._modalconnects.push(dojo.connect(dojo.doc.documentElement,"onkeypress",this,"_onKey"));dojo.style(this.domNode,"opacity",0);this.domNode.style.visibility="";this.open=true;this._loadCheck();this._position();this._fadeIn.play();this._savedFocus=dijit.getFocus(this);this._getFocusItems(this.domNode);setTimeout(dojo.hitch(this,function(){dijit.focus(this._firstFocusItem);}),50);},hide:function(){if(!this._alreadyInitialized){return;}if(this._fadeIn.status()=="playing"){this._fadeIn.stop();}this._fadeOut.play();if(this._scrollConnected){this._scrollConnected=false;}dojo.forEach(this._modalconnects,dojo.disconnect);this._modalconnects=[];if(this.refocus){this.connect(this._fadeOut,"onEnd",dojo.hitch(dijit,"focus",this._savedFocus));}this.open=false;},layout:function(){if(this.domNode.style.visibility!="hidden"){this._underlay.layout();this._position();}},destroy:function(){dojo.forEach(this._modalconnects,dojo.disconnect);if(this.refocus&&this.open){var fo=this._savedFocus;setTimeout(dojo.hitch(dijit,"focus",fo),25);}this.inherited(arguments);}});dojo.declare("dijit.TooltipDialog",[dijit.layout.ContentPane,dijit._Templated,dijit.form._FormMixin,dijit._DialogMixin],{title:"",doLayout:false,_firstFocusItem:null,_lastFocusItem:null,templateString:null,templateString:"<div class=\"dijitTooltipDialog\" waiRole=\"presentation\">\n\t<div class=\"dijitTooltipContainer\" waiRole=\"presentation\">\n\t\t<div class =\"dijitTooltipContents dijitTooltipFocusNode\" dojoAttachPoint=\"containerNode\" tabindex=\"-1\" waiRole=\"dialog\"></div>\n\t</div>\n\t<div class=\"dijitTooltipConnector\" waiRole=\"presenation\"></div>\n</div>\n",postCreate:function(){this.inherited(arguments);this.connect(this.containerNode,"onkeypress","_onKey");this.containerNode.title=this.title;},orient:function(node,_282,_283){this.domNode.className="dijitTooltipDialog "+" dijitTooltipAB"+(_283.charAt(1)=="L"?"Left":"Right")+" dijitTooltip"+(_283.charAt(0)=="T"?"Below":"Above");},onOpen:function(pos){this._getFocusItems(this.containerNode);this.orient(this.domNode,pos.aroundCorner,pos.corner);this._loadCheck();dijit.focus(this._firstFocusItem);},_onKey:function(evt){var node=evt.target;if(evt.keyCode==dojo.keys.TAB){this._getFocusItems(this.containerNode);}var _287=(this._firstFocusItem==this._lastFocusItem);if(evt.keyCode==dojo.keys.ESCAPE){this.onCancel();}else{if(node==this._firstFocusItem&&evt.shiftKey&&evt.keyCode==dojo.keys.TAB){if(!_287){dijit.focus(this._lastFocusItem);}dojo.stopEvent(evt);}else{if(node==this._lastFocusItem&&evt.keyCode==dojo.keys.TAB&&!evt.shiftKey){if(!_287){dijit.focus(this._firstFocusItem);}dojo.stopEvent(evt);}else{if(evt.keyCode==dojo.keys.TAB){evt.stopPropagation();}}}}}});}if(!dojo._hasResource["dijit.bigsky"]){dojo._hasResource["dijit.bigsky"]=true;dojo.provide("dijit.bigsky");}dojo.i18n._preloadLocalizations("dijit.nls.bigsky",["he","nl","tr","no","ko","el","en","en-gb","ROOT","zh-cn","hu","es","fi-fi","pt-br","fi","he-il","xx","ru","it","fr","cs","de-de","fr-fr","it-it","es-es","ja","da","pl","de","sv","pt","zh-tw","pt-pt","nl-nl","ko-kr","ar","en-us","zh","ja-jp"]);

