//>>built define("dojox/main dojo/_base/lang dojo/_base/array dojo/date dojo/i18n dojo/regexp dojo/string ./Date dojo/i18n!dojo/cldr/nls/buddhist".split(" "),function(t,l,m,u,n,v,p,w){function x(a,e,b,g,f){return f.replace(/([a-z])\1*/ig,function(c){var d,b,k=c.charAt(0);c=c.length;var g=["abbr","wide","narrow"];switch(k){case "G":d=e.eraAbbr[0];break;case "y":d=String(a.getFullYear());break;case "M":d=a.getMonth();3>c?(d+=1,b=!0):(k=["months-format",g[c-3]].join("-"),d=e[k][d]);break;case "d":d=a.getDate(!0); b=!0;break;case "E":d=a.getDay();3>c?(d+=1,b=!0):(k=["days-format",g[c-3]].join("-"),d=e[k][d]);break;case "a":d=12>a.getHours()?"am":"pm";d=e["dayPeriods-format-wide-"+d];break;case "h":case "H":case "K":case "k":b=a.getHours();switch(k){case "h":d=b%12||12;break;case "H":d=b;break;case "K":d=b%12;break;case "k":d=b||24}b=!0;break;case "m":d=a.getMinutes();b=!0;break;case "s":d=a.getSeconds();b=!0;break;case "S":d=Math.round(a.getMilliseconds()*Math.pow(10,c-3));b=!0;break;case "z":if(d=u.getTimezoneName(a.toGregorian()))break; c=4;case "Z":d=a.toGregorian().getTimezoneOffset();d=[0>=d?"+":"-",p.pad(Math.floor(Math.abs(d)/60),2),p.pad(Math.abs(d)%60,2)];4==c&&(d.splice(0,0,"GMT"),d.splice(3,0,":"));d=d.join("");break;default:throw Error("dojox.date.buddhist.locale.formatPattern: invalid pattern char: "+f);}b&&(d=p.pad(d,c));return d})}function q(a,e,b,g){var f=function(c){return c};e=e||f;b=b||f;g=g||f;var c=a.match(/(''|[^'])+/g),d="'"==a.charAt(0);m.forEach(c,function(a,k){a?(c[k]=(d?b:e)(a),d=!d):c[k]=""});return g(c.join(""))} function y(a,e,b,g){g=v.escapeString(g);n.normalizeLocale(b.locale);return g.replace(/([a-z])\1*/ig,function(g){var c;c=g.charAt(0);var d=g.length,f="";b.strict?1a?c[3]=a+12:"a"===d&&12==a&&(c[3]=0);return new w(c[0],c[1],c[2],c[3],c[4],c[5],c[6])};var r=[];h.addCustomFormats=function(a,e){r.push({pkg:a,name:e})};h._getBuddhistBundle=function(a){var e={};m.forEach(r,function(b){b=n.getLocalization(b.pkg,b.name,a);e=l.mixin(e, b)},this);return e};h.addCustomFormats("dojo.cldr","buddhist");h.getNames=function(a,e,b,g,f){var c;g=h._getBuddhistBundle(g);a=[a,b,e];"standAlone"==b&&(b=a.join("-"),c=g[b],1==c[0]&&(c=void 0));a[1]="format";return(c||g[a.join("-")]).concat()};return h});