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