diff --git a/application/media/js/dojo-release-1.7.2/dijit/BackgroundIframe.js b/application/media/js/dojo-release-1.7.2/dijit/BackgroundIframe.js new file mode 100644 index 0000000..b802a7c --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dijit/BackgroundIframe.js @@ -0,0 +1,63 @@ +//>>built +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(_1,_2,_3,_4,_5,_6,on,_7,_8){ +var _9=new function(){ +var _a=[]; +this.pop=function(){ +var _b; +if(_a.length){ +_b=_a.pop(); +_b.style.display=""; +}else{ +if(_7("ie")<9){ +var _c=_3["dojoBlankHtmlUrl"]||_1.toUrl("dojo/resources/blank.html")||"javascript:\"\""; +var _d=""); +} +}; +_8.setInitialState=function(_23){ +_e=_1b(_c,_23,_d); +}; +_8.addToHistory=function(_24){ +_12=[]; +var _25=null; +var url=null; +if(!_11){ +if(_1.config["useXDomain"]&&!_1.config["dojoIframeHistoryUrl"]){ +console.warn("dojo.back: When using cross-domain Dojo builds,"+" please save iframe_history.html to your domain and set djConfig.dojoIframeHistoryUrl"+" to the path on your domain to iframe_history.html"); +} +_11=window.frames["dj_history"]; +} +if(!_10){ +_10=_5.create("a",{style:{display:"none"}},_6.body()); +} +if(_24["changeUrl"]){ +_25=""+((_24["changeUrl"]!==true)?_24["changeUrl"]:(new Date()).getTime()); +if(_13.length==0&&_e.urlHash==_25){ +_e=_1b(url,_24,_25); +return; +}else{ +if(_13.length>0&&_13[_13.length-1].urlHash==_25){ +_13[_13.length-1]=_1b(url,_24,_25); +return; +} +} +_15=true; +setTimeout(function(){ +_a(_25); +_15=false; +},1); +_10.href=_25; +if(_3("ie")){ +url=_20(); +var _26=_24["back"]||_24["backButton"]||_24["handle"]; +var tcb=function(_27){ +if(_9()!=""){ +setTimeout(function(){ +_a(_25); +},1); +} +_26.apply(this,[_27]); +}; +if(_24["back"]){ +_24.back=tcb; +}else{ +if(_24["backButton"]){ +_24.backButton=tcb; +}else{ +if(_24["handle"]){ +_24.handle=tcb; +} +} +} +var _28=_24["forward"]||_24["forwardButton"]||_24["handle"]; +var tfw=function(_29){ +if(_9()!=""){ +_a(_25); +} +if(_28){ +_28.apply(this,[_29]); +} +}; +if(_24["forward"]){ +_24.forward=tfw; +}else{ +if(_24["forwardButton"]){ +_24.forwardButton=tfw; +}else{ +if(_24["handle"]){ +_24.handle=tfw; +} +} +} +}else{ +if(!_3("ie")){ +if(!_f){ +_f=setInterval(_21,200); +} +} +} +}else{ +url=_20(); +} +_13.push(_1b(url,_24,_25)); +}; +_8._iframeLoaded=function(evt,_2a){ +var _2b=_1e(_2a.href); +if(_2b==null){ +if(_13.length==1){ +_16(); +} +return; +} +if(_14){ +_14=false; +return; +} +if(_13.length>=2&&_2b==_1e(_13[_13.length-2].url)){ +_16(); +}else{ +if(_12.length>0&&_2b==_1e(_12[_12.length-1].url)){ +_19(); +} +} +}; +return _1.back; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/behavior.js b/application/media/js/dojo-release-1.7.2/dojo/behavior.js new file mode 100644 index 0000000..66311ac --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/behavior.js @@ -0,0 +1,92 @@ +/* + 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 +*/ + +//>>built +define("dojo/behavior",["./_base/kernel","./_base/lang","./_base/array","./_base/connect","./query","./ready"],function(_1,_2,_3,_4,_5,_6){ +_1.behavior=new function(){ +function _7(_8,_9){ +if(!_8[_9]){ +_8[_9]=[]; +} +return _8[_9]; +}; +var _a=0; +function _b(_c,_d,_e){ +var _f={}; +for(var x in _c){ +if(typeof _f[x]=="undefined"){ +if(!_e){ +_d(_c[x],x); +}else{ +_e.call(_d,_c[x],x); +} +} +} +}; +this._behaviors={}; +this.add=function(_10){ +_b(_10,this,function(_11,_12){ +var _13=_7(this._behaviors,_12); +if(typeof _13["id"]!="number"){ +_13.id=_a++; +} +var _14=[]; +_13.push(_14); +if((_2.isString(_11))||(_2.isFunction(_11))){ +_11={found:_11}; +} +_b(_11,function(_15,_16){ +_7(_14,_16).push(_15); +}); +}); +}; +var _17=function(_18,_19,_1a){ +if(_2.isString(_19)){ +if(_1a=="found"){ +_4.publish(_19,[_18]); +}else{ +_4.connect(_18,_1a,function(){ +_4.publish(_19,arguments); +}); +} +}else{ +if(_2.isFunction(_19)){ +if(_1a=="found"){ +_19(_18); +}else{ +_4.connect(_18,_1a,_19); +} +} +} +}; +this.apply=function(){ +_b(this._behaviors,function(_1b,id){ +_5(id).forEach(function(_1c){ +var _1d=0; +var bid="_dj_behavior_"+_1b.id; +if(typeof _1c[bid]=="number"){ +_1d=_1c[bid]; +if(_1d==(_1b.length)){ +return; +} +} +for(var x=_1d,_1e;_1e=_1b[x];x++){ +_b(_1e,function(_1f,_20){ +if(_2.isArray(_1f)){ +_3.forEach(_1f,function(_21){ +_17(_1c,_21,_20); +}); +} +}); +} +_1c[bid]=_1b.length; +}); +}); +}; +}; +_6(_1.behavior,"apply"); +return _1.behavior; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/cache.js b/application/media/js/dojo-release-1.7.2/dojo/cache.js new file mode 100644 index 0000000..017d5dd --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cache.js @@ -0,0 +1,10 @@ +/* + 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 +*/ + +//>>built +define("dojo/cache",["./_base/kernel","./text"],function(_1,_2){ +return _1.cache; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/LICENSE b/application/media/js/dojo-release-1.7.2/dojo/cldr/LICENSE new file mode 100644 index 0000000..7aeb1dd --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/LICENSE @@ -0,0 +1,29 @@ +UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE + +Unicode Data Files include all data files under the directories http://www.unicode.org/Public/, http://www.unicode.org/reports/, +and http://www.unicode.org/cldr/data/ . Unicode Software includes any source code published in the Unicode Standard or under +the directories http://www.unicode.org/Public/, http://www.unicode.org/reports/, and http://www.unicode.org/cldr/data/. +NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, INSTALLING, COPYING OR +OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU +UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS +AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE. + +COPYRIGHT AND PERMISSION NOTICE +Copyright © 1991-2007 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html. + +Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated +documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data +Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell +copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided +that (a) the above copyright notice(s) and this permission notice appear with all copies of the Data Files or Software, (b) both the +above copyright notice(s) and this permission notice appear in associated documentation, and (c) there is clear notice in each modified Data File +or in the Software as well as in the documentation associated with the Data File(s) or Software that the data or software has been modified. +THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE +AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS +INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, +OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF +CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THE DATA FILES OR SOFTWARE. +Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other +dealings in these Data Files or Software without prior written authorization of the copyright holder. \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/README b/application/media/js/dojo-release-1.7.2/dojo/cldr/README new file mode 100644 index 0000000..3687676 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/README @@ -0,0 +1,18 @@ +All files within this directory were derived from the Common Locale +Data Repository (see http://unicode.org/cldr) The CLDR project is +responsible for the accuracy and maintenance of this data. A copy +of this data is checked into the Dojo util project as a zip file. +The XML data is transformed to the JSON-style Javascript you see +under the nls/ directory. These Javascript files include data +necessary to do things like format and parse dates, numbers, and +currencies in different locales to consider cultural differences. +They are used by other modules in core Dojo such as dojo.date, +dojo.number and dojo.currency. It usually is not necessary to use +dojo.cldr directly. + +An arbitrary subset of locales have been checked in to dojo/cldr +under svn. To support other locales, the full set may be generated +by using xslt scripts in the util/buildscripts/cldr/ ant script. +Hundreds of locales are supported by the CLDR project. + +See terms of use: http://www.unicode.org/copyright.html#Exhibit1 diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/monetary.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/monetary.js new file mode 100644 index 0000000..022ec79 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/monetary.js @@ -0,0 +1,23 @@ +/* + 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 +*/ + +//>>built +define("dojo/cldr/monetary",["../main"],function(_1){ +_1.getObject("cldr.monetary",true,_1); +_1.cldr.monetary.getData=function(_2){ +var _3={ADP:0,AFN:0,ALL:0,AMD:0,BHD:3,BIF:0,BYR:0,CLF:0,CLP:0,COP:0,CRC:0,DJF:0,ESP:0,GNF:0,GYD:0,HUF:0,IDR:0,IQD:0,IRR:3,ISK:0,ITL:0,JOD:3,JPY:0,KMF:0,KPW:0,KRW:0,KWD:3,LAK:0,LBP:0,LUF:0,LYD:3,MGA:0,MGF:0,MMK:0,MNT:0,MRO:0,MUR:0,OMR:3,PKR:0,PYG:0,RSD:0,RWF:0,SLL:0,SOS:0,STD:0,SYP:0,TMM:0,TND:3,TRL:0,TZS:0,UGX:0,UZS:0,VND:0,VUV:0,XAF:0,XOF:0,XPF:0,YER:0,ZMK:0,ZWD:0}; +var _4={CHF:5}; +var _5=_3[_2],_6=_4[_2]; +if(typeof _5=="undefined"){ +_5=2; +} +if(typeof _6=="undefined"){ +_6=0; +} +return {places:_5,round:_6}; +}; +return _1.cldr.monetary; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/buddhist.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/buddhist.js new file mode 100644 index 0000000..6c567a3 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/buddhist.js @@ -0,0 +1,116 @@ +//>>built +define( +"dojo/cldr/nls/ar/buddhist", //begin v1.x content +{ + "dateFormatItem-yM": "Mâ€/y G", + "dateFormatItem-yQ": "yyyy Q", + "dayPeriods-format-wide-pm": "Ù…", + "eraNames": [ + "التقويم البوذي" + ], + "dateFormatItem-MMMEd": "E d MMM", + "dateFormatItem-MMdd": "ddâ€/MM", + "dateFormatItem-MMM": "LLL", + "months-standAlone-narrow": [ + "ÙŠ", + "Ù", + "Ù…", + "Ø£", + "Ùˆ", + "Ù†", + "Ù„", + "غ", + "س", + "Ùƒ", + "ب", + "د" + ], + "dayPeriods-format-wide-am": "ص", + "dateFormatItem-y": "y G", + "timeFormat-full": "zzzz h:mm:ss a", + "dateFormatItem-Ed": "EØŒ d", + "dateFormatItem-yMMM": "MMM y G", + "days-standAlone-narrow": [ + "Ø­", + "Ù†", + "Ø«", + "ر", + "Ø®", + "ج", + "س" + ], + "eraAbbr": [ + "التقويم البوذي" + ], + "dateFormatItem-yyyyMM": "MMâ€/y G", + "dateFormatItem-yyyyMMMM": "MMMMØŒ y G", + "dateFormat-long": "d MMMMØŒ y G", + "timeFormat-medium": "h:mm:ss a", + "dateFormatItem-Hm": "HH:mm", + "dateFormat-medium": "ddâ€/MMâ€/y G", + "dateFormatItem-yMd": "d/â€M/â€y G", + "dateFormatItem-yMMMM": "MMMM y G", + "dateFormatItem-ms": "mm:ss", + "quarters-standAlone-narrow": [ + "Ù¡", + "Ù¢", + "Ù£", + "Ù¤" + ], + "dateFormatItem-MMMMEd": "E d MMMM", + "dateFormatItem-MMMd": "d MMM", + "timeFormat-long": "z h:mm:ss a", + "timeFormat-short": "h:mm a", + "dateFormatItem-MMMMd": "d MMMM", + "days-format-abbr": [ + "أحد", + "إثنين", + "ثلاثاء", + "أربعاء", + "خميس", + "جمعة", + "سبت" + ], + "dateFormatItem-M": "L", + "dateFormatItem-yMMMd": "d MMMM y G", + "dateFormat-short": "dâ€/Mâ€/y G", + "dateFormatItem-yMMMEd": "EEEØŒ d MMMM y G", + "dateFormat-full": "EEEEØŒ d MMMMØŒ y G", + "dateFormatItem-Md": "d/â€M", + "dateFormatItem-yMEd": "EEEØŒ d/â€M/â€y G", + "months-format-wide": [ + "يناير", + "Ùبراير", + "مارس", + "أبريل", + "مايو", + "يونيو", + "يوليو", + "أغسطس", + "سبتمبر", + "أكتوبر", + "نوÙمبر", + "ديسمبر" + ], + "dateFormatItem-d": "d", + "quarters-format-wide": [ + "الربع الأول", + "الربع الثاني", + "الربع الثالث", + "الربع الرابع" + ], + "eraNarrow": [ + "التقويم البوذي" + ], + "days-format-wide": [ + "الأحد", + "الإثنين", + "الثلاثاء", + "الأربعاء", + "الخميس", + "الجمعة", + "السبت" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/currency.js new file mode 100644 index 0000000..9fd389c --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/currency.js @@ -0,0 +1,17 @@ +//>>built +define( +"dojo/cldr/nls/ar/currency", //begin v1.x content +{ + "HKD_displayName": "دولار هونج كونج", + "CHF_displayName": "Ùرنك سويسري", + "CAD_displayName": "دولار كندي", + "CNY_displayName": "يوان صيني", + "AUD_displayName": "دولار أسترالي", + "JPY_displayName": "ين ياباني", + "USD_displayName": "دولار أمريكي", + "CNY_symbol": "ÙŠ.ص", + "GBP_displayName": "جنيه إسترليني", + "EUR_displayName": "يورو" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/gregorian.js new file mode 100644 index 0000000..dd40078 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/gregorian.js @@ -0,0 +1,241 @@ +//>>built +define( +"dojo/cldr/nls/ar/gregorian", //begin v1.x content +{ + "dateFormatItem-yM": "Mâ€/yyyy", + "field-dayperiod": "ص/Ù…", + "dateFormatItem-yQ": "yyyy Q", + "dayPeriods-format-wide-pm": "Ù…", + "field-minute": "الدقائق", + "eraNames": [ + "قبل الميلاد", + "ميلادي" + ], + "dateFormatItem-MMMEd": "E d MMM", + "field-day-relative+-1": "أمس", + "field-weekday": "اليوم", + "dateFormatItem-yQQQ": "y QQQ", + "dateFormatItem-MMdd": "ddâ€/MM", + "days-standAlone-wide": [ + "الأحد", + "الإثنين", + "الثلاثاء", + "الأربعاء", + "الخميس", + "الجمعة", + "السبت" + ], + "dateFormatItem-MMM": "LLL", + "months-standAlone-narrow": [ + "ÙŠ", + "Ù", + "Ù…", + "Ø£", + "Ùˆ", + "Ù†", + "Ù„", + "غ", + "س", + "Ùƒ", + "ب", + "د" + ], + "field-era": "العصر", + "field-hour": "الساعات", + "dayPeriods-format-wide-am": "ص", + "quarters-standAlone-abbr": [ + "الربع الأول", + "الربع الثاني", + "الربع الثالث", + "الربع الرابع" + ], + "dateFormatItem-y": "y", + "timeFormat-full": "zzzz h:mm:ss a", + "months-standAlone-abbr": [ + "يناير", + "Ùبراير", + "مارس", + "أبريل", + "مايو", + "يونيو", + "يوليو", + "أغسطس", + "سبتمبر", + "أكتوبر", + "نوÙمبر", + "ديسمبر" + ], + "dateFormatItem-Ed": "EØŒ d", + "dateFormatItem-yMMM": "MMM y", + "field-day-relative+0": "اليوم", + "field-day-relative+1": "غدًا", + "days-standAlone-narrow": [ + "Ø­", + "Ù†", + "Ø«", + "ر", + "Ø®", + "ج", + "س" + ], + "eraAbbr": [ + "Ù‚.Ù…", + "Ù…" + ], + "field-day-relative+2": "بعد الغد", + "dateFormatItem-yyyyMM": "MMâ€/yyyy", + "dateFormatItem-yyyyMMMM": "MMMMØŒ y", + "dateFormat-long": "d MMMMØŒ y", + "timeFormat-medium": "h:mm:ss a", + "field-zone": "التوقيت", + "dateFormatItem-Hm": "HH:mm", + "dateFormat-medium": "ddâ€/MMâ€/yyyy", + "quarters-standAlone-wide": [ + "الربع الأول", + "الربع الثاني", + "الربع الثالث", + "الربع الرابع" + ], + "dateFormatItem-yMMMM": "MMMM y", + "dateFormatItem-ms": "mm:ss", + "field-year": "السنة", + "quarters-standAlone-narrow": [ + "Ù¡", + "Ù¢", + "Ù£", + "Ù¤" + ], + "field-week": "الأسبوع", + "months-standAlone-wide": [ + "يناير", + "Ùبراير", + "مارس", + "أبريل", + "مايو", + "يونيو", + "يوليو", + "أغسطس", + "سبتمبر", + "أكتوبر", + "نوÙمبر", + "ديسمبر" + ], + "dateFormatItem-MMMMEd": "E d MMMM", + "dateFormatItem-MMMd": "d MMM", + "quarters-format-narrow": [ + "Ù¡", + "Ù¢", + "Ù£", + "Ù¤" + ], + "dateFormatItem-yyQ": "Q yy", + "timeFormat-long": "z h:mm:ss a", + "months-format-abbr": [ + "يناير", + "Ùبراير", + "مارس", + "أبريل", + "مايو", + "يونيو", + "يوليو", + "أغسطس", + "سبتمبر", + "أكتوبر", + "نوÙمبر", + "ديسمبر" + ], + "timeFormat-short": "h:mm a", + "field-month": "الشهر", + "dateFormatItem-MMMMd": "d MMMM", + "quarters-format-abbr": [ + "الربع الأول", + "الربع الثاني", + "الربع الثالث", + "الربع الرابع" + ], + "days-format-abbr": [ + "أحد", + "إثنين", + "ثلاثاء", + "أربعاء", + "خميس", + "جمعة", + "سبت" + ], + "dateFormatItem-M": "L", + "days-format-narrow": [ + "Ø­", + "Ù†", + "Ø«", + "ر", + "Ø®", + "ج", + "س" + ], + "field-second": "الثواني", + "field-day": "يوم", + "months-format-narrow": [ + "ÙŠ", + "Ù", + "Ù…", + "Ø£", + "Ùˆ", + "Ù†", + "Ù„", + "غ", + "س", + "Ùƒ", + "ب", + "د" + ], + "days-standAlone-abbr": [ + "أحد", + "إثنين", + "ثلاثاء", + "أربعاء", + "خميس", + "جمعة", + "سبت" + ], + "dateFormat-short": "dâ€/Mâ€/yyyy", + "dateFormatItem-yMMMEd": "EEEØŒ d MMMM y", + "dateFormat-full": "EEEEØŒ d MMMMØŒ y", + "dateFormatItem-Md": "d/â€M", + "dateFormatItem-yMEd": "EEEØŒ d/â€M/â€yyyy", + "months-format-wide": [ + "يناير", + "Ùبراير", + "مارس", + "أبريل", + "مايو", + "يونيو", + "يوليو", + "أغسطس", + "سبتمبر", + "أكتوبر", + "نوÙمبر", + "ديسمبر" + ], + "dateFormatItem-d": "d", + "quarters-format-wide": [ + "الربع الأول", + "الربع الثاني", + "الربع الثالث", + "الربع الرابع" + ], + "days-format-wide": [ + "الأحد", + "الإثنين", + "الثلاثاء", + "الأربعاء", + "الخميس", + "الجمعة", + "السبت" + ], + "eraNarrow": [ + "Ù‚.Ù…", + "Ù…" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/hebrew.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/hebrew.js new file mode 100644 index 0000000..8c162c6 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/hebrew.js @@ -0,0 +1,125 @@ +//>>built +define( +"dojo/cldr/nls/ar/hebrew", //begin v1.x content +{ + "dateFormat-medium": "dd/MM/yyyy", + "dateFormatItem-MMMEd": "E d MMM", + "dateFormatItem-yMEd": "EEEØŒ d/M/yyyy", + "timeFormat-full": "zzzz h:mm:ss a", + "dateFormatItem-Md": "d/M", + "months-standAlone-wide": [ + "تشري", + "مرحشوان", + "كيسلو", + "طيÙت", + "شباط", + "آذار الأول", + "آذار", + "نيسان", + "أيار", + "سيÙان", + "تموز", + "آب", + "أيلول" + ], + "months-format-wide-leap": "آذار الثاني", + "days-standAlone-narrow": [ + "Ø­", + "Ù†", + "Ø«", + "ر", + "Ø®", + "ج", + "س" + ], + "dayPeriods-format-wide-pm": "Ù…", + "months-standAlone-abbr": [ + "تشري", + "مرحشوان", + "كيسلو", + "طيÙت", + "شباط", + "آذار الأول", + "آذار", + "نيسان", + "أيار", + "سيÙان", + "تموز", + "آب", + "أيلول" + ], + "dayPeriods-format-wide-am": "ص", + "quarters-standAlone-narrow": [ + "Ù¡", + "Ù¢", + "Ù£", + "Ù¤" + ], + "timeFormat-medium": "h:mm:ss a", + "dateFormat-long": "d MMMMØŒ y", + "dateFormat-short": "d/M/yyyy", + "dateFormatItem-yMMMEd": "EEEØŒ d MMMM y", + "months-format-wide": [ + "تشري", + "مرحشوان", + "كيسلو", + "طيÙت", + "شباط", + "آذار الأول", + "آذار", + "نيسان", + "أيار", + "سيÙان", + "تموز", + "آب", + "أيلول" + ], + "dateFormatItem-yM": "M/yyyy", + "timeFormat-short": "h:mm a", + "months-format-abbr": [ + "تشري", + "مرحشوان", + "كيسلو", + "طيÙت", + "شباط", + "آذار الأول", + "آذار", + "نيسان", + "أيار", + "سيÙان", + "تموز", + "آب", + "أيلول" + ], + "timeFormat-long": "z h:mm:ss a", + "days-format-wide": [ + "الأحد", + "الإثنين", + "الثلاثاء", + "الأربعاء", + "الخميس", + "الجمعة", + "السبت" + ], + "dateFormatItem-yQ": "yyyy Q", + "dateFormatItem-yMMM": "MMM y", + "quarters-format-wide": [ + "الربع الأول", + "الربع الثاني", + "الربع الثالث", + "الربع الرابع" + ], + "dateFormat-full": "EEEEØŒ d MMMMØŒ y", + "dateFormatItem-MMMd": "d MMM", + "days-format-abbr": [ + "أحد", + "إثنين", + "ثلاثاء", + "أربعاء", + "خميس", + "جمعة", + "سبت" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/islamic.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/islamic.js new file mode 100644 index 0000000..371cd12 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/islamic.js @@ -0,0 +1,157 @@ +//>>built +define( +"dojo/cldr/nls/ar/islamic", //begin v1.x content +{ + "dateFormat-medium": "dd/MM/yyyy", + "dateFormatItem-MMMEd": "E d MMM", + "dateFormatItem-yMEd": "EEEØŒ d/M/yyyy", + "eraNarrow": [ + "هـ" + ], + "months-format-narrow": [ + "Ù…", + "ص", + "ر", + "ر", + "ج", + "ج", + "ر", + "Ø´", + "ر", + "Ø´", + "Ø°", + "Ø°" + ], + "timeFormat-full": "zzzz h:mm:ss a", + "dateFormatItem-Md": "d/M", + "months-standAlone-narrow": [ + "Ù…", + "ص", + "ر", + "ر", + "ج", + "ج", + "ر", + "Ø´", + "ر", + "Ø´", + "Ø°", + "Ø°" + ], + "months-standAlone-wide": [ + "محرم", + "صÙر", + "ربيع الأول", + "ربيع الآخر", + "جمادى الأولى", + "جمادى الآخرة", + "رجب", + "شعبان", + "رمضان", + "شوال", + "ذو القعدة", + "ذو الحجة" + ], + "eraNames": [ + "هـ" + ], + "days-standAlone-narrow": [ + "Ø­", + "Ù†", + "Ø«", + "ر", + "Ø®", + "ج", + "س" + ], + "dayPeriods-format-wide-pm": "Ù…", + "months-standAlone-abbr": [ + "محرم", + "صÙر", + "ربيع الأول", + "ربيع الآخر", + "جمادى الأولى", + "جمادى الآخرة", + "رجب", + "شعبان", + "رمضان", + "شوال", + "ذو القعدة", + "ذو الحجة" + ], + "dayPeriods-format-wide-am": "ص", + "quarters-standAlone-narrow": [ + "Ù¡", + "Ù¢", + "Ù£", + "Ù¤" + ], + "timeFormat-medium": "h:mm:ss a", + "dateFormat-long": "d MMMMØŒ y", + "dateFormat-short": "d/M/yyyy", + "dateFormatItem-yMMMEd": "EEEØŒ d MMMM y", + "months-format-wide": [ + "محرم", + "صÙر", + "ربيع الأول", + "ربيع الآخر", + "جمادى الأولى", + "جمادى الآخرة", + "رجب", + "شعبان", + "رمضان", + "شوال", + "ذو القعدة", + "ذو الحجة" + ], + "dateFormatItem-yM": "M/yyyy", + "timeFormat-short": "h:mm a", + "months-format-abbr": [ + "محرم", + "صÙر", + "ربيع الأول", + "ربيع الآخر", + "جمادى الأولى", + "جمادى الآخرة", + "رجب", + "شعبان", + "رمضان", + "شوال", + "ذو القعدة", + "ذو الحجة" + ], + "eraAbbr": [ + "هـ" + ], + "timeFormat-long": "z h:mm:ss a", + "days-format-wide": [ + "الأحد", + "الإثنين", + "الثلاثاء", + "الأربعاء", + "الخميس", + "الجمعة", + "السبت" + ], + "dateFormatItem-yQ": "yyyy Q", + "dateFormatItem-yMMM": "MMM y", + "quarters-format-wide": [ + "الربع الأول", + "الربع الثاني", + "الربع الثالث", + "الربع الرابع" + ], + "dateFormat-full": "EEEEØŒ d MMMMØŒ y", + "dateFormatItem-MMMd": "d MMM", + "days-format-abbr": [ + "أحد", + "إثنين", + "ثلاثاء", + "أربعاء", + "خميس", + "جمعة", + "سبت" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/number.js new file mode 100644 index 0000000..5ea7ed4 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ar/number.js @@ -0,0 +1,19 @@ +//>>built +define( +"dojo/cldr/nls/ar/number", //begin v1.x content +{ + "group": "Ù¬", + "percentSign": "Ùª", + "exponential": "اس", + "list": "Ø›", + "infinity": "∞", + "minusSign": "-", + "decimal": "Ù«", + "nan": "ليس رقم", + "perMille": "؉", + "decimalFormat": "#,##0.###;#,##0.###-", + "currencyFormat": "¤ #,##0.00;¤ #,##0.00-", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/buddhist.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/buddhist.js new file mode 100644 index 0000000..5ff2f1b --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/buddhist.js @@ -0,0 +1,268 @@ +//>>built +define("dojo/cldr/nls/buddhist", { root: + +//begin v1.x content +{ + "months-format-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "quarters-standAlone-narrow": [ + "1", + "2", + "3", + "4" + ], + "dateFormatItem-yQQQ": "y QQQ", + "dateFormatItem-yMEd": "EEE, y-M-d", + "dateFormatItem-MMMEd": "E MMM d", + "eraNarrow": [ + "BE" + ], + "dateTimeFormats-appendItem-Day-Of-Week": "{0} {1}", + "dateFormat-long": "MMMM d, y G", + "months-format-wide": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "dateTimeFormat-medium": "{1} {0}", + "dateFormatItem-EEEd": "d EEE", + "dayPeriods-format-wide-pm": "PM", + "dateFormat-full": "EEEE, MMMM d, y G", + "dateFormatItem-Md": "M-d", + "dayPeriods-format-abbr-am": "AM", + "dateTimeFormats-appendItem-Second": "{0} ({2}: {1})", + "dateFormatItem-yM": "y-M", + "months-standAlone-wide": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "timeFormat-long": "HH:mm:ss z", + "dateFormatItem-yMMM": "y MMM", + "dateFormatItem-yQ": "y Q", + "dateTimeFormats-appendItem-Era": "{0} {1}", + "months-format-abbr": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "timeFormat-full": "HH:mm:ss zzzz", + "dateTimeFormats-appendItem-Week": "{0} ({2}: {1})", + "dateFormatItem-H": "HH", + "months-standAlone-abbr": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "quarters-format-abbr": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "quarters-standAlone-wide": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "eraAbbr": [ + "BE" + ], + "days-standAlone-abbr": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "quarters-format-narrow": [ + "1", + "2", + "3", + "4" + ], + "dateFormatItem-h": "h a", + "dateTimeFormat-long": "{1} {0}", + "dayPeriods-format-narrow-am": "AM", + "dateFormatItem-MMMd": "MMM d", + "dateFormatItem-MEd": "E, M-d", + "dateTimeFormat-full": "{1} {0}", + "days-format-wide": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "dateTimeFormats-appendItem-Day": "{0} ({2}: {1})", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "dateFormatItem-hm": "h:mm a", + "dateTimeFormats-appendItem-Year": "{0} {1}", + "dateTimeFormats-appendItem-Hour": "{0} ({2}: {1})", + "dayPeriods-format-abbr-pm": "PM", + "days-format-abbr": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "eraNames": [ + "BE" + ], + "days-format-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "days-standAlone-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "dateFormatItem-MMM": "LLL", + "dateTimeFormats-appendItem-Quarter": "{0} ({2}: {1})", + "dayPeriods-format-wide-am": "AM", + "dateTimeFormats-appendItem-Month": "{0} ({2}: {1})", + "dateTimeFormats-appendItem-Minute": "{0} ({2}: {1})", + "dateFormat-short": "M/d/yyyy", + "dateFormatItem-yMMMEd": "EEE, y MMM d", + "dateTimeFormats-appendItem-Timezone": "{0} {1}", + "dateFormat-medium": "MMM d, y G", + "dayPeriods-format-narrow-pm": "PM", + "dateTimeFormat-short": "{1} {0}", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-hms": "h:mm:ss a" +} +//end v1.x content +, + "ar": true, + "da": true, + "de": true, + "el": true, + "en": true, + "en-gb": true, + "es": true, + "fi": true, + "fr": true, + "hu": true, + "it": true, + "ja": true, + "ko": true, + "nb": true, + "nl": true, + "pl": true, + "pt": true, + "pt-pt": true, + "ro": true, + "ru": true, + "sv": true, + "th": true, + "tr": true, + "zh": true, + "zh-hant": true +}); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ca/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ca/currency.js new file mode 100644 index 0000000..f343e1f --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ca/currency.js @@ -0,0 +1,16 @@ +//>>built +define( +"dojo/cldr/nls/ca/currency", //begin v1.x content +{ + "HKD_displayName": "dòlar de Hong Kong", + "CHF_displayName": "franc suís", + "CAD_displayName": "dòlar canadenc", + "CNY_displayName": "iuan renmimbi xinès", + "AUD_displayName": "dòlar australià", + "JPY_displayName": "ien japonès", + "USD_displayName": "dòlar dels Estats Units", + "GBP_displayName": "lliura esterlina britànica", + "EUR_displayName": "euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ca/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ca/gregorian.js new file mode 100644 index 0000000..b0d0e0c --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ca/gregorian.js @@ -0,0 +1,236 @@ +//>>built +define( +"dojo/cldr/nls/ca/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "g", + "f", + "m", + "a", + "m", + "j", + "j", + "a", + "s", + "o", + "n", + "d" + ], + "field-weekday": "dia de la setmana", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-yMEd": "E d/M/yyyy", + "dateFormatItem-MMMEd": "E d MMM", + "eraNarrow": [ + "aC", + "dC" + ], + "dateFormat-long": "d MMMM 'de' y", + "months-format-wide": [ + "de gener", + "de febrer", + "de març", + "d’abril", + "de maig", + "de juny", + "de juliol", + "d’agost", + "de setembre", + "d’octubre", + "de novembre", + "de desembre" + ], + "dateFormatItem-EEEd": "EEE d", + "dayPeriods-format-wide-pm": "p.m.", + "dateFormat-full": "EEEE d MMMM 'de' y", + "dateFormatItem-Md": "d/M", + "field-era": "era", + "dateFormatItem-yM": "M/yyyy", + "months-standAlone-wide": [ + "gener", + "febrer", + "març", + "abril", + "maig", + "juny", + "juliol", + "agost", + "setembre", + "octubre", + "novembre", + "desembre" + ], + "timeFormat-short": "H:mm", + "quarters-format-wide": [ + "1r trimestre", + "2n trimestre", + "3r trimestre", + "4t trimestre" + ], + "timeFormat-long": "H:mm:ss z", + "field-year": "any", + "dateFormatItem-yMMM": "LLL y", + "dateFormatItem-yQ": "Q yyyy", + "field-hour": "hora", + "months-format-abbr": [ + "de gen.", + "de febr.", + "de març", + "d’abr.", + "de maig", + "de juny", + "de jul.", + "d’ag.", + "de set.", + "d’oct.", + "de nov.", + "de des." + ], + "dateFormatItem-yyQ": "Q yy", + "timeFormat-full": "H:mm:ss zzzz", + "field-day-relative+0": "avui", + "field-day-relative+1": "demà", + "field-day-relative+2": "demà passat", + "dateFormatItem-H": "H", + "field-day-relative+3": "d'aquí a tres dies", + "months-standAlone-abbr": [ + "gen.", + "febr.", + "març", + "abr.", + "maig", + "juny", + "jul.", + "ag.", + "set.", + "oct.", + "nov.", + "des." + ], + "quarters-format-abbr": [ + "1T", + "2T", + "3T", + "4T" + ], + "quarters-standAlone-wide": [ + "1r trimestre", + "2n trimestre", + "3r trimestre", + "4t trimestre" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "diumenge", + "dilluns", + "dimarts", + "dimecres", + "dijous", + "divendres", + "dissabte" + ], + "dateFormatItem-MMMMd": "d MMMM", + "timeFormat-medium": "H:mm:ss", + "dateFormatItem-Hm": "H:mm", + "quarters-standAlone-abbr": [ + "1T", + "2T", + "3T", + "4T" + ], + "eraAbbr": [ + "aC", + "dC" + ], + "field-minute": "minut", + "field-dayperiod": "a.m./p.m.", + "days-standAlone-abbr": [ + "dg", + "dl", + "dt", + "dc", + "dj", + "dv", + "ds" + ], + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "field-day-relative+-1": "ahir", + "field-day-relative+-2": "abans d'ahir", + "field-day-relative+-3": "fa tres dies", + "dateFormatItem-MMMd": "d MMM", + "dateFormatItem-MEd": "E d/M", + "dateFormatItem-yMMMM": "LLLL 'del' y", + "field-day": "dia", + "days-format-wide": [ + "diumenge", + "dilluns", + "dimarts", + "dimecres", + "dijous", + "divendres", + "dissabte" + ], + "field-zone": "zona", + "dateFormatItem-yyyyMM": "MM/yyyy", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "g", + "f", + "m", + "a", + "m", + "j", + "j", + "a", + "s", + "o", + "n", + "d" + ], + "dateFormatItem-hm": "h:mm a", + "days-format-abbr": [ + "dg.", + "dl.", + "dt.", + "dc.", + "dj.", + "dv.", + "ds." + ], + "eraNames": [ + "aC", + "dC" + ], + "days-format-narrow": [ + "g", + "l", + "t", + "c", + "j", + "v", + "s" + ], + "field-month": "mes", + "days-standAlone-narrow": [ + "g", + "l", + "t", + "c", + "j", + "v", + "s" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "a.m.", + "dateFormatItem-MMMMEd": "E d MMMM", + "dateFormat-short": "dd/MM/yy", + "field-second": "segon", + "dateFormatItem-yMMMEd": "EEE d MMM y", + "field-week": "setmana", + "dateFormat-medium": "dd/MM/yyyy", + "dateFormatItem-mmss": "mm:ss", + "dateFormatItem-Hms": "H:mm:ss", + "dateFormatItem-hms": "h:mm:ss a" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ca/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ca/number.js new file mode 100644 index 0000000..861577c --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ca/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/ca/number", //begin v1.x content +{ + "group": ".", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0%", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "#,##0.00 ¤", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/cs/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/cs/currency.js new file mode 100644 index 0000000..ef2d26e --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/cs/currency.js @@ -0,0 +1,16 @@ +//>>built +define( +"dojo/cldr/nls/cs/currency", //begin v1.x content +{ + "HKD_displayName": "Dolar hongkongský", + "CHF_displayName": "Frank Å¡výcarský", + "CAD_displayName": "Dolar kanadský", + "CNY_displayName": "Juan renminbi", + "AUD_displayName": "Dolar australský", + "JPY_displayName": "Jen", + "USD_displayName": "Dolar americký", + "GBP_displayName": "Libra Å¡terlinků", + "EUR_displayName": "Euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/cs/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/cs/gregorian.js new file mode 100644 index 0000000..76016e5 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/cs/gregorian.js @@ -0,0 +1,216 @@ +//>>built +define( +"dojo/cldr/nls/cs/gregorian", //begin v1.x content +{ + "dateFormatItem-yM": "M.y", + "dateFormatItem-yQ": "Q yyyy", + "dayPeriods-format-wide-pm": "odp.", + "eraNames": [ + "pÅ™.Kr.", + "po Kr." + ], + "dateFormatItem-MMMEd": "E, d. MMM", + "field-day-relative+-1": "VÄera", + "dateFormatItem-yQQQ": "QQQ y", + "field-day-relative+-2": "PÅ™edevÄírem", + "days-standAlone-wide": [ + "nedÄ›le", + "pondÄ›lí", + "úterý", + "stÅ™eda", + "Ätvrtek", + "pátek", + "sobota" + ], + "months-standAlone-narrow": [ + "l", + "ú", + "b", + "d", + "k", + "Ä", + "Ä", + "s", + "z", + "Å™", + "l", + "p" + ], + "dayPeriods-format-wide-am": "dop.", + "quarters-standAlone-abbr": [ + "1. Ätvrtletí", + "2. Ätvrtletí", + "3. Ätvrtletí", + "4. Ätvrtletí" + ], + "timeFormat-full": "H:mm:ss zzzz", + "dateFormatItem-yyyy": "y", + "months-standAlone-abbr": [ + "1.", + "2.", + "3.", + "4.", + "5.", + "6.", + "7.", + "8.", + "9.", + "10.", + "11.", + "12." + ], + "dateFormatItem-yMMM": "LLL y", + "field-day-relative+0": "Dnes", + "field-day-relative+1": "Zítra", + "days-standAlone-narrow": [ + "N", + "P", + "Ú", + "S", + "ÄŒ", + "P", + "S" + ], + "eraAbbr": [ + "pÅ™.Kr.", + "po Kr." + ], + "field-day-relative+2": "Pozítří", + "dateFormatItem-yyyyMMMM": "LLLL y", + "dateFormat-long": "d. MMMM y", + "timeFormat-medium": "H:mm:ss", + "dateFormatItem-EEEd": "EEE, d.", + "dateFormatItem-Hm": "H:mm", + "dateFormat-medium": "d.M.yyyy", + "dateFormatItem-Hms": "H:mm:ss", + "dateFormatItem-yMd": "d.M.y", + "quarters-standAlone-wide": [ + "1. Ätvrtletí", + "2. Ätvrtletí", + "3. Ätvrtletí", + "4. Ätvrtletí" + ], + "months-standAlone-wide": [ + "leden", + "únor", + "bÅ™ezen", + "duben", + "kvÄ›ten", + "Äerven", + "Äervenec", + "srpen", + "září", + "říjen", + "listopad", + "prosinec" + ], + "dateFormatItem-MMMd": "d. MMM", + "dateFormatItem-yyQ": "Q yy", + "timeFormat-long": "H:mm:ss z", + "months-format-abbr": [ + "ledna", + "února", + "bÅ™ezna", + "dubna", + "kvÄ›tna", + "Äervna", + "Äervence", + "srpna", + "září", + "října", + "listopadu", + "prosince" + ], + "timeFormat-short": "H:mm", + "dateFormatItem-H": "H", + "quarters-format-abbr": [ + "1. Ätvrtletí", + "2. Ätvrtletí", + "3. Ätvrtletí", + "4. Ätvrtletí" + ], + "days-format-abbr": [ + "ne", + "po", + "út", + "st", + "Ät", + "pá", + "so" + ], + "days-format-narrow": [ + "N", + "P", + "Ú", + "S", + "ÄŒ", + "P", + "S" + ], + "dateFormatItem-MEd": "E, d.M", + "months-format-narrow": [ + "l", + "ú", + "b", + "d", + "k", + "Ä", + "Ä", + "s", + "z", + "Å™", + "l", + "p" + ], + "days-standAlone-abbr": [ + "ne", + "po", + "út", + "st", + "Ät", + "pá", + "so" + ], + "dateFormat-short": "d.M.yy", + "dateFormatItem-yyyyM": "M.yyyy", + "dateFormatItem-yMMMEd": "EEE, d. MMM y", + "dateFormat-full": "EEEE, d. MMMM y", + "dateFormatItem-Md": "d.M", + "dateFormatItem-yMEd": "EEE, d.M.y", + "months-format-wide": [ + "ledna", + "února", + "bÅ™ezna", + "dubna", + "kvÄ›tna", + "Äervna", + "Äervence", + "srpna", + "září", + "října", + "listopadu", + "prosince" + ], + "dateFormatItem-d": "d.", + "quarters-format-wide": [ + "1. Ätvrtletí", + "2. Ätvrtletí", + "3. Ätvrtletí", + "4. Ätvrtletí" + ], + "days-format-wide": [ + "nedÄ›le", + "pondÄ›lí", + "úterý", + "stÅ™eda", + "Ätvrtek", + "pátek", + "sobota" + ], + "eraNarrow": [ + "pÅ™.Kr.", + "po Kr." + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/cs/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/cs/number.js new file mode 100644 index 0000000..222ddb1 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/cs/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/cs/number", //begin v1.x content +{ + "group": " ", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0 %", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "#,##0.00 ¤", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/currency.js new file mode 100644 index 0000000..fb8f36e --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/currency.js @@ -0,0 +1,49 @@ +//>>built +define("dojo/cldr/nls/currency", { root: + +//begin v1.x content +{ + "USD_symbol": "US$", + "CAD_symbol": "CA$", + "GBP_symbol": "£", + "HKD_symbol": "HK$", + "JPY_symbol": "JPÂ¥", + "AUD_symbol": "AU$", + "CNY_symbol": "CNÂ¥", + "EUR_symbol": "€" +} +//end v1.x content +, + "ar": true, + "ca": true, + "cs": true, + "da": true, + "de": true, + "el": true, + "en": true, + "en-au": true, + "en-ca": true, + "es": true, + "fi": true, + "fr": true, + "he": true, + "hu": true, + "it": true, + "ja": true, + "ko": true, + "nb": true, + "nl": true, + "pl": true, + "pt": true, + "ro": true, + "ru": true, + "sk": true, + "sl": true, + "sv": true, + "th": true, + "tr": true, + "zh": true, + "zh-hant": true, + "zh-hk": true, + "zh-tw": true +}); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/da/buddhist.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/da/buddhist.js new file mode 100644 index 0000000..c4711a8 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/da/buddhist.js @@ -0,0 +1,142 @@ +//>>built +define( +"dojo/cldr/nls/da/buddhist", //begin v1.x content +{ + "dateFormatItem-yM": "M/y G", + "dateFormatItem-yQ": "Q y G", + "dayPeriods-format-wide-pm": "e.m.", + "dateFormatItem-MMMEd": "E d. MMM", + "dateFormatItem-hms": "h.mm.ss a", + "dateFormatItem-yQQQ": "QQQ y G", + "dateFormatItem-MMdd": "dd/MM", + "dateFormatItem-MMM": "MMM", + "months-standAlone-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "dayPeriods-format-wide-am": "f.m.", + "dateFormatItem-y": "y G", + "timeFormat-full": "HH.mm.ss zzzz", + "dateFormatItem-yyyy": "y G", + "months-standAlone-abbr": [ + "jan", + "feb", + "mar", + "apr", + "maj", + "jun", + "jul", + "aug", + "sep", + "okt", + "nov", + "dec" + ], + "dateFormatItem-Ed": "E d.", + "dateFormatItem-yMMM": "MMM y G", + "days-standAlone-narrow": [ + "S", + "M", + "T", + "O", + "T", + "F", + "L" + ], + "dateFormatItem-yyyyMM": "MM/y G", + "dateFormat-long": "d. MMMM y G", + "timeFormat-medium": "HH.mm.ss", + "dateFormatItem-Hm": "HH.mm", + "dateFormatItem-yyMM": "MM/y G", + "dateFormat-medium": "d. MMM y G", + "dateFormatItem-Hms": "HH.mm.ss", + "dateFormatItem-yyMMM": "MMM y G", + "dateFormatItem-yMd": "d/M/y G", + "dateFormatItem-ms": "mm.ss", + "dateFormatItem-MMMMEd": "E, d. MMMM", + "dateFormatItem-MMMd": "d. MMM", + "dateFormatItem-yyQ": "Q. 'kvartal' y G", + "timeFormat-long": "HH.mm.ss z", + "months-format-abbr": [ + "jan.", + "feb.", + "mar.", + "apr.", + "maj", + "jun.", + "jul.", + "aug.", + "sep.", + "okt.", + "nov.", + "dec." + ], + "timeFormat-short": "HH.mm", + "dateFormatItem-H": "HH", + "quarters-format-abbr": [ + "K1", + "K2", + "K3", + "K4" + ], + "days-format-abbr": [ + "søn", + "man", + "tir", + "ons", + "tor", + "fre", + "lør" + ], + "dateFormatItem-M": "M", + "dateFormatItem-MEd": "E. d/M", + "dateFormatItem-hm": "h.mm a", + "dateFormat-short": "d/M/yyyy", + "dateFormatItem-yMMMEd": "EEE. d. MMM y G", + "dateFormat-full": "EEEE d. MMMM y G", + "dateFormatItem-Md": "d/M", + "dateFormatItem-yMEd": "EEE. d/M/y G", + "months-format-wide": [ + "januar", + "februar", + "marts", + "april", + "maj", + "juni", + "juli", + "august", + "september", + "oktober", + "november", + "december" + ], + "dateFormatItem-yyyyMMM": "MMM y G", + "dateFormatItem-d": "d.", + "quarters-format-wide": [ + "1. kvartal", + "2. kvartal", + "3. kvartal", + "4. kvartal" + ], + "days-format-wide": [ + "søndag", + "mandag", + "tirsdag", + "onsdag", + "torsdag", + "fredag", + "lørdag" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/da/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/da/currency.js new file mode 100644 index 0000000..66f8b8c --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/da/currency.js @@ -0,0 +1,17 @@ +//>>built +define( +"dojo/cldr/nls/da/currency", //begin v1.x content +{ + "HKD_displayName": "Hongkong dollar", + "CHF_displayName": "Schweizisk franc", + "CAD_displayName": "Canadisk dollar", + "CNY_displayName": "Kinesisk yuan renminbi", + "USD_symbol": "$", + "AUD_displayName": "Australsk dollar", + "JPY_displayName": "Japansk yen", + "USD_displayName": "Amerikansk dollar", + "GBP_displayName": "Britisk pund", + "EUR_displayName": "Euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/da/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/da/gregorian.js new file mode 100644 index 0000000..48a0c5a --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/da/gregorian.js @@ -0,0 +1,238 @@ +//>>built +define( +"dojo/cldr/nls/da/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "field-weekday": "ugedag", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-yMEd": "EEE. d/M/y", + "dateFormatItem-MMMEd": "E d MMM", + "eraNarrow": [ + "f.Kr.", + "e.Kr." + ], + "dateFormat-long": "d. MMM y", + "months-format-wide": [ + "januar", + "februar", + "marts", + "april", + "maj", + "juni", + "juli", + "august", + "september", + "oktober", + "november", + "december" + ], + "dayPeriods-format-wide-pm": "e.m.", + "dateFormat-full": "EEEE 'den' d. MMMM y", + "dateFormatItem-Md": "d/M", + "field-era": "æra", + "dateFormatItem-yM": "M/y", + "months-standAlone-wide": [ + "januar", + "februar", + "marts", + "april", + "maj", + "juni", + "juli", + "august", + "september", + "oktober", + "november", + "december" + ], + "timeFormat-short": "HH.mm", + "quarters-format-wide": [ + "1. kvartal", + "2. kvartal", + "3. kvartal", + "4. kvartal" + ], + "timeFormat-long": "HH.mm.ss z", + "field-year": "Ã¥r", + "dateFormatItem-yMMM": "MMM y", + "dateFormatItem-yQ": "Q yyyy", + "field-hour": "time", + "dateFormatItem-MMdd": "dd/MM", + "months-format-abbr": [ + "jan.", + "feb.", + "mar.", + "apr.", + "maj", + "jun.", + "jul.", + "aug.", + "sep.", + "okt.", + "nov.", + "dec." + ], + "dateFormatItem-yyQ": "Q. 'kvartal' yy", + "timeFormat-full": "HH.mm.ss zzzz", + "field-day-relative+0": "i dag", + "field-day-relative+1": "i morgen", + "field-day-relative+2": "i overmorgen", + "dateFormatItem-H": "HH", + "field-day-relative+3": "i overovermorgen", + "months-standAlone-abbr": [ + "jan", + "feb", + "mar", + "apr", + "maj", + "jun", + "jul", + "aug", + "sep", + "okt", + "nov", + "dec" + ], + "quarters-format-abbr": [ + "K1", + "K2", + "K3", + "K4" + ], + "quarters-standAlone-wide": [ + "1. kvartal", + "2. kvartal", + "3. kvartal", + "4. kvartal" + ], + "dateFormatItem-M": "M", + "days-standAlone-wide": [ + "søndag", + "mandag", + "tirsdag", + "onsdag", + "torsdag", + "fredag", + "lørdag" + ], + "dateFormatItem-yyyyMMM": "MMM y", + "dateFormatItem-yyMMM": "MMM yy", + "timeFormat-medium": "HH.mm.ss", + "dateFormatItem-Hm": "HH.mm", + "quarters-standAlone-abbr": [ + "K1", + "K2", + "K3", + "K4" + ], + "eraAbbr": [ + "f.Kr.", + "e.Kr." + ], + "field-minute": "minut", + "field-dayperiod": "dagtid", + "days-standAlone-abbr": [ + "søn", + "man", + "tir", + "ons", + "tor", + "fre", + "lør" + ], + "dateFormatItem-d": "d.", + "dateFormatItem-ms": "mm.ss", + "field-day-relative+-1": "i gÃ¥r", + "field-day-relative+-2": "i forgÃ¥rs", + "field-day-relative+-3": "i forforgÃ¥rs", + "dateFormatItem-MMMd": "d. MMM", + "dateFormatItem-MEd": "E. d/M", + "field-day": "dag", + "days-format-wide": [ + "søndag", + "mandag", + "tirsdag", + "onsdag", + "torsdag", + "fredag", + "lørdag" + ], + "field-zone": "zone", + "dateFormatItem-yyyyMM": "MM/yyyy", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "dateFormatItem-yyMM": "MM/yy", + "dateFormatItem-hm": "h.mm a", + "days-format-abbr": [ + "søn", + "man", + "tir", + "ons", + "tor", + "fre", + "lør" + ], + "eraNames": [ + "f.Kr.", + "e.Kr." + ], + "days-format-narrow": [ + "S", + "M", + "T", + "O", + "T", + "F", + "L" + ], + "field-month": "mÃ¥ned", + "days-standAlone-narrow": [ + "S", + "M", + "T", + "O", + "T", + "F", + "L" + ], + "dateFormatItem-MMM": "MMM", + "dayPeriods-format-wide-am": "f.m.", + "dateFormatItem-MMMMEd": "E, d. MMMM", + "dateFormat-short": "dd/MM/yy", + "field-second": "sekund", + "dateFormatItem-yMMMEd": "EEE. d. MMM y", + "dateFormatItem-Ed": "E d.", + "field-week": "uge", + "dateFormat-medium": "dd/MM/yyyy", + "dateFormatItem-Hms": "HH.mm.ss", + "dateFormatItem-hms": "h.mm.ss a", + "dateFormatItem-yyyy": "y" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/da/islamic.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/da/islamic.js new file mode 100644 index 0000000..43e7789 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/da/islamic.js @@ -0,0 +1,88 @@ +//>>built +define( +"dojo/cldr/nls/da/islamic", //begin v1.x content +{ + "dateFormatItem-yM": "M/y", + "dateFormatItem-yyyyMMMEd": "EEE. d. MMM y G", + "dateFormatItem-yQ": "Q yyyy", + "dayPeriods-format-wide-pm": "e.m.", + "dateFormatItem-MMMEd": "E d. MMM", + "dateFormatItem-hms": "h.mm.ss a", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-MMdd": "dd/MM", + "dateFormatItem-MMM": "MMM", + "dayPeriods-format-wide-am": "f.m.", + "timeFormat-full": "HH.mm.ss zzzz", + "dateFormatItem-yyyy": "y G", + "dateFormatItem-Ed": "E d.", + "dateFormatItem-yMMM": "MMM y", + "days-standAlone-narrow": [ + "S", + "M", + "T", + "O", + "T", + "F", + "L" + ], + "dateFormat-long": "d. MMMM y G", + "timeFormat-medium": "HH.mm.ss", + "dateFormatItem-Hm": "HH.mm", + "dateFormatItem-yyMM": "MM/y G", + "dateFormat-medium": "d. MMM y G", + "dateFormatItem-Hms": "HH.mm.ss", + "dateFormatItem-yyMMM": "MMM y G", + "dateFormatItem-ms": "mm.ss", + "dateFormatItem-MMMMEd": "E, d. MMMM", + "dateFormatItem-yyyyMEd": "EEE. d/M/y G", + "dateFormatItem-MMMd": "d. MMM", + "dateFormatItem-yyQ": "Q. 'kvartal' y G", + "timeFormat-long": "HH.mm.ss z", + "timeFormat-short": "HH.mm", + "dateFormatItem-H": "HH", + "quarters-format-abbr": [ + "K1", + "K2", + "K3", + "K4" + ], + "days-format-abbr": [ + "søn", + "man", + "tir", + "ons", + "tor", + "fre", + "lør" + ], + "dateFormatItem-M": "M", + "dateFormatItem-yyyyQQQ": "QQQ y G", + "dateFormatItem-MEd": "E. d/M", + "dateFormatItem-hm": "h.mm a", + "dateFormat-short": "d/M/y G", + "dateFormatItem-yyyyM": "M/y G", + "dateFormatItem-yMMMEd": "EEE. d. MMM y", + "dateFormat-full": "EEEE d. MMMM y G", + "dateFormatItem-Md": "d/M", + "dateFormatItem-yyyyQ": "Q y G", + "dateFormatItem-yMEd": "EEE. d/M/y", + "dateFormatItem-yyyyMMM": "MMM y G", + "dateFormatItem-d": "d.", + "quarters-format-wide": [ + "1. kvartal", + "2. kvartal", + "3. kvartal", + "4. kvartal" + ], + "days-format-wide": [ + "søndag", + "mandag", + "tirsdag", + "onsdag", + "torsdag", + "fredag", + "lørdag" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/da/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/da/number.js new file mode 100644 index 0000000..56e6a8b --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/da/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/da/number", //begin v1.x content +{ + "group": ".", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0 %", + "list": ",", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "#,##0.00 ¤", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/de/buddhist.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/de/buddhist.js new file mode 100644 index 0000000..cf1f18a --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/de/buddhist.js @@ -0,0 +1,131 @@ +//>>built +define( +"dojo/cldr/nls/de/buddhist", //begin v1.x content +{ + "dateFormatItem-yM": "M.y G", + "dateFormatItem-yyMMdd": "dd.MM.y G", + "dateFormatItem-yQ": "Q y G", + "dayPeriods-format-wide-pm": "nachm.", + "dateFormatItem-MMMEd": "E, d. MMM", + "dateFormatItem-yQQQ": "QQQ y G", + "dateFormatItem-MMdd": "dd.MM.", + "dateFormatItem-MMM": "LLL", + "months-standAlone-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "dayPeriods-format-wide-am": "vorm.", + "dateFormatItem-y": "y G", + "dateFormatItem-yyyy": "y G", + "months-standAlone-abbr": [ + "Jan", + "Feb", + "Mär", + "Apr", + "Mai", + "Jun", + "Jul", + "Aug", + "Sep", + "Okt", + "Nov", + "Dez" + ], + "dateFormatItem-Ed": "E d.", + "dateFormatItem-yMMM": "MMM y G", + "days-standAlone-narrow": [ + "S", + "M", + "D", + "M", + "D", + "F", + "S" + ], + "dateFormatItem-yyyyMMMM": "MMMM y G", + "dateFormat-long": "d. MMMM y G", + "dateFormatItem-Hm": "HH:mm", + "dateFormatItem-MMd": "d.MM.", + "dateFormatItem-yyMM": "MM.y G", + "dateFormat-medium": "d. MMM y G", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-yyMMM": "MMM y G", + "dateFormatItem-yyQQQQ": "QQQQ y G", + "dateFormatItem-ms": "mm:ss", + "dateFormatItem-MMMd": "d. MMM", + "dateFormatItem-yyQ": "Q y G", + "months-format-abbr": [ + "Jan", + "Feb", + "Mär", + "Apr", + "Mai", + "Jun", + "Jul", + "Aug", + "Sep", + "Okt", + "Nov", + "Dez" + ], + "dateFormatItem-H": "HH 'Uhr'", + "days-format-abbr": [ + "So.", + "Mo.", + "Di.", + "Mi.", + "Do.", + "Fr.", + "Sa." + ], + "dateFormatItem-MMMMdd": "dd. MMMM", + "dateFormatItem-M": "L", + "dateFormatItem-MEd": "E, d.M.", + "dateFormat-short": "d.M.yyyy", + "dateFormatItem-yMMMEd": "EEE, d. MMM y G", + "dateFormat-full": "EEEE d. MMMM y G", + "dateFormatItem-Md": "d.M.", + "dateFormatItem-yMEd": "EEE, d.M.y G", + "months-format-wide": [ + "Januar", + "Februar", + "März", + "April", + "Mai", + "Juni", + "Juli", + "August", + "September", + "Oktober", + "November", + "Dezember" + ], + "dateFormatItem-d": "d", + "quarters-format-wide": [ + "1. Quartal", + "2. Quartal", + "3. Quartal", + "4. Quartal" + ], + "days-format-wide": [ + "Sonntag", + "Montag", + "Dienstag", + "Mittwoch", + "Donnerstag", + "Freitag", + "Samstag" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/de/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/de/currency.js new file mode 100644 index 0000000..a188443 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/de/currency.js @@ -0,0 +1,18 @@ +//>>built +define( +"dojo/cldr/nls/de/currency", //begin v1.x content +{ + "HKD_displayName": "Hongkong-Dollar", + "CHF_displayName": "Schweizer Franken", + "JPY_symbol": "Â¥", + "CAD_displayName": "Kanadischer Dollar", + "CNY_displayName": "Renminbi Yuan", + "USD_symbol": "$", + "AUD_displayName": "Australischer Dollar", + "JPY_displayName": "Yen", + "USD_displayName": "US-Dollar", + "GBP_displayName": "Pfund Sterling", + "EUR_displayName": "Euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/de/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/de/gregorian.js new file mode 100644 index 0000000..e31af15 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/de/gregorian.js @@ -0,0 +1,238 @@ +//>>built +define( +"dojo/cldr/nls/de/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "field-weekday": "Wochentag", + "dateFormatItem-yyQQQQ": "QQQQ yy", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-yMEd": "EEE, d.M.y", + "dateFormatItem-MMMEd": "E, d. MMM", + "eraNarrow": [ + "v. Chr.", + "n. Chr." + ], + "dayPeriods-format-wide-earlyMorning": "morgens", + "dayPeriods-format-wide-morning": "vormittags", + "dateFormat-long": "d. MMMM y", + "months-format-wide": [ + "Januar", + "Februar", + "März", + "April", + "Mai", + "Juni", + "Juli", + "August", + "September", + "Oktober", + "November", + "Dezember" + ], + "dayPeriods-format-wide-evening": "abends", + "dayPeriods-format-wide-pm": "nachm.", + "dateFormat-full": "EEEE, d. MMMM y", + "dateFormatItem-Md": "d.M.", + "dateFormatItem-yyMMdd": "dd.MM.yy", + "dayPeriods-format-wide-noon": "Mittag", + "field-era": "Epoche", + "dateFormatItem-yM": "M.y", + "months-standAlone-wide": [ + "Januar", + "Februar", + "März", + "April", + "Mai", + "Juni", + "Juli", + "August", + "September", + "Oktober", + "November", + "Dezember" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "1. Quartal", + "2. Quartal", + "3. Quartal", + "4. Quartal" + ], + "timeFormat-long": "HH:mm:ss z", + "field-year": "Jahr", + "dateFormatItem-yMMM": "MMM y", + "dateFormatItem-yQ": "Q y", + "dateFormatItem-yyyyMMMM": "MMMM y", + "field-hour": "Stunde", + "dateFormatItem-MMdd": "dd.MM.", + "months-format-abbr": [ + "Jan", + "Feb", + "Mär", + "Apr", + "Mai", + "Jun", + "Jul", + "Aug", + "Sep", + "Okt", + "Nov", + "Dez" + ], + "dateFormatItem-yyQ": "Q yy", + "timeFormat-full": "HH:mm:ss zzzz", + "field-day-relative+0": "heute", + "field-day-relative+1": "morgen", + "field-day-relative+2": "übermorgen", + "dateFormatItem-H": "HH 'Uhr'", + "field-day-relative+3": "überübermorgen", + "months-standAlone-abbr": [ + "Jan", + "Feb", + "Mär", + "Apr", + "Mai", + "Jun", + "Jul", + "Aug", + "Sep", + "Okt", + "Nov", + "Dez" + ], + "quarters-format-abbr": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "quarters-standAlone-wide": [ + "1. Quartal", + "2. Quartal", + "3. Quartal", + "4. Quartal" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "Sonntag", + "Montag", + "Dienstag", + "Mittwoch", + "Donnerstag", + "Freitag", + "Samstag" + ], + "dateFormatItem-yyMMM": "MMM yy", + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "eraAbbr": [ + "v. Chr.", + "n. Chr." + ], + "field-minute": "Minute", + "field-dayperiod": "Tageshälfte", + "days-standAlone-abbr": [ + "So.", + "Mo.", + "Di.", + "Mi.", + "Do.", + "Fr.", + "Sa." + ], + "dayPeriods-format-wide-night": "nachts", + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "field-day-relative+-1": "gestern", + "field-day-relative+-2": "vorgestern", + "field-day-relative+-3": "vorvorgestern", + "dateFormatItem-MMMd": "d. MMM", + "dateFormatItem-MEd": "E, d.M.", + "field-day": "Tag", + "days-format-wide": [ + "Sonntag", + "Montag", + "Dienstag", + "Mittwoch", + "Donnerstag", + "Freitag", + "Samstag" + ], + "field-zone": "Zone", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "dateFormatItem-yyMM": "MM.yy", + "days-format-abbr": [ + "So.", + "Mo.", + "Di.", + "Mi.", + "Do.", + "Fr.", + "Sa." + ], + "eraNames": [ + "v. Chr.", + "n. Chr." + ], + "days-format-narrow": [ + "S", + "M", + "D", + "M", + "D", + "F", + "S" + ], + "field-month": "Monat", + "days-standAlone-narrow": [ + "S", + "M", + "D", + "M", + "D", + "F", + "S" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "vorm.", + "dateFormatItem-MMMMdd": "dd. MMMM", + "dateFormat-short": "dd.MM.yy", + "dateFormatItem-MMd": "d.MM.", + "dayPeriods-format-wide-afternoon": "nachmittags", + "field-second": "Sekunde", + "dateFormatItem-yMMMEd": "EEE, d. MMM y", + "dateFormatItem-Ed": "E, d.", + "field-week": "Woche", + "dateFormat-medium": "dd.MM.yyyy", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-yyyy": "y" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/de/islamic.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/de/islamic.js new file mode 100644 index 0000000..8a89b53 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/de/islamic.js @@ -0,0 +1,173 @@ +//>>built +define( +"dojo/cldr/nls/de/islamic", //begin v1.x content +{ + "dateFormatItem-yM": "M.y", + "dateFormatItem-yyyyMMMEd": "EEE, d. MMM y G", + "dateFormatItem-yyMMdd": "dd.MM.y G", + "dateFormatItem-yQ": "Q y", + "dayPeriods-format-wide-pm": "nachm.", + "eraNames": [ + "AH" + ], + "dateFormatItem-MMMEd": "E, d. MMM", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-MMdd": "dd.MM.", + "dateFormatItem-MMM": "LLL", + "months-standAlone-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "dayPeriods-format-wide-am": "vorm.", + "dateFormatItem-yyyy": "y G", + "months-standAlone-abbr": [ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "DhuÊ»l-Q.", + "DhuÊ»l-H." + ], + "dateFormatItem-Ed": "E d.", + "dateFormatItem-yMMM": "MMM y", + "days-standAlone-narrow": [ + "S", + "M", + "D", + "M", + "D", + "F", + "S" + ], + "eraAbbr": [ + "AH" + ], + "dateFormatItem-yyyyMMMM": "MMMM y G", + "dateFormat-long": "d. MMMM y G", + "dateFormatItem-Hm": "HH:mm", + "dateFormatItem-MMd": "d.MM.", + "dateFormatItem-yyMM": "MM.y G", + "dateFormat-medium": "d. MMM y G", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-yyMMM": "MMM y G", + "dateFormatItem-yyQQQQ": "QQQQ y G", + "dateFormatItem-ms": "mm:ss", + "months-standAlone-wide": [ + "Muharram", + "Safar", + "RabiÊ» I", + "RabiÊ» II", + "Jumada I", + "Jumada II", + "Rajab", + "ShaÊ»ban", + "Ramadan", + "Shawwal", + "DhuÊ»l-QiÊ»dah", + "DhuÊ»l-Hijjah" + ], + "dateFormatItem-yyyyMEd": "EEE, d.M.y G", + "dateFormatItem-MMMd": "d. MMM", + "dateFormatItem-yyQ": "Q y G", + "months-format-abbr": [ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "DhuÊ»l-Q.", + "DhuÊ»l-H." + ], + "dateFormatItem-H": "HH 'Uhr'", + "dateFormatItem-MMMMdd": "dd. MMMM", + "days-format-abbr": [ + "So.", + "Mo.", + "Di.", + "Mi.", + "Do.", + "Fr.", + "Sa." + ], + "dateFormatItem-M": "L", + "dateFormatItem-MEd": "E, d.M.", + "dateFormatItem-yyyyQQQ": "QQQ y G", + "months-format-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "dateFormat-short": "d.M.y G", + "dateFormatItem-yyyyM": "M.y G", + "dateFormatItem-yMMMEd": "EEE, d. MMM y", + "dateFormat-full": "EEEE d. MMMM y G", + "dateFormatItem-Md": "d.M.", + "dateFormatItem-yyyyQ": "Q y G", + "dateFormatItem-yMEd": "EEE, d.M.y", + "months-format-wide": [ + "Muharram", + "Safar", + "RabiÊ» I", + "RabiÊ» II", + "Jumada I", + "Jumada II", + "Rajab", + "ShaÊ»ban", + "Ramadan", + "Shawwal", + "DhuÊ»l-QiÊ»dah", + "DhuÊ»l-Hijjah" + ], + "dateFormatItem-yyyyMMM": "MMM y G", + "dateFormatItem-d": "d", + "quarters-format-wide": [ + "1. Quartal", + "2. Quartal", + "3. Quartal", + "4. Quartal" + ], + "eraNarrow": [ + "AH" + ], + "days-format-wide": [ + "Sonntag", + "Montag", + "Dienstag", + "Mittwoch", + "Donnerstag", + "Freitag", + "Samstag" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/de/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/de/number.js new file mode 100644 index 0000000..306722a --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/de/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/de/number", //begin v1.x content +{ + "group": ".", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0 %", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "#,##0.00 ¤", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/el/buddhist.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/el/buddhist.js new file mode 100644 index 0000000..3cc1918 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/el/buddhist.js @@ -0,0 +1,121 @@ +//>>built +define( +"dojo/cldr/nls/el/buddhist", //begin v1.x content +{ + "quarters-format-abbr": [ + "Τ1", + "Τ2", + "Τ3", + "Τ4" + ], + "dateFormat-medium": "d MMM, y G", + "dateFormatItem-MMMEd": "E, d MMM", + "dateFormatItem-MEd": "E, d/M", + "dateFormatItem-yMEd": "EEE, d/M/yyyy", + "timeFormat-full": "h:mm:ss a zzzz", + "dateFormatItem-Md": "d/M", + "months-standAlone-narrow": [ + "Ι", + "Φ", + "Îœ", + "Α", + "Îœ", + "Ι", + "Ι", + "Α", + "Σ", + "Ο", + "Î", + "Δ" + ], + "months-standAlone-wide": [ + "ΙανουάÏιος", + "ΦεβÏουάÏιος", + "ΜάÏτιος", + "ΑπÏίλιος", + "Μάιος", + "ΙοÏνιος", + "ΙοÏλιος", + "ΑÏγουστος", + "ΣεπτέμβÏιος", + "ΟκτώβÏιος", + "ÎοέμβÏιος", + "ΔεκέμβÏιος" + ], + "dateFormatItem-EEEd": "EEE d", + "days-standAlone-narrow": [ + "Κ", + "Δ", + "Τ", + "Τ", + "Π", + "Π", + "Σ" + ], + "dayPeriods-format-wide-pm": "μ.μ.", + "dayPeriods-format-wide-am": "Ï€.μ.", + "timeFormat-medium": "h:mm:ss a", + "dateFormat-long": "d MMMM, y G", + "dateFormat-short": "d/M/yyyy", + "dateFormatItem-yMMMEd": "EEE, d MMM y", + "months-format-wide": [ + "ΙανουαÏίου", + "ΦεβÏουαÏίου", + "ΜαÏτίου", + "ΑπÏιλίου", + "ΜαÎου", + "Ιουνίου", + "Ιουλίου", + "ΑυγοÏστου", + "ΣεπτεμβÏίου", + "ΟκτωβÏίου", + "ÎοεμβÏίου", + "ΔεκεμβÏίου" + ], + "dateFormatItem-yM": "M/yyyy", + "timeFormat-short": "h:mm a", + "months-format-abbr": [ + "Ιαν", + "Φεβ", + "ΜαÏ", + "ΑπÏ", + "Μαϊ", + "Ιουν", + "Ιουλ", + "Αυγ", + "Σεπ", + "Οκτ", + "Îοε", + "Δεκ" + ], + "timeFormat-long": "h:mm:ss a z", + "days-format-wide": [ + "ΚυÏιακή", + "ΔευτέÏα", + "ΤÏίτη", + "ΤετάÏτη", + "Πέμπτη", + "ΠαÏασκευή", + "Σάββατο" + ], + "dateFormatItem-yMMM": "LLL y", + "quarters-format-wide": [ + "1ο Ï„Ïίμηνο", + "2ο Ï„Ïίμηνο", + "3ο Ï„Ïίμηνο", + "4ο Ï„Ïίμηνο" + ], + "dateFormat-full": "EEEE, d MMMM, y G", + "dateFormatItem-MMMd": "d MMM", + "days-format-abbr": [ + "ΚυÏ", + "Δευ", + "ΤÏι", + "Τετ", + "Πεμ", + "ΠαÏ", + "Σαβ" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/el/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/el/currency.js new file mode 100644 index 0000000..75e040e --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/el/currency.js @@ -0,0 +1,16 @@ +//>>built +define( +"dojo/cldr/nls/el/currency", //begin v1.x content +{ + "HKD_displayName": "ΔολάÏιο Χονγκ Κονγκ", + "CHF_displayName": "ΦÏάγκο Ελβετίας", + "CAD_displayName": "ΔολάÏιο Καναδά", + "CNY_displayName": "Γιουάν Ρενμίμπι Κίνας", + "AUD_displayName": "ΔολάÏιο ΑυστÏαλίας", + "JPY_displayName": "Γιεν Ιαπωνίας", + "USD_displayName": "ΔολάÏιο ΗΠΑ", + "GBP_displayName": "ΛίÏα ΣτεÏλίνα Î’Ïετανίας", + "EUR_displayName": "ΕυÏÏŽ" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/el/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/el/gregorian.js new file mode 100644 index 0000000..7124ae1 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/el/gregorian.js @@ -0,0 +1,242 @@ +//>>built +define( +"dojo/cldr/nls/el/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "Ι", + "Φ", + "Îœ", + "Α", + "Îœ", + "Ι", + "Ι", + "Α", + "Σ", + "Ο", + "Î", + "Δ" + ], + "field-weekday": "ΗμέÏα εβδομάδας", + "dateFormatItem-yyQQQQ": "QQQQ yy", + "dateFormatItem-yQQQ": "y QQQ", + "dateFormatItem-yMEd": "EEE, d/M/yyyy", + "dateFormatItem-MMMEd": "E, d MMM", + "eraNarrow": [ + "Ï€.Χ.", + "μ.Χ." + ], + "dateFormat-long": "d MMMM y", + "months-format-wide": [ + "ΙανουαÏίου", + "ΦεβÏουαÏίου", + "ΜαÏτίου", + "ΑπÏιλίου", + "ΜαÎου", + "Ιουνίου", + "Ιουλίου", + "ΑυγοÏστου", + "ΣεπτεμβÏίου", + "ΟκτωβÏίου", + "ÎοεμβÏίου", + "ΔεκεμβÏίου" + ], + "dateFormatItem-EEEd": "EEE d", + "dayPeriods-format-wide-pm": "μ.μ.", + "dateFormat-full": "EEEE, d MMMM y", + "dateFormatItem-Md": "d/M", + "field-era": "ΠεÏίοδος", + "dateFormatItem-yM": "M/yyyy", + "months-standAlone-wide": [ + "ΙανουάÏιος", + "ΦεβÏουάÏιος", + "ΜάÏτιος", + "ΑπÏίλιος", + "Μάιος", + "ΙοÏνιος", + "ΙοÏλιος", + "ΑÏγουστος", + "ΣεπτέμβÏιος", + "ΟκτώβÏιος", + "ÎοέμβÏιος", + "ΔεκέμβÏιος" + ], + "timeFormat-short": "h:mm a", + "quarters-format-wide": [ + "1ο Ï„Ïίμηνο", + "2ο Ï„Ïίμηνο", + "3ο Ï„Ïίμηνο", + "4ο Ï„Ïίμηνο" + ], + "timeFormat-long": "h:mm:ss a z", + "field-year": "Έτος", + "dateFormatItem-yMMM": "LLL y", + "dateFormatItem-yQ": "y Q", + "dateFormatItem-yyyyMMMM": "LLLL y", + "field-hour": "ÎÏα", + "dateFormatItem-MMdd": "dd/MM", + "months-format-abbr": [ + "Ιαν", + "Φεβ", + "ΜαÏ", + "ΑπÏ", + "Μαϊ", + "Ιουν", + "Ιουλ", + "Αυγ", + "Σεπ", + "Οκτ", + "Îοε", + "Δεκ" + ], + "dateFormatItem-yyQ": "Q yy", + "timeFormat-full": "h:mm:ss a zzzz", + "field-day-relative+0": "ΣήμεÏα", + "field-day-relative+1": "ΑÏÏιο", + "field-day-relative+2": "ΜεθαÏÏιο", + "dateFormatItem-H": "HH", + "field-day-relative+3": "Σε Ï„Ïεις ημέÏες από Ï„ÏŽÏα", + "months-standAlone-abbr": [ + "Ιαν", + "Φεβ", + "ΜαÏ", + "ΑπÏ", + "Μαϊ", + "Ιουν", + "Ιουλ", + "Αυγ", + "Σεπ", + "Οκτ", + "Îοε", + "Δεκ" + ], + "quarters-format-abbr": [ + "Τ1", + "Τ2", + "Τ3", + "Τ4" + ], + "quarters-standAlone-wide": [ + "1ο Ï„Ïίμηνο", + "2ο Ï„Ïίμηνο", + "3ο Ï„Ïίμηνο", + "4ο Ï„Ïίμηνο" + ], + "dateFormatItem-HHmmss": "HH:mm:ss", + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "ΚυÏιακή", + "ΔευτέÏα", + "ΤÏίτη", + "ΤετάÏτη", + "Πέμπτη", + "ΠαÏασκευή", + "Σάββατο" + ], + "dateFormatItem-MMMMd": "d MMMM", + "dateFormatItem-yyMMM": "LLL yy", + "timeFormat-medium": "h:mm:ss a", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "Τ1", + "Τ2", + "Τ3", + "Τ4" + ], + "eraAbbr": [ + "Ï€.Χ.", + "μ.Χ." + ], + "field-minute": "Λεπτό", + "field-dayperiod": "Ï€.μ./μ.μ.", + "days-standAlone-abbr": [ + "ΚυÏ", + "Δευ", + "ΤÏι", + "Τετ", + "Πεμ", + "ΠαÏ", + "Σαβ" + ], + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "field-day-relative+-1": "Χθες", + "field-day-relative+-2": "ΠÏοχθές", + "field-day-relative+-3": "ΠÏιν από Ï„Ïεις ημέÏες", + "dateFormatItem-MMMd": "d MMM", + "dateFormatItem-MEd": "E, d/M", + "field-day": "ΗμέÏα", + "days-format-wide": [ + "ΚυÏιακή", + "ΔευτέÏα", + "ΤÏίτη", + "ΤετάÏτη", + "Πέμπτη", + "ΠαÏασκευή", + "Σάββατο" + ], + "field-zone": "Ζώνη", + "dateFormatItem-yyyyMM": "MM/yyyy", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "Ι", + "Φ", + "Îœ", + "Α", + "Îœ", + "Ι", + "Ι", + "Α", + "Σ", + "Ο", + "Î", + "Δ" + ], + "dateFormatItem-yyMM": "MM/yy", + "days-format-abbr": [ + "ΚυÏ", + "Δευ", + "ΤÏι", + "Τετ", + "Πεμ", + "ΠαÏ", + "Σαβ" + ], + "eraNames": [ + "Ï€.Χ.", + "μ.Χ." + ], + "days-format-narrow": [ + "Κ", + "Δ", + "Τ", + "Τ", + "Π", + "Π", + "Σ" + ], + "field-month": "Μήνας", + "days-standAlone-narrow": [ + "Κ", + "Δ", + "Τ", + "Τ", + "Π", + "Π", + "Σ" + ], + "dateFormatItem-MMM": "LLL", + "dateFormatItem-HHmm": "HH:mm", + "dayPeriods-format-wide-am": "Ï€.μ.", + "dateFormatItem-MMMMEd": "E, d MMMM", + "dateFormatItem-MMMMdd": "dd MMMM", + "dateFormat-short": "d/M/yy", + "field-second": "ΔευτεÏόλεπτο", + "dateFormatItem-yMMMEd": "EEE, d MMM y", + "dateFormatItem-Ed": "E d", + "field-week": "Εβδομάδα", + "dateFormat-medium": "d MMM y", + "dateFormatItem-mmss": "mm:ss", + "dateFormatItem-yyyy": "y" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/el/hebrew.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/el/hebrew.js new file mode 100644 index 0000000..d6aa413 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/el/hebrew.js @@ -0,0 +1,74 @@ +//>>built +define( +"dojo/cldr/nls/el/hebrew", //begin v1.x content +{ + "quarters-format-abbr": [ + "Τ1", + "Τ2", + "Τ3", + "Τ4" + ], + "dateFormat-medium": "d MMM y", + "dateFormatItem-MMMEd": "E, d MMM", + "dateFormatItem-MEd": "E, d/M", + "dateFormatItem-yMEd": "EEE, d/M/yyyy", + "eraNarrow": [ + "Ï€.μ." + ], + "timeFormat-full": "h:mm:ss a zzzz", + "dateFormatItem-Md": "d/M", + "dateFormatItem-EEEd": "EEE d", + "eraNames": [ + "Ï€.μ." + ], + "days-standAlone-narrow": [ + "Κ", + "Δ", + "Τ", + "Τ", + "Π", + "Π", + "Σ" + ], + "dayPeriods-format-wide-pm": "μ.μ.", + "dayPeriods-format-wide-am": "Ï€.μ.", + "timeFormat-medium": "h:mm:ss a", + "dateFormat-long": "d MMMM y", + "dateFormat-short": "d/M/yy", + "dateFormatItem-yMMMEd": "EEE, d MMM y", + "dateFormatItem-yM": "M/yyyy", + "timeFormat-short": "h:mm a", + "eraAbbr": [ + "Ï€.μ." + ], + "timeFormat-long": "h:mm:ss a z", + "days-format-wide": [ + "ΚυÏιακή", + "ΔευτέÏα", + "ΤÏίτη", + "ΤετάÏτη", + "Πέμπτη", + "ΠαÏασκευή", + "Σάββατο" + ], + "dateFormatItem-yMMM": "LLL y", + "quarters-format-wide": [ + "1ο Ï„Ïίμηνο", + "2ο Ï„Ïίμηνο", + "3ο Ï„Ïίμηνο", + "4ο Ï„Ïίμηνο" + ], + "dateFormat-full": "EEEE, d MMMM y", + "dateFormatItem-MMMd": "d MMM", + "days-format-abbr": [ + "ΚυÏ", + "Δευ", + "ΤÏι", + "Τετ", + "Πεμ", + "ΠαÏ", + "Σαβ" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/el/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/el/number.js new file mode 100644 index 0000000..140113d --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/el/number.js @@ -0,0 +1,21 @@ +//>>built +define( +"dojo/cldr/nls/el/number", //begin v1.x content +{ + "group": ".", + "percentSign": "%", + "exponential": "e", + "percentFormat": "#,##0%", + "list": ",", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "currencyFormat": "#,##0.00 ¤", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-au/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-au/currency.js new file mode 100644 index 0000000..af0ee64 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-au/currency.js @@ -0,0 +1,9 @@ +//>>built +define( +"dojo/cldr/nls/en-au/currency", //begin v1.x content +{ + "AUD_symbol": "$", + "USD_symbol": "US$" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-au/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-au/gregorian.js new file mode 100644 index 0000000..1fc5459 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-au/gregorian.js @@ -0,0 +1,18 @@ +//>>built +define( +"dojo/cldr/nls/en-au/gregorian", //begin v1.x content +{ + "dateFormatItem-yMEd": "EEE, d/M/y", + "dateFormatItem-yyyyMMMM": "MMMM y", + "dateFormatItem-MEd": "E, d/M", + "dateFormat-medium": "dd/MM/yyyy", + "dateFormatItem-MMdd": "dd/MM", + "dateFormatItem-yyyyMM": "MM/yyyy", + "dateFormat-full": "EEEE, d MMMM y", + "dateFormatItem-MMMMd": "d MMMM", + "dateFormat-short": "d/MM/yy", + "dateFormat-long": "d MMMM y", + "dateFormatItem-MMMEd": "E, d MMM" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-au/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-au/number.js new file mode 100644 index 0000000..db8a96b --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-au/number.js @@ -0,0 +1,8 @@ +//>>built +define( +"dojo/cldr/nls/en-au/number", //begin v1.x content +{ + "currencyFormat": "¤#,##0.00" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-ca/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-ca/currency.js new file mode 100644 index 0000000..25d0179 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-ca/currency.js @@ -0,0 +1,9 @@ +//>>built +define( +"dojo/cldr/nls/en-ca/currency", //begin v1.x content +{ + "CAD_symbol": "$", + "USD_symbol": "US$" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-ca/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-ca/gregorian.js new file mode 100644 index 0000000..e00dfb2 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-ca/gregorian.js @@ -0,0 +1,21 @@ +//>>built +define( +"dojo/cldr/nls/en-ca/gregorian", //begin v1.x content +{ + "dateFormatItem-yMMMEd": "EEE, d MMM, y", + "dateFormatItem-yyMMM": "MMM-yy", + "dateFormatItem-Md": "M-d", + "dateFormatItem-yMEd": "EEE, y-M-d", + "dateFormatItem-MEd": "E, M-d", + "dateFormatItem-MMMMEd": "E, d MMMM", + "dateFormat-medium": "yyyy-MM-dd", + "dateFormatItem-MMMd": "d MMM", + "dateFormatItem-MMdd": "MM-dd", + "dateFormat-full": "EEEE, d MMMM, y", + "dateFormat-short": "yy-MM-dd", + "dateFormatItem-MMMMd": "d MMMM", + "dateFormat-long": "d MMMM, y", + "dateFormatItem-MMMEd": "E, d MMM" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-gb/buddhist.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-gb/buddhist.js new file mode 100644 index 0000000..12bc0c8 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-gb/buddhist.js @@ -0,0 +1,102 @@ +//>>built +define( +"dojo/cldr/nls/en-gb/buddhist", //begin v1.x content +{ + "dateFormat-medium": "d MMM y G", + "dateFormatItem-MMMEd": "E d MMM", + "dateFormatItem-MMdd": "dd/MM", + "dateFormatItem-MEd": "E, d/M", + "dateFormatItem-yMEd": "EEE, d/M/y G", + "dateFormatItem-yyMMM": "MMM y G", + "dateFormatItem-y": "y", + "dateFormatItem-Md": "d/M", + "months-standAlone-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "days-standAlone-narrow": [ + "S", + "M", + "T", + "W", + "T", + "F", + "S" + ], + "dateFormatItem-yyyyMMMM": "MMMM y G", + "dateFormatItem-MMMMd": "d MMMM", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-yyyyMM": "MM/y G", + "dateFormat-long": "d MMMM y G", + "dateFormat-short": "dd/MM/y G", + "dateFormatItem-yMMMEd": "EEE, MMM d, y", + "months-format-wide": [ + "January", + "February", + "March", + "April", + "May", + "June", + "July", + "August", + "September", + "October", + "November", + "December" + ], + "dateFormatItem-yM": "M/y", + "months-format-abbr": [ + "Jan", + "Feb", + "Mar", + "Apr", + "May", + "Jun", + "Jul", + "Aug", + "Sep", + "Oct", + "Nov", + "Dec" + ], + "days-format-wide": [ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday" + ], + "dateFormatItem-yQ": "Q y", + "dateFormatItem-yMMM": "MMM y", + "quarters-format-wide": [ + "1st quarter", + "2nd quarter", + "3rd quarter", + "4th quarter" + ], + "dateFormat-full": "EEEE, d MMMM y G", + "dateFormatItem-yyyyMd": "d/M/y G", + "days-format-abbr": [ + "Sun", + "Mon", + "Tue", + "Wed", + "Thu", + "Fri", + "Sat" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-gb/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-gb/gregorian.js new file mode 100644 index 0000000..c094416 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-gb/gregorian.js @@ -0,0 +1,24 @@ +//>>built +define( +"dojo/cldr/nls/en-gb/gregorian", //begin v1.x content +{ + "dateFormatItem-yyMMM": "MMM yy", + "dateFormatItem-Md": "d/M", + "dateFormatItem-yMEd": "EEE, d/M/yyyy", + "timeFormat-full": "HH:mm:ss zzzz", + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-yyyyMMMM": "MMMM y", + "dateFormatItem-MEd": "E, d/M", + "dateFormat-medium": "d MMM y", + "dateFormatItem-MMdd": "dd/MM", + "dateFormatItem-yyyyMM": "MM/yyyy", + "dateFormat-full": "EEEE, d MMMM y", + "timeFormat-long": "HH:mm:ss z", + "timeFormat-short": "HH:mm", + "dateFormat-short": "dd/MM/yyyy", + "dateFormatItem-MMMMd": "d MMMM", + "dateFormat-long": "d MMMM y", + "dateFormatItem-MMMEd": "E d MMM" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-gb/islamic.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-gb/islamic.js new file mode 100644 index 0000000..2de7796 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-gb/islamic.js @@ -0,0 +1,154 @@ +//>>built +define( +"dojo/cldr/nls/en-gb/islamic", //begin v1.x content +{ + "dateFormat-medium": "d MMM y G", + "dateFormatItem-MMMEd": "E d MMM", + "dateFormatItem-MMdd": "dd/MM", + "dateFormatItem-MEd": "E, d/M", + "dateFormatItem-yMEd": "EEE, d/M/yyyy", + "dateFormatItem-yyyyMMM": "MMM y G", + "eraNarrow": [ + "AH" + ], + "months-format-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "dateFormatItem-yyMMM": "MMM y G", + "dateFormatItem-Md": "d/M", + "months-standAlone-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "months-standAlone-wide": [ + "Muharram", + "Safar", + "RabiÊ» I", + "RabiÊ» II", + "Jumada I", + "Jumada II", + "Rajab", + "ShaÊ»ban", + "Ramadan", + "Shawwal", + "DhuÊ»l-QiÊ»dah", + "DhuÊ»l-Hijjah" + ], + "eraNames": [ + "AH" + ], + "days-standAlone-narrow": [ + "S", + "M", + "T", + "W", + "T", + "F", + "S" + ], + "dateFormatItem-yyyyMEd": "EEE, d/M/y G", + "dateFormatItem-yyyyMMMM": "MMMM y G", + "dateFormatItem-MMMMd": "d MMMM", + "months-standAlone-abbr": [ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "DhuÊ»l-Q.", + "DhuÊ»l-H." + ], + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-yyyyMM": "MM/y G", + "dateFormat-long": "d MMMM y G", + "dateFormat-short": "dd/MM/y G", + "dateFormatItem-yMMMEd": "EEE, MMM d, y", + "months-format-wide": [ + "Muharram", + "Safar", + "RabiÊ» I", + "RabiÊ» II", + "Jumada I", + "Jumada II", + "Rajab", + "ShaÊ»ban", + "Ramadan", + "Shawwal", + "DhuÊ»l-QiÊ»dah", + "DhuÊ»l-Hijjah" + ], + "dateFormatItem-yM": "M/y", + "months-format-abbr": [ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "DhuÊ»l-Q.", + "DhuÊ»l-H." + ], + "eraAbbr": [ + "AH" + ], + "days-format-wide": [ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday" + ], + "dateFormatItem-yQ": "Q y", + "dateFormatItem-yMMM": "MMM y", + "quarters-format-wide": [ + "1st quarter", + "2nd quarter", + "3rd quarter", + "4th quarter" + ], + "dateFormatItem-yyyyMd": "d/M/y G", + "dateFormat-full": "EEEE, d MMMM y G", + "days-format-abbr": [ + "Sun", + "Mon", + "Tue", + "Wed", + "Thu", + "Fri", + "Sat" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-gb/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-gb/number.js new file mode 100644 index 0000000..b3e77ad --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en-gb/number.js @@ -0,0 +1,8 @@ +//>>built +define( +"dojo/cldr/nls/en-gb/number", //begin v1.x content +{ + "currencyFormat": "¤#,##0.00" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en/buddhist.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en/buddhist.js new file mode 100644 index 0000000..9bb161c --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en/buddhist.js @@ -0,0 +1,110 @@ +//>>built +define( +"dojo/cldr/nls/en/buddhist", //begin v1.x content +{ + "dateFormat-medium": "MMM d, y G", + "dateFormatItem-MMMEd": "E, MMM d", + "dateFormatItem-MEd": "E, M/d", + "dateFormatItem-yMEd": "EEE, M/d/y G", + "dateFormatItem-Hm": "HH:mm", + "dateFormatItem-y": "y G", + "timeFormat-full": "h:mm:ss a zzzz", + "dateFormatItem-hm": "h:mm a", + "dateFormatItem-Md": "M/d", + "months-standAlone-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "dateFormatItem-EEEd": "d EEE", + "dateFormatItem-M": "L", + "days-standAlone-narrow": [ + "S", + "M", + "T", + "W", + "T", + "F", + "S" + ], + "dateFormatItem-yQQQ": "QQQ y G", + "timeFormat-medium": "h:mm:ss a", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormat-long": "MMMM d, y G", + "dateFormatItem-ms": "mm:ss", + "dateFormat-short": "M/d/yy G", + "dateFormatItem-yMMMEd": "EEE, MMM d, y G", + "months-format-wide": [ + "January", + "February", + "March", + "April", + "May", + "June", + "July", + "August", + "September", + "October", + "November", + "December" + ], + "dateFormatItem-d": "d", + "dateFormatItem-yM": "M/y G", + "timeFormat-short": "h:mm a", + "months-format-abbr": [ + "Jan", + "Feb", + "Mar", + "Apr", + "May", + "Jun", + "Jul", + "Aug", + "Sep", + "Oct", + "Nov", + "Dec" + ], + "timeFormat-long": "h:mm:ss a z", + "days-format-wide": [ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday" + ], + "dateFormatItem-hms": "h:mm:ss a", + "dateFormatItem-yQ": "Q y G", + "dateFormatItem-MMM": "LLL", + "dateFormatItem-yMMM": "MMM y G", + "quarters-format-wide": [ + "1st quarter", + "2nd quarter", + "3rd quarter", + "4th quarter" + ], + "dateFormat-full": "EEEE, MMMM d, y G", + "dateFormatItem-MMMd": "MMM d", + "days-format-abbr": [ + "Sun", + "Mon", + "Tue", + "Wed", + "Thu", + "Fri", + "Sat" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en/currency.js new file mode 100644 index 0000000..86ffac1 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en/currency.js @@ -0,0 +1,18 @@ +//>>built +define( +"dojo/cldr/nls/en/currency", //begin v1.x content +{ + "HKD_displayName": "Hong Kong Dollar", + "CHF_displayName": "Swiss Franc", + "JPY_symbol": "Â¥", + "CAD_displayName": "Canadian Dollar", + "CNY_displayName": "Chinese Yuan", + "USD_symbol": "$", + "AUD_displayName": "Australian Dollar", + "JPY_displayName": "Japanese Yen", + "USD_displayName": "US Dollar", + "GBP_displayName": "British Pound Sterling", + "EUR_displayName": "Euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en/gregorian.js new file mode 100644 index 0000000..7c3e62e --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en/gregorian.js @@ -0,0 +1,230 @@ +//>>built +define( +"dojo/cldr/nls/en/gregorian", //begin v1.x content +{ + "dateFormatItem-yM": "M/y", + "field-dayperiod": "AM/PM", + "dateFormatItem-yQ": "Q y", + "dayPeriods-format-wide-pm": "PM", + "field-minute": "Minute", + "eraNames": [ + "Before Christ", + "Anno Domini" + ], + "dateFormatItem-MMMEd": "E, MMM d", + "dateTimeFormat-full": "{1} {0}", + "field-day-relative+-1": "Yesterday", + "field-weekday": "Day of the Week", + "dateFormatItem-hms": "h:mm:ss a", + "dateFormatItem-yQQQ": "QQQ y", + "days-standAlone-wide": [ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday" + ], + "dateFormatItem-MMM": "LLL", + "months-standAlone-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "dateTimeFormat-short": "{1} {0}", + "field-era": "Era", + "field-hour": "Hour", + "dayPeriods-format-wide-am": "AM", + "dateTimeFormat-medium": "{1} {0}", + "dateFormatItem-y": "y", + "timeFormat-full": "h:mm:ss a zzzz", + "months-standAlone-abbr": [ + "Jan", + "Feb", + "Mar", + "Apr", + "May", + "Jun", + "Jul", + "Aug", + "Sep", + "Oct", + "Nov", + "Dec" + ], + "dateFormatItem-yMMM": "MMM y", + "field-day-relative+0": "Today", + "field-day-relative+1": "Tomorrow", + "days-standAlone-narrow": [ + "S", + "M", + "T", + "W", + "T", + "F", + "S" + ], + "eraAbbr": [ + "BC", + "AD" + ], + "dateFormat-long": "MMMM d, y", + "timeFormat-medium": "h:mm:ss a", + "dateFormatItem-EEEd": "d EEE", + "field-zone": "Zone", + "dateFormatItem-Hm": "HH:mm", + "dateFormat-medium": "MMM d, y", + "dateFormatItem-Hms": "HH:mm:ss", + "quarters-standAlone-wide": [ + "1st quarter", + "2nd quarter", + "3rd quarter", + "4th quarter" + ], + "dateFormatItem-ms": "mm:ss", + "field-year": "Year", + "quarters-standAlone-narrow": [ + "1", + "2", + "3", + "4" + ], + "dateTimeFormat-long": "{1} {0}", + "field-week": "Week", + "months-standAlone-wide": [ + "January", + "February", + "March", + "April", + "May", + "June", + "July", + "August", + "September", + "October", + "November", + "December" + ], + "dateFormatItem-MMMd": "MMM d", + "timeFormat-long": "h:mm:ss a z", + "months-format-abbr": [ + "Jan", + "Feb", + "Mar", + "Apr", + "May", + "Jun", + "Jul", + "Aug", + "Sep", + "Oct", + "Nov", + "Dec" + ], + "dayPeriods-format-wide-noon": "noon", + "timeFormat-short": "h:mm a", + "field-month": "Month", + "quarters-format-abbr": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "days-format-abbr": [ + "Sun", + "Mon", + "Tue", + "Wed", + "Thu", + "Fri", + "Sat" + ], + "dateFormatItem-M": "L", + "days-format-narrow": [ + "S", + "M", + "T", + "W", + "T", + "F", + "S" + ], + "field-second": "Second", + "field-day": "Day", + "dateFormatItem-MEd": "E, M/d", + "months-format-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "dateFormatItem-hm": "h:mm a", + "days-standAlone-abbr": [ + "Sun", + "Mon", + "Tue", + "Wed", + "Thu", + "Fri", + "Sat" + ], + "dateFormat-short": "M/d/yy", + "dateFormatItem-yMMMEd": "EEE, MMM d, y", + "dateFormat-full": "EEEE, MMMM d, y", + "dateFormatItem-Md": "M/d", + "dateFormatItem-yMEd": "EEE, M/d/y", + "months-format-wide": [ + "January", + "February", + "March", + "April", + "May", + "June", + "July", + "August", + "September", + "October", + "November", + "December" + ], + "dateFormatItem-d": "d", + "quarters-format-wide": [ + "1st quarter", + "2nd quarter", + "3rd quarter", + "4th quarter" + ], + "days-format-wide": [ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday" + ], + "eraNarrow": [ + "B", + "A" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en/islamic.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en/islamic.js new file mode 100644 index 0000000..5c78e08 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en/islamic.js @@ -0,0 +1,167 @@ +//>>built +define( +"dojo/cldr/nls/en/islamic", //begin v1.x content +{ + "dateFormatItem-yM": "M/y", + "dateFormatItem-yyyyMMMEd": "EEE, MMM d, y G", + "dateFormatItem-yQ": "Q y", + "eraNames": [ + "AH" + ], + "dateFormatItem-MMMEd": "E, MMM d", + "dateFormatItem-hms": "h:mm:ss a", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-MMM": "LLL", + "months-standAlone-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "timeFormat-full": "h:mm:ss a zzzz", + "dateFormatItem-yyyy": "y G", + "months-standAlone-abbr": [ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "DhuÊ»l-Q.", + "DhuÊ»l-H." + ], + "dateFormatItem-yMMM": "MMM y", + "days-standAlone-narrow": [ + "S", + "M", + "T", + "W", + "T", + "F", + "S" + ], + "eraAbbr": [ + "AH" + ], + "dateFormat-long": "MMMM d, y G", + "timeFormat-medium": "h:mm:ss a", + "dateFormatItem-EEEd": "d EEE", + "dateFormatItem-Hm": "HH:mm", + "dateFormat-medium": "MMM d, y G", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-ms": "mm:ss", + "months-standAlone-wide": [ + "Muharram", + "Safar", + "RabiÊ» I", + "RabiÊ» II", + "Jumada I", + "Jumada II", + "Rajab", + "ShaÊ»ban", + "Ramadan", + "Shawwal", + "DhuÊ»l-QiÊ»dah", + "DhuÊ»l-Hijjah" + ], + "dateFormatItem-yyyyMEd": "EEE, M/d/y G", + "dateFormatItem-MMMd": "MMM d", + "timeFormat-long": "h:mm:ss a z", + "months-format-abbr": [ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "DhuÊ»l-Q.", + "DhuÊ»l-H." + ], + "timeFormat-short": "h:mm a", + "days-format-abbr": [ + "Sun", + "Mon", + "Tue", + "Wed", + "Thu", + "Fri", + "Sat" + ], + "dateFormatItem-M": "L", + "dateFormatItem-yyyyQQQ": "QQQ y G", + "dateFormatItem-MEd": "E, M/d", + "months-format-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "dateFormatItem-hm": "h:mm a", + "dateFormat-short": "M/d/yy G", + "dateFormatItem-yyyyM": "M/y G", + "dateFormatItem-yMMMEd": "EEE, MMM d, y", + "dateFormat-full": "EEEE, MMMM d, y G", + "dateFormatItem-Md": "M/d", + "dateFormatItem-yyyyQ": "Q y G", + "dateFormatItem-yMEd": "EEE, M/d/y", + "months-format-wide": [ + "Muharram", + "Safar", + "RabiÊ» I", + "RabiÊ» II", + "Jumada I", + "Jumada II", + "Rajab", + "ShaÊ»ban", + "Ramadan", + "Shawwal", + "DhuÊ»l-QiÊ»dah", + "DhuÊ»l-Hijjah" + ], + "dateFormatItem-yyyyMMM": "MMM y G", + "dateFormatItem-d": "d", + "quarters-format-wide": [ + "1st quarter", + "2nd quarter", + "3rd quarter", + "4th quarter" + ], + "eraNarrow": [ + "AH" + ], + "days-format-wide": [ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en/number.js new file mode 100644 index 0000000..7c34c18 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/en/number.js @@ -0,0 +1,24 @@ +//>>built +define( +"dojo/cldr/nls/en/number", //begin v1.x content +{ + "group": ",", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0%", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ".", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "¤#,##0.00;(¤#,##0.00)", + "plusSign": "+", + "decimalFormat-short": "000T" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/es/buddhist.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/es/buddhist.js new file mode 100644 index 0000000..69a3196 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/es/buddhist.js @@ -0,0 +1,126 @@ +//>>built +define( +"dojo/cldr/nls/es/buddhist", //begin v1.x content +{ + "dateFormatItem-yM": "M/y G", + "dateFormatItem-yQ": "Q y G", + "dayPeriods-format-wide-pm": "p.m.", + "dateFormatItem-MMMEd": "E d MMM", + "dateFormatItem-hms": "hh:mm:ss a", + "dateFormatItem-yQQQ": "QQQ y G", + "dateFormatItem-MMM": "LLL", + "months-standAlone-narrow": [ + "E", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "dayPeriods-format-wide-am": "a.m.", + "dateFormatItem-y": "y G", + "dateFormatItem-MMMdd": "dd-MMM", + "dateFormatItem-yMMM": "MMM y G", + "days-standAlone-narrow": [ + "D", + "L", + "M", + "M", + "J", + "V", + "S" + ], + "dateFormatItem-yyyyMM": "MM/y G", + "dateFormat-long": "d 'de' MMMM 'de' y G", + "dateFormatItem-EEEd": "EEE d", + "dateFormatItem-Hm": "HH:mm", + "dateFormatItem-MMd": "d/MM", + "dateFormatItem-yyMM": "MM/y G", + "dateFormat-medium": "dd/MM/y G", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-yyMMM": "MMM-y G", + "dateFormatItem-yyQQQQ": "QQQQ 'de' y G", + "dateFormatItem-yMd": "d/M/y G", + "dateFormatItem-yMMMM": "MMMM 'de' y G", + "dateFormatItem-ms": "mm:ss", + "dateFormatItem-MMMd": "d MMM", + "dateFormatItem-yyQ": "Q y G", + "months-format-abbr": [ + "ene", + "feb", + "mar", + "abr", + "may", + "jun", + "jul", + "ago", + "sep", + "oct", + "nov", + "dic" + ], + "dateFormatItem-MMMMd": "d 'de' MMMM", + "quarters-format-abbr": [ + "T1", + "T2", + "T3", + "T4" + ], + "days-format-abbr": [ + "dom", + "lun", + "mar", + "mié", + "jue", + "vie", + "sáb" + ], + "dateFormatItem-M": "L", + "dateFormatItem-yMMMd": "d MMM y G", + "dateFormatItem-MEd": "E, d/M", + "dateFormatItem-hm": "hh:mm a", + "dateFormat-short": "dd/MM/y G", + "dateFormatItem-yMMMEd": "EEE, d MMM y G", + "dateFormat-full": "EEEE d 'de' MMMM 'de' y G", + "dateFormatItem-Md": "d/M", + "dateFormatItem-yMEd": "EEE d/M/y G", + "months-format-wide": [ + "enero", + "febrero", + "marzo", + "abril", + "mayo", + "junio", + "julio", + "agosto", + "septiembre", + "octubre", + "noviembre", + "diciembre" + ], + "dateFormatItem-d": "d", + "quarters-format-wide": [ + "1er trimestre", + "2º trimestre", + "3er trimestre", + "4º trimestre" + ], + "days-format-wide": [ + "domingo", + "lunes", + "martes", + "miércoles", + "jueves", + "viernes", + "sábado" + ], + "dateFormatItem-h": "hh a" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/es/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/es/currency.js new file mode 100644 index 0000000..0041d52 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/es/currency.js @@ -0,0 +1,16 @@ +//>>built +define( +"dojo/cldr/nls/es/currency", //begin v1.x content +{ + "HKD_displayName": "dólar de Hong Kong", + "CHF_displayName": "franco suizo", + "CAD_displayName": "dólar canadiense", + "CNY_displayName": "yuan renminbi chino", + "AUD_displayName": "dólar australiano", + "JPY_displayName": "yen japonés", + "USD_displayName": "dólar estadounidense", + "GBP_displayName": "libra esterlina británica", + "EUR_displayName": "euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/es/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/es/gregorian.js new file mode 100644 index 0000000..f9c65ec --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/es/gregorian.js @@ -0,0 +1,239 @@ +//>>built +define( +"dojo/cldr/nls/es/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "E", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "field-weekday": "día de la semana", + "dateFormatItem-yyQQQQ": "QQQQ 'de' yy", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-yMEd": "EEE d/M/y", + "dateFormatItem-MMMEd": "E d MMM", + "eraNarrow": [ + "a.C.", + "d.C." + ], + "dateFormatItem-MMMdd": "dd-MMM", + "dateFormat-long": "d 'de' MMMM 'de' y", + "months-format-wide": [ + "enero", + "febrero", + "marzo", + "abril", + "mayo", + "junio", + "julio", + "agosto", + "septiembre", + "octubre", + "noviembre", + "diciembre" + ], + "dateFormatItem-EEEd": "EEE d", + "dayPeriods-format-wide-pm": "p.m.", + "dateFormat-full": "EEEE d 'de' MMMM 'de' y", + "dateFormatItem-Md": "d/M", + "field-era": "era", + "dateFormatItem-yM": "M/y", + "months-standAlone-wide": [ + "enero", + "febrero", + "marzo", + "abril", + "mayo", + "junio", + "julio", + "agosto", + "septiembre", + "octubre", + "noviembre", + "diciembre" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "1er trimestre", + "2º trimestre", + "3er trimestre", + "4º trimestre" + ], + "timeFormat-long": "HH:mm:ss z", + "field-year": "año", + "dateFormatItem-yMMM": "MMM y", + "dateFormatItem-yQ": "Q y", + "field-hour": "hora", + "months-format-abbr": [ + "ene", + "feb", + "mar", + "abr", + "may", + "jun", + "jul", + "ago", + "sep", + "oct", + "nov", + "dic" + ], + "dateFormatItem-yyQ": "Q yy", + "timeFormat-full": "HH:mm:ss zzzz", + "field-day-relative+0": "hoy", + "field-day-relative+1": "mañana", + "field-day-relative+2": "pasado mañana", + "field-day-relative+3": "Dentro de tres días", + "months-standAlone-abbr": [ + "ene", + "feb", + "mar", + "abr", + "may", + "jun", + "jul", + "ago", + "sep", + "oct", + "nov", + "dic" + ], + "quarters-format-abbr": [ + "T1", + "T2", + "T3", + "T4" + ], + "quarters-standAlone-wide": [ + "1er trimestre", + "2º trimestre", + "3er trimestre", + "4º trimestre" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "domingo", + "lunes", + "martes", + "miércoles", + "jueves", + "viernes", + "sábado" + ], + "dateFormatItem-MMMMd": "d 'de' MMMM", + "dateFormatItem-yyMMM": "MMM-yy", + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "T1", + "T2", + "T3", + "T4" + ], + "eraAbbr": [ + "a.C.", + "d.C." + ], + "field-minute": "minuto", + "field-dayperiod": "periodo del día", + "days-standAlone-abbr": [ + "dom", + "lun", + "mar", + "mié", + "jue", + "vie", + "sáb" + ], + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "field-day-relative+-1": "ayer", + "dateFormatItem-h": "hh a", + "field-day-relative+-2": "antes de ayer", + "field-day-relative+-3": "Hace tres días", + "dateFormatItem-MMMd": "d MMM", + "dateFormatItem-MEd": "E, d/M", + "dateFormatItem-yMMMM": "MMMM 'de' y", + "field-day": "día", + "days-format-wide": [ + "domingo", + "lunes", + "martes", + "miércoles", + "jueves", + "viernes", + "sábado" + ], + "field-zone": "zona", + "dateFormatItem-yyyyMM": "MM/yyyy", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "E", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "dateFormatItem-yyMM": "MM/yy", + "dateFormatItem-hm": "hh:mm a", + "days-format-abbr": [ + "dom", + "lun", + "mar", + "mié", + "jue", + "vie", + "sáb" + ], + "eraNames": [ + "antes de Cristo", + "anno Dómini" + ], + "days-format-narrow": [ + "D", + "L", + "M", + "M", + "J", + "V", + "S" + ], + "field-month": "mes", + "days-standAlone-narrow": [ + "D", + "L", + "M", + "M", + "J", + "V", + "S" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "a.m.", + "dateFormat-short": "dd/MM/yy", + "dateFormatItem-MMd": "d/MM", + "field-second": "segundo", + "dateFormatItem-yMMMEd": "EEE, d MMM y", + "field-week": "semana", + "dateFormat-medium": "dd/MM/yyyy", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-hms": "hh:mm:ss a" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/es/islamic.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/es/islamic.js new file mode 100644 index 0000000..ce9bf29 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/es/islamic.js @@ -0,0 +1,180 @@ +//>>built +define( +"dojo/cldr/nls/es/islamic", //begin v1.x content +{ + "dateFormatItem-yM": "M/y", + "dateFormatItem-yyyyMMMEd": "EEE, d MMM y G", + "dateFormatItem-yQ": "Q y", + "dayPeriods-format-wide-pm": "p.m.", + "eraNames": [ + "AH" + ], + "dateFormatItem-MMMEd": "E d MMM", + "dateFormatItem-hms": "hh:mm:ss a", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-MMM": "LLL", + "months-standAlone-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "dayPeriods-format-wide-am": "a.m.", + "dateFormatItem-MMMdd": "dd-MMM", + "dateFormatItem-yyyy": "y G", + "months-standAlone-abbr": [ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "DhuÊ»l-Q.", + "DhuÊ»l-H." + ], + "dateFormatItem-yMMM": "MMM y", + "days-standAlone-narrow": [ + "D", + "L", + "M", + "M", + "J", + "V", + "S" + ], + "eraAbbr": [ + "AH" + ], + "dateFormatItem-yyyyMMMM": "MMMM 'de' y G", + "dateFormat-long": "d 'de' MMMM 'de' y G", + "dateFormatItem-EEEd": "EEE d", + "dateFormatItem-Hm": "HH:mm", + "dateFormatItem-MMd": "d/MM", + "dateFormatItem-yyMM": "MM/y G", + "dateFormat-medium": "dd/MM/y G", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-yyMMM": "MMM-y G", + "dateFormatItem-yyQQQQ": "QQQQ 'de' y G", + "dateFormatItem-ms": "mm:ss", + "months-standAlone-wide": [ + "Muharram", + "Safar", + "RabiÊ» I", + "RabiÊ» II", + "Jumada I", + "Jumada II", + "Rajab", + "ShaÊ»ban", + "Ramadan", + "Shawwal", + "DhuÊ»l-QiÊ»dah", + "DhuÊ»l-Hijjah" + ], + "dateFormatItem-yyyyMEd": "EEE d/M/y G", + "dateFormatItem-MMMd": "d MMM", + "dateFormatItem-yyQ": "Q y G", + "months-format-abbr": [ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "DhuÊ»l-Q.", + "DhuÊ»l-H." + ], + "dateFormatItem-MMMMd": "d 'de' MMMM", + "quarters-format-abbr": [ + "T1", + "T2", + "T3", + "T4" + ], + "days-format-abbr": [ + "dom", + "lun", + "mar", + "mié", + "jue", + "vie", + "sáb" + ], + "dateFormatItem-M": "L", + "dateFormatItem-MEd": "E, d/M", + "dateFormatItem-yyyyQQQ": "QQQ y G", + "months-format-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "dateFormatItem-hm": "hh:mm a", + "dateFormat-short": "dd/MM/y G", + "dateFormatItem-yyyyM": "M/y G", + "dateFormatItem-yMMMEd": "EEE, d MMM y", + "dateFormat-full": "EEEE d 'de' MMMM 'de' y G", + "dateFormatItem-Md": "d/M", + "dateFormatItem-yyyyQ": "Q y G", + "dateFormatItem-yMEd": "EEE d/M/y", + "months-format-wide": [ + "Muharram", + "Safar", + "RabiÊ» I", + "RabiÊ» II", + "Jumada I", + "Jumada II", + "Rajab", + "ShaÊ»ban", + "Ramadan", + "Shawwal", + "DhuÊ»l-QiÊ»dah", + "DhuÊ»l-Hijjah" + ], + "dateFormatItem-yyyyMMM": "MMM y G", + "dateFormatItem-d": "d", + "quarters-format-wide": [ + "1er trimestre", + "2º trimestre", + "3er trimestre", + "4º trimestre" + ], + "eraNarrow": [ + "AH" + ], + "days-format-wide": [ + "domingo", + "lunes", + "martes", + "miércoles", + "jueves", + "viernes", + "sábado" + ], + "dateFormatItem-h": "hh a" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/es/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/es/number.js new file mode 100644 index 0000000..12572c7 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/es/number.js @@ -0,0 +1,22 @@ +//>>built +define( +"dojo/cldr/nls/es/number", //begin v1.x content +{ + "group": ".", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0%", + "list": ";", + "infinity": "∞", + "minusSign": "-", + "decimal": ",", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "¤ #,##0.00", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/buddhist.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/buddhist.js new file mode 100644 index 0000000..13cf735 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/buddhist.js @@ -0,0 +1,167 @@ +//>>built +define( +"dojo/cldr/nls/fi/buddhist", //begin v1.x content +{ + "dateFormatItem-yM": "L.y G", + "dateFormatItem-yMMMMccccd": "cccc, d. MMMM y G", + "dateFormatItem-yQ": "Q/y G", + "dayPeriods-format-wide-pm": "ip.", + "dateFormatItem-MMMEd": "E d. MMM", + "dateFormatItem-hms": "h.mm.ss a", + "dateFormatItem-yQQQ": "QQQ y G", + "days-standAlone-wide": [ + "sunnuntai", + "maanantai", + "tiistai", + "keskiviikko", + "torstai", + "perjantai", + "lauantai" + ], + "dateFormatItem-MMM": "LLL", + "months-standAlone-narrow": [ + "T", + "H", + "M", + "H", + "T", + "K", + "H", + "E", + "S", + "L", + "M", + "J" + ], + "dateFormatItem-Gy": "y G", + "dayPeriods-format-wide-am": "ap.", + "dateFormatItem-y": "y G", + "timeFormat-full": "H.mm.ss zzzz", + "months-standAlone-abbr": [ + "tammi", + "helmi", + "maalis", + "huhti", + "touko", + "kesä", + "heinä", + "elo", + "syys", + "loka", + "marras", + "joulu" + ], + "dateFormatItem-Ed": "ccc d.", + "dateFormatItem-yMMM": "LLLL y G", + "days-standAlone-narrow": [ + "S", + "M", + "T", + "K", + "T", + "P", + "L" + ], + "dateFormatItem-yyyyMMMM": "LLLL y G", + "dateFormat-long": "d. MMMM y G", + "timeFormat-medium": "H.mm.ss", + "dateFormatItem-Hm": "H.mm", + "dateFormatItem-yyyyMEEEd": "EEE d.M.y G", + "dateFormatItem-yyMM": "M.y G", + "dateFormat-medium": "d.M.y G", + "dateFormatItem-Hms": "H.mm.ss", + "dateFormatItem-yyMMM": "LLLL y G", + "dateFormatItem-ms": "mm.ss", + "dateFormatItem-yyyyQQQQ": "QQQQ y G", + "months-standAlone-wide": [ + "tammikuu", + "helmikuu", + "maaliskuu", + "huhtikuu", + "toukokuu", + "kesäkuu", + "heinäkuu", + "elokuu", + "syyskuu", + "lokakuu", + "marraskuu", + "joulukuu" + ], + "dateFormatItem-MMMd": "d. MMM", + "dateFormatItem-yyQ": "Q/y G", + "timeFormat-long": "H.mm.ss z", + "months-format-abbr": [ + "tammikuuta", + "helmikuuta", + "maaliskuuta", + "huhtikuuta", + "toukokuuta", + "kesäkuuta", + "heinäkuuta", + "elokuuta", + "syyskuuta", + "lokakuuta", + "marraskuuta", + "joulukuuta" + ], + "dateFormatItem-H": "H", + "timeFormat-short": "H.mm", + "quarters-format-abbr": [ + "1. nelj.", + "2. nelj.", + "3. nelj.", + "4. nelj." + ], + "days-format-abbr": [ + "su", + "ma", + "ti", + "ke", + "to", + "pe", + "la" + ], + "dateFormatItem-M": "L", + "dateFormatItem-MEd": "E d.M.", + "dateFormatItem-hm": "h.mm a", + "dayPeriods-format-abbr-pm": "ip.", + "dateFormat-short": "d.M.y G", + "dateFormatItem-yyyyM": "M.y G", + "dateFormatItem-yMMMEd": "EEE d. MMM y G", + "dateFormat-full": "cccc d. MMMM y G", + "dateFormatItem-Md": "d.M.", + "dateFormatItem-yMEd": "EEE d.M.y G", + "months-format-wide": [ + "tammikuuta", + "helmikuuta", + "maaliskuuta", + "huhtikuuta", + "toukokuuta", + "kesäkuuta", + "heinäkuuta", + "elokuuta", + "syyskuuta", + "lokakuuta", + "marraskuuta", + "joulukuuta" + ], + "dayPeriods-format-abbr-am": "ap.", + "dateFormatItem-d": "d", + "quarters-format-wide": [ + "1. neljännes", + "2. neljännes", + "3. neljännes", + "4. neljännes" + ], + "days-format-wide": [ + "sunnuntaina", + "maanantaina", + "tiistaina", + "keskiviikkona", + "torstaina", + "perjantaina", + "lauantaina" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/currency.js new file mode 100644 index 0000000..4808eca --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/currency.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/fi/currency", //begin v1.x content +{ + "HKD_displayName": "Hongkongin dollari", + "CHF_displayName": "Sveitsin frangi", + "CHF_symbol": "CHF", + "JPY_symbol": "Â¥", + "CAD_displayName": "Kanadan dollari", + "HKD_symbol": "HKD", + "CNY_displayName": "Kiinan yuan", + "USD_symbol": "$", + "AUD_displayName": "Australian dollari", + "JPY_displayName": "Japanin jeni", + "CAD_symbol": "CAD", + "USD_displayName": "Yhdysvaltain dollari", + "CNY_symbol": "CNY", + "GBP_displayName": "Englannin punta", + "AUD_symbol": "AUD", + "EUR_displayName": "euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/gregorian.js new file mode 100644 index 0000000..0076b29 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/gregorian.js @@ -0,0 +1,240 @@ +//>>built +define( +"dojo/cldr/nls/fi/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "T", + "H", + "M", + "H", + "T", + "K", + "H", + "E", + "S", + "L", + "M", + "J" + ], + "field-weekday": "viikonpäivä", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-yMEd": "EEE d.M.yyyy", + "dateFormatItem-MMMEd": "E d. MMM", + "eraNarrow": [ + "eKr.", + "jKr." + ], + "dateFormat-long": "d. MMMM y", + "months-format-wide": [ + "tammikuuta", + "helmikuuta", + "maaliskuuta", + "huhtikuuta", + "toukokuuta", + "kesäkuuta", + "heinäkuuta", + "elokuuta", + "syyskuuta", + "lokakuuta", + "marraskuuta", + "joulukuuta" + ], + "dayPeriods-format-wide-pm": "ip.", + "dateFormat-full": "cccc d. MMMM y", + "dateFormatItem-Md": "d.M.", + "dayPeriods-standAlone-wide-pm": "ip.", + "dayPeriods-format-abbr-am": "ap.", + "field-era": "aikakausi", + "dateFormatItem-yM": "L.yyyy", + "months-standAlone-wide": [ + "tammikuu", + "helmikuu", + "maaliskuu", + "huhtikuu", + "toukokuu", + "kesäkuu", + "heinäkuu", + "elokuu", + "syyskuu", + "lokakuu", + "marraskuu", + "joulukuu" + ], + "timeFormat-short": "H.mm", + "quarters-format-wide": [ + "1. neljännes", + "2. neljännes", + "3. neljännes", + "4. neljännes" + ], + "timeFormat-long": "H.mm.ss z", + "field-year": "vuosi", + "dateFormatItem-yMMM": "LLL y", + "dateFormatItem-yQ": "Q/yyyy", + "dateFormatItem-yyyyMMMM": "LLLL y", + "field-hour": "tunti", + "months-format-abbr": [ + "tammikuuta", + "helmikuuta", + "maaliskuuta", + "huhtikuuta", + "toukokuuta", + "kesäkuuta", + "heinäkuuta", + "elokuuta", + "syyskuuta", + "lokakuuta", + "marraskuuta", + "joulukuuta" + ], + "dateFormatItem-yyQ": "Q/yy", + "timeFormat-full": "H.mm.ss zzzz", + "dateFormatItem-yyyyMEEEd": "EEE d.M.yyyy", + "field-day-relative+0": "tänään", + "field-day-relative+1": "huomenna", + "field-day-relative+2": "ylihuomenna", + "dateFormatItem-H": "H", + "months-standAlone-abbr": [ + "tammi", + "helmi", + "maalis", + "huhti", + "touko", + "kesä", + "heinä", + "elo", + "syys", + "loka", + "marras", + "joulu" + ], + "quarters-format-abbr": [ + "1. nelj.", + "2. nelj.", + "3. nelj.", + "4. nelj." + ], + "quarters-standAlone-wide": [ + "1. neljännes", + "2. neljännes", + "3. neljännes", + "4. neljännes" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "sunnuntai", + "maanantai", + "tiistai", + "keskiviikko", + "torstai", + "perjantai", + "lauantai" + ], + "dateFormatItem-yyMMM": "LLLL yy", + "timeFormat-medium": "H.mm.ss", + "dateFormatItem-Hm": "H.mm", + "quarters-standAlone-abbr": [ + "1. nelj.", + "2. nelj.", + "3. nelj.", + "4. nelj." + ], + "eraAbbr": [ + "eKr.", + "jKr." + ], + "field-minute": "minuutti", + "field-dayperiod": "ap./ip.", + "days-standAlone-abbr": [ + "su", + "ma", + "ti", + "ke", + "to", + "pe", + "la" + ], + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm.ss", + "field-day-relative+-1": "eilen", + "field-day-relative+-2": "toissapäivänä", + "dateFormatItem-MMMd": "d. MMM", + "dateFormatItem-MEd": "E d.M.", + "field-day": "päivä", + "dateFormatItem-yMMMMccccd": "cccc, d. MMMM y", + "days-format-wide": [ + "sunnuntaina", + "maanantaina", + "tiistaina", + "keskiviikkona", + "torstaina", + "perjantaina", + "lauantaina" + ], + "field-zone": "aikavyöhyke", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "T", + "H", + "M", + "H", + "T", + "K", + "H", + "E", + "S", + "L", + "M", + "J" + ], + "dateFormatItem-yyMM": "M/yy", + "dateFormatItem-hm": "h.mm a", + "dayPeriods-format-abbr-pm": "ip.", + "days-format-abbr": [ + "su", + "ma", + "ti", + "ke", + "to", + "pe", + "la" + ], + "eraNames": [ + "ennen Kristuksen syntymää", + "jälkeen Kristuksen syntymän" + ], + "days-format-narrow": [ + "S", + "M", + "T", + "K", + "T", + "P", + "L" + ], + "field-month": "kuukausi", + "days-standAlone-narrow": [ + "S", + "M", + "T", + "K", + "T", + "P", + "L" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "ap.", + "dayPeriods-standAlone-wide-am": "ap.", + "dateFormat-short": "d.M.yyyy", + "field-second": "sekunti", + "dateFormatItem-yMMMEd": "EEE d. MMM y", + "dateFormatItem-Ed": "ccc d.", + "field-week": "viikko", + "dateFormat-medium": "d.M.yyyy", + "dateFormatItem-yyyyM": "M/yyyy", + "dateFormatItem-yyyyQQQQ": "QQQQ y", + "dateFormatItem-Hms": "H.mm.ss", + "dateFormatItem-hms": "h.mm.ss a" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/hebrew.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/hebrew.js new file mode 100644 index 0000000..c33314a --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/hebrew.js @@ -0,0 +1,177 @@ +//>>built +define( +"dojo/cldr/nls/fi/hebrew", //begin v1.x content +{ + "dateFormatItem-yM": "L.yyyy", + "dateFormatItem-yQ": "Q/yyyy", + "months-standAlone-abbr-leap": "adár II", + "dayPeriods-format-wide-pm": "ip.", + "dateFormatItem-MMMEd": "E d. MMM", + "dateFormatItem-hms": "h.mm.ss a", + "dateFormatItem-yQQQ": "QQQ y", + "days-standAlone-wide": [ + "sunnuntai", + "maanantai", + "tiistai", + "keskiviikko", + "torstai", + "perjantai", + "lauantai" + ], + "months-standAlone-narrow": [ + "T", + "H", + "K", + "T", + "S", + "A", + "A", + "N", + "I", + "S", + "T", + "A", + "E" + ], + "dayPeriods-format-wide-am": "ap.", + "timeFormat-full": "H.mm.ss zzzz", + "months-standAlone-narrow-leap": "A", + "months-standAlone-abbr": [ + "tiÅ¡rí", + "heÅ¡ván", + "kislév", + "tevét", + "Å¡evát", + "adár I", + "adár", + "nisán", + "ijjár", + "siván", + "tammúz", + "ab", + "elúl" + ], + "dateFormatItem-yMMM": "LLL y", + "days-standAlone-narrow": [ + "S", + "M", + "T", + "K", + "T", + "P", + "L" + ], + "dateFormat-long": "d. MMMM y", + "timeFormat-medium": "H.mm.ss", + "dateFormatItem-Hm": "H.mm", + "dateFormat-medium": "d.M.yyyy", + "dateFormatItem-Hms": "H.mm.ss", + "dateFormatItem-ms": "mm.ss", + "months-standAlone-wide": [ + "tiÅ¡ríkuu", + "heÅ¡vánkuu", + "kislévkuu", + "tevétkuu", + "Å¡evátkuu", + "adárkuu I", + "adárkuu", + "nisánkuu", + "ijjárkuu", + "sivánkuu", + "tammúzkuu", + "abkuu", + "elúlkuu" + ], + "dateFormatItem-MMMd": "d. MMM", + "timeFormat-long": "H.mm.ss z", + "months-format-abbr": [ + "tiÅ¡ríkuuta", + "heÅ¡vánkuuta", + "kislévkuuta", + "tevétkuuta", + "Å¡evátkuuta", + "adárkuuta I", + "adárkuuta", + "nisánkuuta", + "ijjárkuuta", + "sivánkuuta", + "tammúzkuuta", + "abkuuta", + "elúlkuuta" + ], + "timeFormat-short": "H.mm", + "dateFormatItem-H": "H", + "quarters-format-abbr": [ + "1. nelj.", + "2. nelj.", + "3. nelj.", + "4. nelj." + ], + "days-format-abbr": [ + "su", + "ma", + "ti", + "ke", + "to", + "pe", + "la" + ], + "dateFormatItem-MEd": "E d.M.", + "months-format-narrow": [ + "T", + "H", + "K", + "T", + "S", + "A", + "A", + "N", + "I", + "S", + "T", + "A", + "E" + ], + "dateFormatItem-hm": "h.mm a", + "months-standAlone-wide-leap": "adárkuu II", + "dayPeriods-format-abbr-pm": "ip.", + "dateFormat-short": "d.M.yyyy", + "dateFormatItem-yMMMEd": "EEE d. MMM y", + "dateFormat-full": "cccc d. MMMM y", + "dateFormatItem-Md": "d.M.", + "dateFormatItem-yMEd": "EEE d.M.yyyy", + "months-format-wide": [ + "tiÅ¡ríkuuta", + "heÅ¡vánkuuta", + "kislévkuuta", + "tevétkuuta", + "Å¡evátkuuta", + "adárkuuta I", + "adárkuuta", + "nisánkuuta", + "ijjárkuuta", + "sivánkuuta", + "tammúzkuuta", + "abkuuta", + "elúlkuuta" + ], + "dayPeriods-format-abbr-am": "ap.", + "quarters-format-wide": [ + "1. neljännes", + "2. neljännes", + "3. neljännes", + "4. neljännes" + ], + "months-format-wide-leap": "adárkuuta II", + "days-format-wide": [ + "sunnuntaina", + "maanantaina", + "tiistaina", + "keskiviikkona", + "torstaina", + "perjantaina", + "lauantaina" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/islamic.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/islamic.js new file mode 100644 index 0000000..f4fb8ef --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/islamic.js @@ -0,0 +1,156 @@ +//>>built +define( +"dojo/cldr/nls/fi/islamic", //begin v1.x content +{ + "dateFormatItem-yM": "L.yyyy", + "dateFormatItem-yyyyMMMEd": "EEE d. MMM y G", + "dateFormatItem-yQ": "Q/yyyy", + "dayPeriods-format-wide-pm": "ip.", + "dateFormatItem-MMMEd": "E d. MMM", + "dateFormatItem-hms": "h.mm.ss a", + "dateFormatItem-yQQQ": "QQQ y", + "days-standAlone-wide": [ + "sunnuntai", + "maanantai", + "tiistai", + "keskiviikko", + "torstai", + "perjantai", + "lauantai" + ], + "dateFormatItem-MMM": "LLL", + "dateFormatItem-Gy": "y G", + "dayPeriods-format-wide-am": "ap.", + "dateFormatItem-y": "y G", + "timeFormat-full": "H.mm.ss zzzz", + "dateFormatItem-yyyy": "y G", + "months-standAlone-abbr": [ + "muharram", + "safar", + "rabi’ al-awwal", + "rabi’ al-akhir", + "džumada-l-ula", + "džumada-l-akhira", + "radžab", + "Å¡a’ban", + "ramadan", + "Å¡awwal", + "dhu-l-qa’da", + "dhu-l-hiddža" + ], + "dateFormatItem-Ed": "ccc d.", + "dateFormatItem-yMMM": "LLL y", + "days-standAlone-narrow": [ + "S", + "M", + "T", + "K", + "T", + "P", + "L" + ], + "dateFormatItem-yyyyMMMMccccd": "cccc, d. MMMM y G", + "dateFormatItem-yyyyMM": "M.y G", + "dateFormatItem-yyyyMMMM": "LLLL y G", + "dateFormat-long": "d. MMMM y G", + "timeFormat-medium": "H.mm.ss", + "dateFormatItem-Hm": "H.mm", + "dateFormat-medium": "d.M.y G", + "dateFormatItem-Hms": "H.mm.ss", + "dateFormatItem-ms": "mm.ss", + "dateFormatItem-yyyyQQQQ": "QQQQ y G", + "months-standAlone-wide": [ + "muharram", + "safar", + "rabi’ al-awwal", + "rabi’ al-akhir", + "džumada-l-ula", + "džumada-l-akhira", + "radžab", + "Å¡a’ban", + "ramadan", + "Å¡awwal", + "dhu-l-qa’da", + "dhu-l-hiddža" + ], + "dateFormatItem-yyyyMEd": "EEE d.M.y G", + "dateFormatItem-MMMd": "d. MMM", + "timeFormat-long": "H.mm.ss z", + "months-format-abbr": [ + "muharram", + "safar", + "rabi’ al-awwal", + "rabi’ al-akhir", + "džumada-l-ula", + "džumada-l-akhira", + "radžab", + "Å¡a’ban", + "ramadan", + "Å¡awwal", + "dhu-l-qa’da", + "dhu-l-hiddža" + ], + "timeFormat-short": "H.mm", + "dateFormatItem-H": "H", + "quarters-format-abbr": [ + "1. nelj.", + "2. nelj.", + "3. nelj.", + "4. nelj." + ], + "days-format-abbr": [ + "su", + "ma", + "ti", + "ke", + "to", + "pe", + "la" + ], + "dateFormatItem-M": "L", + "dateFormatItem-yyyyQQQ": "QQQ y G", + "dateFormatItem-MEd": "E d.M.", + "dateFormatItem-hm": "h.mm a", + "dayPeriods-format-abbr-pm": "ip.", + "dateFormat-short": "d.M.y G", + "dateFormatItem-yyyyM": "M.y G", + "dateFormatItem-yMMMEd": "EEE d. MMM y", + "dateFormat-full": "cccc d. MMMM y G", + "dateFormatItem-Md": "d.M.", + "dateFormatItem-yyyyQ": "Q/y G", + "dateFormatItem-yMEd": "EEE d.M.yyyy", + "months-format-wide": [ + "muharram", + "safar", + "rabi’ al-awwal", + "rabi’ al-akhir", + "džumada-l-ula", + "džumada-l-akhira", + "radžab", + "Å¡a’ban", + "ramadan", + "Å¡awwal", + "dhu-l-qa’da", + "dhu-l-hiddža" + ], + "dayPeriods-format-abbr-am": "ap.", + "dateFormatItem-yyyyMMM": "LLLL y G", + "dateFormatItem-d": "d", + "quarters-format-wide": [ + "1. neljännes", + "2. neljännes", + "3. neljännes", + "4. neljännes" + ], + "days-format-wide": [ + "sunnuntaina", + "maanantaina", + "tiistaina", + "keskiviikkona", + "torstaina", + "perjantaina", + "lauantaina" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/number.js new file mode 100644 index 0000000..401bb40 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fi/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/fi/number", //begin v1.x content +{ + "group": " ", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0 %", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nan": "epäluku", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "#,##0.00 ¤", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fr-ch/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fr-ch/gregorian.js new file mode 100644 index 0000000..60f4fa1 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fr-ch/gregorian.js @@ -0,0 +1,10 @@ +//>>built +define( +"dojo/cldr/nls/fr-ch/gregorian", //begin v1.x content +{ + "timeFormat-full": "HH.mm:ss 'h' zzzz", + "dateFormat-full": "EEEE, d MMMM y", + "dateFormat-short": "dd.MM.yy" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fr-ch/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fr-ch/number.js new file mode 100644 index 0000000..d89f741 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fr-ch/number.js @@ -0,0 +1,10 @@ +//>>built +define( +"dojo/cldr/nls/fr-ch/number", //begin v1.x content +{ + "currencyFormat": "¤ #,##0.00;¤-#,##0.00", + "group": "'", + "decimal": "." +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fr/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fr/currency.js new file mode 100644 index 0000000..cdcc667 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fr/currency.js @@ -0,0 +1,24 @@ +//>>built +define( +"dojo/cldr/nls/fr/currency", //begin v1.x content +{ + "HKD_displayName": "dollar de Hong Kong", + "CHF_displayName": "franc suisse", + "CHF_symbol": "CHF", + "JPY_symbol": "Â¥JP", + "CAD_displayName": "dollar canadien", + "HKD_symbol": "$HK", + "CNY_displayName": "yuan renminbi chinois", + "USD_symbol": "$US", + "AUD_displayName": "dollar australien", + "JPY_displayName": "yen japonais", + "CAD_symbol": "$CA", + "USD_displayName": "dollar des États-Unis", + "CNY_symbol": "Ò°", + "GBP_displayName": "livre sterling", + "GBP_symbol": "£UK", + "AUD_symbol": "$AU", + "EUR_displayName": "euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fr/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fr/gregorian.js new file mode 100644 index 0000000..40cea17 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fr/gregorian.js @@ -0,0 +1,248 @@ +//>>built +define( +"dojo/cldr/nls/fr/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "field-weekday": "jour de la semaine", + "dateFormatItem-yyQQQQ": "QQQQ yy", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-yMEd": "EEE d/M/yyyy", + "dateFormatItem-MMMEd": "E d MMM", + "eraNarrow": [ + "av. J.-C.", + "ap. J.-C." + ], + "dayPeriods-format-wide-morning": "matin", + "dateFormatItem-MMMdd": "dd MMM", + "dateFormat-long": "d MMMM y", + "months-format-wide": [ + "janvier", + "février", + "mars", + "avril", + "mai", + "juin", + "juillet", + "août", + "septembre", + "octobre", + "novembre", + "décembre" + ], + "dayPeriods-format-wide-pm": "PM", + "dateFormat-full": "EEEE d MMMM y", + "dateFormatItem-Md": "d/M", + "dayPeriods-format-wide-noon": "midi", + "field-era": "ère", + "dateFormatItem-yM": "M/yyyy", + "months-standAlone-wide": [ + "janvier", + "février", + "mars", + "avril", + "mai", + "juin", + "juillet", + "août", + "septembre", + "octobre", + "novembre", + "décembre" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "1er trimestre", + "2e trimestre", + "3e trimestre", + "4e trimestre" + ], + "timeFormat-long": "HH:mm:ss z", + "field-year": "année", + "dateFormatItem-yMMM": "MMM y", + "dateFormatItem-yQ": "'T'Q y", + "dateFormatItem-yyyyMMMM": "MMMM y", + "field-hour": "heure", + "dateFormatItem-MMdd": "dd/MM", + "months-format-abbr": [ + "janv.", + "févr.", + "mars", + "avr.", + "mai", + "juin", + "juil.", + "août", + "sept.", + "oct.", + "nov.", + "déc." + ], + "dateFormatItem-yyQ": "'T'Q yy", + "timeFormat-full": "HH:mm:ss zzzz", + "field-day-relative+0": "aujourd’hui", + "field-day-relative+1": "demain", + "field-day-relative+2": "après-demain", + "field-day-relative+3": "après-après-demain", + "months-standAlone-abbr": [ + "janv.", + "févr.", + "mars", + "avr.", + "mai", + "juin", + "juil.", + "août", + "sept.", + "oct.", + "nov.", + "déc." + ], + "quarters-format-abbr": [ + "T1", + "T2", + "T3", + "T4" + ], + "quarters-standAlone-wide": [ + "1er trimestre", + "2e trimestre", + "3e trimestre", + "4e trimestre" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "dimanche", + "lundi", + "mardi", + "mercredi", + "jeudi", + "vendredi", + "samedi" + ], + "dateFormatItem-yyMMMEEEd": "EEE d MMM yy", + "dateFormatItem-yyMMM": "MMM yy", + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "T1", + "T2", + "T3", + "T4" + ], + "eraAbbr": [ + "av. J.-C.", + "ap. J.-C." + ], + "field-minute": "minute", + "field-dayperiod": "cadran", + "days-standAlone-abbr": [ + "dim.", + "lun.", + "mar.", + "mer.", + "jeu.", + "ven.", + "sam." + ], + "dayPeriods-format-wide-night": "soir", + "dateFormatItem-yyMMMd": "d MMM yy", + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "quarters-format-narrow": [ + "T1", + "T2", + "T3", + "T4" + ], + "field-day-relative+-1": "hier", + "field-day-relative+-2": "avant-hier", + "field-day-relative+-3": "avant-avant-hier", + "dateFormatItem-MMMd": "d MMM", + "dateFormatItem-MEd": "EEE d/M", + "field-day": "jour", + "days-format-wide": [ + "dimanche", + "lundi", + "mardi", + "mercredi", + "jeudi", + "vendredi", + "samedi" + ], + "field-zone": "fuseau horaire", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "dateFormatItem-yyMM": "MM/yy", + "days-format-abbr": [ + "dim.", + "lun.", + "mar.", + "mer.", + "jeu.", + "ven.", + "sam." + ], + "eraNames": [ + "avant Jésus-Christ", + "après Jésus-Christ" + ], + "days-format-narrow": [ + "D", + "L", + "M", + "M", + "J", + "V", + "S" + ], + "field-month": "mois", + "days-standAlone-narrow": [ + "D", + "L", + "M", + "M", + "J", + "V", + "S" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "AM", + "dateFormatItem-MMMMEd": "EEE d MMMM", + "dateFormat-short": "dd/MM/yy", + "dateFormatItem-MMd": "d/MM", + "dayPeriods-format-wide-afternoon": "après-midi", + "field-second": "seconde", + "dateFormatItem-yMMMEd": "EEE d MMM y", + "dateFormatItem-Ed": "E d", + "field-week": "semaine", + "dateFormat-medium": "d MMM y", + "dateFormatItem-Hms": "HH:mm:ss" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fr/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fr/number.js new file mode 100644 index 0000000..20212b0 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/fr/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/fr/number", //begin v1.x content +{ + "group": " ", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0 %", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "#,##0.00 ¤", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/gregorian.js new file mode 100644 index 0000000..fabd726 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/gregorian.js @@ -0,0 +1,295 @@ +//>>built +define("dojo/cldr/nls/gregorian", { root: + +//begin v1.x content +{ + "months-format-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "quarters-standAlone-narrow": [ + "1", + "2", + "3", + "4" + ], + "field-weekday": "Day of the Week", + "dateFormatItem-yQQQ": "y QQQ", + "dateFormatItem-yMEd": "EEE, y-M-d", + "dateFormatItem-MMMEd": "E MMM d", + "eraNarrow": [ + "BCE", + "CE" + ], + "dateTimeFormats-appendItem-Day-Of-Week": "{0} {1}", + "dateFormat-long": "y MMMM d", + "months-format-wide": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "dateTimeFormat-medium": "{1} {0}", + "dateFormatItem-EEEd": "d EEE", + "dayPeriods-format-wide-pm": "PM", + "dateFormat-full": "EEEE, y MMMM dd", + "dateFormatItem-Md": "M-d", + "dayPeriods-format-abbr-am": "AM", + "dateTimeFormats-appendItem-Second": "{0} ({2}: {1})", + "field-era": "Era", + "dateFormatItem-yM": "y-M", + "months-standAlone-wide": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "timeFormat-long": "HH:mm:ss z", + "field-year": "Year", + "dateFormatItem-yMMM": "y MMM", + "dateFormatItem-yQ": "y Q", + "dateTimeFormats-appendItem-Era": "{0} {1}", + "field-hour": "Hour", + "months-format-abbr": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "timeFormat-full": "HH:mm:ss zzzz", + "dateTimeFormats-appendItem-Week": "{0} ({2}: {1})", + "field-day-relative+0": "Today", + "field-day-relative+1": "Tomorrow", + "dateFormatItem-H": "HH", + "months-standAlone-abbr": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "quarters-format-abbr": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "quarters-standAlone-wide": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "eraAbbr": [ + "BCE", + "CE" + ], + "field-minute": "Minute", + "field-dayperiod": "Dayperiod", + "days-standAlone-abbr": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "quarters-format-narrow": [ + "1", + "2", + "3", + "4" + ], + "field-day-relative+-1": "Yesterday", + "dateFormatItem-h": "h a", + "dateTimeFormat-long": "{1} {0}", + "dayPeriods-format-narrow-am": "AM", + "dateFormatItem-MMMd": "MMM d", + "dateFormatItem-MEd": "E, M-d", + "dateTimeFormat-full": "{1} {0}", + "field-day": "Day", + "days-format-wide": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "field-zone": "Zone", + "dateTimeFormats-appendItem-Day": "{0} ({2}: {1})", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "dateFormatItem-hm": "h:mm a", + "dateTimeFormats-appendItem-Year": "{0} {1}", + "dateTimeFormats-appendItem-Hour": "{0} ({2}: {1})", + "dayPeriods-format-abbr-pm": "PM", + "days-format-abbr": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "eraNames": [ + "BCE", + "CE" + ], + "days-format-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "days-standAlone-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "dateFormatItem-MMM": "LLL", + "field-month": "Month", + "dateTimeFormats-appendItem-Quarter": "{0} ({2}: {1})", + "dayPeriods-format-wide-am": "AM", + "dateTimeFormats-appendItem-Month": "{0} ({2}: {1})", + "dateTimeFormats-appendItem-Minute": "{0} ({2}: {1})", + "dateFormat-short": "yyyy-MM-dd", + "field-second": "Second", + "dateFormatItem-yMMMEd": "EEE, y MMM d", + "dateTimeFormats-appendItem-Timezone": "{0} {1}", + "field-week": "Week", + "dateFormat-medium": "y MMM d", + "dayPeriods-format-narrow-pm": "PM", + "dateTimeFormat-short": "{1} {0}", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-hms": "h:mm:ss a" +} +//end v1.x content +, + "ar": true, + "ca": true, + "cs": true, + "da": true, + "de": true, + "el": true, + "en": true, + "en-au": true, + "en-ca": true, + "en-gb": true, + "es": true, + "fi": true, + "fr": true, + "fr-ch": true, + "he": true, + "hu": true, + "it": true, + "ja": true, + "ko": true, + "nb": true, + "nl": true, + "pl": true, + "pt": true, + "pt-pt": true, + "ro": true, + "ru": true, + "sk": true, + "sl": true, + "sv": true, + "th": true, + "tr": true, + "zh": true, + "zh-hant": true, + "zh-hk": true, + "zh-tw": true +}); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/he/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/he/currency.js new file mode 100644 index 0000000..00a8b35 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/he/currency.js @@ -0,0 +1,16 @@ +//>>built +define( +"dojo/cldr/nls/he/currency", //begin v1.x content +{ + "HKD_displayName": "דולר הונג קונגי", + "CHF_displayName": "פרנק שוויצרי", + "CAD_displayName": "דולר קנדי", + "CNY_displayName": "יו×ן רנמינבי סיני", + "AUD_displayName": "דולר ×וסטרלי", + "JPY_displayName": "ין יפני", + "USD_displayName": "דולר ×מריק××™", + "GBP_displayName": "לירה שטרלינג", + "EUR_displayName": "×ירו" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/he/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/he/gregorian.js new file mode 100644 index 0000000..8e88a85 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/he/gregorian.js @@ -0,0 +1,214 @@ +//>>built +define( +"dojo/cldr/nls/he/gregorian", //begin v1.x content +{ + "field-weekday": "×™×•× ×‘×©×‘×•×¢", + "dateFormatItem-yQQQ": "y QQQ", + "dateFormatItem-yMEd": "EEE, d.M.yyyy", + "dateFormatItem-MMMEd": "E, d בMMM", + "eraNarrow": [ + "לפנה״ס", + "לסה״נ" + ], + "dateFormat-long": "d בMMMM y", + "months-format-wide": [ + "ינו×ר", + "פברו×ר", + "מרס", + "×פריל", + "מ××™", + "יוני", + "יולי", + "×וגוסט", + "ספטמבר", + "×וקטובר", + "נובמבר", + "דצמבר" + ], + "dateFormatItem-EEEd": "EEE ×”-d", + "dayPeriods-format-wide-pm": "×חה״צ", + "dateFormat-full": "EEEE, d בMMMM y", + "dateFormatItem-Md": "d/M", + "field-era": "תקופה", + "dateFormatItem-yM": "M.yyyy", + "months-standAlone-wide": [ + "ינו×ר", + "פברו×ר", + "מרס", + "×פריל", + "מ××™", + "יוני", + "יולי", + "×וגוסט", + "ספטמבר", + "×וקטובר", + "נובמבר", + "דצמבר" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "רבעון 1", + "רבעון 2", + "רבעון 3", + "רבעון 4" + ], + "timeFormat-long": "HH:mm:ss z", + "field-year": "שנה", + "dateFormatItem-yMMM": "MMM y", + "dateFormatItem-yQ": "yyyy Q", + "dateFormatItem-yyyyMMMM": "MMMM y", + "field-hour": "שעה", + "dateFormatItem-MMdd": "dd/MM", + "months-format-abbr": [ + "ינו", + "פבר", + "מרס", + "×פר", + "מ××™", + "יונ", + "יול", + "×וג", + "ספט", + "×וק", + "נוב", + "דצמ" + ], + "dateFormatItem-yyQ": "Q yy", + "timeFormat-full": "HH:mm:ss zzzz", + "field-day-relative+0": "היו×", + "field-day-relative+1": "מחר", + "field-day-relative+2": "מחרתיי×", + "dateFormatItem-H": "HH", + "field-day-relative+3": "בעוד שלושה ימי×", + "months-standAlone-abbr": [ + "ינו׳", + "פבר׳", + "מרס", + "×פר׳", + "מ××™", + "יונ׳", + "יול׳", + "×וג׳", + "ספט׳", + "×וק׳", + "נוב׳", + "דצמ׳" + ], + "quarters-format-abbr": [ + "רבעון 1", + "רבעון 2", + "רבעון 3", + "רבעון 4" + ], + "quarters-standAlone-wide": [ + "רבעון 1", + "רבעון 2", + "רבעון 3", + "רבעון 4" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "×™×•× ×¨×שון", + "×™×•× ×©× ×™", + "×™×•× ×©×œ×™×©×™", + "×™×•× ×¨×‘×™×¢×™", + "×™×•× ×—×ž×™×©×™", + "×™×•× ×©×™×©×™", + "×™×•× ×©×‘×ª" + ], + "dateFormatItem-MMMMd": "d בMMMM", + "dateFormatItem-yyMMM": "MMM yyyy", + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "רבעון 1", + "רבעון 2", + "רבעון 3", + "רבעון 4" + ], + "eraAbbr": [ + "לפנה״ס", + "לסה״נ" + ], + "field-minute": "דקה", + "field-dayperiod": "לפה״צ/×חה״צ", + "days-standAlone-abbr": [ + "×™×•× ×׳", + "×™×•× ×‘×³", + "×™×•× ×’×³", + "×™×•× ×“×³", + "×™×•× ×”×³", + "×™×•× ×•×³", + "שבת" + ], + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "field-day-relative+-1": "×תמול", + "field-day-relative+-2": "שלשו×", + "field-day-relative+-3": "לפני שלושה ימי×", + "dateFormatItem-MMMd": "d בMMM", + "dateFormatItem-MEd": "E, M-d", + "dateFormatItem-yMMMM": "MMMM y", + "field-day": "יו×", + "days-format-wide": [ + "×™×•× ×¨×שון", + "×™×•× ×©× ×™", + "×™×•× ×©×œ×™×©×™", + "×™×•× ×¨×‘×™×¢×™", + "×™×•× ×—×ž×™×©×™", + "×™×•× ×©×™×©×™", + "×™×•× ×©×‘×ª" + ], + "field-zone": "×זור", + "dateFormatItem-yyyyMM": "MM/yyyy", + "dateFormatItem-y": "y", + "dateFormatItem-yyMM": "MM/yy", + "dateFormatItem-hm": "h:mm a", + "days-format-abbr": [ + "×™×•× ×׳", + "×™×•× ×‘×³", + "×™×•× ×’×³", + "×™×•× ×“×³", + "×™×•× ×”×³", + "×™×•× ×•×³", + "שבת" + ], + "eraNames": [ + "לפני הספירה", + "לספירה" + ], + "days-format-narrow": [ + "×", + "ב", + "×’", + "ד", + "×”", + "ו", + "ש" + ], + "field-month": "חודש", + "days-standAlone-narrow": [ + "×", + "ב", + "×’", + "ד", + "×”", + "ו", + "ש" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "לפנה״צ", + "dateFormatItem-MMMMEd": "E, d בMMMM", + "dateFormat-short": "dd/MM/yy", + "field-second": "שנייה", + "dateFormatItem-yMMMEd": "EEE, d בMMM y", + "dateFormatItem-Ed": "E ×”-d", + "field-week": "שבוע", + "dateFormat-medium": "d בMMM yyyy", + "dateFormatItem-mmss": "mm:ss", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-hms": "h:mm:ss a", + "dateFormatItem-yyyy": "y" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/he/hebrew.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/he/hebrew.js new file mode 100644 index 0000000..66581ba --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/he/hebrew.js @@ -0,0 +1,126 @@ +//>>built +define( +"dojo/cldr/nls/he/hebrew", //begin v1.x content +{ + "dateFormat-medium": "dd/MM/yyyy", + "dateFormatItem-MMMEd": "E, d בMMM", + "dateFormatItem-yMEd": "EEE, d.M.yyyy", + "eraNarrow": [ + "לבה״ע" + ], + "dateFormatItem-Md": "d/M", + "months-standAlone-wide": [ + "תשרי", + "חשון", + "כסלו", + "טבת", + "שבט", + "×דר ×׳", + "×דר", + "ניסן", + "×ייר", + "סיון", + "תמוז", + "×ב", + "×לול" + ], + "months-format-wide-leap": "×דר ב׳", + "dateFormatItem-EEEd": "EEE ×”-d", + "eraNames": [ + "לבה״ע" + ], + "days-standAlone-narrow": [ + "×", + "ב", + "×’", + "ד", + "×”", + "ו", + "ש" + ], + "dateFormatItem-MMMMEd": "E, d בMMMM", + "dayPeriods-format-wide-pm": "×חה״צ", + "months-standAlone-abbr": [ + "תשרי", + "חשון", + "כסלו", + "טבת", + "שבט", + "×דר ×׳", + "×דר", + "ניסן", + "×ייר", + "סיון", + "תמוז", + "×ב", + "×לול" + ], + "dayPeriods-format-wide-am": "לפנה״צ", + "dateFormat-long": "d בMMMM y", + "dateFormat-short": "dd/MM/yy", + "dateFormatItem-yMMMEd": "EEE, d בMMM y", + "months-format-wide": [ + "תשרי", + "חשון", + "כסלו", + "טבת", + "שבט", + "×דר ×׳", + "×דר", + "ניסן", + "×ייר", + "סיון", + "תמוז", + "×ב", + "×לול" + ], + "dateFormatItem-yM": "M.yyyy", + "months-format-abbr": [ + "תשרי", + "חשון", + "כסלו", + "טבת", + "שבט", + "×דר ×׳", + "×דר", + "ניסן", + "×ייר", + "סיון", + "תמוז", + "×ב", + "×לול" + ], + "eraAbbr": [ + "לבה״ע" + ], + "days-format-wide": [ + "×™×•× ×¨×שון", + "×™×•× ×©× ×™", + "×™×•× ×©×œ×™×©×™", + "×™×•× ×¨×‘×™×¢×™", + "×™×•× ×—×ž×™×©×™", + "×™×•× ×©×™×©×™", + "×™×•× ×©×‘×ª" + ], + "dateFormatItem-yQ": "yyyy Q", + "dateFormatItem-yMMM": "MMM y", + "quarters-format-wide": [ + "רבעון 1", + "רבעון 2", + "רבעון 3", + "רבעון 4" + ], + "dateFormat-full": "EEEE, d בMMMM y", + "dateFormatItem-MMMd": "d בMMM", + "days-format-abbr": [ + "×™×•× ×׳", + "×™×•× ×‘×³", + "×™×•× ×’×³", + "×™×•× ×“×³", + "×™×•× ×”×³", + "×™×•× ×•×³", + "שבת" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/he/islamic.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/he/islamic.js new file mode 100644 index 0000000..bc01039 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/he/islamic.js @@ -0,0 +1,120 @@ +//>>built +define( +"dojo/cldr/nls/he/islamic", //begin v1.x content +{ + "dateFormat-medium": "d בMMM yyyy", + "dateFormatItem-MMMEd": "E, d בMMM", + "dateFormatItem-yMEd": "EEE, d.M.yyyy", + "eraNarrow": [ + "שנת היג׳רה" + ], + "dateFormatItem-Md": "d/M", + "months-standAlone-wide": [ + "מוחר×", + "ספר", + "רביע ×ל-×וו×ל", + "רביע ×ל-תני", + "ג׳ומדה ×ל-×וו×ל", + "ג׳ומדה ×ל-תני", + "רג׳×ב", + "שעב×ן", + "ר×מדן", + "שוו×ל", + "זו ×ל-QI'DAH", + "זו ×ל-חיג׳ה" + ], + "dateFormatItem-EEEd": "EEE ×”-d", + "eraNames": [ + "שנת היג׳רה" + ], + "days-standAlone-narrow": [ + "×", + "ב", + "×’", + "ד", + "×”", + "ו", + "ש" + ], + "dayPeriods-format-wide-pm": "×חה״צ", + "months-standAlone-abbr": [ + "מוחר×", + "ספר", + "רביע ×ל-×וו×ל", + "רביע ×ל-תני", + "ג׳ומדה ×ל-×וו×ל", + "ג׳ומדה ×ל-תני", + "רג׳×ב", + "שעב×ן", + "ר×מדן", + "שוו×ל", + "זו ×ל-QI'DAH", + "זו ×ל-חיג׳ה" + ], + "dayPeriods-format-wide-am": "לפנה״צ", + "dateFormat-long": "d בMMMM y", + "dateFormat-short": "dd/MM/yy", + "dateFormatItem-yMMMEd": "EEE, d בMMM y", + "months-format-wide": [ + "מוחר×", + "ספר", + "רביע ×ל-×וו×ל", + "רביע ×ל-תני", + "ג׳ומדה ×ל-×וו×ל", + "ג׳ומדה ×ל-תני", + "רג׳×ב", + "שעב×ן", + "ר×מדן", + "שוו×ל", + "זו ×ל-QI'DAH", + "זו ×ל-חיג׳ה" + ], + "dateFormatItem-yM": "M.yyyy", + "months-format-abbr": [ + "מוחר×", + "ספר", + "רביע ×ל-×וו×ל", + "רביע ×ל-תני", + "ג׳ומדה ×ל-×וו×ל", + "ג׳ומדה ×ל-תני", + "רג׳×ב", + "שעב×ן", + "ר×מדן", + "שוו×ל", + "זו ×ל-QI'DAH", + "זו ×ל-חיג׳ה" + ], + "eraAbbr": [ + "שנת היג׳רה" + ], + "days-format-wide": [ + "×™×•× ×¨×שון", + "×™×•× ×©× ×™", + "×™×•× ×©×œ×™×©×™", + "×™×•× ×¨×‘×™×¢×™", + "×™×•× ×—×ž×™×©×™", + "×™×•× ×©×™×©×™", + "×™×•× ×©×‘×ª" + ], + "dateFormatItem-yQ": "yyyy Q", + "dateFormatItem-yMMM": "MMM y", + "quarters-format-wide": [ + "רבעון 1", + "רבעון 2", + "רבעון 3", + "רבעון 4" + ], + "dateFormat-full": "EEEE, d בMMMM y", + "dateFormatItem-MMMd": "d בMMM", + "days-format-abbr": [ + "×™×•× ×׳", + "×™×•× ×‘×³", + "×™×•× ×’×³", + "×™×•× ×“×³", + "×™×•× ×”×³", + "×™×•× ×•×³", + "שבת" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/he/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/he/number.js new file mode 100644 index 0000000..9e40d17 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/he/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/he/number", //begin v1.x content +{ + "group": ",", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0%", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ".", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "#,##0.00 ¤", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/hebrew.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/hebrew.js new file mode 100644 index 0000000..e6f6c50 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/hebrew.js @@ -0,0 +1,266 @@ +//>>built +define("dojo/cldr/nls/hebrew", { root: + +//begin v1.x content +{ + "months-format-narrow": [ + "Tishri", + "Heshvan", + "Kislev", + "Tevet", + "Shevat", + "Adar I", + "Adar", + "Nisan", + "Iyar", + "Sivan", + "Tamuz", + "Av", + "Elul" + ], + "quarters-standAlone-narrow": [ + "1", + "2", + "3", + "4" + ], + "dateFormatItem-yQQQ": "y QQQ", + "months-standAlone-narrow-leap": "Adar II", + "dateFormatItem-yMEd": "EEE, y-M-d", + "dateFormatItem-MMMEd": "E MMM d", + "eraNarrow": [ + "AM" + ], + "dateTimeFormats-appendItem-Day-Of-Week": "{0} {1}", + "dateFormat-long": "y MMMM d", + "months-format-wide": [ + "Tishri", + "Heshvan", + "Kislev", + "Tevet", + "Shevat", + "Adar I", + "Adar", + "Nisan", + "Iyar", + "Sivan", + "Tamuz", + "Av", + "Elul" + ], + "dateTimeFormat-medium": "{1} {0}", + "dateFormatItem-EEEd": "d EEE", + "dayPeriods-format-wide-pm": "PM", + "dateFormat-full": "EEEE, y MMMM dd", + "dateFormatItem-Md": "M-d", + "dayPeriods-format-abbr-am": "AM", + "dateTimeFormats-appendItem-Second": "{0} ({2}: {1})", + "dateFormatItem-yM": "y-M", + "months-standAlone-wide": [ + "Tishri", + "Heshvan", + "Kislev", + "Tevet", + "Shevat", + "Adar I", + "Adar", + "Nisan", + "Iyar", + "Sivan", + "Tamuz", + "Av", + "Elul" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "timeFormat-long": "HH:mm:ss z", + "dateFormatItem-yMMM": "y MMM", + "dateFormatItem-yQ": "y Q", + "dateTimeFormats-appendItem-Era": "{0} {1}", + "months-format-abbr-leap": "Adar II", + "months-format-abbr": [ + "Tishri", + "Heshvan", + "Kislev", + "Tevet", + "Shevat", + "Adar I", + "Adar", + "Nisan", + "Iyar", + "Sivan", + "Tamuz", + "Av", + "Elul" + ], + "timeFormat-full": "HH:mm:ss zzzz", + "dateTimeFormats-appendItem-Week": "{0} ({2}: {1})", + "dateFormatItem-H": "HH", + "months-standAlone-abbr": [ + "Tishri", + "Heshvan", + "Kislev", + "Tevet", + "Shevat", + "Adar I", + "Adar", + "Nisan", + "Iyar", + "Sivan", + "Tamuz", + "Av", + "Elul" + ], + "quarters-format-abbr": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "quarters-standAlone-wide": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "months-standAlone-wide-leap": "Adar II", + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "months-format-narrow-leap": "Adar II", + "eraAbbr": [ + "AM" + ], + "days-standAlone-abbr": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "quarters-format-narrow": [ + "1", + "2", + "3", + "4" + ], + "dateFormatItem-h": "h a", + "dateTimeFormat-long": "{1} {0}", + "dayPeriods-format-narrow-am": "AM", + "dateFormatItem-MMMd": "MMM d", + "dateFormatItem-MEd": "E, M-d", + "dateTimeFormat-full": "{1} {0}", + "days-format-wide": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "months-standAlone-abbr-leap": "Adar II", + "dateTimeFormats-appendItem-Day": "{0} ({2}: {1})", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "Tishri", + "Heshvan", + "Kislev", + "Tevet", + "Shevat", + "Adar I", + "Adar", + "Nisan", + "Iyar", + "Sivan", + "Tamuz", + "Av", + "Elul" + ], + "dateFormatItem-hm": "h:mm a", + "dateTimeFormats-appendItem-Year": "{0} {1}", + "dateTimeFormats-appendItem-Hour": "{0} ({2}: {1})", + "dayPeriods-format-abbr-pm": "PM", + "days-format-abbr": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "eraNames": [ + "AM" + ], + "days-format-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "days-standAlone-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "dateFormatItem-MMM": "LLL", + "dateTimeFormats-appendItem-Quarter": "{0} ({2}: {1})", + "dayPeriods-format-wide-am": "AM", + "dateTimeFormats-appendItem-Month": "{0} ({2}: {1})", + "dateTimeFormats-appendItem-Minute": "{0} ({2}: {1})", + "dateFormat-short": "yyyy-MM-dd", + "dateFormatItem-yMMMEd": "EEE, y MMM d", + "dateTimeFormats-appendItem-Timezone": "{0} {1}", + "dateFormat-medium": "y MMM d", + "dayPeriods-format-narrow-pm": "PM", + "dateTimeFormat-short": "{1} {0}", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-hms": "h:mm:ss a", + "months-format-wide-leap": "Adar II" +} +//end v1.x content +, + "ar": true, + "el": true, + "fi": true, + "fr": true, + "he": true, + "hu": true, + "nl": true, + "ru": true, + "sv": true, + "th": true, + "tr": true +}); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/hu/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/hu/currency.js new file mode 100644 index 0000000..7078a8d --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/hu/currency.js @@ -0,0 +1,18 @@ +//>>built +define( +"dojo/cldr/nls/hu/currency", //begin v1.x content +{ + "HKD_displayName": "Hongkongi dollár", + "CHF_displayName": "Svájci frank", + "JPY_symbol": "Â¥", + "CAD_displayName": "Kanadai dollár", + "CNY_displayName": "Kínai jüan renminbi", + "USD_symbol": "$", + "AUD_displayName": "Ausztrál dollár", + "JPY_displayName": "Japán jen", + "USD_displayName": "USA dollár", + "GBP_displayName": "Brit font sterling", + "EUR_displayName": "Euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/hu/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/hu/gregorian.js new file mode 100644 index 0000000..d23204d --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/hu/gregorian.js @@ -0,0 +1,228 @@ +//>>built +define( +"dojo/cldr/nls/hu/gregorian", //begin v1.x content +{ + "field-dayperiod": "napszak", + "dayPeriods-format-wide-pm": "du.", + "field-minute": "perc", + "eraNames": [ + "idÅ‘számításunk elÅ‘tt", + "idÅ‘számításunk szerint" + ], + "dateFormatItem-MMMEd": "MMM d., E", + "field-day-relative+-1": "tegnap", + "field-weekday": "hét napja", + "field-day-relative+-2": "tegnapelÅ‘tt", + "dateFormatItem-MMdd": "MM.dd.", + "field-day-relative+-3": "három nappal ezelÅ‘tt", + "days-standAlone-wide": [ + "vasárnap", + "hétfÅ‘", + "kedd", + "szerda", + "csütörtök", + "péntek", + "szombat" + ], + "dateFormatItem-MMM": "LLL", + "months-standAlone-narrow": [ + "J", + "F", + "M", + "Ã", + "M", + "J", + "J", + "A", + "Sz", + "O", + "N", + "D" + ], + "field-era": "éra", + "field-hour": "óra", + "dayPeriods-format-wide-am": "de.", + "quarters-standAlone-abbr": [ + "N1", + "N2", + "N3", + "N4" + ], + "timeFormat-full": "H:mm:ss zzzz", + "months-standAlone-abbr": [ + "jan.", + "febr.", + "márc.", + "ápr.", + "máj.", + "jún.", + "júl.", + "aug.", + "szept.", + "okt.", + "nov.", + "dec." + ], + "dateFormatItem-Ed": "d., E", + "field-day-relative+0": "ma", + "field-day-relative+1": "holnap", + "days-standAlone-narrow": [ + "V", + "H", + "K", + "Sz", + "Cs", + "P", + "Sz" + ], + "eraAbbr": [ + "i. e.", + "i. sz." + ], + "field-day-relative+2": "holnapután", + "field-day-relative+3": "három nap múlva", + "dateFormatItem-yyyyMM": "yyyy.MM", + "dateFormatItem-yyyyMMMM": "y. MMMM", + "dateFormat-long": "y. MMMM d.", + "timeFormat-medium": "H:mm:ss", + "field-zone": "zóna", + "dateFormatItem-Hm": "H:mm", + "dateFormat-medium": "yyyy.MM.dd.", + "dateFormatItem-Hms": "H:mm:ss", + "quarters-standAlone-wide": [ + "I. negyedév", + "II. negyedév", + "III. negyedév", + "IV. negyedév" + ], + "field-year": "év", + "field-week": "hét", + "months-standAlone-wide": [ + "január", + "február", + "március", + "április", + "május", + "június", + "július", + "augusztus", + "szeptember", + "október", + "november", + "december" + ], + "dateFormatItem-MMMd": "MMM d.", + "dateFormatItem-yyQ": "yy/Q", + "timeFormat-long": "H:mm:ss z", + "months-format-abbr": [ + "jan.", + "febr.", + "márc.", + "ápr.", + "máj.", + "jún.", + "júl.", + "aug.", + "szept.", + "okt.", + "nov.", + "dec." + ], + "timeFormat-short": "H:mm", + "dateFormatItem-H": "H", + "field-month": "hónap", + "dateFormatItem-MMMMd": "MMMM d.", + "quarters-format-abbr": [ + "N1", + "N2", + "N3", + "N4" + ], + "days-format-abbr": [ + "V", + "H", + "K", + "Sze", + "Cs", + "P", + "Szo" + ], + "dateFormatItem-mmss": "mm:ss", + "dateFormatItem-M": "L", + "days-format-narrow": [ + "V", + "H", + "K", + "Sz", + "Cs", + "P", + "Sz" + ], + "field-second": "másodperc", + "field-day": "nap", + "dateFormatItem-MEd": "M. d., E", + "months-format-narrow": [ + "J", + "F", + "M", + "Ã", + "M", + "J", + "J", + "A", + "Sz", + "O", + "N", + "D" + ], + "days-standAlone-abbr": [ + "V", + "H", + "K", + "Sze", + "Cs", + "P", + "Szo" + ], + "dateFormat-short": "yyyy.MM.dd.", + "dateFormatItem-yMMMEd": "y. MMM d., E", + "dateFormat-full": "y. MMMM d., EEEE", + "dateFormatItem-Md": "M. d.", + "dateFormatItem-yMEd": "yyyy.MM.dd., E", + "months-format-wide": [ + "január", + "február", + "március", + "április", + "május", + "június", + "július", + "augusztus", + "szeptember", + "október", + "november", + "december" + ], + "dateFormatItem-d": "d", + "quarters-format-wide": [ + "I. negyedév", + "II. negyedév", + "III. negyedév", + "IV. negyedév" + ], + "days-format-wide": [ + "vasárnap", + "hétfÅ‘", + "kedd", + "szerda", + "csütörtök", + "péntek", + "szombat" + ], + "eraNarrow": [ + "i. e.", + "i. sz." + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/hu/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/hu/number.js new file mode 100644 index 0000000..4d5cdef --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/hu/number.js @@ -0,0 +1,22 @@ +//>>built +define( +"dojo/cldr/nls/hu/number", //begin v1.x content +{ + "group": " ", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "#,##0.00 ¤", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/islamic.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/islamic.js new file mode 100644 index 0000000..bf5bb89 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/islamic.js @@ -0,0 +1,265 @@ +//>>built +define("dojo/cldr/nls/islamic", { root: + +//begin v1.x content +{ + "months-format-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "quarters-standAlone-narrow": [ + "1", + "2", + "3", + "4" + ], + "dateFormatItem-yQQQ": "y QQQ", + "dateFormatItem-yMEd": "EEE, y-M-d", + "dateFormatItem-MMMEd": "E MMM d", + "eraNarrow": [ + "AH" + ], + "dateTimeFormats-appendItem-Day-Of-Week": "{0} {1}", + "dateFormat-long": "y MMMM d", + "months-format-wide": [ + "Muharram", + "Safar", + "RabiÊ» I", + "RabiÊ» II", + "Jumada I", + "Jumada II", + "Rajab", + "ShaÊ»ban", + "Ramadan", + "Shawwal", + "DhuÊ»l-QiÊ»dah", + "DhuÊ»l-Hijjah" + ], + "dateTimeFormat-medium": "{1} {0}", + "dateFormatItem-EEEd": "d EEE", + "dayPeriods-format-wide-pm": "PM", + "dateFormat-full": "EEEE, y MMMM dd", + "dateFormatItem-Md": "M-d", + "dayPeriods-format-abbr-am": "AM", + "dateTimeFormats-appendItem-Second": "{0} ({2}: {1})", + "dateFormatItem-yM": "y-M", + "months-standAlone-wide": [ + "Muharram", + "Safar", + "RabiÊ» I", + "RabiÊ» II", + "Jumada I", + "Jumada II", + "Rajab", + "ShaÊ»ban", + "Ramadan", + "Shawwal", + "DhuÊ»l-QiÊ»dah", + "DhuÊ»l-Hijjah" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "timeFormat-long": "HH:mm:ss z", + "dateFormatItem-yMMM": "y MMM", + "dateFormatItem-yQ": "y Q", + "dateTimeFormats-appendItem-Era": "{0} {1}", + "months-format-abbr": [ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "DhuÊ»l-Q.", + "DhuÊ»l-H." + ], + "timeFormat-full": "HH:mm:ss zzzz", + "dateTimeFormats-appendItem-Week": "{0} ({2}: {1})", + "dateFormatItem-H": "HH", + "months-standAlone-abbr": [ + "Muh.", + "Saf.", + "Rab. I", + "Rab. II", + "Jum. I", + "Jum. II", + "Raj.", + "Sha.", + "Ram.", + "Shaw.", + "DhuÊ»l-Q.", + "DhuÊ»l-H." + ], + "quarters-format-abbr": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "quarters-standAlone-wide": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "eraAbbr": [ + "AH" + ], + "days-standAlone-abbr": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "quarters-format-narrow": [ + "1", + "2", + "3", + "4" + ], + "dateFormatItem-h": "h a", + "dateTimeFormat-long": "{1} {0}", + "dayPeriods-format-narrow-am": "AM", + "dateFormatItem-MMMd": "MMM d", + "dateFormatItem-MEd": "E, M-d", + "dateTimeFormat-full": "{1} {0}", + "days-format-wide": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "dateTimeFormats-appendItem-Day": "{0} ({2}: {1})", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "dateFormatItem-hm": "h:mm a", + "dateTimeFormats-appendItem-Year": "{0} {1}", + "dateTimeFormats-appendItem-Hour": "{0} ({2}: {1})", + "dayPeriods-format-abbr-pm": "PM", + "days-format-abbr": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "eraNames": [ + "AH" + ], + "days-format-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "days-standAlone-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7" + ], + "dateFormatItem-MMM": "LLL", + "dateTimeFormats-appendItem-Quarter": "{0} ({2}: {1})", + "dayPeriods-format-wide-am": "AM", + "dateTimeFormats-appendItem-Month": "{0} ({2}: {1})", + "dateTimeFormats-appendItem-Minute": "{0} ({2}: {1})", + "dateFormat-short": "yyyy-MM-dd", + "dateFormatItem-yMMMEd": "EEE, y MMM d", + "dateTimeFormats-appendItem-Timezone": "{0} {1}", + "dateFormat-medium": "y MMM d", + "dayPeriods-format-narrow-pm": "PM", + "dateTimeFormat-short": "{1} {0}", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-hms": "h:mm:ss a" +} +//end v1.x content +, + "ar": true, + "da": true, + "de": true, + "en": true, + "en-gb": true, + "es": true, + "fi": true, + "fr": true, + "he": true, + "hu": true, + "it": true, + "nb": true, + "nl": true, + "pl": true, + "pt": true, + "pt-pt": true, + "ru": true, + "sv": true, + "th": true, + "tr": true, + "zh": true, + "zh-hant": true +}); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/it/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/it/currency.js new file mode 100644 index 0000000..30dac5d --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/it/currency.js @@ -0,0 +1,16 @@ +//>>built +define( +"dojo/cldr/nls/it/currency", //begin v1.x content +{ + "HKD_displayName": "Dollaro di Hong Kong", + "CHF_displayName": "Franco Svizzero", + "CAD_displayName": "Dollaro Canadese", + "CNY_displayName": "Renmimbi Cinese", + "AUD_displayName": "Dollaro Australiano", + "JPY_displayName": "Yen Giapponese", + "USD_displayName": "Dollaro Statunitense", + "GBP_displayName": "Sterlina Inglese", + "EUR_displayName": "Euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/it/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/it/gregorian.js new file mode 100644 index 0000000..b57cdfd --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/it/gregorian.js @@ -0,0 +1,236 @@ +//>>built +define( +"dojo/cldr/nls/it/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "G", + "F", + "M", + "A", + "M", + "G", + "L", + "A", + "S", + "O", + "N", + "D" + ], + "field-weekday": "giorno della settimana", + "dateFormatItem-yyQQQQ": "QQQQ yy", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-yMEd": "EEE, d/M/y", + "dateFormatItem-MMMEd": "EEE d MMM", + "eraNarrow": [ + "aC", + "dC" + ], + "dateFormat-long": "dd MMMM y", + "months-format-wide": [ + "gennaio", + "febbraio", + "marzo", + "aprile", + "maggio", + "giugno", + "luglio", + "agosto", + "settembre", + "ottobre", + "novembre", + "dicembre" + ], + "dayPeriods-format-wide-pm": "p.", + "dateFormat-full": "EEEE d MMMM y", + "dateFormatItem-Md": "d/M", + "field-era": "era", + "dateFormatItem-yM": "M/y", + "months-standAlone-wide": [ + "Gennaio", + "Febbraio", + "Marzo", + "Aprile", + "Maggio", + "Giugno", + "Luglio", + "Agosto", + "Settembre", + "Ottobre", + "Novembre", + "Dicembre" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "1o trimestre", + "2o trimestre", + "3o trimestre", + "4o trimestre" + ], + "timeFormat-long": "HH:mm:ss z", + "field-year": "anno", + "dateFormatItem-yMMM": "MMM y", + "dateFormatItem-yQ": "Q-yyyy", + "dateFormatItem-yyyyMMMM": "MMMM y", + "field-hour": "ora", + "dateFormatItem-MMdd": "dd/MM", + "months-format-abbr": [ + "gen", + "feb", + "mar", + "apr", + "mag", + "giu", + "lug", + "ago", + "set", + "ott", + "nov", + "dic" + ], + "dateFormatItem-yyQ": "Q yy", + "timeFormat-full": "HH:mm:ss zzzz", + "field-day-relative+0": "oggi", + "field-day-relative+1": "domani", + "field-day-relative+2": "dopodomani", + "field-day-relative+3": "tra tre giorni", + "months-standAlone-abbr": [ + "gen", + "feb", + "mar", + "apr", + "mag", + "giu", + "lug", + "ago", + "set", + "ott", + "nov", + "dic" + ], + "quarters-format-abbr": [ + "T1", + "T2", + "T3", + "T4" + ], + "quarters-standAlone-wide": [ + "1o trimestre", + "2o trimestre", + "3o trimestre", + "4o trimestre" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "Domenica", + "Lunedì", + "Martedì", + "Mercoledì", + "Giovedì", + "Venerdì", + "Sabato" + ], + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "T1", + "T2", + "T3", + "T4" + ], + "eraAbbr": [ + "aC", + "dC" + ], + "field-minute": "minuto", + "field-dayperiod": "periodo del giorno", + "days-standAlone-abbr": [ + "dom", + "lun", + "mar", + "mer", + "gio", + "ven", + "sab" + ], + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "field-day-relative+-1": "ieri", + "dateFormatItem-h": "hh a", + "field-day-relative+-2": "l'altro ieri", + "field-day-relative+-3": "tre giorni fa", + "dateFormatItem-MMMd": "d MMM", + "dateFormatItem-MEd": "EEE d/M", + "field-day": "giorno", + "days-format-wide": [ + "domenica", + "lunedì", + "martedì", + "mercoledì", + "giovedì", + "venerdì", + "sabato" + ], + "field-zone": "zona", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "G", + "F", + "M", + "A", + "M", + "G", + "L", + "A", + "S", + "O", + "N", + "D" + ], + "dateFormatItem-yyMM": "MM/yy", + "dateFormatItem-hm": "hh:mm a", + "days-format-abbr": [ + "dom", + "lun", + "mar", + "mer", + "gio", + "ven", + "sab" + ], + "eraNames": [ + "a.C.", + "d.C" + ], + "days-format-narrow": [ + "D", + "L", + "M", + "M", + "G", + "V", + "S" + ], + "field-month": "mese", + "days-standAlone-narrow": [ + "D", + "L", + "M", + "M", + "G", + "V", + "S" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "m.", + "dateFormatItem-MMMMdd": "dd MMMM", + "dateFormat-short": "dd/MM/yy", + "field-second": "secondo", + "dateFormatItem-yMMMEd": "EEE d MMM y", + "dateFormatItem-Ed": "E d", + "field-week": "settimana", + "dateFormat-medium": "dd/MMM/y", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-hms": "hh:mm:ss a" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/it/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/it/number.js new file mode 100644 index 0000000..90bed54 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/it/number.js @@ -0,0 +1,13 @@ +//>>built +define( +"dojo/cldr/nls/it/number", //begin v1.x content +{ + "decimalFormat": "#,##0.###", + "group": ".", + "scientificFormat": "#E0", + "percentFormat": "#,##0%", + "currencyFormat": "¤ #,##0.00", + "decimal": "," +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ja/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ja/currency.js new file mode 100644 index 0000000..1a5927f --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ja/currency.js @@ -0,0 +1,19 @@ +//>>built +define( +"dojo/cldr/nls/ja/currency", //begin v1.x content +{ + "HKD_displayName": "香港ドル", + "CHF_displayName": "スイス フラン", + "JPY_symbol": "ï¿¥", + "CAD_displayName": "カナダ ドル", + "CNY_displayName": "中国人民元", + "USD_symbol": "$", + "AUD_displayName": "オーストラリア ドル", + "JPY_displayName": "日本円", + "USD_displayName": "米ドル", + "CNY_symbol": "å…ƒ", + "GBP_displayName": "英国ãƒãƒ³ãƒ‰", + "EUR_displayName": "ユーロ" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ja/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ja/gregorian.js new file mode 100644 index 0000000..70d3322 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ja/gregorian.js @@ -0,0 +1,223 @@ +//>>built +define( +"dojo/cldr/nls/ja/gregorian", //begin v1.x content +{ + "field-weekday": "曜日", + "dateFormatItem-yQQQ": "yQQQ", + "dateFormatItem-yMEd": "y/M/d(EEE)", + "dateFormatItem-MMMEd": "M月dæ—¥(E)", + "eraNarrow": [ + "BC", + "AD" + ], + "dateFormat-long": "yå¹´M月dæ—¥", + "months-format-wide": [ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月" + ], + "dateTimeFormat-medium": "{1} {0}", + "dayPeriods-format-wide-pm": "åˆå¾Œ", + "dateFormat-full": "yå¹´M月dæ—¥EEEE", + "dateFormatItem-Md": "M/d", + "dateFormatItem-yMd": "y/M/d", + "field-era": "時代", + "dateFormatItem-yM": "y/M", + "months-standAlone-wide": [ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月" + ], + "timeFormat-short": "H:mm", + "quarters-format-wide": [ + "第1å››åŠæœŸ", + "第2å››åŠæœŸ", + "第3å››åŠæœŸ", + "第4å››åŠæœŸ" + ], + "timeFormat-long": "H:mm:ss z", + "field-year": "å¹´", + "dateFormatItem-yMMM": "yå¹´M月", + "dateFormatItem-yQ": "y/Q", + "field-hour": "時", + "dateFormatItem-MMdd": "MM/dd", + "months-format-abbr": [ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月" + ], + "dateFormatItem-yyQ": "yy/Q", + "timeFormat-full": "H時mm分ss秒 zzzz", + "field-day-relative+0": "今日", + "field-day-relative+1": "明日", + "field-day-relative+2": "明後日", + "dateFormatItem-H": "H時", + "field-day-relative+3": "3日後", + "months-standAlone-abbr": [ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月" + ], + "quarters-format-abbr": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "quarters-standAlone-wide": [ + "第1å››åŠæœŸ", + "第2å››åŠæœŸ", + "第3å››åŠæœŸ", + "第4å››åŠæœŸ" + ], + "dateFormatItem-M": "M月", + "days-standAlone-wide": [ + "日曜日", + "月曜日", + "ç«æ›œæ—¥", + "水曜日", + "木曜日", + "金曜日", + "土曜日" + ], + "dateFormatItem-yyMMM": "yå¹´M月", + "timeFormat-medium": "H:mm:ss", + "dateFormatItem-Hm": "H:mm", + "eraAbbr": [ + "BC", + "AD" + ], + "field-minute": "分", + "field-dayperiod": "åˆå‰/åˆå¾Œ", + "days-standAlone-abbr": [ + "æ—¥", + "月", + "ç«", + "æ°´", + "木", + "金", + "土" + ], + "dateFormatItem-d": "dæ—¥", + "dateFormatItem-ms": "mm:ss", + "field-day-relative+-1": "昨日", + "dateFormatItem-h": "ah時", + "dateTimeFormat-long": "{1}{0}", + "field-day-relative+-2": "一昨日", + "field-day-relative+-3": "3æ—¥å‰", + "dateFormatItem-MMMd": "M月dæ—¥", + "dateFormatItem-MEd": "M/d(E)", + "dateTimeFormat-full": "{1}{0}", + "field-day": "æ—¥", + "days-format-wide": [ + "日曜日", + "月曜日", + "ç«æ›œæ—¥", + "水曜日", + "木曜日", + "金曜日", + "土曜日" + ], + "field-zone": "タイムゾーン", + "dateFormatItem-yyyyMM": "yyyy/MM", + "dateFormatItem-y": "yå¹´", + "months-standAlone-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "dateFormatItem-hm": "ah:mm", + "dateFormatItem-GGGGyMd": "GGGGyå¹´M月dæ—¥", + "days-format-abbr": [ + "æ—¥", + "月", + "ç«", + "æ°´", + "木", + "金", + "土" + ], + "dateFormatItem-yMMMd": "yå¹´M月dæ—¥", + "eraNames": [ + "紀元å‰", + "西暦" + ], + "days-format-narrow": [ + "æ—¥", + "月", + "ç«", + "æ°´", + "木", + "金", + "土" + ], + "field-month": "月", + "days-standAlone-narrow": [ + "æ—¥", + "月", + "ç«", + "æ°´", + "木", + "金", + "土" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "åˆå‰", + "dateFormat-short": "yy/MM/dd", + "field-second": "秒", + "dateFormatItem-yMMMEd": "yå¹´M月dæ—¥(EEE)", + "dateFormatItem-Ed": "dæ—¥(EEE)", + "field-week": "週", + "dateFormat-medium": "yyyy/MM/dd", + "dateTimeFormat-short": "{1} {0}", + "dateFormatItem-Hms": "H:mm:ss", + "dateFormatItem-hms": "ah:mm:ss", + "dateFormatItem-yyyy": "yå¹´" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ja/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ja/number.js new file mode 100644 index 0000000..618b4ac --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ja/number.js @@ -0,0 +1,13 @@ +//>>built +define( +"dojo/cldr/nls/ja/number", //begin v1.x content +{ + "decimalFormat": "#,##0.###", + "group": ",", + "scientificFormat": "#E0", + "percentFormat": "#,##0%", + "currencyFormat": "¤#,##0.00", + "decimal": "." +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ko/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ko/currency.js new file mode 100644 index 0000000..7d3cb33 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ko/currency.js @@ -0,0 +1,16 @@ +//>>built +define( +"dojo/cldr/nls/ko/currency", //begin v1.x content +{ + "HKD_displayName": "í™ì½© 달러", + "CHF_displayName": "스위스 프랑", + "CAD_displayName": "ìºë‚˜ë‹¤ 달러", + "CNY_displayName": "중국 위안 ì¸ë¯¼í", + "AUD_displayName": "호주 달러", + "JPY_displayName": "ì¼ë³¸ 엔화", + "USD_displayName": "미국 달러", + "GBP_displayName": "ì˜êµ­ë ¹ 파운드 스털ë§", + "EUR_displayName": "유로화" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ko/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ko/gregorian.js new file mode 100644 index 0000000..897f1ca --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ko/gregorian.js @@ -0,0 +1,244 @@ +//>>built +define( +"dojo/cldr/nls/ko/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "1ì›”", + "2ì›”", + "3ì›”", + "4ì›”", + "5ì›”", + "6ì›”", + "7ì›”", + "8ì›”", + "9ì›”", + "10ì›”", + "11ì›”", + "12ì›”" + ], + "field-weekday": "ìš”ì¼", + "dateFormatItem-yQQQ": "yë…„ QQQ", + "dateFormatItem-yMEd": "yyyy. M. d. EEE", + "dateFormatItem-MMMEd": "MMM dì¼ (E)", + "eraNarrow": [ + "기ì›ì „", + "서기" + ], + "dateFormat-long": "yë…„ Mì›” dì¼", + "months-format-wide": [ + "1ì›”", + "2ì›”", + "3ì›”", + "4ì›”", + "5ì›”", + "6ì›”", + "7ì›”", + "8ì›”", + "9ì›”", + "10ì›”", + "11ì›”", + "12ì›”" + ], + "dateTimeFormat-medium": "{1} {0}", + "dateFormatItem-EEEd": "dì¼ EEE", + "dayPeriods-format-wide-pm": "오후", + "dateFormat-full": "yë…„ Mì›” dì¼ EEEE", + "dateFormatItem-Md": "M. d.", + "field-era": "연호", + "dateFormatItem-yM": "yyyy. M.", + "months-standAlone-wide": [ + "1ì›”", + "2ì›”", + "3ì›”", + "4ì›”", + "5ì›”", + "6ì›”", + "7ì›”", + "8ì›”", + "9ì›”", + "10ì›”", + "11ì›”", + "12ì›”" + ], + "timeFormat-short": "a h:mm", + "quarters-format-wide": [ + "ì œ 1/4분기", + "ì œ 2/4분기", + "ì œ 3/4분기", + "ì œ 4/4분기" + ], + "timeFormat-long": "a hì‹œ m분 sì´ˆ z", + "field-year": "ë…„", + "dateFormatItem-yMMM": "yë…„ MMM", + "dateFormatItem-yQ": "yë…„ Q분기", + "field-hour": "ì‹œ", + "dateFormatItem-MMdd": "MM. dd", + "months-format-abbr": [ + "1ì›”", + "2ì›”", + "3ì›”", + "4ì›”", + "5ì›”", + "6ì›”", + "7ì›”", + "8ì›”", + "9ì›”", + "10ì›”", + "11ì›”", + "12ì›”" + ], + "dateFormatItem-yyQ": "yyë…„ Q분기", + "timeFormat-full": "a hì‹œ m분 sì´ˆ zzzz", + "field-day-relative+0": "오늘", + "field-day-relative+1": "ë‚´ì¼", + "field-day-relative+2": "모레", + "dateFormatItem-H": "Hì‹œ", + "field-day-relative+3": "3ì¼í›„", + "months-standAlone-abbr": [ + "1ì›”", + "2ì›”", + "3ì›”", + "4ì›”", + "5ì›”", + "6ì›”", + "7ì›”", + "8ì›”", + "9ì›”", + "10ì›”", + "11ì›”", + "12ì›”" + ], + "quarters-format-abbr": [ + "1분기", + "2분기", + "3분기", + "4분기" + ], + "quarters-standAlone-wide": [ + "ì œ 1/4분기", + "ì œ 2/4분기", + "ì œ 3/4분기", + "ì œ 4/4분기" + ], + "dateFormatItem-HHmmss": "HH:mm:ss", + "dateFormatItem-M": "Mì›”", + "days-standAlone-wide": [ + "ì¼ìš”ì¼", + "월요ì¼", + "화요ì¼", + "수요ì¼", + "목요ì¼", + "금요ì¼", + "토요ì¼" + ], + "dateFormatItem-yyMMM": "yyë…„ MMM", + "timeFormat-medium": "a h:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "1분기", + "2분기", + "3분기", + "4분기" + ], + "eraAbbr": [ + "기ì›ì „", + "서기" + ], + "field-minute": "분", + "field-dayperiod": "오전/오후", + "days-standAlone-abbr": [ + "ì¼", + "ì›”", + "í™”", + "수", + "목", + "금", + "토" + ], + "dateFormatItem-d": "dì¼", + "dateFormatItem-ms": "mm:ss", + "field-day-relative+-1": "ì–´ì œ", + "dateFormatItem-h": "a hì‹œ", + "dateTimeFormat-long": "{1} {0}", + "field-day-relative+-2": "그저께", + "field-day-relative+-3": "ê·¸ë„ì œ", + "dateFormatItem-MMMd": "MMM dì¼", + "dateFormatItem-MEd": "M. d. (E)", + "dateTimeFormat-full": "{1} {0}", + "field-day": "ì¼", + "days-format-wide": [ + "ì¼ìš”ì¼", + "월요ì¼", + "화요ì¼", + "수요ì¼", + "목요ì¼", + "금요ì¼", + "토요ì¼" + ], + "field-zone": "시간대", + "dateFormatItem-yyyyMM": "yyyy. MM", + "dateFormatItem-y": "yë…„", + "months-standAlone-narrow": [ + "1ì›”", + "2ì›”", + "3ì›”", + "4ì›”", + "5ì›”", + "6ì›”", + "7ì›”", + "8ì›”", + "9ì›”", + "10ì›”", + "11ì›”", + "12ì›”" + ], + "dateFormatItem-yyMM": "YY. M.", + "dateFormatItem-hm": "a h:mm", + "days-format-abbr": [ + "ì¼", + "ì›”", + "í™”", + "수", + "목", + "금", + "토" + ], + "dateFormatItem-yMMMd": "yë…„ MMM dì¼", + "eraNames": [ + "서력기ì›ì „", + "서력기ì›" + ], + "days-format-narrow": [ + "ì¼", + "ì›”", + "í™”", + "수", + "목", + "금", + "토" + ], + "field-month": "ì›”", + "days-standAlone-narrow": [ + "ì¼", + "ì›”", + "í™”", + "수", + "목", + "금", + "토" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "오전", + "dateFormat-short": "yy. M. d.", + "field-second": "ì´ˆ", + "dateFormatItem-yMMMEd": "yë…„ MMM dì¼ EEE", + "dateFormatItem-Ed": "dì¼ (E)", + "field-week": "주", + "dateFormat-medium": "yyyy. M. d.", + "dateFormatItem-mmss": "mm:ss", + "dateTimeFormat-short": "{1} {0}", + "dateFormatItem-Hms": "Hì‹œ m분 sì´ˆ", + "dateFormatItem-hms": "a h:mm:ss" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ko/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ko/number.js new file mode 100644 index 0000000..752f082 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ko/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/ko/number", //begin v1.x content +{ + "group": ",", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0%", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ".", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "¤#,##0.00", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nb/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nb/currency.js new file mode 100644 index 0000000..ea9bab1 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nb/currency.js @@ -0,0 +1,24 @@ +//>>built +define( +"dojo/cldr/nls/nb/currency", //begin v1.x content +{ + "HKD_displayName": "Hongkong-dollar", + "CHF_displayName": "sveitsiske franc", + "CHF_symbol": "CHF", + "JPY_symbol": "JPY", + "CAD_displayName": "kanadiske dollar", + "CNY_displayName": "kinesiske yuan renminbi", + "USD_symbol": "USD", + "AUD_displayName": "australske dollar", + "JPY_displayName": "japanske yen", + "CAD_symbol": "CAD", + "USD_displayName": "amerikanske dollar", + "EUR_symbol": "EUR", + "CNY_symbol": "CNY", + "GBP_displayName": "britiske pund sterling", + "GBP_symbol": "GBP", + "AUD_symbol": "AUD", + "EUR_displayName": "euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nb/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nb/gregorian.js new file mode 100644 index 0000000..7392be5 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nb/gregorian.js @@ -0,0 +1,235 @@ +//>>built +define( +"dojo/cldr/nls/nb/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "field-weekday": "ukedag", + "dateFormatItem-yyQQQQ": "QQQQ yy", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-yMEd": "EEE d.M.yyyy", + "dateFormatItem-MMMEd": "E d. MMM", + "eraNarrow": [ + "f.Kr.", + "e.Kr." + ], + "dateFormat-long": "d. MMMM y", + "months-format-wide": [ + "januar", + "februar", + "mars", + "april", + "mai", + "juni", + "juli", + "august", + "september", + "oktober", + "november", + "desember" + ], + "dateFormatItem-EEEd": "EEE d.", + "dayPeriods-format-wide-pm": "PM", + "dateFormat-full": "EEEE d. MMMM y", + "dateFormatItem-Md": "d.M.", + "field-era": "tidsalder", + "dateFormatItem-yM": "M y", + "months-standAlone-wide": [ + "januar", + "februar", + "mars", + "april", + "mai", + "juni", + "juli", + "august", + "september", + "oktober", + "november", + "desember" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "1. kvartal", + "2. kvartal", + "3. kvartal", + "4. kvartal" + ], + "timeFormat-long": "HH:mm:ss z", + "field-year": "Ã¥r", + "dateFormatItem-yMMM": "MMM y", + "dateFormatItem-yQ": "Q yyyy", + "dateFormatItem-yyyyMMMM": "MMMM y", + "field-hour": "time", + "dateFormatItem-MMdd": "dd.MM", + "months-format-abbr": [ + "jan.", + "feb.", + "mars", + "apr.", + "mai", + "juni", + "juli", + "aug.", + "sep.", + "okt.", + "nov.", + "des." + ], + "dateFormatItem-yyQ": "Q yy", + "timeFormat-full": "'kl'. HH:mm:ss zzzz", + "field-day-relative+0": "i dag", + "field-day-relative+1": "i morgen", + "field-day-relative+2": "i overmorgen", + "field-day-relative+3": "i overovermorgen", + "months-standAlone-abbr": [ + "jan.", + "feb.", + "mars", + "apr.", + "mai", + "juni", + "juli", + "aug.", + "sep.", + "okt.", + "nov.", + "des." + ], + "quarters-format-abbr": [ + "K1", + "K2", + "K3", + "K4" + ], + "quarters-standAlone-wide": [ + "1. kvartal", + "2. kvartal", + "3. kvartal", + "4. kvartal" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "søndag", + "mandag", + "tirsdag", + "onsdag", + "torsdag", + "fredag", + "lørdag" + ], + "dateFormatItem-yyMMM": "MMM yy", + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "K1", + "K2", + "K3", + "K4" + ], + "eraAbbr": [ + "f.Kr.", + "e.Kr." + ], + "field-minute": "minutt", + "field-dayperiod": "AM/PM", + "days-standAlone-abbr": [ + "søn.", + "man.", + "tir.", + "ons.", + "tor.", + "fre.", + "lør." + ], + "dateFormatItem-d": "d.", + "dateFormatItem-ms": "mm.ss", + "field-day-relative+-1": "i gÃ¥r", + "field-day-relative+-2": "i forgÃ¥rs", + "field-day-relative+-3": "i forforgÃ¥rs", + "dateFormatItem-MMMd": "d. MMM", + "dateFormatItem-MEd": "E d.M", + "field-day": "dag", + "days-format-wide": [ + "søndag", + "mandag", + "tirsdag", + "onsdag", + "torsdag", + "fredag", + "lørdag" + ], + "field-zone": "sone", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "dateFormatItem-yyMM": "MM.yy", + "dateFormatItem-hm": "h:mm a", + "days-format-abbr": [ + "søn.", + "man.", + "tir.", + "ons.", + "tor.", + "fre.", + "lør." + ], + "eraNames": [ + "f.Kr.", + "e.Kr." + ], + "days-format-narrow": [ + "S", + "M", + "T", + "O", + "T", + "F", + "L" + ], + "field-month": "mÃ¥ned", + "days-standAlone-narrow": [ + "S", + "M", + "T", + "O", + "T", + "F", + "L" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "AM", + "dateFormat-short": "dd.MM.yy", + "field-second": "sekund", + "dateFormatItem-yMMMEd": "EEE d. MMM y", + "field-week": "uke", + "dateFormat-medium": "d. MMM y", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-hms": "h:mm:ss a" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nb/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nb/number.js new file mode 100644 index 0000000..95b125d --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nb/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/nb/number", //begin v1.x content +{ + "group": " ", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0 %", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "¤ #,##0.00", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nl/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nl/currency.js new file mode 100644 index 0000000..4461fbd --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nl/currency.js @@ -0,0 +1,16 @@ +//>>built +define( +"dojo/cldr/nls/nl/currency", //begin v1.x content +{ + "HKD_displayName": "Hongkongse dollar", + "CHF_displayName": "Zwitserse franc", + "CAD_displayName": "Canadese dollar", + "CNY_displayName": "Chinese yuan renminbi", + "AUD_displayName": "Australische dollar", + "JPY_displayName": "Japanse yen", + "USD_displayName": "Amerikaanse dollar", + "GBP_displayName": "Brits pond sterling", + "EUR_displayName": "Euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nl/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nl/gregorian.js new file mode 100644 index 0000000..3c15b7f --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nl/gregorian.js @@ -0,0 +1,234 @@ +//>>built +define( +"dojo/cldr/nls/nl/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "field-weekday": "Dag van de week", + "dateFormatItem-yyQQQQ": "QQQQ yy", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-yMEd": "EEE d-M-y", + "dateFormatItem-MMMEd": "E d MMM", + "eraNarrow": [ + "v. Chr.", + "n. Chr." + ], + "dateFormat-long": "d MMMM y", + "months-format-wide": [ + "januari", + "februari", + "maart", + "april", + "mei", + "juni", + "juli", + "augustus", + "september", + "oktober", + "november", + "december" + ], + "dayPeriods-format-wide-pm": "PM", + "dateFormat-full": "EEEE d MMMM y", + "dateFormatItem-Md": "d-M", + "field-era": "Tijdperk", + "dateFormatItem-yM": "M-y", + "months-standAlone-wide": [ + "januari", + "februari", + "maart", + "april", + "mei", + "juni", + "juli", + "augustus", + "september", + "oktober", + "november", + "december" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "1e kwartaal", + "2e kwartaal", + "3e kwartaal", + "4e kwartaal" + ], + "timeFormat-long": "HH:mm:ss z", + "field-year": "Jaar", + "dateFormatItem-yMMM": "MMM y", + "dateFormatItem-yQ": "Q yyyy", + "dateFormatItem-yyyyMMMM": "MMMM y", + "field-hour": "Uur", + "dateFormatItem-MMdd": "dd-MM", + "months-format-abbr": [ + "jan.", + "feb.", + "mrt.", + "apr.", + "mei", + "jun.", + "jul.", + "aug.", + "sep.", + "okt.", + "nov.", + "dec." + ], + "dateFormatItem-yyQ": "Q yy", + "timeFormat-full": "HH:mm:ss zzzz", + "field-day-relative+0": "vandaag", + "field-day-relative+1": "morgen", + "field-day-relative+2": "overmorgen", + "field-day-relative+3": "overovermorgen", + "months-standAlone-abbr": [ + "jan.", + "feb.", + "mrt.", + "apr.", + "mei", + "jun.", + "jul.", + "aug.", + "sep.", + "okt.", + "nov.", + "dec." + ], + "quarters-format-abbr": [ + "K1", + "K2", + "K3", + "K4" + ], + "quarters-standAlone-wide": [ + "1e kwartaal", + "2e kwartaal", + "3e kwartaal", + "4e kwartaal" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "zondag", + "maandag", + "dinsdag", + "woensdag", + "donderdag", + "vrijdag", + "zaterdag" + ], + "dateFormatItem-MMMMd": "d MMMM", + "dateFormatItem-yyMMM": "MMM yy", + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "K1", + "K2", + "K3", + "K4" + ], + "eraAbbr": [ + "v. Chr.", + "n. Chr." + ], + "field-minute": "Minuut", + "field-dayperiod": "AM/PM", + "days-standAlone-abbr": [ + "zo", + "ma", + "di", + "wo", + "do", + "vr", + "za" + ], + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "field-day-relative+-1": "gisteren", + "field-day-relative+-2": "eergisteren", + "field-day-relative+-3": "eereergisteren", + "dateFormatItem-MMMd": "d-MMM", + "dateFormatItem-MEd": "E d-M", + "field-day": "Dag", + "days-format-wide": [ + "zondag", + "maandag", + "dinsdag", + "woensdag", + "donderdag", + "vrijdag", + "zaterdag" + ], + "field-zone": "Zone", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "dateFormatItem-yyMM": "MM-yy", + "days-format-abbr": [ + "zo", + "ma", + "di", + "wo", + "do", + "vr", + "za" + ], + "eraNames": [ + "Voor Christus", + "na Christus" + ], + "days-format-narrow": [ + "Z", + "M", + "D", + "W", + "D", + "V", + "Z" + ], + "field-month": "Maand", + "days-standAlone-narrow": [ + "Z", + "M", + "D", + "W", + "D", + "V", + "Z" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "AM", + "dateFormat-short": "dd-MM-yy", + "dateFormatItem-MMd": "d-MM", + "field-second": "Seconde", + "dateFormatItem-yMMMEd": "EEE d MMM y", + "dateFormatItem-Ed": "E d", + "field-week": "Week", + "dateFormat-medium": "d MMM y" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nl/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nl/number.js new file mode 100644 index 0000000..9984f6d --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/nl/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/nl/number", //begin v1.x content +{ + "group": ".", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0%", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "¤ #,##0.00;¤ #,##0.00-", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/number.js new file mode 100644 index 0000000..5f077d0 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/number.js @@ -0,0 +1,65 @@ +//>>built +define("dojo/cldr/nls/number", { root: + +//begin v1.x content +{ + "scientificFormat": "#E0", + "currencySpacing-afterCurrency-currencyMatch": "[:letter:]", + "infinity": "∞", + "list": ";", + "percentSign": "%", + "minusSign": "-", + "currencySpacing-beforeCurrency-surroundingMatch": "[:digit:]", + "decimalFormat-short": "000T", + "currencySpacing-afterCurrency-insertBetween": " ", + "nan": "NaN", + "nativeZeroDigit": "0", + "plusSign": "+", + "currencySpacing-afterCurrency-surroundingMatch": "[:digit:]", + "currencySpacing-beforeCurrency-currencyMatch": "[:letter:]", + "currencyFormat": "¤ #,##0.00", + "perMille": "‰", + "group": ",", + "percentFormat": "#,##0%", + "decimalFormat": "#,##0.###", + "decimal": ".", + "patternDigit": "#", + "currencySpacing-beforeCurrency-insertBetween": " ", + "exponential": "E" +} +//end v1.x content +, + "ar": true, + "ca": true, + "cs": true, + "da": true, + "de": true, + "el": true, + "en": true, + "en-au": true, + "en-gb": true, + "es": true, + "fi": true, + "fr": true, + "fr-ch": true, + "he": true, + "hu": true, + "it": true, + "ja": true, + "ko": true, + "nb": true, + "nl": true, + "pl": true, + "pt": true, + "pt-pt": true, + "ro": true, + "ru": true, + "sk": true, + "sl": true, + "sv": true, + "th": true, + "tr": true, + "zh": true, + "zh-hant": true, + "zh-hk": true +}); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pl/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pl/currency.js new file mode 100644 index 0000000..67af05f --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pl/currency.js @@ -0,0 +1,16 @@ +//>>built +define( +"dojo/cldr/nls/pl/currency", //begin v1.x content +{ + "HKD_displayName": "dolar hongkoÅ„ski", + "CHF_displayName": "frank szwajcarski", + "CAD_displayName": "dolar kanadyjski", + "CNY_displayName": "juan renminbi", + "AUD_displayName": "dolar australijski", + "JPY_displayName": "jen japoÅ„ski", + "USD_displayName": "dolar amerykaÅ„ski ", + "GBP_displayName": "funt szterling", + "EUR_displayName": "euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pl/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pl/gregorian.js new file mode 100644 index 0000000..5aa9698 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pl/gregorian.js @@ -0,0 +1,243 @@ +//>>built +define( +"dojo/cldr/nls/pl/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "s", + "l", + "m", + "k", + "m", + "c", + "l", + "s", + "w", + "p", + "l", + "g" + ], + "field-weekday": "DzieÅ„ tygodnia", + "dateFormatItem-yQQQ": "y QQQ", + "dateFormatItem-yMEd": "EEE, d.MM.yyyy", + "dateFormatItem-MMMEd": "E, d MMM", + "eraNarrow": [ + "p.n.e.", + "n.e." + ], + "dayPeriods-format-wide-earlyMorning": "nad ranem", + "dayPeriods-format-wide-morning": "rano", + "dateFormat-long": "d MMMM y", + "months-format-wide": [ + "stycznia", + "lutego", + "marca", + "kwietnia", + "maja", + "czerwca", + "lipca", + "sierpnia", + "wrzeÅ›nia", + "października", + "listopada", + "grudnia" + ], + "dayPeriods-format-wide-evening": "wieczorem", + "dayPeriods-format-wide-pm": "PM", + "dateFormat-full": "EEEE, d MMMM y", + "dateFormatItem-Md": "d.MM", + "dayPeriods-format-wide-noon": "w poÅ‚udnie", + "field-era": "Era", + "dateFormatItem-yM": "MM.yyyy", + "months-standAlone-wide": [ + "styczeÅ„", + "luty", + "marzec", + "kwiecieÅ„", + "maj", + "czerwiec", + "lipiec", + "sierpieÅ„", + "wrzesieÅ„", + "październik", + "listopad", + "grudzieÅ„" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "I kwartaÅ‚", + "II kwartaÅ‚", + "III kwartaÅ‚", + "IV kwartaÅ‚" + ], + "timeFormat-long": "HH:mm:ss z", + "field-year": "Rok", + "dateFormatItem-yQ": "yyyy Q", + "dateFormatItem-yyyyMMMM": "LLLL y", + "field-hour": "Godzina", + "dateFormatItem-MMdd": "d.MM", + "months-format-abbr": [ + "sty", + "lut", + "mar", + "kwi", + "maj", + "cze", + "lip", + "sie", + "wrz", + "paź", + "lis", + "gru" + ], + "dateFormatItem-yyQ": "Q yy", + "timeFormat-full": "HH:mm:ss zzzz", + "field-day-relative+0": "Dzisiaj", + "field-day-relative+1": "Jutro", + "field-day-relative+2": "Pojutrze", + "field-day-relative+3": "Za trzy dni", + "months-standAlone-abbr": [ + "sty", + "lut", + "mar", + "kwi", + "maj", + "cze", + "lip", + "sie", + "wrz", + "paź", + "lis", + "gru" + ], + "quarters-format-abbr": [ + "K1", + "K2", + "K3", + "K4" + ], + "quarters-standAlone-wide": [ + "I kwartaÅ‚", + "II kwartaÅ‚", + "III kwartaÅ‚", + "IV kwartaÅ‚" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "niedziela", + "poniedziaÅ‚ek", + "wtorek", + "Å›roda", + "czwartek", + "piÄ…tek", + "sobota" + ], + "dateFormatItem-MMMMd": "d MMMM", + "dateFormatItem-yyMMM": "MMM yy", + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "1 kw.", + "2 kw.", + "3 kw.", + "4 kw." + ], + "eraAbbr": [ + "p.n.e.", + "n.e." + ], + "field-minute": "Minuta", + "field-dayperiod": "Dayperiod", + "days-standAlone-abbr": [ + "niedz.", + "pon.", + "wt.", + "Å›r.", + "czw.", + "pt.", + "sob." + ], + "dayPeriods-format-wide-night": "w nocy", + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "field-day-relative+-1": "Wczoraj", + "dateFormatItem-h": "hh a", + "field-day-relative+-2": "Przedwczoraj", + "field-day-relative+-3": "Trzy dni temu", + "dateFormatItem-MMMd": "d MMM", + "dateFormatItem-MEd": "E, d.MM", + "dayPeriods-format-wide-lateMorning": "przed poÅ‚udniem", + "dateFormatItem-yMMMM": "LLLL y", + "field-day": "DzieÅ„", + "days-format-wide": [ + "niedziela", + "poniedziaÅ‚ek", + "wtorek", + "Å›roda", + "czwartek", + "piÄ…tek", + "sobota" + ], + "field-zone": "Strefa", + "dateFormatItem-yyyyMM": "MM.yyyy", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "s", + "l", + "m", + "k", + "m", + "c", + "l", + "s", + "w", + "p", + "l", + "g" + ], + "dateFormatItem-hm": "hh:mm a", + "days-format-abbr": [ + "niedz.", + "pon.", + "wt.", + "Å›r.", + "czw.", + "pt.", + "sob." + ], + "eraNames": [ + "p.n.e.", + "n.e." + ], + "days-format-narrow": [ + "N", + "P", + "W", + "Åš", + "C", + "P", + "S" + ], + "field-month": "MiesiÄ…c", + "days-standAlone-narrow": [ + "N", + "P", + "W", + "Åš", + "C", + "P", + "S" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "AM", + "dateFormat-short": "dd.MM.yyyy", + "dayPeriods-format-wide-afternoon": "po poÅ‚udniu", + "field-second": "Sekunda", + "dateFormatItem-yMMMEd": "EEE, d MMM y", + "dateFormatItem-Ed": "E, d", + "field-week": "TydzieÅ„", + "dateFormat-medium": "d MMM y", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-hms": "hh:mm:ss a" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pl/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pl/number.js new file mode 100644 index 0000000..7ca222d --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pl/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/pl/number", //begin v1.x content +{ + "group": " ", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0%", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "#,##0.00 ¤", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pt-pt/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pt-pt/gregorian.js new file mode 100644 index 0000000..5e534c9 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pt-pt/gregorian.js @@ -0,0 +1,142 @@ +//>>built +define( +"dojo/cldr/nls/pt-pt/gregorian", //begin v1.x content +{ + "quarters-standAlone-wide": [ + "1.º trimestre", + "2.º trimestre", + "3.º trimestre", + "4.º trimestre" + ], + "quarters-format-abbr": [ + "1.º trimestre", + "2.º trimestre", + "3.º trimestre", + "4.º trimestre" + ], + "dayPeriods-standAlone-wide-am": "a.m.", + "dateFormat-medium": "d 'de' MMM 'de' yyyy", + "quarters-standAlone-abbr": [ + "1.º trimestre", + "2.º trimestre", + "3.º trimestre", + "4.º trimestre" + ], + "dateFormatItem-Hm": "HH:mm", + "dayPeriods-standAlone-abbr-pm": "p.m.", + "dateFormatItem-HHmmss": "HH:mm:ss", + "dateFormatItem-hm": "h:mm a", + "months-standAlone-wide": [ + "Janeiro", + "Fevereiro", + "Março", + "Abril", + "Maio", + "Junho", + "Julho", + "Agosto", + "Setembro", + "Outubro", + "Novembro", + "Dezembro" + ], + "dayPeriods-standAlone-abbr-am": "a.m.", + "dayPeriods-format-wide-pm": "Depois do meio-dia", + "months-standAlone-abbr": [ + "Jan", + "Fev", + "Mar", + "Abr", + "Mai", + "Jun", + "Jul", + "Ago", + "Set", + "Out", + "Nov", + "Dez" + ], + "dateFormatItem-yQQQ": "QQQ 'de' y", + "dayPeriods-format-wide-am": "Antes do meio-dia", + "dateFormatItem-Hms": "HH:mm:ss", + "dayPeriods-format-abbr-pm": "p.m.", + "dateFormatItem-yyQ": "QQQ 'de' yy", + "dateFormatItem-ms": "mm:ss", + "dayPeriods-format-abbr-am": "a.m.", + "months-format-wide": [ + "Janeiro", + "Fevereiro", + "Março", + "Abril", + "Maio", + "Junho", + "Julho", + "Agosto", + "Setembro", + "Outubro", + "Novembro", + "Dezembro" + ], + "days-standAlone-wide": [ + "Domingo", + "Segunda-feira", + "Terça-feira", + "Quarta-feira", + "Quinta-feira", + "Sexta-feira", + "Sábado" + ], + "dateFormatItem-HHmm": "HH:mm", + "months-format-abbr": [ + "Jan", + "Fev", + "Mar", + "Abr", + "Mai", + "Jun", + "Jul", + "Ago", + "Set", + "Out", + "Nov", + "Dez" + ], + "days-standAlone-abbr": [ + "Domingo", + "Segunda-feira", + "Terça-feira", + "Quarta-feira", + "Quinta-feira", + "Sexta-feira", + "Sábado" + ], + "days-format-wide": [ + "Domingo", + "Segunda-feira", + "Terça-feira", + "Quarta-feira", + "Quinta-feira", + "Sexta-feira", + "Sábado" + ], + "dateFormatItem-hms": "h:mm:ss a", + "dateFormatItem-yQ": "QQQ 'de' yyyy", + "quarters-format-wide": [ + "1.º trimestre", + "2.º trimestre", + "3.º trimestre", + "4.º trimestre" + ], + "dayPeriods-standAlone-wide-pm": "p.m.", + "days-format-abbr": [ + "Domingo", + "Segunda-feira", + "Terça-feira", + "Quarta-feira", + "Quinta-feira", + "Sexta-feira", + "Sábado" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pt-pt/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pt-pt/number.js new file mode 100644 index 0000000..3a7656d --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pt-pt/number.js @@ -0,0 +1,9 @@ +//>>built +define( +"dojo/cldr/nls/pt-pt/number", //begin v1.x content +{ + "currencyFormat": "#,##0.00 ¤", + "group": " " +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pt/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pt/currency.js new file mode 100644 index 0000000..5874fd7 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pt/currency.js @@ -0,0 +1,16 @@ +//>>built +define( +"dojo/cldr/nls/pt/currency", //begin v1.x content +{ + "HKD_displayName": "Dólar de Hong Kong", + "CHF_displayName": "Franco suíço", + "CAD_displayName": "Dólar canadense", + "CNY_displayName": "Yuan Renminbi chinês", + "AUD_displayName": "Dólar australiano", + "JPY_displayName": "Iene japonês", + "USD_displayName": "Dólar norte-americano", + "GBP_displayName": "Libra esterlina britânica", + "EUR_displayName": "Euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pt/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pt/gregorian.js new file mode 100644 index 0000000..3d791de --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pt/gregorian.js @@ -0,0 +1,238 @@ +//>>built +define( +"dojo/cldr/nls/pt/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "field-weekday": "Dia da semana", + "dateFormatItem-yQQQ": "y QQQ", + "dateFormatItem-yMEd": "EEE, dd/MM/yyyy", + "dateFormatItem-MMMEd": "EEE, d 'de' MMM", + "eraNarrow": [ + "a.C.", + "d.C." + ], + "dayPeriods-format-wide-morning": "manhã", + "dateFormat-long": "d 'de' MMMM 'de' y", + "months-format-wide": [ + "janeiro", + "fevereiro", + "março", + "abril", + "maio", + "junho", + "julho", + "agosto", + "setembro", + "outubro", + "novembro", + "dezembro" + ], + "dateFormatItem-EEEd": "EEE, d", + "dateFormat-full": "EEEE, d 'de' MMMM 'de' y", + "dateFormatItem-Md": "d/M", + "dayPeriods-format-wide-noon": "meio-dia", + "field-era": "Era", + "dateFormatItem-yM": "MM/yyyy", + "months-standAlone-wide": [ + "janeiro", + "fevereiro", + "março", + "abril", + "maio", + "junho", + "julho", + "agosto", + "setembro", + "outubro", + "novembro", + "dezembro" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "1º trimestre", + "2º trimestre", + "3º trimestre", + "4º trimestre" + ], + "timeFormat-long": "HH'h'mm'min'ss's' z", + "field-year": "Ano", + "dateFormatItem-yMMM": "MMM 'de' y", + "dateFormatItem-yQ": "yyyy Q", + "field-hour": "Hora", + "dateFormatItem-MMdd": "dd/MM", + "months-format-abbr": [ + "jan", + "fev", + "mar", + "abr", + "mai", + "jun", + "jul", + "ago", + "set", + "out", + "nov", + "dez" + ], + "dateFormatItem-yyQ": "Q yy", + "timeFormat-full": "HH'h'mm'min'ss's' zzzz", + "field-day-relative+0": "Hoje", + "field-day-relative+1": "Amanhã", + "field-day-relative+2": "Depois de amanhã", + "field-day-relative+3": "Daqui a três dias", + "months-standAlone-abbr": [ + "jan", + "fev", + "mar", + "abr", + "mai", + "jun", + "jul", + "ago", + "set", + "out", + "nov", + "dez" + ], + "quarters-format-abbr": [ + "T1", + "T2", + "T3", + "T4" + ], + "quarters-standAlone-wide": [ + "1º trimestre", + "2º trimestre", + "3º trimestre", + "4º trimestre" + ], + "dateFormatItem-HHmmss": "HH'h'mm'min'ss's'", + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "domingo", + "segunda-feira", + "terça-feira", + "quarta-feira", + "quinta-feira", + "sexta-feira", + "sábado" + ], + "dateFormatItem-yyyyMMM": "MMM 'de' y", + "dateFormatItem-yyMMMEEEd": "EEE, d 'de' MMM 'de' yy", + "dateFormatItem-yyMMM": "MMM 'de' yy", + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH'h'mm", + "quarters-standAlone-abbr": [ + "T1", + "T2", + "T3", + "T4" + ], + "eraAbbr": [ + "a.C.", + "d.C." + ], + "field-minute": "Minuto", + "field-dayperiod": "Período do dia", + "days-standAlone-abbr": [ + "dom", + "seg", + "ter", + "qua", + "qui", + "sex", + "sáb" + ], + "dayPeriods-format-wide-night": "noite", + "dateFormatItem-yyMMMd": "d 'de' MMM 'de' yy", + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm'min'ss's'", + "field-day-relative+-1": "Ontem", + "field-day-relative+-2": "Anteontem", + "field-day-relative+-3": "Há três dias", + "dateFormatItem-MMMd": "d 'de' MMM", + "dateFormatItem-MEd": "EEE, dd/MM", + "field-day": "Dia", + "days-format-wide": [ + "domingo", + "segunda-feira", + "terça-feira", + "quarta-feira", + "quinta-feira", + "sexta-feira", + "sábado" + ], + "field-zone": "Fuso", + "dateFormatItem-yyyyMM": "MM/yyyy", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "dateFormatItem-yyMM": "MM/yy", + "days-format-abbr": [ + "dom", + "seg", + "ter", + "qua", + "qui", + "sex", + "sáb" + ], + "eraNames": [ + "Antes de Cristo", + "Ano do Senhor" + ], + "days-format-narrow": [ + "D", + "S", + "T", + "Q", + "Q", + "S", + "S" + ], + "field-month": "Mês", + "days-standAlone-narrow": [ + "D", + "S", + "T", + "Q", + "Q", + "S", + "S" + ], + "dateFormatItem-MMM": "LLL", + "dateFormatItem-HHmm": "HH'h'mm", + "dateFormat-short": "dd/MM/yy", + "dayPeriods-format-wide-afternoon": "tarde", + "field-second": "Segundo", + "dateFormatItem-yMMMEd": "EEE, d 'de' MMM 'de' y", + "field-week": "Semana", + "dateFormat-medium": "dd/MM/yyyy" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pt/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pt/number.js new file mode 100644 index 0000000..832f6dc --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/pt/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/pt/number", //begin v1.x content +{ + "group": ".", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0%", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "¤#,##0.00;(¤#,##0.00)", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ro/buddhist.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ro/buddhist.js new file mode 100644 index 0000000..be957fb --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ro/buddhist.js @@ -0,0 +1,122 @@ +//>>built +define( +"dojo/cldr/nls/ro/buddhist", //begin v1.x content +{ + "quarters-format-abbr": [ + "trim. I", + "trim. II", + "trim. III", + "trim. IV" + ], + "dateFormat-medium": "d MMM y G", + "dateFormatItem-MMMEd": "E, d MMM", + "dateFormatItem-MEd": "E, d MMM", + "dateFormatItem-yMEd": "EEE, d/M/yyyy", + "eraNarrow": [ + "e.b." + ], + "dateTimeFormat-medium": "{1}, {0}", + "dateFormatItem-Md": "d.M", + "months-standAlone-narrow": [ + "I", + "F", + "M", + "A", + "M", + "I", + "I", + "A", + "S", + "O", + "N", + "D" + ], + "dateFormatItem-EEEd": "EEE d", + "eraNames": [ + "era budistă" + ], + "days-standAlone-narrow": [ + "D", + "L", + "M", + "M", + "J", + "V", + "S" + ], + "dateTimeFormat-long": "{1}, {0}", + "dateFormatItem-yQQQ": "QQQ y", + "quarters-standAlone-narrow": [ + "T1", + "T2", + "T3", + "T4" + ], + "dateFormat-long": "d MMMM y G", + "dateFormat-short": "d/M/yyyy", + "dateFormatItem-yMMMEd": "EEE, d MMM y", + "dateTimeFormat-short": "{1}, {0}", + "months-format-wide": [ + "ianuarie", + "februarie", + "martie", + "aprilie", + "mai", + "iunie", + "iulie", + "august", + "septembrie", + "octombrie", + "noiembrie", + "decembrie" + ], + "dateTimeFormat-full": "{1}, {0}", + "dateFormatItem-yM": "M.yyyy", + "months-format-abbr": [ + "ian.", + "feb.", + "mar.", + "apr.", + "mai", + "iun.", + "iul.", + "aug.", + "sept.", + "oct.", + "nov.", + "dec." + ], + "eraAbbr": [ + "e.b." + ], + "days-format-wide": [ + "duminică", + "luni", + "marÈ›i", + "miercuri", + "joi", + "vineri", + "sâmbătă" + ], + "dateFormatItem-yQ": "'trimestrul' Q y", + "dateFormatItem-yMMM": "MMM y", + "quarters-format-wide": [ + "trimestrul I", + "trimestrul al II-lea", + "trimestrul al III-lea", + "trimestrul al IV-lea" + ], + "dateFormat-full": "EEEE, d MMMM, y G", + "dateFormatItem-MMMd": "d MMM", + "days-format-abbr": [ + "Du", + "Lu", + "Ma", + "Mi", + "Jo", + "Vi", + "Sâ" + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ro/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ro/currency.js new file mode 100644 index 0000000..ed73c47 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ro/currency.js @@ -0,0 +1,16 @@ +//>>built +define( +"dojo/cldr/nls/ro/currency", //begin v1.x content +{ + "HKD_displayName": "dolar Hong Kong", + "CHF_displayName": "franc elveÈ›ian", + "CAD_displayName": "dolar canadian", + "CNY_displayName": "yuan renminbi chinezesc", + "AUD_displayName": "dolar australian", + "JPY_displayName": "yen japonez", + "USD_displayName": "dolar american", + "GBP_displayName": "liră sterlină", + "EUR_displayName": "euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ro/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ro/gregorian.js new file mode 100644 index 0000000..d340721 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ro/gregorian.js @@ -0,0 +1,252 @@ +//>>built +define( +"dojo/cldr/nls/ro/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "I", + "F", + "M", + "A", + "M", + "I", + "I", + "A", + "S", + "O", + "N", + "D" + ], + "quarters-standAlone-narrow": [ + "T1", + "T2", + "T3", + "T4" + ], + "field-weekday": "zi a săptămânii", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-yMEd": "EEE, d/M/yyyy", + "dateFormatItem-MMMEd": "E, d MMM", + "eraNarrow": [ + "î.Hr.", + "d.Hr." + ], + "dateFormat-long": "d MMMM y", + "months-format-wide": [ + "ianuarie", + "februarie", + "martie", + "aprilie", + "mai", + "iunie", + "iulie", + "august", + "septembrie", + "octombrie", + "noiembrie", + "decembrie" + ], + "dateTimeFormat-medium": "{1}, {0}", + "dateFormatItem-EEEd": "EEE d", + "dayPeriods-format-wide-pm": "PM", + "dateFormat-full": "EEEE, d MMMM y", + "dateFormatItem-Md": "d.M", + "field-era": "eră", + "dateFormatItem-yM": "M.yyyy", + "months-standAlone-wide": [ + "ianuarie", + "februarie", + "martie", + "aprilie", + "mai", + "iunie", + "iulie", + "august", + "septembrie", + "octombrie", + "noiembrie", + "decembrie" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "trimestrul I", + "trimestrul al II-lea", + "trimestrul al III-lea", + "trimestrul al IV-lea" + ], + "timeFormat-long": "HH:mm:ss z", + "field-year": "an", + "dateFormatItem-yMMM": "MMM y", + "dateFormatItem-yQ": "'trimestrul' Q y", + "dateFormatItem-yyyyMMMM": "MMMM y", + "field-hour": "oră", + "dateFormatItem-MMdd": "dd.MM", + "months-format-abbr": [ + "ian.", + "feb.", + "mar.", + "apr.", + "mai", + "iun.", + "iul.", + "aug.", + "sept.", + "oct.", + "nov.", + "dec." + ], + "dateFormatItem-yyQ": "Q yy", + "timeFormat-full": "HH:mm:ss zzzz", + "field-day-relative+0": "azi", + "field-day-relative+1": "mâine", + "field-day-relative+2": "poimâine", + "field-day-relative+3": "răspoimâine", + "months-standAlone-abbr": [ + "ian.", + "feb.", + "mar.", + "apr.", + "mai", + "iun.", + "iul.", + "aug.", + "sept.", + "oct.", + "nov.", + "dec." + ], + "quarters-format-abbr": [ + "trim. I", + "trim. II", + "trim. III", + "trim. IV" + ], + "quarters-standAlone-wide": [ + "trimestrul I", + "trimestrul al II-lea", + "trimestrul al III-lea", + "trimestrul al IV-lea" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "duminică", + "luni", + "marÈ›i", + "miercuri", + "joi", + "vineri", + "sâmbătă" + ], + "dateFormatItem-MMMMd": "d MMMM", + "dateFormatItem-yyMMM": "MMM yy", + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "trim. I", + "trim. II", + "trim. III", + "trim. IV" + ], + "eraAbbr": [ + "î.Hr.", + "d.Hr." + ], + "field-minute": "minut", + "field-dayperiod": "perioada zilei", + "days-standAlone-abbr": [ + "Du", + "Lu", + "Ma", + "Mi", + "Jo", + "Vi", + "Sâ" + ], + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "quarters-format-narrow": [ + "T1", + "T2", + "T3", + "T4" + ], + "field-day-relative+-1": "ieri", + "dateTimeFormat-long": "{1}, {0}", + "field-day-relative+-2": "alaltăieri", + "field-day-relative+-3": "răsalaltăieri", + "dateFormatItem-MMMd": "d MMM", + "dateFormatItem-MEd": "E, d MMM", + "dateTimeFormat-full": "{1}, {0}", + "dateFormatItem-yMMMM": "MMMM y", + "field-day": "zi", + "days-format-wide": [ + "duminică", + "luni", + "marÈ›i", + "miercuri", + "joi", + "vineri", + "sâmbătă" + ], + "field-zone": "zonă", + "dateFormatItem-yyyyMM": "MM.yyyy", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "I", + "F", + "M", + "A", + "M", + "I", + "I", + "A", + "S", + "O", + "N", + "D" + ], + "dateFormatItem-yyMM": "MM.yy", + "days-format-abbr": [ + "Du", + "Lu", + "Ma", + "Mi", + "Jo", + "Vi", + "Sâ" + ], + "eraNames": [ + "înainte de Hristos", + "după Hristos" + ], + "days-format-narrow": [ + "D", + "L", + "M", + "M", + "J", + "V", + "S" + ], + "field-month": "lună", + "days-standAlone-narrow": [ + "D", + "L", + "M", + "M", + "J", + "V", + "S" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "AM", + "dateFormatItem-MMMMEd": "E, d MMMM", + "dateFormat-short": "dd.MM.yyyy", + "field-second": "secundă", + "dateFormatItem-yMMMEd": "EEE, d MMM y", + "field-week": "săptămână", + "dateFormat-medium": "dd.MM.yyyy", + "dateTimeFormat-short": "{1}, {0}", + "dateFormatItem-MMMEEEd": "EEE, d MMM" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ro/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ro/number.js new file mode 100644 index 0000000..e0d5442 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ro/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/ro/number", //begin v1.x content +{ + "group": ".", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0%", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "#,##0.00 ¤", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ru/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ru/currency.js new file mode 100644 index 0000000..2c1dcc2 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ru/currency.js @@ -0,0 +1,17 @@ +//>>built +define( +"dojo/cldr/nls/ru/currency", //begin v1.x content +{ + "HKD_displayName": "ГонконгÑкий доллар", + "CHF_displayName": "ШвейцарÑкий франк", + "CAD_displayName": "КанадÑкий доллар", + "CNY_displayName": "Юань Ренминби", + "USD_symbol": "$", + "AUD_displayName": "ÐвÑтралийÑкий доллар", + "JPY_displayName": "ЯпонÑÐºÐ°Ñ Ð¸ÐµÐ½Ð°", + "USD_displayName": "Доллар СШÐ", + "GBP_displayName": "ÐнглийÑкий фунт Ñтерлингов", + "EUR_displayName": "Евро" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ru/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ru/gregorian.js new file mode 100644 index 0000000..6701f00 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ru/gregorian.js @@ -0,0 +1,233 @@ +//>>built +define( +"dojo/cldr/nls/ru/gregorian", //begin v1.x content +{ + "dateFormatItem-yM": "M.y", + "field-dayperiod": "AM/PM", + "field-minute": "Минута", + "eraNames": [ + "до н.Ñ.", + "н.Ñ." + ], + "dateFormatItem-MMMEd": "ccc, d MMM", + "field-day-relative+-1": "Вчера", + "field-weekday": "День недели", + "dateFormatItem-yQQQ": "y QQQ", + "field-day-relative+-2": "Позавчера", + "dateFormatItem-MMdd": "dd.MM", + "days-standAlone-wide": [ + "ВоÑкреÑенье", + "Понедельник", + "Вторник", + "Среда", + "Четверг", + "ПÑтница", + "Суббота" + ], + "dateFormatItem-MMM": "LLL", + "months-standAlone-narrow": [ + "Я", + "Ф", + "Ðœ", + "Ð", + "Ðœ", + "И", + "И", + "Ð", + "С", + "О", + "Ð", + "Д" + ], + "field-era": "Эра", + "field-hour": "ЧаÑ", + "quarters-standAlone-abbr": [ + "1-й кв.", + "2-й кв.", + "3-й кв.", + "4-й кв." + ], + "dateFormatItem-yyMMMEEEd": "EEE, d MMM yy", + "dateFormatItem-y": "y", + "timeFormat-full": "H:mm:ss zzzz", + "dateFormatItem-yyyy": "y", + "months-standAlone-abbr": [ + "Ñнв.", + "февр.", + "март", + "апр.", + "май", + "июнь", + "июль", + "авг.", + "Ñент.", + "окт.", + "ноÑб.", + "дек." + ], + "dateFormatItem-Ed": "E, d", + "dateFormatItem-yMMM": "LLL y", + "field-day-relative+0": "СегоднÑ", + "dateFormatItem-yyyyLLLL": "LLLL y", + "field-day-relative+1": "Завтра", + "days-standAlone-narrow": [ + "Ð’", + "П", + "Ð’", + "С", + "Ч", + "П", + "С" + ], + "eraAbbr": [ + "до н.Ñ.", + "н.Ñ." + ], + "field-day-relative+2": "ПоÑлезавтра", + "dateFormatItem-yyyyMM": "MM.yyyy", + "dateFormatItem-yyyyMMMM": "LLLL y", + "dateFormat-long": "d MMMM y 'г'.", + "timeFormat-medium": "H:mm:ss", + "field-zone": "ЧаÑовой поÑÑ", + "dateFormatItem-Hm": "H:mm", + "dateFormat-medium": "dd.MM.yyyy", + "dateFormatItem-yyMM": "MM.yy", + "dateFormatItem-Hms": "H:mm:ss", + "dateFormatItem-yyMMM": "LLL yy", + "quarters-standAlone-wide": [ + "1-й квартал", + "2-й квартал", + "3-й квартал", + "4-й квартал" + ], + "dateFormatItem-ms": "mm:ss", + "dateFormatItem-yyyyQQQQ": "QQQQ y 'г'.", + "field-year": "Год", + "months-standAlone-wide": [ + "Январь", + "Февраль", + "Март", + "Ðпрель", + "Май", + "Июнь", + "Июль", + "ÐвгуÑÑ‚", + "СентÑбрь", + "ОктÑбрь", + "ÐоÑбрь", + "Декабрь" + ], + "field-week": "ÐеделÑ", + "dateFormatItem-MMMd": "d MMM", + "dateFormatItem-yyQ": "Q yy", + "timeFormat-long": "H:mm:ss z", + "months-format-abbr": [ + "Ñнв.", + "февр.", + "марта", + "апр.", + "маÑ", + "июнÑ", + "июлÑ", + "авг.", + "Ñент.", + "окт.", + "ноÑб.", + "дек." + ], + "timeFormat-short": "H:mm", + "dateFormatItem-H": "H", + "field-month": "МеÑÑц", + "quarters-format-abbr": [ + "1-й кв.", + "2-й кв.", + "3-й кв.", + "4-й кв." + ], + "days-format-abbr": [ + "вÑ", + "пн", + "вт", + "ÑÑ€", + "чт", + "пт", + "Ñб" + ], + "dateFormatItem-M": "L", + "days-format-narrow": [ + "Ð’", + "П", + "Ð’", + "С", + "Ч", + "П", + "С" + ], + "field-second": "Секунда", + "field-day": "День", + "dateFormatItem-MEd": "E, d.M", + "months-format-narrow": [ + "Я", + "Ф", + "Ðœ", + "Ð", + "Ðœ", + "И", + "И", + "Ð", + "С", + "О", + "Ð", + "Д" + ], + "days-standAlone-abbr": [ + "Ð’Ñ", + "Пн", + "Ð’Ñ‚", + "Ср", + "Чт", + "Пт", + "Сб" + ], + "dateFormat-short": "dd.MM.yy", + "dateFormatItem-yMMMEd": "E, d MMM y", + "dateFormat-full": "EEEE, d MMMM y 'г'.", + "dateFormatItem-Md": "d.M", + "dateFormatItem-yMEd": "EEE, d.M.y", + "months-format-wide": [ + "ÑнварÑ", + "февралÑ", + "марта", + "апрелÑ", + "маÑ", + "июнÑ", + "июлÑ", + "авгуÑта", + "ÑентÑбрÑ", + "октÑбрÑ", + "ноÑбрÑ", + "декабрÑ" + ], + "dateFormatItem-d": "d", + "quarters-format-wide": [ + "1-й квартал", + "2-й квартал", + "3-й квартал", + "4-й квартал" + ], + "days-format-wide": [ + "воÑкреÑенье", + "понедельник", + "вторник", + "Ñреда", + "четверг", + "пÑтница", + "Ñуббота" + ], + "eraNarrow": [ + "до н.Ñ.", + "н.Ñ." + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ru/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ru/number.js new file mode 100644 index 0000000..90b359b --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/ru/number.js @@ -0,0 +1,22 @@ +//>>built +define( +"dojo/cldr/nls/ru/number", //begin v1.x content +{ + "group": " ", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0 %", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "#,##0.00 ¤", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sk/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sk/currency.js new file mode 100644 index 0000000..a176747 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sk/currency.js @@ -0,0 +1,16 @@ +//>>built +define( +"dojo/cldr/nls/sk/currency", //begin v1.x content +{ + "HKD_displayName": "Hong Kongský dolár", + "CHF_displayName": "Å vajÄiarský frank", + "CAD_displayName": "Kanadský dolár", + "CNY_displayName": "Čínsky Yuan Renminbi", + "AUD_displayName": "Austrálsky dolár", + "JPY_displayName": "Japonský yen", + "USD_displayName": "US dolár", + "GBP_displayName": "Britská libra", + "EUR_displayName": "Euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sk/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sk/gregorian.js new file mode 100644 index 0000000..fcad5d2 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sk/gregorian.js @@ -0,0 +1,226 @@ +//>>built +define( +"dojo/cldr/nls/sk/gregorian", //begin v1.x content +{ + "field-dayperiod": "ÄŒasÅ¥ dňa", + "dateFormatItem-yQ": "Q yyyy", + "dayPeriods-format-wide-pm": "popoludní", + "field-minute": "Minúta", + "eraNames": [ + "pred n.l.", + "n.l." + ], + "dateFormatItem-MMMEd": "E, d. MMM", + "field-day-relative+-1": "VÄera", + "field-weekday": "Deň v týždni", + "dateFormatItem-yQQQ": "QQQ y", + "field-day-relative+-2": "PredvÄerom", + "field-day-relative+-3": "Pred tromi dňami", + "days-standAlone-wide": [ + "nedeľa", + "pondelok", + "utorok", + "streda", + "Å¡tvrtok", + "piatok", + "sobota" + ], + "months-standAlone-narrow": [ + "j", + "f", + "m", + "a", + "m", + "j", + "j", + "a", + "s", + "o", + "n", + "d" + ], + "field-era": "Éra", + "field-hour": "Hodina", + "dayPeriods-format-wide-am": "dopoludnia", + "timeFormat-full": "H:mm:ss zzzz", + "months-standAlone-abbr": [ + "jan", + "feb", + "mar", + "apr", + "máj", + "jún", + "júl", + "aug", + "sep", + "okt", + "nov", + "dec" + ], + "dateFormatItem-yMMM": "LLL y", + "field-day-relative+0": "Dnes", + "field-day-relative+1": "Zajtra", + "days-standAlone-narrow": [ + "N", + "P", + "U", + "S", + "Å ", + "P", + "S" + ], + "eraAbbr": [ + "pred n.l.", + "n.l." + ], + "field-day-relative+2": "Pozajtra", + "field-day-relative+3": "O tri dni", + "dateFormatItem-yyyyMMMM": "LLLL y", + "dateFormat-long": "d. MMMM y", + "timeFormat-medium": "H:mm:ss", + "dateFormatItem-EEEd": "EEE, d.", + "field-zone": "Pásmo", + "dateFormatItem-Hm": "H:mm", + "dateFormat-medium": "d.M.yyyy", + "dateFormatItem-Hms": "H:mm:ss", + "dateFormatItem-yyQQQQ": "QQQQ yy", + "quarters-standAlone-wide": [ + "1. Å¡tvrÅ¥rok", + "2. Å¡tvrÅ¥rok", + "3. Å¡tvrÅ¥rok", + "4. Å¡tvrÅ¥rok" + ], + "dateFormatItem-yMMMM": "LLLL y", + "dateFormatItem-ms": "mm:ss", + "field-year": "Rok", + "months-standAlone-wide": [ + "január", + "február", + "marec", + "apríl", + "máj", + "jún", + "júl", + "august", + "september", + "október", + "november", + "december" + ], + "field-week": "Týždeň", + "dateFormatItem-MMMMEd": "E, d. MMMM", + "dateFormatItem-MMMd": "d. MMM", + "dateFormatItem-yyQ": "Q yy", + "timeFormat-long": "H:mm:ss z", + "months-format-abbr": [ + "jan", + "feb", + "mar", + "apr", + "máj", + "jún", + "júl", + "aug", + "sep", + "okt", + "nov", + "dec" + ], + "timeFormat-short": "H:mm", + "dateFormatItem-H": "H", + "field-month": "Mesiac", + "dateFormatItem-MMMMd": "d. MMMM", + "quarters-format-abbr": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "days-format-abbr": [ + "ne", + "po", + "ut", + "st", + "Å¡t", + "pi", + "so" + ], + "dateFormatItem-mmss": "mm:ss", + "days-format-narrow": [ + "N", + "P", + "U", + "S", + "Å ", + "P", + "S" + ], + "field-second": "Sekunda", + "field-day": "Deň", + "dateFormatItem-MEd": "E, d.M.", + "months-format-narrow": [ + "j", + "f", + "m", + "a", + "m", + "j", + "j", + "a", + "s", + "o", + "n", + "d" + ], + "days-standAlone-abbr": [ + "ne", + "po", + "ut", + "st", + "Å¡t", + "pi", + "so" + ], + "dateFormat-short": "d.M.yyyy", + "dateFormatItem-yyyyM": "M.yyyy", + "dateFormatItem-yMMMEd": "EEE, d. MMM y", + "dateFormat-full": "EEEE, d. MMMM y", + "dateFormatItem-Md": "d.M.", + "dateFormatItem-yMEd": "EEE, d.M.yyyy", + "months-format-wide": [ + "januára", + "februára", + "marca", + "apríla", + "mája", + "júna", + "júla", + "augusta", + "septembra", + "októbra", + "novembra", + "decembra" + ], + "dateFormatItem-d": "d.", + "quarters-format-wide": [ + "1. Å¡tvrÅ¥rok", + "2. Å¡tvrÅ¥rok", + "3. Å¡tvrÅ¥rok", + "4. Å¡tvrÅ¥rok" + ], + "days-format-wide": [ + "nedeľa", + "pondelok", + "utorok", + "streda", + "Å¡tvrtok", + "piatok", + "sobota" + ], + "eraNarrow": [ + "pred n.l.", + "n.l." + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sk/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sk/number.js new file mode 100644 index 0000000..7fede5f --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sk/number.js @@ -0,0 +1,10 @@ +//>>built +define( +"dojo/cldr/nls/sk/number", //begin v1.x content +{ + "currencyFormat": "#,##0.00 ¤", + "group": " ", + "decimal": "," +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sl/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sl/currency.js new file mode 100644 index 0000000..c773125 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sl/currency.js @@ -0,0 +1,18 @@ +//>>built +define( +"dojo/cldr/nls/sl/currency", //begin v1.x content +{ + "HKD_displayName": "hongkonÅ¡ki dolar", + "CHF_displayName": "Å¡vicarski frank", + "JPY_symbol": "Â¥", + "CAD_displayName": "kanadski dolar", + "CNY_displayName": "kitajski juan renminbi", + "USD_symbol": "$", + "AUD_displayName": "avstralski dolar", + "JPY_displayName": "japonski jen", + "USD_displayName": "ameriÅ¡ki dolar", + "GBP_displayName": "britanski funt", + "EUR_displayName": "evro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sl/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sl/gregorian.js new file mode 100644 index 0000000..9c8be6b --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sl/gregorian.js @@ -0,0 +1,219 @@ +//>>built +define( +"dojo/cldr/nls/sl/gregorian", //begin v1.x content +{ + "field-dayperiod": "ÄŒas dneva", + "dayPeriods-format-wide-pm": "pop.", + "field-minute": "Minuta", + "eraNames": [ + "pred naÅ¡im Å¡tetjem", + "naÅ¡e Å¡tetje" + ], + "dateFormatItem-MMMEd": "E., d. MMM", + "field-day-relative+-1": "VÄeraj", + "field-weekday": "Dan v tednu", + "field-day-relative+-2": "PredvÄerajÅ¡njim", + "field-day-relative+-3": "Pred tremi dnevi", + "days-standAlone-wide": [ + "nedelja", + "ponedeljek", + "torek", + "sreda", + "Äetrtek", + "petek", + "sobota" + ], + "months-standAlone-narrow": [ + "j", + "f", + "m", + "a", + "m", + "j", + "j", + "a", + "s", + "o", + "n", + "d" + ], + "field-era": "Doba", + "field-hour": "Ura", + "dayPeriods-format-wide-am": "dop.", + "dateFormatItem-y": "y", + "timeFormat-full": "HH:mm:ss zzzz", + "months-standAlone-abbr": [ + "jan", + "feb", + "mar", + "apr", + "maj", + "jun", + "jul", + "avg", + "sep", + "okt", + "nov", + "dec" + ], + "dateFormatItem-Ed": "E., d.", + "dateFormatItem-yMMM": "MMM y", + "field-day-relative+0": "Danes", + "field-day-relative+1": "Jutri", + "days-standAlone-narrow": [ + "n", + "p", + "t", + "s", + "Ä", + "p", + "s" + ], + "eraAbbr": [ + "pr. n. Å¡t.", + "po Kr." + ], + "field-day-relative+2": "PojutriÅ¡njem", + "field-day-relative+3": "ÄŒez tri dni", + "dateFormatItem-yyyyMMMM": "MMMM y", + "dateFormat-long": "dd. MMMM y", + "timeFormat-medium": "HH:mm:ss", + "field-zone": "ObmoÄje", + "dateFormatItem-Hm": "HH:mm", + "dateFormat-medium": "d. MMM yyyy", + "dateFormatItem-Hms": "HH:mm:ss", + "quarters-standAlone-wide": [ + "1. Äetrtletje", + "2. Äetrtletje", + "3. Äetrtletje", + "4. Äetrtletje" + ], + "dateFormatItem-ms": "mm:ss", + "field-year": "Leto", + "field-week": "Teden", + "months-standAlone-wide": [ + "januar", + "februar", + "marec", + "april", + "maj", + "junij", + "julij", + "avgust", + "september", + "oktober", + "november", + "december" + ], + "dateFormatItem-MMMd": "d. MMM", + "dateFormatItem-yyQ": "Q/yy", + "timeFormat-long": "HH:mm:ss z", + "months-format-abbr": [ + "jan.", + "feb.", + "mar.", + "apr.", + "maj", + "jun.", + "jul.", + "avg.", + "sep.", + "okt.", + "nov.", + "dec." + ], + "timeFormat-short": "HH:mm", + "field-month": "Mesec", + "quarters-format-abbr": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "days-format-abbr": [ + "ned", + "pon", + "tor", + "sre", + "Äet", + "pet", + "sob" + ], + "dateFormatItem-mmss": "mm:ss", + "days-format-narrow": [ + "n", + "p", + "t", + "s", + "Ä", + "p", + "s" + ], + "field-second": "Sekunda", + "field-day": "Dan", + "dateFormatItem-MEd": "E., d. MM.", + "months-format-narrow": [ + "j", + "f", + "m", + "a", + "m", + "j", + "j", + "a", + "s", + "o", + "n", + "d" + ], + "days-standAlone-abbr": [ + "ned", + "pon", + "tor", + "sre", + "Äet", + "pet", + "sob" + ], + "dateFormat-short": "d. MM. yy", + "dateFormatItem-yyyyM": "M/yyyy", + "dateFormatItem-yMMMEd": "E., d. MMM y", + "dateFormat-full": "EEEE, dd. MMMM y", + "dateFormatItem-Md": "d. M.", + "dateFormatItem-yMEd": "E., d. M. y", + "months-format-wide": [ + "januar", + "februar", + "marec", + "april", + "maj", + "junij", + "julij", + "avgust", + "september", + "oktober", + "november", + "december" + ], + "quarters-format-wide": [ + "1. Äetrtletje", + "2. Äetrtletje", + "3. Äetrtletje", + "4. Äetrtletje" + ], + "days-format-wide": [ + "nedelja", + "ponedeljek", + "torek", + "sreda", + "Äetrtek", + "petek", + "sobota" + ], + "eraNarrow": [ + "pr. n. Å¡t.", + "po Kr." + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sl/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sl/number.js new file mode 100644 index 0000000..04e7c31 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sl/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/sl/number", //begin v1.x content +{ + "group": ".", + "percentSign": "%", + "exponential": "e", + "scientificFormat": "#E0", + "percentFormat": "#,##0%", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "#,##0.00 ¤", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sv/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sv/currency.js new file mode 100644 index 0000000..a4324cb --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sv/currency.js @@ -0,0 +1,19 @@ +//>>built +define( +"dojo/cldr/nls/sv/currency", //begin v1.x content +{ + "HKD_displayName": "Hongkong-dollar", + "CHF_displayName": "schweizisk franc", + "CHF_symbol": "CHF", + "CAD_displayName": "kanadensisk dollar", + "CNY_displayName": "kinesisk yuan renminbi", + "AUD_displayName": "australisk dollar", + "JPY_displayName": "japansk yen", + "CAD_symbol": "CAD", + "USD_displayName": "US-dollar", + "CNY_symbol": "CNY", + "GBP_displayName": "brittiskt pund sterling", + "EUR_displayName": "euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sv/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sv/gregorian.js new file mode 100644 index 0000000..903b296 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sv/gregorian.js @@ -0,0 +1,246 @@ +//>>built +define( +"dojo/cldr/nls/sv/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "quarters-standAlone-narrow": [ + "1", + "2", + "3", + "4" + ], + "field-weekday": "veckodag", + "dateFormatItem-yQQQ": "y QQQ", + "dateFormatItem-yMEd": "EEE, yyyy-MM-dd", + "dateFormatItem-MMMEd": "E d MMM", + "eraNarrow": [ + "f.Kr.", + "e.Kr." + ], + "dateFormat-long": "d MMMM y", + "months-format-wide": [ + "januari", + "februari", + "mars", + "april", + "maj", + "juni", + "juli", + "augusti", + "september", + "oktober", + "november", + "december" + ], + "dateFormatItem-EEEd": "EEE d", + "dayPeriods-format-wide-pm": "em", + "dateFormat-full": "EEEE'en' 'den' d:'e' MMMM y", + "dateFormatItem-Md": "d/M", + "dateFormatItem-MMMMEEEd": "EEE d MMMM", + "field-era": "era", + "dateFormatItem-yM": "yyyy-MM", + "months-standAlone-wide": [ + "januari", + "februari", + "mars", + "april", + "maj", + "juni", + "juli", + "augusti", + "september", + "oktober", + "november", + "december" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "1:a kvartalet", + "2:a kvartalet", + "3:e kvartalet", + "4:e kvartalet" + ], + "timeFormat-long": "HH:mm:ss z", + "field-year": "Ã¥r", + "dateFormatItem-yMMM": "MMM y", + "dateFormatItem-yQ": "yyyy Q", + "field-hour": "timme", + "dateFormatItem-MMdd": "dd/MM", + "months-format-abbr": [ + "jan", + "feb", + "mar", + "apr", + "maj", + "jun", + "jul", + "aug", + "sep", + "okt", + "nov", + "dec" + ], + "dateFormatItem-yyQ": "Q yy", + "timeFormat-full": "'kl'. HH:mm:ss zzzz", + "field-day-relative+0": "i dag", + "field-day-relative+1": "i morgon", + "field-day-relative+2": "i övermorgon", + "field-day-relative+3": "i överövermorgon", + "months-standAlone-abbr": [ + "jan", + "feb", + "mar", + "apr", + "maj", + "jun", + "jul", + "aug", + "sep", + "okt", + "nov", + "dec" + ], + "quarters-format-abbr": [ + "K1", + "K2", + "K3", + "K4" + ], + "quarters-standAlone-wide": [ + "1:a kvartalet", + "2:a kvartalet", + "3:e kvartalet", + "4:e kvartalet" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "söndag", + "mÃ¥ndag", + "tisdag", + "onsdag", + "torsdag", + "fredag", + "lördag" + ], + "dateFormatItem-yyyyMMM": "MMM y", + "dateFormatItem-MMMMd": "d:'e' MMMM", + "dateFormatItem-yyMMM": "MMM -yy", + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "K1", + "K2", + "K3", + "K4" + ], + "eraAbbr": [ + "f.Kr.", + "e.Kr." + ], + "field-minute": "minut", + "field-dayperiod": "fm/em", + "days-standAlone-abbr": [ + "sön", + "mÃ¥n", + "tis", + "ons", + "tors", + "fre", + "lör" + ], + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "field-day-relative+-1": "i gÃ¥r", + "field-day-relative+-2": "i förrgÃ¥r", + "field-day-relative+-3": "i förrförrgÃ¥r", + "dateFormatItem-MMMd": "d MMM", + "dateFormatItem-MEd": "E d/M", + "field-day": "dag", + "days-format-wide": [ + "söndag", + "mÃ¥ndag", + "tisdag", + "onsdag", + "torsdag", + "fredag", + "lördag" + ], + "field-zone": "tidszon", + "dateFormatItem-yyyyMM": "yyyy-MM", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D" + ], + "dateFormatItem-yyMM": "yy-MM", + "dateFormatItem-hm": "h:mm a", + "days-format-abbr": [ + "sön", + "mÃ¥n", + "tis", + "ons", + "tors", + "fre", + "lör" + ], + "eraNames": [ + "före Kristus", + "efter Kristus" + ], + "days-format-narrow": [ + "S", + "M", + "T", + "O", + "T", + "F", + "L" + ], + "field-month": "mÃ¥nad", + "days-standAlone-narrow": [ + "S", + "M", + "T", + "O", + "T", + "F", + "L" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "fm", + "dateFormatItem-MMMMEd": "E d:'e' MMMM", + "dateFormat-short": "yyyy-MM-dd", + "dateFormatItem-MMd": "d/M", + "field-second": "sekund", + "dateFormatItem-yMMMEd": "EEE d MMM y", + "field-week": "vecka", + "dateFormat-medium": "d MMM y", + "dateFormatItem-yyyyQQQQ": "QQQQ y", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-hms": "h:mm:ss a" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sv/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sv/number.js new file mode 100644 index 0000000..0254ce5 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/sv/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/sv/number", //begin v1.x content +{ + "group": " ", + "percentSign": "%", + "exponential": "×10^", + "scientificFormat": "#E0", + "percentFormat": "#,##0 %", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "−", + "decimal": ",", + "nan": "¤¤¤", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "#,##0.00 ¤", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/th/buddhist.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/th/buddhist.js new file mode 100644 index 0000000..7ca0b7c --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/th/buddhist.js @@ -0,0 +1,119 @@ +//>>built +define( +"dojo/cldr/nls/th/buddhist", //begin v1.x content +{ + "dateFormatItem-yM": "M/yyyy", + "dateFormatItem-yQ": "Q yyyy", + "dayPeriods-format-wide-pm": "หลังเที่ยง", + "eraNames": [ + "พุทธศัà¸à¸£à¸²à¸Š" + ], + "dateFormatItem-MMMEd": "E d MMM", + "dateTimeFormat-full": "{1}, {0}", + "dateFormatItem-yQQQ": "QQQ y", + "months-standAlone-narrow": [ + "ม.ค.", + "à¸.พ.", + "มี.ค.", + "เม.ย.", + "พ.ค.", + "มิ.ย.", + "à¸.ค.", + "ส.ค.", + "à¸.ย.", + "ต.ค.", + "พ.ย.", + "ธ.ค." + ], + "dateTimeFormat-short": "{1}, {0}", + "dayPeriods-format-wide-am": "à¸à¹ˆà¸­à¸™à¹€à¸—ี่ยง", + "dateTimeFormat-medium": "{1}, {0}", + "timeFormat-full": "H นาฬิà¸à¸² m นาที ss วินาที zzzz", + "dateFormatItem-yMMM": "MMM y", + "days-standAlone-narrow": [ + "อ", + "จ", + "อ", + "พ", + "พ", + "ศ", + "ส" + ], + "eraAbbr": [ + "พ.ศ." + ], + "dateFormat-long": "d MMMM y", + "timeFormat-medium": "H:mm:ss", + "dateFormatItem-EEEd": "EEE d", + "dateFormatItem-Hm": "H:mm", + "dateFormat-medium": "d MMM y", + "dateFormatItem-Hms": "H:mm:ss", + "dateTimeFormat-long": "{1}, {0}", + "dateFormatItem-MMMd": "d MMM", + "timeFormat-long": "H นาฬิà¸à¸² m นาที ss วินาที z", + "months-format-abbr": [ + "ม.ค.", + "à¸.พ.", + "มี.ค.", + "เม.ย.", + "พ.ค.", + "มิ.ย.", + "à¸.ค.", + "ส.ค.", + "à¸.ย.", + "ต.ค.", + "พ.ย.", + "ธ.ค." + ], + "timeFormat-short": "H:mm", + "dateFormatItem-H": "H", + "days-format-abbr": [ + "อา.", + "จ.", + "อ.", + "พ.", + "พฤ.", + "ศ.", + "ส." + ], + "dateFormatItem-MEd": "E, d/M", + "dateFormat-short": "d/M/yyyy", + "dateFormatItem-yMMMEd": "EEE d MMM y", + "dateFormat-full": "EEEEที่ d MMMM G y", + "dateFormatItem-Md": "d/M", + "dateFormatItem-yMEd": "EEE d/M/yyyy", + "months-format-wide": [ + "มà¸à¸£à¸²à¸„ม", + "à¸à¸¸à¸¡à¸ à¸²à¸žà¸±à¸™à¸˜à¹Œ", + "มีนาคม", + "เมษายน", + "พฤษภาคม", + "มิถุนายน", + "à¸à¸£à¸à¸Žà¸²à¸„ม", + "สิงหาคม", + "à¸à¸±à¸™à¸¢à¸²à¸¢à¸™", + "ตุลาคม", + "พฤศจิà¸à¸²à¸¢à¸™", + "ธันวาคม" + ], + "quarters-format-wide": [ + "ไตรมาส 1", + "ไตรมาส 2", + "ไตรมาส 3", + "ไตรมาส 4" + ], + "days-format-wide": [ + "วันอาทิตย์", + "วันจันทร์", + "วันอังคาร", + "วันพุธ", + "วันพฤหัสบดี", + "วันศุà¸à¸£à¹Œ", + "วันเสาร์" + ], + "eraNarrow": [ + "พ.ศ." + ] +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/th/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/th/currency.js new file mode 100644 index 0000000..e7098a6 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/th/currency.js @@ -0,0 +1,17 @@ +//>>built +define( +"dojo/cldr/nls/th/currency", //begin v1.x content +{ + "HKD_displayName": "ดอลลาร์ฮ่องà¸à¸‡", + "CHF_displayName": "ฟรังà¸à¹Œà¸ªà¸§à¸´à¸ª", + "JPY_symbol": "Â¥", + "CAD_displayName": "ดอลลาร์à¹à¸„นาดา", + "CNY_displayName": "หยวนเหรินหมินปี้ (สาธารณรัà¸à¸›à¸£à¸°à¸Šà¸²à¸Šà¸™à¸ˆà¸µà¸™)", + "AUD_displayName": "ดอลลาร์ออสเตรเลีย", + "JPY_displayName": "เยนà¸à¸µà¹ˆà¸›à¸¸à¹ˆà¸™", + "USD_displayName": "ดอลลาร์สหรัà¸", + "GBP_displayName": "ปอนด์สเตอร์ลิง (สหราชอาณาจัà¸à¸£)", + "EUR_displayName": "ยูโร" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/th/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/th/gregorian.js new file mode 100644 index 0000000..82389f5 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/th/gregorian.js @@ -0,0 +1,233 @@ +//>>built +define( +"dojo/cldr/nls/th/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "ม.ค.", + "à¸.พ.", + "มี.ค.", + "เม.ย.", + "พ.ค.", + "มิ.ย.", + "à¸.ค.", + "ส.ค.", + "à¸.ย.", + "ต.ค.", + "พ.ย.", + "ธ.ค." + ], + "field-weekday": "วันในสัปดาห์", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-yMEd": "EEE d/M/yyyy", + "dateFormatItem-MMMEd": "E d MMM", + "eraNarrow": [ + "à¸à¹ˆà¸­à¸™ ค.ศ.", + "ค.ศ." + ], + "dateFormat-long": "d MMMM y", + "months-format-wide": [ + "มà¸à¸£à¸²à¸„ม", + "à¸à¸¸à¸¡à¸ à¸²à¸žà¸±à¸™à¸˜à¹Œ", + "มีนาคม", + "เมษายน", + "พฤษภาคม", + "มิถุนายน", + "à¸à¸£à¸à¸Žà¸²à¸„ม", + "สิงหาคม", + "à¸à¸±à¸™à¸¢à¸²à¸¢à¸™", + "ตุลาคม", + "พฤศจิà¸à¸²à¸¢à¸™", + "ธันวาคม" + ], + "dateTimeFormat-medium": "{1}, {0}", + "dateFormatItem-EEEd": "EEE d", + "dayPeriods-format-wide-pm": "หลังเที่ยง", + "dateFormat-full": "EEEEที่ d MMMM G y", + "dateFormatItem-Md": "d/M", + "field-era": "สมัย", + "dateFormatItem-yM": "M/yyyy", + "months-standAlone-wide": [ + "มà¸à¸£à¸²à¸„ม", + "à¸à¸¸à¸¡à¸ à¸²à¸žà¸±à¸™à¸˜à¹Œ", + "มีนาคม", + "เมษายน", + "พฤษภาคม", + "มิถุนายน", + "à¸à¸£à¸à¸Žà¸²à¸„ม", + "สิงหาคม", + "à¸à¸±à¸™à¸¢à¸²à¸¢à¸™", + "ตุลาคม", + "พฤศจิà¸à¸²à¸¢à¸™", + "ธันวาคม" + ], + "timeFormat-short": "H:mm", + "quarters-format-wide": [ + "ไตรมาส 1", + "ไตรมาส 2", + "ไตรมาส 3", + "ไตรมาส 4" + ], + "timeFormat-long": "H นาฬิà¸à¸² m นาที ss วินาที z", + "field-year": "ปี", + "dateFormatItem-yMMM": "MMM y", + "dateFormatItem-yQ": "Q yyyy", + "dateFormatItem-yyyyMMMM": "MMMM y", + "field-hour": "ชั่วโมง", + "months-format-abbr": [ + "ม.ค.", + "à¸.พ.", + "มี.ค.", + "เม.ย.", + "พ.ค.", + "มิ.ย.", + "à¸.ค.", + "ส.ค.", + "à¸.ย.", + "ต.ค.", + "พ.ย.", + "ธ.ค." + ], + "dateFormatItem-yyQ": "Q yy", + "timeFormat-full": "H นาฬิà¸à¸² m นาที ss วินาที zzzz", + "field-day-relative+0": "วันนี้", + "field-day-relative+1": "พรุ่งนี้", + "field-day-relative+2": "มะรืนนี้", + "dateFormatItem-H": "H", + "field-day-relative+3": "สามวันต่อจาà¸à¸™à¸µà¹‰", + "months-standAlone-abbr": [ + "ม.ค.", + "à¸.พ.", + "มี.ค.", + "เม.ย.", + "พ.ค.", + "มิ.ย.", + "à¸.ค.", + "ส.ค.", + "à¸.ย.", + "ต.ค.", + "พ.ย.", + "ธ.ค." + ], + "quarters-format-abbr": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "quarters-standAlone-wide": [ + "ไตรมาส 1", + "ไตรมาส 2", + "ไตรมาส 3", + "ไตรมาส 4" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "วันอาทิตย์", + "วันจันทร์", + "วันอังคาร", + "วันพุธ", + "วันพฤหัสบดี", + "วันศุà¸à¸£à¹Œ", + "วันเสาร์" + ], + "dateFormatItem-MMMMd": "d MMMM", + "timeFormat-medium": "H:mm:ss", + "dateFormatItem-Hm": "H:mm", + "eraAbbr": [ + "ปีà¸à¹ˆà¸­à¸™ ค.ศ.", + "ค.ศ." + ], + "field-minute": "นาที", + "field-dayperiod": "ช่วงวัน", + "days-standAlone-abbr": [ + "อา.", + "จ.", + "อ.", + "พ.", + "พฤ.", + "ศ.", + "ส." + ], + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "field-day-relative+-1": "เมื่อวาน", + "dateTimeFormat-long": "{1}, {0}", + "field-day-relative+-2": "เมื่อวานซืน", + "field-day-relative+-3": "สามวันà¸à¹ˆà¸­à¸™", + "dateFormatItem-MMMd": "d MMM", + "dateFormatItem-MEd": "E, d/M", + "dateTimeFormat-full": "{1}, {0}", + "dateFormatItem-yMMMM": "MMMM y", + "field-day": "วัน", + "days-format-wide": [ + "วันอาทิตย์", + "วันจันทร์", + "วันอังคาร", + "วันพุธ", + "วันพฤหัสบดี", + "วันศุà¸à¸£à¹Œ", + "วันเสาร์" + ], + "field-zone": "เขต", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "ม.ค.", + "à¸.พ.", + "มี.ค.", + "เม.ย.", + "พ.ค.", + "มิ.ย.", + "à¸.ค.", + "ส.ค.", + "à¸.ย.", + "ต.ค.", + "พ.ย.", + "ธ.ค." + ], + "days-format-abbr": [ + "อา.", + "จ.", + "อ.", + "พ.", + "พฤ.", + "ศ.", + "ส." + ], + "eraNames": [ + "ปีà¸à¹ˆà¸­à¸™à¸„ริสต์ศัà¸à¸£à¸²à¸Š", + "คริสต์ศัà¸à¸£à¸²à¸Š" + ], + "days-format-narrow": [ + "อ", + "จ", + "อ", + "พ", + "พ", + "ศ", + "ส" + ], + "field-month": "เดือน", + "days-standAlone-narrow": [ + "อ", + "จ", + "อ", + "พ", + "พ", + "ศ", + "ส" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "à¸à¹ˆà¸­à¸™à¹€à¸—ี่ยง", + "dateFormatItem-MMMMEd": "E d MMMM", + "dateFormat-short": "d/M/yyyy", + "field-second": "วินาที", + "dateFormatItem-yMMMEd": "EEE d MMM y", + "field-week": "สัปดาห์", + "dateFormat-medium": "d MMM y", + "dateFormatItem-yyyyM": "M/yyyy", + "dateFormatItem-mmss": "mm:ss", + "dateTimeFormat-short": "{1}, {0}", + "dateFormatItem-Hms": "H:mm:ss" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/th/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/th/number.js new file mode 100644 index 0000000..6e6e9a9 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/th/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/th/number", //begin v1.x content +{ + "group": ",", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "#,##0%", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ".", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "¤#,##0.00;¤-#,##0.00", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/tr/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/tr/currency.js new file mode 100644 index 0000000..0e665d5 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/tr/currency.js @@ -0,0 +1,18 @@ +//>>built +define( +"dojo/cldr/nls/tr/currency", //begin v1.x content +{ + "HKD_displayName": "Hong Kong Doları", + "CHF_displayName": "Ä°sviçre Frangı", + "JPY_symbol": "Â¥", + "CAD_displayName": "Kanada Doları", + "CNY_displayName": "Çin Yuanı Renminbi", + "USD_symbol": "$", + "AUD_displayName": "Avustralya Doları", + "JPY_displayName": "Japon Yeni", + "USD_displayName": "ABD Doları", + "GBP_displayName": "Ä°ngiliz Sterlini", + "EUR_displayName": "Euro" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/tr/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/tr/gregorian.js new file mode 100644 index 0000000..304eac0 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/tr/gregorian.js @@ -0,0 +1,240 @@ +//>>built +define( +"dojo/cldr/nls/tr/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "O", + "Åž", + "M", + "N", + "M", + "H", + "T", + "A", + "E", + "E", + "K", + "A" + ], + "field-weekday": "Haftanın Günü", + "dateFormatItem-yyQQQQ": "QQQQ yy", + "dateFormatItem-yQQQ": "QQQ y", + "dateFormatItem-yMEd": "dd.MM.yyyy EEE", + "dateFormatItem-MMMEd": "dd MMM E", + "eraNarrow": [ + "MÖ", + "MS" + ], + "dateFormat-long": "dd MMMM y", + "months-format-wide": [ + "Ocak", + "Åžubat", + "Mart", + "Nisan", + "Mayıs", + "Haziran", + "Temmuz", + "AÄŸustos", + "Eylül", + "Ekim", + "Kasım", + "Aralık" + ], + "dateFormatItem-EEEd": "d EEE", + "dayPeriods-format-wide-pm": "PM", + "dateFormat-full": "dd MMMM y EEEE", + "dateFormatItem-Md": "dd/MM", + "field-era": "Miladi Dönem", + "dateFormatItem-yM": "M/yyyy", + "months-standAlone-wide": [ + "Ocak", + "Åžubat", + "Mart", + "Nisan", + "Mayıs", + "Haziran", + "Temmuz", + "AÄŸustos", + "Eylül", + "Ekim", + "Kasım", + "Aralık" + ], + "timeFormat-short": "HH:mm", + "quarters-format-wide": [ + "1. çeyrek", + "2. çeyrek", + "3. çeyrek", + "4. çeyrek" + ], + "timeFormat-long": "HH:mm:ss z", + "field-year": "Yıl", + "dateFormatItem-yMMM": "MMM y", + "dateFormatItem-yQ": "Q yyyy", + "field-hour": "Saat", + "months-format-abbr": [ + "Oca", + "Åžub", + "Mar", + "Nis", + "May", + "Haz", + "Tem", + "AÄŸu", + "Eyl", + "Eki", + "Kas", + "Ara" + ], + "dateFormatItem-yyQ": "Q yy", + "timeFormat-full": "HH:mm:ss zzzz", + "field-day-relative+0": "Bugün", + "field-day-relative+1": "Yarın", + "field-day-relative+2": "Yarından sonraki gün", + "dateFormatItem-H": "HH", + "field-day-relative+3": "Üç gün sonra", + "months-standAlone-abbr": [ + "Oca", + "Åžub", + "Mar", + "Nis", + "May", + "Haz", + "Tem", + "AÄŸu", + "Eyl", + "Eki", + "Kas", + "Ara" + ], + "quarters-format-abbr": [ + "Ç1", + "Ç2", + "Ç3", + "Ç4" + ], + "quarters-standAlone-wide": [ + "1. çeyrek", + "2. çeyrek", + "3. çeyrek", + "4. çeyrek" + ], + "dateFormatItem-M": "L", + "days-standAlone-wide": [ + "Pazar", + "Pazartesi", + "Salı", + "ÇarÅŸamba", + "PerÅŸembe", + "Cuma", + "Cumartesi" + ], + "dateFormatItem-MMMMd": "dd MMMM", + "dateFormatItem-yyMMM": "MMM yy", + "timeFormat-medium": "HH:mm:ss", + "dateFormatItem-Hm": "HH:mm", + "quarters-standAlone-abbr": [ + "Ç1", + "Ç2", + "Ç3", + "Ç4" + ], + "eraAbbr": [ + "MÖ", + "MS" + ], + "field-minute": "Dakika", + "field-dayperiod": "AM/PM", + "days-standAlone-abbr": [ + "Paz", + "Pzt", + "Sal", + "Çar", + "Per", + "Cum", + "Cmt" + ], + "dateFormatItem-d": "d", + "dateFormatItem-ms": "mm:ss", + "field-day-relative+-1": "Dün", + "field-day-relative+-2": "Evvelsi gün", + "field-day-relative+-3": "Üç gün önce", + "dateFormatItem-MMMd": "dd MMM", + "dateFormatItem-MEd": "dd/MM E", + "dateFormatItem-yMMMM": "MMMM y", + "field-day": "Gün", + "days-format-wide": [ + "Pazar", + "Pazartesi", + "Salı", + "ÇarÅŸamba", + "PerÅŸembe", + "Cuma", + "Cumartesi" + ], + "field-zone": "Saat Dilimi", + "dateFormatItem-y": "y", + "months-standAlone-narrow": [ + "O", + "Åž", + "M", + "N", + "M", + "H", + "T", + "A", + "E", + "E", + "K", + "A" + ], + "dateFormatItem-yyMM": "MM/yy", + "dateFormatItem-hm": "h:mm a", + "days-format-abbr": [ + "Paz", + "Pzt", + "Sal", + "Çar", + "Per", + "Cum", + "Cmt" + ], + "eraNames": [ + "Milattan Önce", + "Milattan Sonra" + ], + "days-format-narrow": [ + "P", + "P", + "S", + "Ç", + "P", + "C", + "C" + ], + "field-month": "Ay", + "days-standAlone-narrow": [ + "P", + "P", + "S", + "Ç", + "P", + "C", + "C" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "AM", + "dateFormatItem-MMMMEd": "dd MMMM E", + "dateFormat-short": "dd.MM.yyyy", + "field-second": "Saniye", + "dateFormatItem-yMMMEd": "dd MMM y EEE", + "dateFormatItem-Ed": "d E", + "field-week": "Hafta", + "dateFormat-medium": "dd MMM y", + "dateFormatItem-mmss": "mm:ss", + "dateFormatItem-Hms": "HH:mm:ss", + "dateFormatItem-hms": "h:mm:ss a", + "dateFormatItem-yyyy": "y" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/tr/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/tr/number.js new file mode 100644 index 0000000..0843a54 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/tr/number.js @@ -0,0 +1,23 @@ +//>>built +define( +"dojo/cldr/nls/tr/number", //begin v1.x content +{ + "group": ".", + "percentSign": "%", + "exponential": "E", + "scientificFormat": "#E0", + "percentFormat": "% #,##0", + "list": ";", + "infinity": "∞", + "patternDigit": "#", + "minusSign": "-", + "decimal": ",", + "nan": "NaN", + "nativeZeroDigit": "0", + "perMille": "‰", + "decimalFormat": "#,##0.###", + "currencyFormat": "#,##0.00 ¤", + "plusSign": "+" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hant/buddhist.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hant/buddhist.js new file mode 100644 index 0000000..e676ed3 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hant/buddhist.js @@ -0,0 +1,147 @@ +//>>built +define( +"dojo/cldr/nls/zh-hant/buddhist", //begin v1.x content +{ + "dateFormatItem-yM": "Gy/M", + "dateFormatItem-yQ": "Gyå¹´QQQ", + "dayPeriods-format-wide-pm": "下åˆ", + "dateFormatItem-MMMEd": "MMMdæ—¥E", + "dateTimeFormat-full": "{1}{0}", + "dateFormatItem-hms": "ah:mm:ss", + "dateFormatItem-yQQQ": "Gyå¹´QQQ", + "dateFormatItem-MMdd": "MM/dd", + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "上åˆ", + "dateFormatItem-y": "Gyå¹´", + "timeFormat-full": "zzzzah時mm分ss秒", + "dateFormatItem-yyyy": "yå¹´", + "months-standAlone-abbr": [ + "一月", + "二月", + "三月", + "四月", + "五月", + "六月", + "七月", + "八月", + "ä¹æœˆ", + "å月", + "å一月", + "å二月" + ], + "dateFormatItem-Ed": "dæ—¥(E)", + "dateFormatItem-yMMM": "Gyå¹´M月", + "days-standAlone-narrow": [ + "æ—¥", + "一", + "二", + "三", + "å››", + "五", + "å…­" + ], + "dateFormatItem-yyyyMMMM": "yå¹´MMMM", + "dateFormat-long": "Gyå¹´M月dæ—¥", + "timeFormat-medium": "ah:mm:ss", + "dateFormatItem-EEEd": "d EEE", + "dateFormatItem-Hm": "H:mm", + "dateFormatItem-yyMM": "Gyy/MM", + "dateFormat-medium": "Gy/M/d", + "dateFormatItem-Hms": "H:mm:ss", + "dateFormatItem-yyMMM": "Gyyå¹´MMM", + "dateFormatItem-yMd": "Gy/M/d", + "dateFormatItem-ms": "mm:ss", + "dateTimeFormat-long": "{1}{0}", + "months-standAlone-wide": [ + "一月", + "二月", + "三月", + "四月", + "五月", + "六月", + "七月", + "八月", + "ä¹æœˆ", + "å月", + "å一月", + "å二月" + ], + "dateFormatItem-MMMd": "MMMdæ—¥", + "dateFormatItem-yyQ": "Gyy年第Q季度", + "timeFormat-long": "zah時mm分ss秒", + "months-format-abbr": [ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月" + ], + "dateFormatItem-H": "H時", + "timeFormat-short": "ah:mm", + "quarters-format-abbr": [ + "1å­£", + "2å­£", + "3å­£", + "4å­£" + ], + "dateFormatItem-MMMMdd": "MMMMddæ—¥", + "days-format-abbr": [ + "週日", + "週一", + "週二", + "週三", + "週四", + "週五", + "週六" + ], + "dateFormatItem-M": "M月", + "dateFormatItem-yMMMd": "Gyå¹´MMMdæ—¥", + "dateFormatItem-MEd": "M/d(E)", + "dateFormatItem-hm": "ah:mm", + "dateFormat-short": "Gy/M/d", + "dateFormatItem-yyyyM": "yå¹´M月", + "dateFormatItem-yMMMEd": "Gyå¹´M月dæ—¥EEE", + "dateFormat-full": "Gyå¹´M月dæ—¥EEEE", + "dateFormatItem-Md": "M/d", + "dateFormatItem-yMEd": "Gy/M/d(EEE)", + "months-format-wide": [ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月" + ], + "dateFormatItem-d": "dæ—¥", + "quarters-format-wide": [ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£" + ], + "days-format-wide": [ + "星期日", + "星期一", + "星期二", + "星期三", + "星期四", + "星期五", + "星期六" + ], + "dateFormatItem-h": "ah時" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hant/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hant/currency.js new file mode 100644 index 0000000..fb8c235 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hant/currency.js @@ -0,0 +1,17 @@ +//>>built +define( +"dojo/cldr/nls/zh-hant/currency", //begin v1.x content +{ + "HKD_displayName": "港幣", + "CHF_displayName": "瑞士法郎", + "CAD_displayName": "加幣", + "CNY_displayName": "人民幣", + "USD_symbol": "$", + "AUD_displayName": "澳幣", + "JPY_displayName": "日圓", + "CNY_symbol": "ï¿¥", + "GBP_displayName": "英鎊", + "EUR_displayName": "æ­å…ƒ" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hant/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hant/gregorian.js new file mode 100644 index 0000000..d1626ae --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hant/gregorian.js @@ -0,0 +1,229 @@ +//>>built +define( +"dojo/cldr/nls/zh-hant/gregorian", //begin v1.x content +{ + "field-weekday": "週天", + "dateFormatItem-yQQQ": "yå¹´QQQ", + "dateFormatItem-yMEd": "yyyy/M/d(EEE)", + "dateFormatItem-MMMEd": "MMMdæ—¥E", + "eraNarrow": [ + "西元å‰", + "西元" + ], + "dateFormat-long": "yå¹´M月dæ—¥", + "months-format-wide": [ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月" + ], + "dateTimeFormat-medium": "{1} {0}", + "dayPeriods-format-wide-pm": "下åˆ", + "dateFormat-full": "yå¹´M月dæ—¥EEEE", + "dateFormatItem-Md": "M/d", + "field-era": "年代", + "dateFormatItem-yM": "yyyy/M", + "months-standAlone-wide": [ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月" + ], + "timeFormat-short": "ah:mm", + "quarters-format-wide": [ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£" + ], + "timeFormat-long": "zah時mm分ss秒", + "field-year": "å¹´", + "dateFormatItem-yMMM": "yå¹´M月", + "dateFormatItem-yQ": "yå¹´QQQ", + "field-hour": "å°æ™‚", + "dateFormatItem-MMdd": "MM/dd", + "months-format-abbr": [ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月" + ], + "dateFormatItem-yyQ": "yy年第Q季度", + "timeFormat-full": "zzzzah時mm分ss秒", + "field-day-relative+0": "今天", + "field-day-relative+1": "明天", + "field-day-relative+2": "後天", + "dateFormatItem-H": "H時", + "field-day-relative+3": "大後天", + "months-standAlone-abbr": [ + "一月", + "二月", + "三月", + "四月", + "五月", + "六月", + "七月", + "八月", + "ä¹æœˆ", + "å月", + "å一月", + "å二月" + ], + "quarters-format-abbr": [ + "1å­£", + "2å­£", + "3å­£", + "4å­£" + ], + "quarters-standAlone-wide": [ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£" + ], + "dateFormatItem-M": "M月", + "days-standAlone-wide": [ + "星期日", + "星期一", + "星期二", + "星期三", + "星期四", + "星期五", + "星期六" + ], + "dateFormatItem-yyMMM": "yyå¹´MMM", + "timeFormat-medium": "ah:mm:ss", + "dateFormatItem-Hm": "H:mm", + "quarters-standAlone-abbr": [ + "1å­£", + "2å­£", + "3å­£", + "4å­£" + ], + "eraAbbr": [ + "西元å‰", + "西元" + ], + "field-minute": "分é˜", + "field-dayperiod": "上åˆ/下åˆ", + "days-standAlone-abbr": [ + "週日", + "週一", + "週二", + "週三", + "週四", + "週五", + "週六" + ], + "dateFormatItem-d": "dæ—¥", + "dateFormatItem-ms": "mm:ss", + "field-day-relative+-1": "昨天", + "dateFormatItem-h": "ah時", + "dateTimeFormat-long": "{1}{0}", + "field-day-relative+-2": "å‰å¤©", + "field-day-relative+-3": "大å‰å¤©", + "dateFormatItem-MMMd": "MMMdæ—¥", + "dateFormatItem-MEd": "M/d(E)", + "dateTimeFormat-full": "{1}{0}", + "field-day": "æ—¥", + "days-format-wide": [ + "星期日", + "星期一", + "星期二", + "星期三", + "星期四", + "星期五", + "星期六" + ], + "field-zone": "å€åŸŸ", + "dateFormatItem-y": "yå¹´", + "months-standAlone-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "dateFormatItem-yyMM": "yy-MM", + "dateFormatItem-hm": "ah:mm", + "days-format-abbr": [ + "週日", + "週一", + "週二", + "週三", + "週四", + "週五", + "週六" + ], + "dateFormatItem-yMMMd": "yå¹´MMMdæ—¥", + "eraNames": [ + "西元å‰", + "西元" + ], + "days-format-narrow": [ + "æ—¥", + "一", + "二", + "三", + "å››", + "五", + "å…­" + ], + "field-month": "月", + "days-standAlone-narrow": [ + "æ—¥", + "一", + "二", + "三", + "å››", + "五", + "å…­" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "上åˆ", + "dateFormatItem-MMMMdd": "MMMMddæ—¥", + "dateFormat-short": "yy/M/d", + "field-second": "秒", + "dateFormatItem-yMMMEd": "yå¹´M月dæ—¥EEE", + "dateFormatItem-Ed": "dæ—¥(E)", + "field-week": "週", + "dateFormat-medium": "yyyy/M/d", + "dateFormatItem-yyyyM": "yå¹´M月", + "dateTimeFormat-short": "{1} {0}", + "dateFormatItem-Hms": "H:mm:ss", + "dateFormatItem-hms": "ah:mm:ss", + "dateFormatItem-yyyy": "yå¹´" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hant/islamic.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hant/islamic.js new file mode 100644 index 0000000..918ccbb --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hant/islamic.js @@ -0,0 +1,88 @@ +//>>built +define( +"dojo/cldr/nls/zh-hant/islamic", //begin v1.x content +{ + "dateFormatItem-yM": "yyyy/M", + "dateFormatItem-yQ": "yå¹´QQQ", + "dayPeriods-format-wide-pm": "下åˆ", + "dateFormatItem-MMMEd": "MMMdæ—¥E", + "dateTimeFormat-full": "{1}{0}", + "dateFormatItem-hms": "ah:mm:ss", + "dateFormatItem-yQQQ": "yå¹´QQQ", + "dateFormatItem-MMdd": "MM/dd", + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "上åˆ", + "dateFormatItem-y": "yå¹´", + "timeFormat-full": "zzzzah時mm分ss秒", + "dateFormatItem-yyyy": "Gyå¹´", + "dateFormatItem-Ed": "dæ—¥(E)", + "dateFormatItem-yMMM": "yå¹´M月", + "days-standAlone-narrow": [ + "æ—¥", + "一", + "二", + "三", + "å››", + "五", + "å…­" + ], + "dateFormat-long": "Gyå¹´M月dæ—¥", + "timeFormat-medium": "ah:mm:ss", + "dateFormatItem-Hm": "H:mm", + "dateFormat-medium": "Gy/M/d", + "dateFormatItem-Hms": "H:mm:ss", + "dateFormatItem-ms": "mm:ss", + "dateTimeFormat-long": "{1}{0}", + "dateFormatItem-yyyyMd": "Gy/M/d", + "dateFormatItem-yyyyMMMd": "Gyå¹´M月dæ—¥", + "dateFormatItem-MMMd": "MMMdæ—¥", + "timeFormat-long": "zah時mm分ss秒", + "timeFormat-short": "ah:mm", + "dateFormatItem-H": "H時", + "quarters-format-abbr": [ + "1å­£", + "2å­£", + "3å­£", + "4å­£" + ], + "days-format-abbr": [ + "週日", + "週一", + "週二", + "週三", + "週四", + "週五", + "週六" + ], + "dateFormatItem-MMMMdd": "MMMMddæ—¥", + "dateFormatItem-M": "M月", + "dateFormatItem-MEd": "M/d(E)", + "dateFormatItem-hm": "ah:mm", + "dateFormat-short": "Gy/M/d", + "dateFormatItem-yyyyM": "Gy/M", + "dateFormatItem-yMMMEd": "yå¹´M月dæ—¥EEE", + "dateFormat-full": "Gyå¹´M月dæ—¥EEEE", + "dateFormatItem-Md": "M/d", + "dateFormatItem-yyyyQ": "Gyå¹´QQQ", + "dateFormatItem-yMEd": "yyyy/M/d(EEE)", + "dateFormatItem-yyyyMMM": "Gyå¹´M月", + "dateFormatItem-d": "dæ—¥", + "quarters-format-wide": [ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£" + ], + "days-format-wide": [ + "星期日", + "星期一", + "星期二", + "星期三", + "星期四", + "星期五", + "星期六" + ], + "dateFormatItem-h": "ah時" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hant/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hant/number.js new file mode 100644 index 0000000..4e833e5 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hant/number.js @@ -0,0 +1,8 @@ +//>>built +define( +"dojo/cldr/nls/zh-hant/number", //begin v1.x content +{ + "currencyFormat": "¤#,##0.00" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hk/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hk/currency.js new file mode 100644 index 0000000..b5396d2 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hk/currency.js @@ -0,0 +1,16 @@ +//>>built +define( +"dojo/cldr/nls/zh-hk/currency", //begin v1.x content +{ + "HKD_displayName": "港幣", + "HKD_symbol": "HK$", + "CAD_displayName": "加幣", + "CNY_displayName": "人民幣", + "USD_symbol": "$", + "AUD_displayName": "澳幣", + "JPY_displayName": "日圓", + "GBP_displayName": "英鎊", + "EUR_displayName": "æ­å…ƒ" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hk/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hk/gregorian.js new file mode 100644 index 0000000..2caeba9 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hk/gregorian.js @@ -0,0 +1,86 @@ +//>>built +define( +"dojo/cldr/nls/zh-hk/gregorian", //begin v1.x content +{ + "dateFormatItem-yM": "yyyy/M", + "field-minute": "分é˜", + "eraNames": [ + "西元å‰", + "西元" + ], + "field-weekday": "週天", + "dateFormatItem-MMdd": "MM/dd", + "field-day-relative+-3": "大å‰å¤©", + "months-standAlone-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "dateTimeFormat-short": "{1} {0}", + "field-era": "年代", + "field-hour": "å°æ™‚", + "dateTimeFormat-medium": "{1} {0}", + "quarters-standAlone-abbr": [ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£" + ], + "timeFormat-full": "zzzzah時mm分ss秒", + "dateFormatItem-Ed": "dæ—¥(E)", + "dateFormatItem-yMMM": "yå¹´M月", + "eraAbbr": [ + "西元å‰", + "西元" + ], + "field-day-relative+2": "後天", + "field-day-relative+3": "大後天", + "dateFormat-long": "yå¹´M月dæ—¥", + "timeFormat-medium": "ah:mm:ss", + "field-zone": "å€åŸŸ", + "dateFormat-medium": "yyyy/M/d", + "quarters-standAlone-wide": [ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£" + ], + "field-week": "週", + "timeFormat-long": "zah時mm分ss秒", + "dateFormatItem-H": "H時", + "quarters-format-abbr": [ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£" + ], + "field-second": "秒", + "dateFormatItem-MEd": "M/d(E)", + "dateFormat-short": "yy/M/d", + "dateFormatItem-yMMMEd": "yå¹´M月dæ—¥EEE", + "dateFormat-full": "yå¹´M月dæ—¥EEEE", + "dateFormatItem-Md": "M/d", + "dateFormatItem-yMEd": "yyyy/M/d(EEE)", + "quarters-format-wide": [ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£" + ], + "eraNarrow": [ + "西元å‰", + "西元" + ], + "dateFormatItem-h": "ah時" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hk/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hk/number.js new file mode 100644 index 0000000..1ddda70 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-hk/number.js @@ -0,0 +1,8 @@ +//>>built +define( +"dojo/cldr/nls/zh-hk/number", //begin v1.x content +{ + "currencyFormat": "¤#,##0.00" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-tw/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-tw/currency.js new file mode 100644 index 0000000..7a07c21 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-tw/currency.js @@ -0,0 +1,15 @@ +//>>built +define( +"dojo/cldr/nls/zh-tw/currency", //begin v1.x content +{ + "USD_symbol": "$", + "EUR_displayName": "æ­å…ƒ", + "HKD_displayName": "港幣", + "CAD_displayName": "加幣", + "JPY_displayName": "日圓", + "GBP_displayName": "英鎊", + "AUD_displayName": "澳幣", + "CNY_displayName": "人民幣" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-tw/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-tw/gregorian.js new file mode 100644 index 0000000..76f8737 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh-tw/gregorian.js @@ -0,0 +1,81 @@ +//>>built +define( +"dojo/cldr/nls/zh-tw/gregorian", //begin v1.x content +{ + "quarters-standAlone-wide": [ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£" + ], + "quarters-format-abbr": [ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£" + ], + "dateFormat-medium": "yyyy/M/d", + "field-second": "秒", + "quarters-standAlone-abbr": [ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£" + ], + "dateFormatItem-MMdd": "MM/dd", + "dateFormatItem-MEd": "M/d(E)", + "dateFormatItem-yMEd": "yyyy/M/d(EEE)", + "field-week": "週", + "dateFormatItem-H": "H時", + "eraNarrow": [ + "西元å‰", + "西元" + ], + "field-day-relative+-3": "大å‰å¤©", + "timeFormat-full": "zzzzah時mm分ss秒", + "dateFormatItem-Md": "M/d", + "months-standAlone-narrow": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12" + ], + "eraNames": [ + "西元å‰", + "西元" + ], + "field-minute": "分é˜", + "field-hour": "å°æ™‚", + "field-day-relative+2": "後天", + "field-day-relative+3": "大後天", + "dateFormat-short": "yy/M/d", + "dateFormatItem-yMMMEd": "yå¹´M月dæ—¥EEE", + "field-era": "年代", + "dateFormatItem-yM": "yyyy/M", + "timeFormat-long": "zah時mm分ss秒", + "eraAbbr": [ + "西元å‰", + "西元" + ], + "dateFormatItem-h": "ah時", + "dateFormatItem-yMMM": "yå¹´M月", + "quarters-format-wide": [ + "第1å­£", + "第2å­£", + "第3å­£", + "第4å­£" + ], + "field-weekday": "週天", + "field-zone": "å€åŸŸ", + "dateFormatItem-Ed": "dæ—¥(E)" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh/currency.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh/currency.js new file mode 100644 index 0000000..4275a74 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh/currency.js @@ -0,0 +1,17 @@ +//>>built +define( +"dojo/cldr/nls/zh/currency", //begin v1.x content +{ + "HKD_displayName": "港元", + "CHF_displayName": "瑞士法郎", + "CAD_displayName": "加拿大元", + "CNY_displayName": "人民å¸", + "AUD_displayName": "澳大利亚元", + "JPY_displayName": "日元", + "USD_displayName": "美元", + "CNY_symbol": "ï¿¥", + "GBP_displayName": "英镑", + "EUR_displayName": "欧元" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh/gregorian.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh/gregorian.js new file mode 100644 index 0000000..0112d60 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh/gregorian.js @@ -0,0 +1,248 @@ +//>>built +define( +"dojo/cldr/nls/zh/gregorian", //begin v1.x content +{ + "months-format-narrow": [ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月" + ], + "field-weekday": "周天", + "dateFormatItem-yQQQ": "yå¹´QQQ", + "dateFormatItem-yMEd": "yå¹´M月d日,E", + "dateFormatItem-MMMEd": "MMMdæ—¥E", + "eraNarrow": [ + "公元å‰", + "公元" + ], + "dayPeriods-format-wide-earlyMorning": "清晨", + "dayPeriods-format-wide-morning": "上åˆ", + "dateFormat-long": "yå¹´M月dæ—¥", + "months-format-wide": [ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月" + ], + "dateTimeFormat-medium": "{1} {0}", + "dayPeriods-format-wide-pm": "下åˆ", + "dateFormat-full": "yå¹´M月dæ—¥EEEE", + "dateFormatItem-Md": "M-d", + "field-era": "时期", + "dateFormatItem-yM": "yyyy-M", + "months-standAlone-wide": [ + "一月", + "二月", + "三月", + "四月", + "五月", + "六月", + "七月", + "八月", + "ä¹æœˆ", + "å月", + "å一月", + "å二月" + ], + "timeFormat-short": "ah:mm", + "quarters-format-wide": [ + "第1季度", + "第2季度", + "第3季度", + "第4季度" + ], + "timeFormat-long": "zahæ—¶mm分ss秒", + "field-year": "å¹´", + "dateFormatItem-yMMM": "yå¹´MMM", + "dateFormatItem-yQ": "yå¹´QQQ", + "dateFormatItem-yyyyMMMM": "yå¹´MMMM", + "field-hour": "å°æ—¶", + "dateFormatItem-MMdd": "MM-dd", + "months-format-abbr": [ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月" + ], + "dateFormatItem-yyQ": "yy年第Q季度", + "timeFormat-full": "zzzzahæ—¶mm分ss秒", + "field-day-relative+0": "今天", + "field-day-relative+1": "明天", + "field-day-relative+2": "åŽå¤©", + "dateFormatItem-H": "Hæ—¶", + "months-standAlone-abbr": [ + "一月", + "二月", + "三月", + "四月", + "五月", + "六月", + "七月", + "八月", + "ä¹æœˆ", + "å月", + "å一月", + "å二月" + ], + "quarters-format-abbr": [ + "1å­£", + "2å­£", + "3å­£", + "4å­£" + ], + "quarters-standAlone-wide": [ + "第1季度", + "第2季度", + "第3季度", + "第4季度" + ], + "dateFormatItem-M": "M月", + "days-standAlone-wide": [ + "星期日", + "星期一", + "星期二", + "星期三", + "星期四", + "星期五", + "星期六" + ], + "dateFormatItem-yyMMM": "yyå¹´MMM", + "timeFormat-medium": "ah:mm:ss", + "dateFormatItem-Hm": "H:mm", + "quarters-standAlone-abbr": [ + "1å­£", + "2å­£", + "3å­£", + "4å­£" + ], + "eraAbbr": [ + "公元å‰", + "公元" + ], + "field-minute": "分钟", + "field-dayperiod": "上åˆ/下åˆ", + "days-standAlone-abbr": [ + "周日", + "周一", + "周二", + "周三", + "周四", + "周五", + "周六" + ], + "dayPeriods-format-wide-night": "晚上", + "dateFormatItem-d": "dæ—¥", + "dateFormatItem-ms": "mm:ss", + "field-day-relative+-1": "昨天", + "dateFormatItem-h": "ahæ—¶", + "dateTimeFormat-long": "{1}{0}", + "field-day-relative+-2": "å‰å¤©", + "dateFormatItem-MMMd": "MMMdæ—¥", + "dayPeriods-format-wide-midDay": "中åˆ", + "dateFormatItem-MEd": "M-dE", + "dateTimeFormat-full": "{1}{0}", + "field-day": "æ—¥", + "days-format-wide": [ + "星期日", + "星期一", + "星期二", + "星期三", + "星期四", + "星期五", + "星期六" + ], + "field-zone": "区域", + "dateFormatItem-y": "yå¹´", + "months-standAlone-narrow": [ + "1月", + "2月", + "3月", + "4月", + "5月", + "6月", + "7月", + "8月", + "9月", + "10月", + "11月", + "12月" + ], + "dateFormatItem-yyMM": "yy-MM", + "dateFormatItem-hm": "ah:mm", + "days-format-abbr": [ + "周日", + "周一", + "周二", + "周三", + "周四", + "周五", + "周六" + ], + "dateFormatItem-yMMMd": "yå¹´MMMdæ—¥", + "eraNames": [ + "公元å‰", + "公元" + ], + "days-format-narrow": [ + "æ—¥", + "一", + "二", + "三", + "å››", + "五", + "å…­" + ], + "field-month": "月", + "days-standAlone-narrow": [ + "æ—¥", + "一", + "二", + "三", + "å››", + "五", + "å…­" + ], + "dateFormatItem-MMM": "LLL", + "dayPeriods-format-wide-am": "上åˆ", + "dateFormatItem-MMMMdd": "MMMMddæ—¥", + "dayPeriods-format-wide-weeHours": "凌晨", + "dateFormat-short": "yy-M-d", + "dayPeriods-format-wide-afternoon": "下åˆ", + "field-second": "秒钟", + "dateFormatItem-yMMMEd": "yå¹´MMMdæ—¥EEE", + "dateFormatItem-Ed": "dæ—¥E", + "field-week": "周", + "dateFormat-medium": "yyyy-M-d", + "dateFormatItem-yyyyM": "yå¹´M月", + "dateTimeFormat-short": "{1} {0}", + "dateFormatItem-Hms": "H:mm:ss", + "dateFormatItem-hms": "ah:mm:ss", + "dateFormatItem-yyyy": "yå¹´" +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh/number.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh/number.js new file mode 100644 index 0000000..17aa214 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/nls/zh/number.js @@ -0,0 +1,13 @@ +//>>built +define( +"dojo/cldr/nls/zh/number", //begin v1.x content +{ + "decimalFormat": "#,##0.###", + "group": ",", + "scientificFormat": "#E0", + "percentFormat": "#,##0%", + "currencyFormat": "¤#,##0.00", + "decimal": "." +} +//end v1.x content +); \ No newline at end of file diff --git a/application/media/js/dojo-release-1.7.2/dojo/cldr/supplemental.js b/application/media/js/dojo-release-1.7.2/dojo/cldr/supplemental.js new file mode 100644 index 0000000..bb4d5a0 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cldr/supplemental.js @@ -0,0 +1,44 @@ +/* + 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 +*/ + +//>>built +define("dojo/cldr/supplemental",["../_base/kernel","../_base/lang","../i18n"],function(_1,_2){ +_2.getObject("cldr.supplemental",true,_1); +_1.cldr.supplemental.getFirstDayOfWeek=function(_3){ +var _4={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,ly:6,ma:6,om:6,qa:6,sa:6,sd:6,so:6,sy:6,tn:6,ye:6,ar:0,as:0,az:0,bw:0,ca:0,cn:0,fo:0,ge:0,gl:0,gu:0,hk:0,il:0,"in":0,jm:0,jp:0,kg:0,kr:0,la:0,mh:0,mn: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,zw:0}; +var _5=_1.cldr.supplemental._region(_3); +var _6=_4[_5]; +return (_6===undefined)?1:_6; +}; +_1.cldr.supplemental._region=function(_7){ +_7=_1.i18n.normalizeLocale(_7); +var _8=_7.split("-"); +var _9=_8[1]; +if(!_9){ +_9={de:"de",en:"us",es:"es",fi:"fi",fr:"fr",he:"il",hu:"hu",it:"it",ja:"jp",ko:"kr",nl:"nl",pt:"br",sv:"se",zh:"cn"}[_8[0]]; +}else{ +if(_9.length==4){ +_9=_8[2]; +} +} +return _9; +}; +_1.cldr.supplemental.getWeekend=function(_a){ +var _b={"in":0,af:4,dz:4,ir:4,om:4,sa:4,ye:4,ae:5,bh:5,eg:5,il:5,iq:5,jo:5,kw:5,ly:5,ma:5,qa:5,sd:5,sy:5,tn:5}; +var _c={af:5,dz:5,ir:5,om:5,sa:5,ye:5,ae:6,bh:5,eg:6,il:6,iq:6,jo:6,kw:6,ly:6,ma:6,qa:6,sd:6,sy:6,tn:6}; +var _d=_1.cldr.supplemental._region(_a); +var _e=_b[_d]; +var _f=_c[_d]; +if(_e===undefined){ +_e=6; +} +if(_f===undefined){ +_f=0; +} +return {start:_e,end:_f}; +}; +return _1.cldr.supplemental; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/colors.js b/application/media/js/dojo-release-1.7.2/dojo/colors.js new file mode 100644 index 0000000..cd8b77a --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/colors.js @@ -0,0 +1,74 @@ +/* + 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 +*/ + +//>>built +define("dojo/colors",["./_base/kernel","./_base/lang","./_base/Color","./_base/array"],function(_1,_2,_3,_4){ +var _5=_2.getObject("dojo.colors",true); +var _6=function(m1,m2,h){ +if(h<0){ +++h; +} +if(h>1){ +--h; +} +var h6=6*h; +if(h6<1){ +return m1+(m2-m1)*h6; +} +if(2*h<1){ +return m2; +} +if(3*h<2){ +return m1+(m2-m1)*(2/3-h)*6; +} +return m1; +}; +_1.colorFromRgb=_3.fromRgb=function(_7,_8){ +var m=_7.toLowerCase().match(/^(rgba?|hsla?)\(([\s\.\-,%0-9]+)\)/); +if(m){ +var c=m[2].split(/\s*,\s*/),l=c.length,t=m[1],a; +if((t=="rgb"&&l==3)||(t=="rgba"&&l==4)){ +var r=c[0]; +if(r.charAt(r.length-1)=="%"){ +a=_4.map(c,function(x){ +return parseFloat(x)*2.56; +}); +if(l==4){ +a[3]=c[3]; +} +return _3.fromArray(a,_8); +} +return _3.fromArray(c,_8); +} +if((t=="hsl"&&l==3)||(t=="hsla"&&l==4)){ +var H=((parseFloat(c[0])%360)+360)%360/360,S=parseFloat(c[1])/100,L=parseFloat(c[2])/100,m2=L<=0.5?L*(S+1):L+S-L*S,m1=2*L-m2; +a=[_6(m1,m2,H+1/3)*256,_6(m1,m2,H)*256,_6(m1,m2,H-1/3)*256,1]; +if(l==4){ +a[3]=c[3]; +} +return _3.fromArray(a,_8); +} +} +return null; +}; +var _9=function(c,_a,_b){ +c=Number(c); +return isNaN(c)?_b:c<_a?_a:c>_b?_b:c; +}; +_3.prototype.sanitize=function(){ +var t=this; +t.r=Math.round(_9(t.r,0,255)); +t.g=Math.round(_9(t.g,0,255)); +t.b=Math.round(_9(t.b,0,255)); +t.a=_9(t.a,0,1); +return this; +}; +_5.makeGrey=_3.makeGrey=function(g,a){ +return _3.fromArray([g,g,g,a]); +}; +_2.mixin(_3.named,{"aliceblue":[240,248,255],"antiquewhite":[250,235,215],"aquamarine":[127,255,212],"azure":[240,255,255],"beige":[245,245,220],"bisque":[255,228,196],"blanchedalmond":[255,235,205],"blueviolet":[138,43,226],"brown":[165,42,42],"burlywood":[222,184,135],"cadetblue":[95,158,160],"chartreuse":[127,255,0],"chocolate":[210,105,30],"coral":[255,127,80],"cornflowerblue":[100,149,237],"cornsilk":[255,248,220],"crimson":[220,20,60],"cyan":[0,255,255],"darkblue":[0,0,139],"darkcyan":[0,139,139],"darkgoldenrod":[184,134,11],"darkgray":[169,169,169],"darkgreen":[0,100,0],"darkgrey":[169,169,169],"darkkhaki":[189,183,107],"darkmagenta":[139,0,139],"darkolivegreen":[85,107,47],"darkorange":[255,140,0],"darkorchid":[153,50,204],"darkred":[139,0,0],"darksalmon":[233,150,122],"darkseagreen":[143,188,143],"darkslateblue":[72,61,139],"darkslategray":[47,79,79],"darkslategrey":[47,79,79],"darkturquoise":[0,206,209],"darkviolet":[148,0,211],"deeppink":[255,20,147],"deepskyblue":[0,191,255],"dimgray":[105,105,105],"dimgrey":[105,105,105],"dodgerblue":[30,144,255],"firebrick":[178,34,34],"floralwhite":[255,250,240],"forestgreen":[34,139,34],"gainsboro":[220,220,220],"ghostwhite":[248,248,255],"gold":[255,215,0],"goldenrod":[218,165,32],"greenyellow":[173,255,47],"grey":[128,128,128],"honeydew":[240,255,240],"hotpink":[255,105,180],"indianred":[205,92,92],"indigo":[75,0,130],"ivory":[255,255,240],"khaki":[240,230,140],"lavender":[230,230,250],"lavenderblush":[255,240,245],"lawngreen":[124,252,0],"lemonchiffon":[255,250,205],"lightblue":[173,216,230],"lightcoral":[240,128,128],"lightcyan":[224,255,255],"lightgoldenrodyellow":[250,250,210],"lightgray":[211,211,211],"lightgreen":[144,238,144],"lightgrey":[211,211,211],"lightpink":[255,182,193],"lightsalmon":[255,160,122],"lightseagreen":[32,178,170],"lightskyblue":[135,206,250],"lightslategray":[119,136,153],"lightslategrey":[119,136,153],"lightsteelblue":[176,196,222],"lightyellow":[255,255,224],"limegreen":[50,205,50],"linen":[250,240,230],"magenta":[255,0,255],"mediumaquamarine":[102,205,170],"mediumblue":[0,0,205],"mediumorchid":[186,85,211],"mediumpurple":[147,112,219],"mediumseagreen":[60,179,113],"mediumslateblue":[123,104,238],"mediumspringgreen":[0,250,154],"mediumturquoise":[72,209,204],"mediumvioletred":[199,21,133],"midnightblue":[25,25,112],"mintcream":[245,255,250],"mistyrose":[255,228,225],"moccasin":[255,228,181],"navajowhite":[255,222,173],"oldlace":[253,245,230],"olivedrab":[107,142,35],"orange":[255,165,0],"orangered":[255,69,0],"orchid":[218,112,214],"palegoldenrod":[238,232,170],"palegreen":[152,251,152],"paleturquoise":[175,238,238],"palevioletred":[219,112,147],"papayawhip":[255,239,213],"peachpuff":[255,218,185],"peru":[205,133,63],"pink":[255,192,203],"plum":[221,160,221],"powderblue":[176,224,230],"rosybrown":[188,143,143],"royalblue":[65,105,225],"saddlebrown":[139,69,19],"salmon":[250,128,114],"sandybrown":[244,164,96],"seagreen":[46,139,87],"seashell":[255,245,238],"sienna":[160,82,45],"skyblue":[135,206,235],"slateblue":[106,90,205],"slategray":[112,128,144],"slategrey":[112,128,144],"snow":[255,250,250],"springgreen":[0,255,127],"steelblue":[70,130,180],"tan":[210,180,140],"thistle":[216,191,216],"tomato":[255,99,71],"turquoise":[64,224,208],"violet":[238,130,238],"wheat":[245,222,179],"whitesmoke":[245,245,245],"yellowgreen":[154,205,50]}); +return _3; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/cookie.js b/application/media/js/dojo-release-1.7.2/dojo/cookie.js new file mode 100644 index 0000000..abcc712 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/cookie.js @@ -0,0 +1,49 @@ +/* + 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 +*/ + +//>>built +define("dojo/cookie",["./_base/kernel","./regexp"],function(_1,_2){ +_1.cookie=function(_3,_4,_5){ +var c=document.cookie,_6; +if(arguments.length==1){ +var _7=c.match(new RegExp("(?:^|; )"+_2.escapeString(_3)+"=([^;]*)")); +_6=_7?decodeURIComponent(_7[1]):undefined; +}else{ +_5=_5||{}; +var _8=_5.expires; +if(typeof _8=="number"){ +var d=new Date(); +d.setTime(d.getTime()+_8*24*60*60*1000); +_8=_5.expires=d; +} +if(_8&&_8.toUTCString){ +_5.expires=_8.toUTCString(); +} +_4=encodeURIComponent(_4); +var _9=_3+"="+_4,_a; +for(_a in _5){ +_9+="; "+_a; +var _b=_5[_a]; +if(_b!==true){ +_9+="="+_b; +} +} +document.cookie=_9; +} +return _6; +}; +_1.cookie.isSupported=function(){ +if(!("cookieEnabled" in navigator)){ +this("__djCookieTest__","CookiesAllowed"); +navigator.cookieEnabled=this("__djCookieTest__")=="CookiesAllowed"; +if(navigator.cookieEnabled){ +this("__djCookieTest__","",{expires:-1}); +} +} +return navigator.cookieEnabled; +}; +return _1.cookie; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/currency.js b/application/media/js/dojo-release-1.7.2/dojo/currency.js new file mode 100644 index 0000000..94c69ed --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/currency.js @@ -0,0 +1,32 @@ +/* + 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 +*/ + +//>>built +define("dojo/currency",["./_base/kernel","./_base/lang","./_base/array","./number","./i18n","./i18n!./cldr/nls/currency","./cldr/monetary"],function(_1,_2,_3,_4,_5,_6,_7){ +_2.getObject("currency",true,_1); +_1.currency._mixInDefaults=function(_8){ +_8=_8||{}; +_8.type="currency"; +var _9=_5.getLocalization("dojo.cldr","currency",_8.locale)||{}; +var _a=_8.currency; +var _b=_7.getData(_a); +_3.forEach(["displayName","symbol","group","decimal"],function(_c){ +_b[_c]=_9[_a+"_"+_c]; +}); +_b.fractional=[true,false]; +return _2.mixin(_b,_8); +}; +_1.currency.format=function(_d,_e){ +return _4.format(_d,_1.currency._mixInDefaults(_e)); +}; +_1.currency.regexp=function(_f){ +return _4.regexp(_1.currency._mixInDefaults(_f)); +}; +_1.currency.parse=function(_10,_11){ +return _4.parse(_10,_1.currency._mixInDefaults(_11)); +}; +return _1.currency; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/data/ItemFileReadStore.js b/application/media/js/dojo-release-1.7.2/dojo/data/ItemFileReadStore.js new file mode 100644 index 0000000..519f443 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/data/ItemFileReadStore.js @@ -0,0 +1,561 @@ +/* + 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 +*/ + +//>>built +define("dojo/data/ItemFileReadStore",["../_base/kernel","../_base/lang","../_base/declare","../_base/array","../_base/xhr","../Evented","../_base/window","./util/filter","./util/simpleFetch","../date/stamp"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a){ +var _b=_3("dojo.data.ItemFileReadStore",[_6],{constructor:function(_c){ +this._arrayOfAllItems=[]; +this._arrayOfTopLevelItems=[]; +this._loadFinished=false; +this._jsonFileUrl=_c.url; +this._ccUrl=_c.url; +this.url=_c.url; +this._jsonData=_c.data; +this.data=null; +this._datatypeMap=_c.typeMap||{}; +if(!this._datatypeMap["Date"]){ +this._datatypeMap["Date"]={type:Date,deserialize:function(_d){ +return _a.fromISOString(_d); +}}; +} +this._features={"dojo.data.api.Read":true,"dojo.data.api.Identity":true}; +this._itemsByIdentity=null; +this._storeRefPropName="_S"; +this._itemNumPropName="_0"; +this._rootItemPropName="_RI"; +this._reverseRefMap="_RRM"; +this._loadInProgress=false; +this._queuedFetches=[]; +if(_c.urlPreventCache!==undefined){ +this.urlPreventCache=_c.urlPreventCache?true:false; +} +if(_c.hierarchical!==undefined){ +this.hierarchical=_c.hierarchical?true:false; +} +if(_c.clearOnClose){ +this.clearOnClose=true; +} +if("failOk" in _c){ +this.failOk=_c.failOk?true:false; +} +},url:"",_ccUrl:"",data:null,typeMap:null,clearOnClose:false,urlPreventCache:false,failOk:false,hierarchical:true,_assertIsItem:function(_e){ +if(!this.isItem(_e)){ +throw new Error("dojo.data.ItemFileReadStore: Invalid item argument."); +} +},_assertIsAttribute:function(_f){ +if(typeof _f!=="string"){ +throw new Error("dojo.data.ItemFileReadStore: Invalid attribute argument."); +} +},getValue:function(_10,_11,_12){ +var _13=this.getValues(_10,_11); +return (_13.length>0)?_13[0]:_12; +},getValues:function(_14,_15){ +this._assertIsItem(_14); +this._assertIsAttribute(_15); +return (_14[_15]||[]).slice(0); +},getAttributes:function(_16){ +this._assertIsItem(_16); +var _17=[]; +for(var key in _16){ +if((key!==this._storeRefPropName)&&(key!==this._itemNumPropName)&&(key!==this._rootItemPropName)&&(key!==this._reverseRefMap)){ +_17.push(key); +} +} +return _17; +},hasAttribute:function(_18,_19){ +this._assertIsItem(_18); +this._assertIsAttribute(_19); +return (_19 in _18); +},containsValue:function(_1a,_1b,_1c){ +var _1d=undefined; +if(typeof _1c==="string"){ +_1d=_8.patternToRegExp(_1c,false); +} +return this._containsValue(_1a,_1b,_1c,_1d); +},_containsValue:function(_1e,_1f,_20,_21){ +return _4.some(this.getValues(_1e,_1f),function(_22){ +if(_22!==null&&!_2.isObject(_22)&&_21){ +if(_22.toString().match(_21)){ +return true; +} +}else{ +if(_20===_22){ +return true; +} +} +}); +},isItem:function(_23){ +if(_23&&_23[this._storeRefPropName]===this){ +if(this._arrayOfAllItems[_23[this._itemNumPropName]]===_23){ +return true; +} +} +return false; +},isItemLoaded:function(_24){ +return this.isItem(_24); +},loadItem:function(_25){ +this._assertIsItem(_25.item); +},getFeatures:function(){ +return this._features; +},getLabel:function(_26){ +if(this._labelAttr&&this.isItem(_26)){ +return this.getValue(_26,this._labelAttr); +} +return undefined; +},getLabelAttributes:function(_27){ +if(this._labelAttr){ +return [this._labelAttr]; +} +return null; +},_fetchItems:function(_28,_29,_2a){ +var _2b=this,_2c=function(_2d,_2e){ +var _2f=[],i,key; +if(_2d.query){ +var _30,_31=_2d.queryOptions?_2d.queryOptions.ignoreCase:false; +var _32={}; +for(key in _2d.query){ +_30=_2d.query[key]; +if(typeof _30==="string"){ +_32[key]=_8.patternToRegExp(_30,_31); +}else{ +if(_30 instanceof RegExp){ +_32[key]=_30; +} +} +} +for(i=0;i<_2e.length;++i){ +var _33=true; +var _34=_2e[i]; +if(_34===null){ +_33=false; +}else{ +for(key in _2d.query){ +_30=_2d.query[key]; +if(!_2b._containsValue(_34,key,_30,_32[key])){ +_33=false; +} +} +} +if(_33){ +_2f.push(_34); +} +} +_29(_2f,_2d); +}else{ +for(i=0;i<_2e.length;++i){ +var _35=_2e[i]; +if(_35!==null){ +_2f.push(_35); +} +} +_29(_2f,_2d); +} +}; +if(this._loadFinished){ +_2c(_28,this._getItemsArray(_28.queryOptions)); +}else{ +if(this._jsonFileUrl!==this._ccUrl){ +_1.deprecated("dojo.data.ItemFileReadStore: ","To change the url, set the url property of the store,"+" not _jsonFileUrl. _jsonFileUrl support will be removed in 2.0"); +this._ccUrl=this._jsonFileUrl; +this.url=this._jsonFileUrl; +}else{ +if(this.url!==this._ccUrl){ +this._jsonFileUrl=this.url; +this._ccUrl=this.url; +} +} +if(this.data!=null){ +this._jsonData=this.data; +this.data=null; +} +if(this._jsonFileUrl){ +if(this._loadInProgress){ +this._queuedFetches.push({args:_28,filter:_2c}); +}else{ +this._loadInProgress=true; +var _36={url:_2b._jsonFileUrl,handleAs:"json-comment-optional",preventCache:this.urlPreventCache,failOk:this.failOk}; +var _37=_5.get(_36); +_37.addCallback(function(_38){ +try{ +_2b._getItemsFromLoadedData(_38); +_2b._loadFinished=true; +_2b._loadInProgress=false; +_2c(_28,_2b._getItemsArray(_28.queryOptions)); +_2b._handleQueuedFetches(); +} +catch(e){ +_2b._loadFinished=true; +_2b._loadInProgress=false; +_2a(e,_28); +} +}); +_37.addErrback(function(_39){ +_2b._loadInProgress=false; +_2a(_39,_28); +}); +var _3a=null; +if(_28.abort){ +_3a=_28.abort; +} +_28.abort=function(){ +var df=_37; +if(df&&df.fired===-1){ +df.cancel(); +df=null; +} +if(_3a){ +_3a.call(_28); +} +}; +} +}else{ +if(this._jsonData){ +try{ +this._loadFinished=true; +this._getItemsFromLoadedData(this._jsonData); +this._jsonData=null; +_2c(_28,this._getItemsArray(_28.queryOptions)); +} +catch(e){ +_2a(e,_28); +} +}else{ +_2a(new Error("dojo.data.ItemFileReadStore: No JSON source data was provided as either URL or a nested Javascript object."),_28); +} +} +} +},_handleQueuedFetches:function(){ +if(this._queuedFetches.length>0){ +for(var i=0;i= 2.1 OR the modified BSD license. + see: http://dojotoolkit.org/license for details +*/ + +//>>built +define("dojo/data/ItemFileWriteStore",["../_base/lang","../_base/declare","../_base/array","../_base/json","../_base/window","./ItemFileReadStore","../date/stamp"],function(_1,_2,_3,_4,_5,_6,_7){ +return _2("dojo.data.ItemFileWriteStore",_6,{constructor:function(_8){ +this._features["dojo.data.api.Write"]=true; +this._features["dojo.data.api.Notification"]=true; +this._pending={_newItems:{},_modifiedItems:{},_deletedItems:{}}; +if(!this._datatypeMap["Date"].serialize){ +this._datatypeMap["Date"].serialize=function(_9){ +return _7.toISOString(_9,{zulu:true}); +}; +} +if(_8&&(_8.referenceIntegrity===false)){ +this.referenceIntegrity=false; +} +this._saveInProgress=false; +},referenceIntegrity:true,_assert:function(_a){ +if(!_a){ +throw new Error("assertion failed in ItemFileWriteStore"); +} +},_getIdentifierAttribute:function(){ +return this.getFeatures()["dojo.data.api.Identity"]; +},newItem:function(_b,_c){ +this._assert(!this._saveInProgress); +if(!this._loadFinished){ +this._forceLoad(); +} +if(typeof _b!="object"&&typeof _b!="undefined"){ +throw new Error("newItem() was passed something other than an object"); +} +var _d=null; +var _e=this._getIdentifierAttribute(); +if(_e===Number){ +_d=this._arrayOfAllItems.length; +}else{ +_d=_b[_e]; +if(typeof _d==="undefined"){ +throw new Error("newItem() was not passed an identity for the new item"); +} +if(_1.isArray(_d)){ +throw new Error("newItem() was not passed an single-valued identity"); +} +} +if(this._itemsByIdentity){ +this._assert(typeof this._itemsByIdentity[_d]==="undefined"); +} +this._assert(typeof this._pending._newItems[_d]==="undefined"); +this._assert(typeof this._pending._deletedItems[_d]==="undefined"); +var _f={}; +_f[this._storeRefPropName]=this; +_f[this._itemNumPropName]=this._arrayOfAllItems.length; +if(this._itemsByIdentity){ +this._itemsByIdentity[_d]=_f; +_f[_e]=[_d]; +} +this._arrayOfAllItems.push(_f); +var _10=null; +if(_c&&_c.parent&&_c.attribute){ +_10={item:_c.parent,attribute:_c.attribute,oldValue:undefined}; +var _11=this.getValues(_c.parent,_c.attribute); +if(_11&&_11.length>0){ +var _12=_11.slice(0,_11.length); +if(_11.length===1){ +_10.oldValue=_11[0]; +}else{ +_10.oldValue=_11.slice(0,_11.length); +} +_12.push(_f); +this._setValueOrValues(_c.parent,_c.attribute,_12,false); +_10.newValue=this.getValues(_c.parent,_c.attribute); +}else{ +this._setValueOrValues(_c.parent,_c.attribute,_f,false); +_10.newValue=_f; +} +}else{ +_f[this._rootItemPropName]=true; +this._arrayOfTopLevelItems.push(_f); +} +this._pending._newItems[_d]=_f; +for(var key in _b){ +if(key===this._storeRefPropName||key===this._itemNumPropName){ +throw new Error("encountered bug in ItemFileWriteStore.newItem"); +} +var _13=_b[key]; +if(!_1.isArray(_13)){ +_13=[_13]; +} +_f[key]=_13; +if(this.referenceIntegrity){ +for(var i=0;i<_13.length;i++){ +var val=_13[i]; +if(this.isItem(val)){ +this._addReferenceToMap(val,_f,key); +} +} +} +} +this.onNew(_f,_10); +return _f; +},_removeArrayElement:function(_14,_15){ +var _16=_3.indexOf(_14,_15); +if(_16!=-1){ +_14.splice(_16,1); +return true; +} +return false; +},deleteItem:function(_17){ +this._assert(!this._saveInProgress); +this._assertIsItem(_17); +var _18=_17[this._itemNumPropName]; +var _19=this.getIdentity(_17); +if(this.referenceIntegrity){ +var _1a=this.getAttributes(_17); +if(_17[this._reverseRefMap]){ +_17["backup_"+this._reverseRefMap]=_1.clone(_17[this._reverseRefMap]); +} +_3.forEach(_1a,function(_1b){ +_3.forEach(this.getValues(_17,_1b),function(_1c){ +if(this.isItem(_1c)){ +if(!_17["backupRefs_"+this._reverseRefMap]){ +_17["backupRefs_"+this._reverseRefMap]=[]; +} +_17["backupRefs_"+this._reverseRefMap].push({id:this.getIdentity(_1c),attr:_1b}); +this._removeReferenceFromMap(_1c,_17,_1b); +} +},this); +},this); +var _1d=_17[this._reverseRefMap]; +if(_1d){ +for(var _1e in _1d){ +var _1f=null; +if(this._itemsByIdentity){ +_1f=this._itemsByIdentity[_1e]; +}else{ +_1f=this._arrayOfAllItems[_1e]; +} +if(_1f){ +for(var _20 in _1d[_1e]){ +var _21=this.getValues(_1f,_20)||[]; +var _22=_3.filter(_21,function(_23){ +return !(this.isItem(_23)&&this.getIdentity(_23)==_19); +},this); +this._removeReferenceFromMap(_17,_1f,_20); +if(_22.length<_21.length){ +this._setValueOrValues(_1f,_20,_22,true); +} +} +} +} +} +} +this._arrayOfAllItems[_18]=null; +_17[this._storeRefPropName]=null; +if(this._itemsByIdentity){ +delete this._itemsByIdentity[_19]; +} +this._pending._deletedItems[_19]=_17; +if(_17[this._rootItemPropName]){ +this._removeArrayElement(this._arrayOfTopLevelItems,_17); +} +this.onDelete(_17); +return true; +},setValue:function(_24,_25,_26){ +return this._setValueOrValues(_24,_25,_26,true); +},setValues:function(_27,_28,_29){ +return this._setValueOrValues(_27,_28,_29,true); +},unsetAttribute:function(_2a,_2b){ +return this._setValueOrValues(_2a,_2b,[],true); +},_setValueOrValues:function(_2c,_2d,_2e,_2f){ +this._assert(!this._saveInProgress); +this._assertIsItem(_2c); +this._assert(_1.isString(_2d)); +this._assert(typeof _2e!=="undefined"); +var _30=this._getIdentifierAttribute(); +if(_2d==_30){ +throw new Error("ItemFileWriteStore does not have support for changing the value of an item's identifier."); +} +var _31=this._getValueOrValues(_2c,_2d); +var _32=this.getIdentity(_2c); +if(!this._pending._modifiedItems[_32]){ +var _33={}; +for(var key in _2c){ +if((key===this._storeRefPropName)||(key===this._itemNumPropName)||(key===this._rootItemPropName)){ +_33[key]=_2c[key]; +}else{ +if(key===this._reverseRefMap){ +_33[key]=_1.clone(_2c[key]); +}else{ +_33[key]=_2c[key].slice(0,_2c[key].length); +} +} +} +this._pending._modifiedItems[_32]=_33; +} +var _34=false; +if(_1.isArray(_2e)&&_2e.length===0){ +_34=delete _2c[_2d]; +_2e=undefined; +if(this.referenceIntegrity&&_31){ +var _35=_31; +if(!_1.isArray(_35)){ +_35=[_35]; +} +for(var i=0;i<_35.length;i++){ +var _36=_35[i]; +if(this.isItem(_36)){ +this._removeReferenceFromMap(_36,_2c,_2d); +} +} +} +}else{ +var _37; +if(_1.isArray(_2e)){ +_37=_2e.slice(0,_2e.length); +}else{ +_37=[_2e]; +} +if(this.referenceIntegrity){ +if(_31){ +var _35=_31; +if(!_1.isArray(_35)){ +_35=[_35]; +} +var map={}; +_3.forEach(_35,function(_38){ +if(this.isItem(_38)){ +var id=this.getIdentity(_38); +map[id.toString()]=true; +} +},this); +_3.forEach(_37,function(_39){ +if(this.isItem(_39)){ +var id=this.getIdentity(_39); +if(map[id.toString()]){ +delete map[id.toString()]; +}else{ +this._addReferenceToMap(_39,_2c,_2d); +} +} +},this); +for(var rId in map){ +var _3a; +if(this._itemsByIdentity){ +_3a=this._itemsByIdentity[rId]; +}else{ +_3a=this._arrayOfAllItems[rId]; +} +this._removeReferenceFromMap(_3a,_2c,_2d); +} +}else{ +for(var i=0;i<_37.length;i++){ +var _36=_37[i]; +if(this.isItem(_36)){ +this._addReferenceToMap(_36,_2c,_2d); +} +} +} +} +_2c[_2d]=_37; +_34=true; +} +if(_2f){ +this.onSet(_2c,_2d,_31,_2e); +} +return _34; +},_addReferenceToMap:function(_3b,_3c,_3d){ +var _3e=this.getIdentity(_3c); +var _3f=_3b[this._reverseRefMap]; +if(!_3f){ +_3f=_3b[this._reverseRefMap]={}; +} +var _40=_3f[_3e]; +if(!_40){ +_40=_3f[_3e]={}; +} +_40[_3d]=true; +},_removeReferenceFromMap:function(_41,_42,_43){ +var _44=this.getIdentity(_42); +var _45=_41[this._reverseRefMap]; +var _46; +if(_45){ +for(_46 in _45){ +if(_46==_44){ +delete _45[_46][_43]; +if(this._isEmpty(_45[_46])){ +delete _45[_46]; +} +} +} +if(this._isEmpty(_45)){ +delete _41[this._reverseRefMap]; +} +} +},_dumpReferenceMap:function(){ +var i; +for(i=0;i0){ +_57=false; +} +} +} +return _57; +},save:function(_58){ +this._assert(!this._saveInProgress); +this._saveInProgress=true; +var _59=this; +var _5a=function(){ +_59._pending={_newItems:{},_modifiedItems:{},_deletedItems:{}}; +_59._saveInProgress=false; +if(_58&&_58.onComplete){ +var _5b=_58.scope||_5.global; +_58.onComplete.call(_5b); +} +}; +var _5c=function(err){ +_59._saveInProgress=false; +if(_58&&_58.onError){ +var _5d=_58.scope||_5.global; +_58.onError.call(_5d,err); +} +}; +if(this._saveEverything){ +var _5e=this._getNewFileContentString(); +this._saveEverything(_5a,_5c,_5e); +} +if(this._saveCustom){ +this._saveCustom(_5a,_5c); +} +if(!this._saveEverything&&!this._saveCustom){ +_5a(); +} +},revert:function(){ +this._assert(!this._saveInProgress); +var _5f; +for(_5f in this._pending._modifiedItems){ +var _60=this._pending._modifiedItems[_5f]; +var _61=null; +if(this._itemsByIdentity){ +_61=this._itemsByIdentity[_5f]; +}else{ +_61=this._arrayOfAllItems[_5f]; +} +_60[this._storeRefPropName]=this; +for(var key in _61){ +delete _61[key]; +} +_1.mixin(_61,_60); +} +var _62; +for(_5f in this._pending._deletedItems){ +_62=this._pending._deletedItems[_5f]; +_62[this._storeRefPropName]=this; +var _63=_62[this._itemNumPropName]; +if(_62["backup_"+this._reverseRefMap]){ +_62[this._reverseRefMap]=_62["backup_"+this._reverseRefMap]; +delete _62["backup_"+this._reverseRefMap]; +} +this._arrayOfAllItems[_63]=_62; +if(this._itemsByIdentity){ +this._itemsByIdentity[_5f]=_62; +} +if(_62[this._rootItemPropName]){ +this._arrayOfTopLevelItems.push(_62); +} +} +for(_5f in this._pending._deletedItems){ +_62=this._pending._deletedItems[_5f]; +if(_62["backupRefs_"+this._reverseRefMap]){ +_3.forEach(_62["backupRefs_"+this._reverseRefMap],function(_64){ +var _65; +if(this._itemsByIdentity){ +_65=this._itemsByIdentity[_64.id]; +}else{ +_65=this._arrayOfAllItems[_64.id]; +} +this._addReferenceToMap(_65,_62,_64.attr); +},this); +delete _62["backupRefs_"+this._reverseRefMap]; +} +} +for(_5f in this._pending._newItems){ +var _66=this._pending._newItems[_5f]; +_66[this._storeRefPropName]=null; +this._arrayOfAllItems[_66[this._itemNumPropName]]=null; +if(_66[this._rootItemPropName]){ +this._removeArrayElement(this._arrayOfTopLevelItems,_66); +} +if(this._itemsByIdentity){ +delete this._itemsByIdentity[_5f]; +} +} +this._pending={_newItems:{},_modifiedItems:{},_deletedItems:{}}; +return true; +},isDirty:function(_67){ +if(_67){ +var _68=this.getIdentity(_67); +return new Boolean(this._pending._newItems[_68]||this._pending._modifiedItems[_68]||this._pending._deletedItems[_68]).valueOf(); +}else{ +return !this._isEmpty(this._pending._newItems)||!this._isEmpty(this._pending._modifiedItems)||!this._isEmpty(this._pending._deletedItems); +} +},onSet:function(_69,_6a,_6b,_6c){ +},onNew:function(_6d,_6e){ +},onDelete:function(_6f){ +},close:function(_70){ +if(this.clearOnClose){ +if(!this.isDirty()){ +this.inherited(arguments); +}else{ +throw new Error("dojo.data.ItemFileWriteStore: There are unsaved changes present in the store. Please save or revert the changes before invoking close."); +} +} +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/data/ObjectStore.js b/application/media/js/dojo-release-1.7.2/dojo/data/ObjectStore.js new file mode 100644 index 0000000..4f35b21 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/data/ObjectStore.js @@ -0,0 +1,285 @@ +/* + 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 +*/ + +//>>built +define("dojo/data/ObjectStore",["../_base/lang","../Evented","../_base/declare","../_base/Deferred","../_base/array","../_base/connect","../regexp"],function(_1,_2,_3,_4,_5,_6,_7){ +return _3("dojo.data.ObjectStore",[_2],{objectStore:null,constructor:function(_8){ +_1.mixin(this,_8); +},labelProperty:"label",getValue:function(_9,_a,_b){ +return typeof _9.get==="function"?_9.get(_a):_a in _9?_9[_a]:_b; +},getValues:function(_c,_d){ +var _e=this.getValue(_c,_d); +return _e instanceof Array?_e:_e===undefined?[]:[_e]; +},getAttributes:function(_f){ +var res=[]; +for(var i in _f){ +if(_f.hasOwnProperty(i)&&!(i.charAt(0)=="_"&&i.charAt(1)=="_")){ +res.push(i); +} +} +return res; +},hasAttribute:function(_10,_11){ +return _11 in _10; +},containsValue:function(_12,_13,_14){ +return _5.indexOf(this.getValues(_12,_13),_14)>-1; +},isItem:function(_15){ +return (typeof _15=="object")&&_15&&!(_15 instanceof Date); +},isItemLoaded:function(_16){ +return _16&&typeof _16.load!=="function"; +},loadItem:function(_17){ +var _18; +if(typeof _17.item.load==="function"){ +_4.when(_17.item.load(),function(_19){ +_18=_19; +var _1a=_19 instanceof Error?_17.onError:_17.onItem; +if(_1a){ +_1a.call(_17.scope,_19); +} +}); +}else{ +if(_17.onItem){ +_17.onItem.call(_17.scope,_17.item); +} +} +return _18; +},close:function(_1b){ +return _1b&&_1b.abort&&_1b.abort(); +},fetch:function(_1c){ +_1c=_1.delegate(_1c,_1c&&_1c.queryOptions); +var _1d=this; +var _1e=_1c.scope||_1d; +var _1f=_1c.query; +if(typeof _1f=="object"){ +_1f=_1.delegate(_1f); +for(var i in _1f){ +var _20=_1f[i]; +if(typeof _20=="string"){ +_1f[i]=RegExp("^"+_7.escapeString(_20,"*?").replace(/\*/g,".*").replace(/\?/g,".")+"$",_1c.ignoreCase?"mi":"m"); +_1f[i].toString=(function(_21){ +return function(){ +return _21; +}; +})(_20); +} +} +} +var _22=this.objectStore.query(_1f,_1c); +_4.when(_22.total,function(_23){ +_4.when(_22,function(_24){ +if(_1c.onBegin){ +_1c.onBegin.call(_1e,_23||_24.length,_1c); +} +if(_1c.onItem){ +for(var i=0;i<_24.length;i++){ +_1c.onItem.call(_1e,_24[i],_1c); +} +} +if(_1c.onComplete){ +_1c.onComplete.call(_1e,_1c.onItem?null:_24,_1c); +} +return _24; +},_25); +},_25); +function _25(_26){ +if(_1c.onError){ +_1c.onError.call(_1e,_26,_1c); +} +}; +_1c.abort=function(){ +if(_22.cancel){ +_22.cancel(); +} +}; +if(_22.observe){ +if(this.observing){ +this.observing.cancel(); +} +this.observing=_22.observe(function(_27,_28,_29){ +if(_5.indexOf(_1d._dirtyObjects,_27)==-1){ +if(_28==-1){ +_1d.onNew(_27); +}else{ +if(_29==-1){ +_1d.onDelete(_27); +}else{ +for(var i in _27){ +if(i!=_1d.objectStore.idProperty){ +_1d.onSet(_27,i,null,_27[i]); +} +} +} +} +} +},true); +} +this.onFetch(_22); +_1c.store=this; +return _1c; +},getFeatures:function(){ +return {"dojo.data.api.Read":!!this.objectStore.get,"dojo.data.api.Identity":true,"dojo.data.api.Write":!!this.objectStore.put,"dojo.data.api.Notification":true}; +},getLabel:function(_2a){ +if(this.isItem(_2a)){ +return this.getValue(_2a,this.labelProperty); +} +return undefined; +},getLabelAttributes:function(_2b){ +return [this.labelProperty]; +},getIdentity:function(_2c){ +return this.objectStore.getIdentity?this.objectStore.getIdentity(_2c):_2c[this.objectStore.idProperty||"id"]; +},getIdentityAttributes:function(_2d){ +return [this.objectStore.idProperty]; +},fetchItemByIdentity:function(_2e){ +var _2f; +_4.when(this.objectStore.get(_2e.identity),function(_30){ +_2f=_30; +_2e.onItem.call(_2e.scope,_30); +},function(_31){ +_2e.onError.call(_2e.scope,_31); +}); +return _2f; +},newItem:function(_32,_33){ +if(_33){ +var _34=this.getValue(_33.parent,_33.attribute,[]); +_34=_34.concat([_32]); +_32.__parent=_34; +this.setValue(_33.parent,_33.attribute,_34); +} +this._dirtyObjects.push({object:_32,save:true}); +this.onNew(_32); +return _32; +},deleteItem:function(_35){ +this.changing(_35,true); +this.onDelete(_35); +},setValue:function(_36,_37,_38){ +var old=_36[_37]; +this.changing(_36); +_36[_37]=_38; +this.onSet(_36,_37,old,_38); +},setValues:function(_39,_3a,_3b){ +if(!_1.isArray(_3b)){ +throw new Error("setValues expects to be passed an Array object as its value"); +} +this.setValue(_39,_3a,_3b); +},unsetAttribute:function(_3c,_3d){ +this.changing(_3c); +var old=_3c[_3d]; +delete _3c[_3d]; +this.onSet(_3c,_3d,old,undefined); +},_dirtyObjects:[],changing:function(_3e,_3f){ +_3e.__isDirty=true; +for(var i=0;i0;){ +i--; +var _50=_4f[i]; +var _51=_50.object; +var old=_50.old; +if(_51&&old){ +for(var j in old){ +if(old.hasOwnProperty(j)&&_51[j]!==old[j]){ +this.onSet(_51,j,_51[j],old[j]); +_51[j]=old[j]; +} +} +for(j in _51){ +if(!old.hasOwnProperty(j)){ +this.onSet(_51,j,_51[j]); +delete _51[j]; +} +} +}else{ +if(!old){ +this.onDelete(_51); +}else{ +this.onNew(old); +} +} +delete (_51||old).__isDirty; +_4f.splice(i,1); +} +},isDirty:function(_52){ +if(!_52){ +return !!this._dirtyObjects.length; +} +return _52.__isDirty; +},onSet:function(){ +},onNew:function(){ +},onDelete:function(){ +},onFetch:function(_53){ +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/data/api/Identity.js b/application/media/js/dojo-release-1.7.2/dojo/data/api/Identity.js new file mode 100644 index 0000000..9aa25ac --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/data/api/Identity.js @@ -0,0 +1,21 @@ +/* + 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 +*/ + +//>>built +define("dojo/data/api/Identity",["../..","./Read"],function(_1){ +_1.declare("dojo.data.api.Identity",_1.data.api.Read,{getFeatures:function(){ +return {"dojo.data.api.Read":true,"dojo.data.api.Identity":true}; +},getIdentity:function(_2){ +throw new Error("Unimplemented API: dojo.data.api.Identity.getIdentity"); +},getIdentityAttributes:function(_3){ +throw new Error("Unimplemented API: dojo.data.api.Identity.getIdentityAttributes"); +},fetchItemByIdentity:function(_4){ +if(!this.isItemLoaded(_4.item)){ +throw new Error("Unimplemented API: dojo.data.api.Identity.fetchItemByIdentity"); +} +}}); +return _1.data.api.Identity; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/data/api/Notification.js b/application/media/js/dojo-release-1.7.2/dojo/data/api/Notification.js new file mode 100644 index 0000000..367b6ce --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/data/api/Notification.js @@ -0,0 +1,19 @@ +/* + 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 +*/ + +//>>built +define("dojo/data/api/Notification",["../..","./Read"],function(_1){ +_1.declare("dojo.data.api.Notification",_1.data.api.Read,{getFeatures:function(){ +return {"dojo.data.api.Read":true,"dojo.data.api.Notification":true}; +},onSet:function(_2,_3,_4,_5){ +throw new Error("Unimplemented API: dojo.data.api.Notification.onSet"); +},onNew:function(_6,_7){ +throw new Error("Unimplemented API: dojo.data.api.Notification.onNew"); +},onDelete:function(_8){ +throw new Error("Unimplemented API: dojo.data.api.Notification.onDelete"); +}}); +return _1.data.api.Notification; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/data/api/Read.js b/application/media/js/dojo-release-1.7.2/dojo/data/api/Read.js new file mode 100644 index 0000000..e1d4ce7 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/data/api/Read.js @@ -0,0 +1,39 @@ +/* + 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 +*/ + +//>>built +define("dojo/data/api/Read",["../..","./Request"],function(_1){ +_1.declare("dojo.data.api.Read",null,{getValue:function(_2,_3,_4){ +throw new Error("Unimplemented API: dojo.data.api.Read.getValue"); +},getValues:function(_5,_6){ +throw new Error("Unimplemented API: dojo.data.api.Read.getValues"); +},getAttributes:function(_7){ +throw new Error("Unimplemented API: dojo.data.api.Read.getAttributes"); +},hasAttribute:function(_8,_9){ +throw new Error("Unimplemented API: dojo.data.api.Read.hasAttribute"); +},containsValue:function(_a,_b,_c){ +throw new Error("Unimplemented API: dojo.data.api.Read.containsValue"); +},isItem:function(_d){ +throw new Error("Unimplemented API: dojo.data.api.Read.isItem"); +},isItemLoaded:function(_e){ +throw new Error("Unimplemented API: dojo.data.api.Read.isItemLoaded"); +},loadItem:function(_f){ +if(!this.isItemLoaded(_f.item)){ +throw new Error("Unimplemented API: dojo.data.api.Read.loadItem"); +} +},fetch:function(_10){ +throw new Error("Unimplemented API: dojo.data.api.Read.fetch"); +},getFeatures:function(){ +return {"dojo.data.api.Read":true}; +},close:function(_11){ +throw new Error("Unimplemented API: dojo.data.api.Read.close"); +},getLabel:function(_12){ +throw new Error("Unimplemented API: dojo.data.api.Read.getLabel"); +},getLabelAttributes:function(_13){ +throw new Error("Unimplemented API: dojo.data.api.Read.getLabelAttributes"); +}}); +return _1.data.api.Read; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/data/api/Request.js b/application/media/js/dojo-release-1.7.2/dojo/data/api/Request.js new file mode 100644 index 0000000..fe41777 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/data/api/Request.js @@ -0,0 +1,13 @@ +/* + 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 +*/ + +//>>built +define("dojo/data/api/Request",["../.."],function(_1){ +_1.declare("dojo.data.api.Request",null,{abort:function(){ +throw new Error("Unimplemented API: dojo.data.api.Request.abort"); +}}); +return _1.data.api.Request; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/data/api/Write.js b/application/media/js/dojo-release-1.7.2/dojo/data/api/Write.js new file mode 100644 index 0000000..aa56f6e --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/data/api/Write.js @@ -0,0 +1,29 @@ +/* + 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 +*/ + +//>>built +define("dojo/data/api/Write",["../..","./Read"],function(_1){ +_1.declare("dojo.data.api.Write",_1.data.api.Read,{getFeatures:function(){ +return {"dojo.data.api.Read":true,"dojo.data.api.Write":true}; +},newItem:function(_2,_3){ +throw new Error("Unimplemented API: dojo.data.api.Write.newItem"); +},deleteItem:function(_4){ +throw new Error("Unimplemented API: dojo.data.api.Write.deleteItem"); +},setValue:function(_5,_6,_7){ +throw new Error("Unimplemented API: dojo.data.api.Write.setValue"); +},setValues:function(_8,_9,_a){ +throw new Error("Unimplemented API: dojo.data.api.Write.setValues"); +},unsetAttribute:function(_b,_c){ +throw new Error("Unimplemented API: dojo.data.api.Write.clear"); +},save:function(_d){ +throw new Error("Unimplemented API: dojo.data.api.Write.save"); +},revert:function(){ +throw new Error("Unimplemented API: dojo.data.api.Write.revert"); +},isDirty:function(_e){ +throw new Error("Unimplemented API: dojo.data.api.Write.isDirty"); +}}); +return _1.data.api.Write; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/data/util/filter.js b/application/media/js/dojo-release-1.7.2/dojo/data/util/filter.js new file mode 100644 index 0000000..4e5e5ae --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/data/util/filter.js @@ -0,0 +1,52 @@ +/* + 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 +*/ + +//>>built +define("dojo/data/util/filter",["dojo/_base/lang"],function(_1){ +var _2=_1.getObject("dojo.data.util.filter",true); +_2.patternToRegExp=function(_3,_4){ +var _5="^"; +var c=null; +for(var i=0;i<_3.length;i++){ +c=_3.charAt(i); +switch(c){ +case "\\": +_5+=c; +i++; +_5+=_3.charAt(i); +break; +case "*": +_5+=".*"; +break; +case "?": +_5+="."; +break; +case "$": +case "^": +case "/": +case "+": +case ".": +case "|": +case "(": +case ")": +case "{": +case "}": +case "[": +case "]": +_5+="\\"; +default: +_5+=c; +} +} +_5+="$"; +if(_4){ +return new RegExp(_5,"mi"); +}else{ +return new RegExp(_5,"m"); +} +}; +return _2; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/data/util/simpleFetch.js b/application/media/js/dojo-release-1.7.2/dojo/data/util/simpleFetch.js new file mode 100644 index 0000000..66123d2 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/data/util/simpleFetch.js @@ -0,0 +1,63 @@ +/* + 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 +*/ + +//>>built +define("dojo/data/util/simpleFetch",["dojo/_base/lang","dojo/_base/window","./sorter"],function(_1,_2,_3){ +var _4=_1.getObject("dojo.data.util.simpleFetch",true); +_4.fetch=function(_5){ +_5=_5||{}; +if(!_5.store){ +_5.store=this; +} +var _6=this; +var _7=function(_8,_9){ +if(_9.onError){ +var _a=_9.scope||_2.global; +_9.onError.call(_a,_8,_9); +} +}; +var _b=function(_c,_d){ +var _e=_d.abort||null; +var _f=false; +var _10=_d.start?_d.start:0; +var _11=(_d.count&&(_d.count!==Infinity))?(_10+_d.count):_c.length; +_d.abort=function(){ +_f=true; +if(_e){ +_e.call(_d); +} +}; +var _12=_d.scope||_2.global; +if(!_d.store){ +_d.store=_6; +} +if(_d.onBegin){ +_d.onBegin.call(_12,_c.length,_d); +} +if(_d.sort){ +_c.sort(_3.createSortFunction(_d.sort,_6)); +} +if(_d.onItem){ +for(var i=_10;(i<_c.length)&&(i<_11);++i){ +var _13=_c[i]; +if(!_f){ +_d.onItem.call(_12,_13,_d); +} +} +} +if(_d.onComplete&&!_f){ +var _14=null; +if(!_d.onItem){ +_14=_c.slice(_10,_11); +} +_d.onComplete.call(_12,_14,_d); +} +}; +this._fetchItems(_5,_b,_7); +return _5; +}; +return _4; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/data/util/sorter.js b/application/media/js/dojo-release-1.7.2/dojo/data/util/sorter.js new file mode 100644 index 0000000..1eacc1b --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/data/util/sorter.js @@ -0,0 +1,66 @@ +/* + 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 +*/ + +//>>built +define("dojo/data/util/sorter",["dojo/_base/lang"],function(_1){ +var _2=_1.getObject("dojo.data.util.sorter",true); +_2.basicComparator=function(a,b){ +var r=-1; +if(a===null){ +a=undefined; +} +if(b===null){ +b=undefined; +} +if(a==b){ +r=0; +}else{ +if(a>b||a==null){ +r=1; +} +} +return r; +}; +_2.createSortFunction=function(_3,_4){ +var _5=[]; +function _6(_7,_8,_9,s){ +return function(_a,_b){ +var a=s.getValue(_a,_7); +var b=s.getValue(_b,_7); +return _8*_9(a,b); +}; +}; +var _c; +var _d=_4.comparatorMap; +var bc=_2.basicComparator; +for(var i=0;i<_3.length;i++){ +_c=_3[i]; +var _e=_c.attribute; +if(_e){ +var _f=(_c.descending)?-1:1; +var _10=bc; +if(_d){ +if(typeof _e!=="string"&&("toString" in _e)){ +_e=_e.toString(); +} +_10=_d[_e]||bc; +} +_5.push(_6(_e,_f,_10,_4)); +} +} +return function(_11,_12){ +var i=0; +while(i<_5.length){ +var ret=_5[i++](_11,_12); +if(ret!==0){ +return ret; +} +} +return 0; +}; +}; +return _2; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/date.js b/application/media/js/dojo-release-1.7.2/dojo/date.js new file mode 100644 index 0000000..eb34bf4 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/date.js @@ -0,0 +1,213 @@ +/* + 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 +*/ + +//>>built +define("dojo/date",["./_base/kernel","./_base/lang"],function(_1,_2){ +_2.getObject("date",true,_1); +_1.date.getDaysInMonth=function(_3){ +var _4=_3.getMonth(); +var _5=[31,28,31,30,31,30,31,31,30,31,30,31]; +if(_4==1&&_1.date.isLeapYear(_3)){ +return 29; +} +return _5[_4]; +}; +_1.date.isLeapYear=function(_6){ +var _7=_6.getFullYear(); +return !(_7%400)||(!(_7%4)&&!!(_7%100)); +}; +_1.date.getTimezoneName=function(_8){ +var _9=_8.toString(); +var tz=""; +var _a; +var _b=_9.indexOf("("); +if(_b>-1){ +tz=_9.substring(++_b,_9.indexOf(")")); +}else{ +var _c=/([A-Z\/]+) \d{4}$/; +if((_a=_9.match(_c))){ +tz=_a[1]; +}else{ +_9=_8.toLocaleString(); +_c=/ ([A-Z\/]+)$/; +if((_a=_9.match(_c))){ +tz=_a[1]; +} +} +} +return (tz=="AM"||tz=="PM")?"":tz; +}; +_1.date.compare=function(_d,_e,_f){ +_d=new Date(+_d); +_e=new Date(+(_e||new Date())); +if(_f=="date"){ +_d.setHours(0,0,0,0); +_e.setHours(0,0,0,0); +}else{ +if(_f=="time"){ +_d.setFullYear(0,0,0); +_e.setFullYear(0,0,0); +} +} +if(_d>_e){ +return 1; +} +if(_d<_e){ +return -1; +} +return 0; +}; +_1.date.add=function(_10,_11,_12){ +var sum=new Date(+_10); +var _13=false; +var _14="Date"; +switch(_11){ +case "day": +break; +case "weekday": +var _15,_16; +var mod=_12%5; +if(!mod){ +_15=(_12>0)?5:-5; +_16=(_12>0)?((_12-5)/5):((_12+5)/5); +}else{ +_15=mod; +_16=parseInt(_12/5); +} +var _17=_10.getDay(); +var adj=0; +if(_17==6&&_12>0){ +adj=1; +}else{ +if(_17==0&&_12<0){ +adj=-1; +} +} +var _18=_17+_15; +if(_18==0||_18==6){ +adj=(_12>0)?2:-2; +} +_12=(7*_16)+_15+adj; +break; +case "year": +_14="FullYear"; +_13=true; +break; +case "week": +_12*=7; +break; +case "quarter": +_12*=3; +case "month": +_13=true; +_14="Month"; +break; +default: +_14="UTC"+_11.charAt(0).toUpperCase()+_11.substring(1)+"s"; +} +if(_14){ +sum["set"+_14](sum["get"+_14]()+_12); +} +if(_13&&(sum.getDate()<_10.getDate())){ +sum.setDate(0); +} +return sum; +}; +_1.date.difference=function(_19,_1a,_1b){ +_1a=_1a||new Date(); +_1b=_1b||"day"; +var _1c=_1a.getFullYear()-_19.getFullYear(); +var _1d=1; +switch(_1b){ +case "quarter": +var m1=_19.getMonth(); +var m2=_1a.getMonth(); +var q1=Math.floor(m1/3)+1; +var q2=Math.floor(m2/3)+1; +q2+=(_1c*4); +_1d=q2-q1; +break; +case "weekday": +var _1e=Math.round(_1.date.difference(_19,_1a,"day")); +var _1f=parseInt(_1.date.difference(_19,_1a,"week")); +var mod=_1e%7; +if(mod==0){ +_1e=_1f*5; +}else{ +var adj=0; +var _20=_19.getDay(); +var _21=_1a.getDay(); +_1f=parseInt(_1e/7); +mod=_1e%7; +var _22=new Date(_19); +_22.setDate(_22.getDate()+(_1f*7)); +var _23=_22.getDay(); +if(_1e>0){ +switch(true){ +case _20==6: +adj=-1; +break; +case _20==0: +adj=0; +break; +case _21==6: +adj=-1; +break; +case _21==0: +adj=-2; +break; +case (_23+mod)>5: +adj=-2; +} +}else{ +if(_1e<0){ +switch(true){ +case _20==6: +adj=0; +break; +case _20==0: +adj=1; +break; +case _21==6: +adj=2; +break; +case _21==0: +adj=1; +break; +case (_23+mod)<0: +adj=2; +} +} +} +_1e+=adj; +_1e-=(_1f*2); +} +_1d=_1e; +break; +case "year": +_1d=_1c; +break; +case "month": +_1d=(_1a.getMonth()-_19.getMonth())+(_1c*12); +break; +case "week": +_1d=parseInt(_1.date.difference(_19,_1a,"day")/7); +break; +case "day": +_1d/=24; +case "hour": +_1d/=60; +case "minute": +_1d/=60; +case "second": +_1d/=1000; +case "millisecond": +_1d*=_1a.getTime()-_19.getTime(); +} +return Math.round(_1d); +}; +return _1.date; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/date/locale.js b/application/media/js/dojo-release-1.7.2/dojo/date/locale.js new file mode 100644 index 0000000..fabbed4 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/date/locale.js @@ -0,0 +1,452 @@ +/* + 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 +*/ + +//>>built +define("dojo/date/locale",["../_base/kernel","../_base/lang","../_base/array","../date","../cldr/supplemental","../regexp","../string","../i18n!../cldr/nls/gregorian"],function(_1,_2,_3,_4,_5,_6,_7,_8){ +_2.getObject("date.locale",true,_1); +function _9(_a,_b,_c,_d){ +return _d.replace(/([a-z])\1*/ig,function(_e){ +var s,_f,c=_e.charAt(0),l=_e.length,_10=["abbr","wide","narrow"]; +switch(c){ +case "G": +s=_b[(l<4)?"eraAbbr":"eraNames"][_a.getFullYear()<0?0:1]; +break; +case "y": +s=_a.getFullYear(); +switch(l){ +case 1: +break; +case 2: +if(!_c.fullYear){ +s=String(s); +s=s.substr(s.length-2); +break; +} +default: +_f=true; +} +break; +case "Q": +case "q": +s=Math.ceil((_a.getMonth()+1)/3); +_f=true; +break; +case "M": +var m=_a.getMonth(); +if(l<3){ +s=m+1; +_f=true; +}else{ +var _11=["months","format",_10[l-3]].join("-"); +s=_b[_11][m]; +} +break; +case "w": +var _12=0; +s=_1.date.locale._getWeekOfYear(_a,_12); +_f=true; +break; +case "d": +s=_a.getDate(); +_f=true; +break; +case "D": +s=_1.date.locale._getDayOfYear(_a); +_f=true; +break; +case "E": +var d=_a.getDay(); +if(l<3){ +s=d+1; +_f=true; +}else{ +var _13=["days","format",_10[l-3]].join("-"); +s=_b[_13][d]; +} +break; +case "a": +var _14=(_a.getHours()<12)?"am":"pm"; +s=_c[_14]||_b["dayPeriods-format-wide-"+_14]; +break; +case "h": +case "H": +case "K": +case "k": +var h=_a.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; +} +_f=true; +break; +case "m": +s=_a.getMinutes(); +_f=true; +break; +case "s": +s=_a.getSeconds(); +_f=true; +break; +case "S": +s=Math.round(_a.getMilliseconds()*Math.pow(10,l-3)); +_f=true; +break; +case "v": +case "z": +s=_1.date.locale._getZone(_a,true,_c); +if(s){ +break; +} +l=4; +case "Z": +var _15=_1.date.locale._getZone(_a,false,_c); +var tz=[(_15<=0?"+":"-"),_7.pad(Math.floor(Math.abs(_15)/60),2),_7.pad(Math.abs(_15)%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: "+_d); +} +if(_f){ +s=_7.pad(s,l); +} +return s; +}); +}; +_1.date.locale._getZone=function(_16,_17,_18){ +if(_17){ +return _4.getTimezoneName(_16); +}else{ +return _16.getTimezoneOffset(); +} +}; +_1.date.locale.format=function(_19,_1a){ +_1a=_1a||{}; +var _1b=_1.i18n.normalizeLocale(_1a.locale),_1c=_1a.formatLength||"short",_1d=_1.date.locale._getGregorianBundle(_1b),str=[],_1e=_2.hitch(this,_9,_19,_1d,_1a); +if(_1a.selector=="year"){ +return _1f(_1d["dateFormatItem-yyyy"]||"yyyy",_1e); +} +var _20; +if(_1a.selector!="date"){ +_20=_1a.timePattern||_1d["timeFormat-"+_1c]; +if(_20){ +str.push(_1f(_20,_1e)); +} +} +if(_1a.selector!="time"){ +_20=_1a.datePattern||_1d["dateFormat-"+_1c]; +if(_20){ +str.push(_1f(_20,_1e)); +} +} +return str.length==1?str[0]:_1d["dateTimeFormat-"+_1c].replace(/\{(\d+)\}/g,function(_21,key){ +return str[key]; +}); +}; +_1.date.locale.regexp=function(_22){ +return _1.date.locale._parseInfo(_22).regexp; +}; +_1.date.locale._parseInfo=function(_23){ +_23=_23||{}; +var _24=_1.i18n.normalizeLocale(_23.locale),_25=_1.date.locale._getGregorianBundle(_24),_26=_23.formatLength||"short",_27=_23.datePattern||_25["dateFormat-"+_26],_28=_23.timePattern||_25["timeFormat-"+_26],_29; +if(_23.selector=="date"){ +_29=_27; +}else{ +if(_23.selector=="time"){ +_29=_28; +}else{ +_29=_25["dateTimeFormat-"+_26].replace(/\{(\d+)\}/g,function(_2a,key){ +return [_28,_27][key]; +}); +} +} +var _2b=[],re=_1f(_29,_2.hitch(this,_2c,_2b,_25,_23)); +return {regexp:re,tokens:_2b,bundle:_25}; +}; +_1.date.locale.parse=function(_2d,_2e){ +var _2f=/[\u200E\u200F\u202A\u202E]/g,_30=_1.date.locale._parseInfo(_2e),_31=_30.tokens,_32=_30.bundle,re=new RegExp("^"+_30.regexp.replace(_2f,"")+"$",_30.strict?"":"i"),_33=re.exec(_2d&&_2d.replace(_2f,"")); +if(!_33){ +return null; +} +var _34=["abbr","wide","narrow"],_35=[1970,0,1,0,0,0,0],_36="",_37=_1.every(_33,function(v,i){ +if(!i){ +return true; +} +var _38=_31[i-1]; +var l=_38.length; +switch(_38.charAt(0)){ +case "y": +if(l!=2&&_2e.strict){ +_35[0]=v; +}else{ +if(v<100){ +v=Number(v); +var _39=""+new Date().getFullYear(),_3a=_39.substring(0,2)*100,_3b=Math.min(Number(_39.substring(2,4))+20,99); +_35[0]=(v<_3b)?_3a+v:_3a-100+v; +}else{ +if(_2e.strict){ +return false; +} +_35[0]=v; +} +} +break; +case "M": +if(l>2){ +var _3c=_32["months-format-"+_34[l-3]].concat(); +if(!_2e.strict){ +v=v.replace(".","").toLowerCase(); +_3c=_1.map(_3c,function(s){ +return s.replace(".","").toLowerCase(); +}); +} +v=_1.indexOf(_3c,v); +if(v==-1){ +return false; +} +}else{ +v--; +} +_35[1]=v; +break; +case "E": +case "e": +var _3d=_32["days-format-"+_34[l-3]].concat(); +if(!_2e.strict){ +v=v.toLowerCase(); +_3d=_1.map(_3d,function(d){ +return d.toLowerCase(); +}); +} +v=_1.indexOf(_3d,v); +if(v==-1){ +return false; +} +break; +case "D": +_35[1]=0; +case "d": +_35[2]=v; +break; +case "a": +var am=_2e.am||_32["dayPeriods-format-wide-am"],pm=_2e.pm||_32["dayPeriods-format-wide-pm"]; +if(!_2e.strict){ +var _3e=/\./g; +v=v.replace(_3e,"").toLowerCase(); +am=am.replace(_3e,"").toLowerCase(); +pm=pm.replace(_3e,"").toLowerCase(); +} +if(_2e.strict&&v!=am&&v!=pm){ +return false; +} +_36=(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; +} +_35[3]=v; +break; +case "m": +_35[4]=v; +break; +case "s": +_35[5]=v; +break; +case "S": +_35[6]=v; +} +return true; +}); +var _3f=+_35[3]; +if(_36==="p"&&_3f<12){ +_35[3]=_3f+12; +}else{ +if(_36==="a"&&_3f==12){ +_35[3]=0; +} +} +var _40=new Date(_35[0],_35[1],_35[2],_35[3],_35[4],_35[5],_35[6]); +if(_2e.strict){ +_40.setFullYear(_35[0]); +} +var _41=_31.join(""),_42=_41.indexOf("d")!=-1,_43=_41.indexOf("M")!=-1; +if(!_37||(_43&&_40.getMonth()>_35[1])||(_42&&_40.getDate()>_35[2])){ +return null; +} +if((_43&&_40.getMonth()<_35[1])||(_42&&_40.getDate()<_35[2])){ +_40=_4.add(_40,"hour",1); +} +return _40; +}; +function _1f(_44,_45,_46,_47){ +var _48=function(x){ +return x; +}; +_45=_45||_48; +_46=_46||_48; +_47=_47||_48; +var _49=_44.match(/(''|[^'])+/g),_4a=_44.charAt(0)=="'"; +_1.forEach(_49,function(_4b,i){ +if(!_4b){ +_49[i]=""; +}else{ +_49[i]=(_4a?_46:_45)(_4b.replace(/''/g,"'")); +_4a=!_4a; +} +}); +return _47(_49.join("")); +}; +function _2c(_4c,_4d,_4e,_4f){ +_4f=_6.escapeString(_4f); +if(!_4e.strict){ +_4f=_4f.replace(" a"," ?a"); +} +return _4f.replace(/([a-z])\1*/ig,function(_50){ +var s,c=_50.charAt(0),l=_50.length,p2="",p3=""; +if(_4e.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+?":"1[0-2]|"+p2+"[1-9]"; +break; +case "D": +s="[12][0-9][0-9]|3[0-5][0-9]|36[0-6]|"+p2+"[1-9][0-9]|"+p3+"[1-9]"; +break; +case "d": +s="3[01]|[12]\\d|"+p2+"[1-9]"; +break; +case "w": +s="[1-4][0-9]|5[0-3]|"+p2+"[1-9]"; +break; +case "E": +s="\\S+"; +break; +case "h": +s="1[0-2]|"+p2+"[1-9]"; +break; +case "k": +s="1[01]|"+p2+"\\d"; +break; +case "H": +s="1\\d|2[0-3]|"+p2+"\\d"; +break; +case "K": +s="1\\d|2[0-4]|"+p2+"[1-9]"; +break; +case "m": +case "s": +s="[0-5]\\d"; +break; +case "S": +s="\\d{"+l+"}"; +break; +case "a": +var am=_4e.am||_4d["dayPeriods-format-wide-am"],pm=_4e.pm||_4d["dayPeriods-format-wide-pm"]; +s=am+"|"+pm; +if(!_4e.strict){ +if(am!=am.toLowerCase()){ +s+="|"+am.toLowerCase(); +} +if(pm!=pm.toLowerCase()){ +s+="|"+pm.toLowerCase(); +} +if(s.indexOf(".")!=-1){ +s+="|"+s.replace(/\./g,""); +} +} +s=s.replace(/\./g,"\\."); +break; +default: +s=".*"; +} +if(_4c){ +_4c.push(_50); +} +return "("+s+")"; +}).replace(/[\xa0 ]/g,"[\\s\\xa0]"); +}; +var _51=[]; +_1.date.locale.addCustomFormats=function(_52,_53){ +_51.push({pkg:_52,name:_53}); +}; +_1.date.locale._getGregorianBundle=function(_54){ +var _55={}; +_1.forEach(_51,function(_56){ +var _57=_1.i18n.getLocalization(_56.pkg,_56.name,_54); +_55=_2.mixin(_55,_57); +},this); +return _55; +}; +_1.date.locale.addCustomFormats("dojo.cldr","gregorian"); +_1.date.locale.getNames=function(_58,_59,_5a,_5b){ +var _5c,_5d=_1.date.locale._getGregorianBundle(_5b),_5e=[_58,_5a,_59]; +if(_5a=="standAlone"){ +var key=_5e.join("-"); +_5c=_5d[key]; +if(_5c[0]==1){ +_5c=undefined; +} +} +_5e[1]="format"; +return (_5c||_5d[_5e.join("-")]).concat(); +}; +_1.date.locale.isWeekend=function(_5f,_60){ +var _61=_5.getWeekend(_60),day=(_5f||new Date()).getDay(); +if(_61.end<_61.start){ +_61.end+=7; +if(day<_61.start){ +day+=7; +} +} +return day>=_61.start&&day<=_61.end; +}; +_1.date.locale._getDayOfYear=function(_62){ +return _4.difference(new Date(_62.getFullYear(),0,1,_62.getHours()),_62)+1; +}; +_1.date.locale._getWeekOfYear=function(_63,_64){ +if(arguments.length==1){ +_64=0; +} +var _65=new Date(_63.getFullYear(),0,1).getDay(),adj=(_65-_64+7)%7,_66=Math.floor((_1.date.locale._getDayOfYear(_63)+adj-1)/7); +if(_65==_64){ +_66++; +} +return _66; +}; +return _1.date.locale; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/date/stamp.js b/application/media/js/dojo-release-1.7.2/dojo/date/stamp.js new file mode 100644 index 0000000..e415913 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/date/stamp.js @@ -0,0 +1,82 @@ +/* + 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 +*/ + +//>>built +define("dojo/date/stamp",["../_base/kernel","../_base/lang","../_base/array"],function(_1,_2,_3){ +_2.getObject("date.stamp",true,_1); +_1.date.stamp.fromISOString=function(_4,_5){ +if(!_1.date.stamp._isoRegExp){ +_1.date.stamp._isoRegExp=/^(?:(\d{4})(?:-(\d{2})(?:-(\d{2}))?)?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(.\d+)?)?((?:[+-](\d{2}):(\d{2}))|Z)?)?$/; +} +var _6=_1.date.stamp._isoRegExp.exec(_4),_7=null; +if(_6){ +_6.shift(); +if(_6[1]){ +_6[1]--; +} +if(_6[6]){ +_6[6]*=1000; +} +if(_5){ +_5=new Date(_5); +_3.forEach(_3.map(["FullYear","Month","Date","Hours","Minutes","Seconds","Milliseconds"],function(_8){ +return _5["get"+_8](); +}),function(_9,_a){ +_6[_a]=_6[_a]||_9; +}); +} +_7=new Date(_6[0]||1970,_6[1]||0,_6[2]||1,_6[3]||0,_6[4]||0,_6[5]||0,_6[6]||0); +if(_6[0]<100){ +_7.setFullYear(_6[0]||1970); +} +var _b=0,_c=_6[7]&&_6[7].charAt(0); +if(_c!="Z"){ +_b=((_6[8]||0)*60)+(Number(_6[9])||0); +if(_c!="-"){ +_b*=-1; +} +} +if(_c){ +_b-=_7.getTimezoneOffset(); +} +if(_b){ +_7.setTime(_7.getTime()+_b*60000); +} +} +return _7; +}; +_1.date.stamp.toISOString=function(_d,_e){ +var _f=function(n){ +return (n<10)?"0"+n:n; +}; +_e=_e||{}; +var _10=[],_11=_e.zulu?"getUTC":"get",_12=""; +if(_e.selector!="time"){ +var _13=_d[_11+"FullYear"](); +_12=["0000".substr((_13+"").length)+_13,_f(_d[_11+"Month"]()+1),_f(_d[_11+"Date"]())].join("-"); +} +_10.push(_12); +if(_e.selector!="date"){ +var _14=[_f(_d[_11+"Hours"]()),_f(_d[_11+"Minutes"]()),_f(_d[_11+"Seconds"]())].join(":"); +var _15=_d[_11+"Milliseconds"](); +if(_e.milliseconds){ +_14+="."+(_15<100?"0":"")+_f(_15); +} +if(_e.zulu){ +_14+="Z"; +}else{ +if(_e.selector!="time"){ +var _16=_d.getTimezoneOffset(); +var _17=Math.abs(_16); +_14+=(_16>0?"-":"+")+_f(Math.floor(_17/60))+":"+_f(_17%60); +} +} +_10.push(_14); +} +return _10.join("T"); +}; +return _1.date.stamp; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/dnd/AutoSource.js b/application/media/js/dojo-release-1.7.2/dojo/dnd/AutoSource.js new file mode 100644 index 0000000..0616e92 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/dnd/AutoSource.js @@ -0,0 +1,12 @@ +/* + 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 +*/ + +//>>built +define("dojo/dnd/AutoSource",["./Source"],function(_1){ +return dojo.declare("dojo.dnd.AutoSource",_1,{constructor:function(_2,_3){ +this.autoSync=true; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/dnd/Avatar.js b/application/media/js/dojo-release-1.7.2/dojo/dnd/Avatar.js new file mode 100644 index 0000000..b816d03 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/dnd/Avatar.js @@ -0,0 +1,62 @@ +/* + 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 +*/ + +//>>built +define("dojo/dnd/Avatar",["../main","./common"],function(_1){ +_1.declare("dojo.dnd.Avatar",null,{constructor:function(_2){ +this.manager=_2; +this.construct(); +},construct:function(){ +this.isA11y=_1.hasClass(_1.body(),"dijit_a11y"); +var a=_1.create("table",{"class":"dojoDndAvatar",style:{position:"absolute",zIndex:"1999",margin:"0px"}}),_3=this.manager.source,_4,b=_1.create("tbody",null,a),tr=_1.create("tr",null,b),td=_1.create("td",null,tr),_5=this.isA11y?_1.create("span",{id:"a11yIcon",innerHTML:this.manager.copy?"+":"<"},td):null,_6=_1.create("span",{innerHTML:_3.generateText?this._generateText():""},td),k=Math.min(5,this.manager.nodes.length),i=0; +_1.attr(tr,{"class":"dojoDndAvatarHeader",style:{opacity:0.9}}); +for(;i= 2.1 OR the modified BSD license. + see: http://dojotoolkit.org/license for details +*/ + +//>>built +define("dojo/dnd/Container",["../main","../Evented","./common","../parser"],function(_1,_2){ +_1.declare("dojo.dnd.Container",_2,{skipForm:false,constructor:function(_3,_4){ +this.node=_1.byId(_3); +if(!_4){ +_4={}; +} +this.creator=_4.creator||null; +this.skipForm=_4.skipForm; +this.parent=_4.dropParent&&_1.byId(_4.dropParent); +this.map={}; +this.current=null; +this.containerState=""; +_1.addClass(this.node,"dojoDndContainer"); +if(!(_4&&_4._skipStartup)){ +this.startup(); +} +this.events=[_1.connect(this.node,"onmouseover",this,"onMouseOver"),_1.connect(this.node,"onmouseout",this,"onMouseOut"),_1.connect(this.node,"ondragstart",this,"onSelectStart"),_1.connect(this.node,"onselectstart",this,"onSelectStart")]; +},creator:function(){ +},getItem:function(_5){ +return this.map[_5]; +},setItem:function(_6,_7){ +this.map[_6]=_7; +},delItem:function(_8){ +delete this.map[_8]; +},forInItems:function(f,o){ +o=o||_1.global; +var m=this.map,e=_1.dnd._empty; +for(var i in m){ +if(i in e){ +continue; +} +f.call(o,m[i],i,this); +} +return o; +},clearItems:function(){ +this.map={}; +},getAllNodes:function(){ +return _1.query("> .dojoDndItem",this.parent); +},sync:function(){ +var _9={}; +this.getAllNodes().forEach(function(_a){ +if(_a.id){ +var _b=this.getItem(_a.id); +if(_b){ +_9[_a.id]=_b; +return; +} +}else{ +_a.id=_1.dnd.getUniqueId(); +} +var _c=_a.getAttribute("dndType"),_d=_a.getAttribute("dndData"); +_9[_a.id]={data:_d||_a.innerHTML,type:_c?_c.split(/\s*,\s*/):["text"]}; +},this); +this.map=_9; +return this; +},insertNodes:function(_e,_f,_10){ +if(!this.parent.firstChild){ +_10=null; +}else{ +if(_f){ +if(!_10){ +_10=this.parent.firstChild; +} +}else{ +if(_10){ +_10=_10.nextSibling; +} +} +} +if(_10){ +for(var i=0;i<_e.length;++i){ +var t=this._normalizedCreator(_e[i]); +this.setItem(t.node.id,{data:t.data,type:t.type}); +this.parent.insertBefore(t.node,_10); +} +}else{ +for(var i=0;i<_e.length;++i){ +var t=this._normalizedCreator(_e[i]); +this.setItem(t.node.id,{data:t.data,type:t.type}); +this.parent.appendChild(t.node); +} +} +return this; +},destroy:function(){ +_1.forEach(this.events,_1.disconnect); +this.clearItems(); +this.node=this.parent=this.current=null; +},markupFactory:function(_11,_12,_13){ +_11._skipStartup=true; +return new _13(_12,_11); +},startup:function(){ +if(!this.parent){ +this.parent=this.node; +if(this.parent.tagName.toLowerCase()=="table"){ +var c=this.parent.getElementsByTagName("tbody"); +if(c&&c.length){ +this.parent=c[0]; +} +} +} +this.defaultCreator=_1.dnd._defaultCreator(this.parent); +this.sync(); +},onMouseOver:function(e){ +var n=e.relatedTarget; +while(n){ +if(n==this.node){ +break; +} +try{ +n=n.parentNode; +} +catch(x){ +n=null; +} +} +if(!n){ +this._changeState("Container","Over"); +this.onOverEvent(); +} +n=this._getChildByEvent(e); +if(this.current==n){ +return; +} +if(this.current){ +this._removeItemClass(this.current,"Over"); +} +if(n){ +this._addItemClass(n,"Over"); +} +this.current=n; +},onMouseOut:function(e){ +for(var n=e.relatedTarget;n;){ +if(n==this.node){ +return; +} +try{ +n=n.parentNode; +} +catch(x){ +n=null; +} +} +if(this.current){ +this._removeItemClass(this.current,"Over"); +this.current=null; +} +this._changeState("Container",""); +this.onOutEvent(); +},onSelectStart:function(e){ +if(!this.skipForm||!_1.dnd.isFormElement(e)){ +_1.stopEvent(e); +} +},onOverEvent:function(){ +},onOutEvent:function(){ +},_changeState:function(_14,_15){ +var _16="dojoDnd"+_14; +var _17=_14.toLowerCase()+"State"; +_1.replaceClass(this.node,_16+_15,_16+this[_17]); +this[_17]=_15; +},_addItemClass:function(_18,_19){ +_1.addClass(_18,"dojoDndItem"+_19); +},_removeItemClass:function(_1a,_1b){ +_1.removeClass(_1a,"dojoDndItem"+_1b); +},_getChildByEvent:function(e){ +var _1c=e.target; +if(_1c){ +for(var _1d=_1c.parentNode;_1d;_1c=_1d,_1d=_1c.parentNode){ +if(_1d==this.parent&&_1.hasClass(_1c,"dojoDndItem")){ +return _1c; +} +} +} +return null; +},_normalizedCreator:function(_1e,_1f){ +var t=(this.creator||this.defaultCreator).call(this,_1e,_1f); +if(!_1.isArray(t.type)){ +t.type=["text"]; +} +if(!t.node.id){ +t.node.id=_1.dnd.getUniqueId(); +} +_1.addClass(t.node,"dojoDndItem"); +return t; +}}); +_1.dnd._createNode=function(tag){ +if(!tag){ +return _1.dnd._createSpan; +} +return function(_20){ +return _1.create(tag,{innerHTML:_20}); +}; +}; +_1.dnd._createTrTd=function(_21){ +var tr=_1.create("tr"); +_1.create("td",{innerHTML:_21},tr); +return tr; +}; +_1.dnd._createSpan=function(_22){ +return _1.create("span",{innerHTML:_22}); +}; +_1.dnd._defaultCreatorNodes={ul:"li",ol:"li",div:"div",p:"div"}; +_1.dnd._defaultCreator=function(_23){ +var tag=_23.tagName.toLowerCase(); +var c=tag=="tbody"||tag=="thead"?_1.dnd._createTrTd:_1.dnd._createNode(_1.dnd._defaultCreatorNodes[tag]); +return function(_24,_25){ +var _26=_24&&_1.isObject(_24),_27,_28,n; +if(_26&&_24.tagName&&_24.nodeType&&_24.getAttribute){ +_27=_24.getAttribute("dndData")||_24.innerHTML; +_28=_24.getAttribute("dndType"); +_28=_28?_28.split(/\s*,\s*/):["text"]; +n=_24; +}else{ +_27=(_26&&_24.data)?_24.data:_24; +_28=(_26&&_24.type)?_24.type:["text"]; +n=(_25=="avatar"?_1.dnd._createSpan:c)(String(_27)); +} +if(!n.id){ +n.id=_1.dnd.getUniqueId(); +} +return {node:n,data:_27,type:_28}; +}; +}; +return _1.dnd.Container; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/dnd/Manager.js b/application/media/js/dojo-release-1.7.2/dojo/dnd/Manager.js new file mode 100644 index 0000000..389f43f --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/dnd/Manager.js @@ -0,0 +1,122 @@ +/* + 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 +*/ + +//>>built +define("dojo/dnd/Manager",["../main","../Evented","./common","./autoscroll","./Avatar"],function(_1,_2){ +var _3=_1.declare("dojo.dnd.Manager",[_2],{constructor:function(){ +this.avatar=null; +this.source=null; +this.nodes=[]; +this.copy=true; +this.target=null; +this.canDropFlag=false; +this.events=[]; +},OFFSET_X:16,OFFSET_Y:16,overSource:function(_4){ +if(this.avatar){ +this.target=(_4&&_4.targetState!="Disabled")?_4:null; +this.canDropFlag=Boolean(this.target); +this.avatar.update(); +} +_1.publish("/dnd/source/over",[_4]); +},outSource:function(_5){ +if(this.avatar){ +if(this.target==_5){ +this.target=null; +this.canDropFlag=false; +this.avatar.update(); +_1.publish("/dnd/source/over",[null]); +} +}else{ +_1.publish("/dnd/source/over",[null]); +} +},startDrag:function(_6,_7,_8){ +this.source=_6; +this.nodes=_7; +this.copy=Boolean(_8); +this.avatar=this.makeAvatar(); +_1.body().appendChild(this.avatar.node); +_1.publish("/dnd/start",[_6,_7,this.copy]); +this.events=[_1.connect(_1.doc,"onmousemove",this,"onMouseMove"),_1.connect(_1.doc,"onmouseup",this,"onMouseUp"),_1.connect(_1.doc,"onkeydown",this,"onKeyDown"),_1.connect(_1.doc,"onkeyup",this,"onKeyUp"),_1.connect(_1.doc,"ondragstart",_1.stopEvent),_1.connect(_1.body(),"onselectstart",_1.stopEvent)]; +var c="dojoDnd"+(_8?"Copy":"Move"); +_1.addClass(_1.body(),c); +},canDrop:function(_9){ +var _a=Boolean(this.target&&_9); +if(this.canDropFlag!=_a){ +this.canDropFlag=_a; +this.avatar.update(); +} +},stopDrag:function(){ +_1.removeClass(_1.body(),["dojoDndCopy","dojoDndMove"]); +_1.forEach(this.events,_1.disconnect); +this.events=[]; +this.avatar.destroy(); +this.avatar=null; +this.source=this.target=null; +this.nodes=[]; +},makeAvatar:function(){ +return new _1.dnd.Avatar(this); +},updateAvatar:function(){ +this.avatar.update(); +},onMouseMove:function(e){ +var a=this.avatar; +if(a){ +_1.dnd.autoScrollNodes(e); +var s=a.node.style; +s.left=(e.pageX+this.OFFSET_X)+"px"; +s.top=(e.pageY+this.OFFSET_Y)+"px"; +var _b=Boolean(this.source.copyState(_1.isCopyKey(e))); +if(this.copy!=_b){ +this._setCopyStatus(_b); +} +} +},onMouseUp:function(e){ +if(this.avatar){ +if(this.target&&this.canDropFlag){ +var _c=Boolean(this.source.copyState(_1.isCopyKey(e))),_d=[this.source,this.nodes,_c,this.target,e]; +_1.publish("/dnd/drop/before",_d); +_1.publish("/dnd/drop",_d); +}else{ +_1.publish("/dnd/cancel"); +} +this.stopDrag(); +} +},onKeyDown:function(e){ +if(this.avatar){ +switch(e.keyCode){ +case _1.keys.CTRL: +var _e=Boolean(this.source.copyState(true)); +if(this.copy!=_e){ +this._setCopyStatus(_e); +} +break; +case _1.keys.ESCAPE: +_1.publish("/dnd/cancel"); +this.stopDrag(); +break; +} +} +},onKeyUp:function(e){ +if(this.avatar&&e.keyCode==_1.keys.CTRL){ +var _f=Boolean(this.source.copyState(false)); +if(this.copy!=_f){ +this._setCopyStatus(_f); +} +} +},_setCopyStatus:function(_10){ +this.copy=_10; +this.source._markDndStatus(this.copy); +this.updateAvatar(); +_1.replaceClass(_1.body(),"dojoDnd"+(this.copy?"Copy":"Move"),"dojoDnd"+(this.copy?"Move":"Copy")); +}}); +_1.dnd._manager=null; +_3.manager=_1.dnd.manager=function(){ +if(!_1.dnd._manager){ +_1.dnd._manager=new _1.dnd.Manager(); +} +return _1.dnd._manager; +}; +return _3; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/dnd/Moveable.js b/application/media/js/dojo-release-1.7.2/dojo/dnd/Moveable.js new file mode 100644 index 0000000..e571343 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/dnd/Moveable.js @@ -0,0 +1,75 @@ +/* + 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 +*/ + +//>>built +define("dojo/dnd/Moveable",["../main","../Evented","../touch","./Mover"],function(_1,_2,_3){ +_1.declare("dojo.dnd.Moveable",[_2],{handle:"",delay:0,skip:false,constructor:function(_4,_5){ +this.node=_1.byId(_4); +if(!_5){ +_5={}; +} +this.handle=_5.handle?_1.byId(_5.handle):null; +if(!this.handle){ +this.handle=this.node; +} +this.delay=_5.delay>0?_5.delay:0; +this.skip=_5.skip; +this.mover=_5.mover?_5.mover:_1.dnd.Mover; +this.events=[_1.connect(this.handle,_3.press,this,"onMouseDown"),_1.connect(this.handle,"ondragstart",this,"onSelectStart"),_1.connect(this.handle,"onselectstart",this,"onSelectStart")]; +},markupFactory:function(_6,_7,_8){ +return new _8(_7,_6); +},destroy:function(){ +_1.forEach(this.events,_1.disconnect); +this.events=this.node=this.handle=null; +},onMouseDown:function(e){ +if(this.skip&&_1.dnd.isFormElement(e)){ +return; +} +if(this.delay){ +this.events.push(_1.connect(this.handle,_3.move,this,"onMouseMove"),_1.connect(this.handle,_3.release,this,"onMouseUp")); +this._lastX=e.pageX; +this._lastY=e.pageY; +}else{ +this.onDragDetected(e); +} +_1.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); +this.onDragDetected(e); +} +_1.stopEvent(e); +},onMouseUp:function(e){ +for(var i=0;i<2;++i){ +_1.disconnect(this.events.pop()); +} +_1.stopEvent(e); +},onSelectStart:function(e){ +if(!this.skip||!_1.dnd.isFormElement(e)){ +_1.stopEvent(e); +} +},onDragDetected:function(e){ +new this.mover(this.node,e,this); +},onMoveStart:function(_9){ +_1.publish("/dnd/move/start",[_9]); +_1.addClass(_1.body(),"dojoMove"); +_1.addClass(this.node,"dojoMoveItem"); +},onMoveStop:function(_a){ +_1.publish("/dnd/move/stop",[_a]); +_1.removeClass(_1.body(),"dojoMove"); +_1.removeClass(this.node,"dojoMoveItem"); +},onFirstMove:function(_b,e){ +},onMove:function(_c,_d,e){ +this.onMoving(_c,_d); +var s=_c.node.style; +s.left=_d.l+"px"; +s.top=_d.t+"px"; +this.onMoved(_c,_d); +},onMoving:function(_e,_f){ +},onMoved:function(_10,_11){ +}}); +return _1.dnd.Moveable; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/dnd/Mover.js b/application/media/js/dojo-release-1.7.2/dojo/dnd/Mover.js new file mode 100644 index 0000000..540ea03 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/dnd/Mover.js @@ -0,0 +1,62 @@ +/* + 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 +*/ + +//>>built +define("dojo/dnd/Mover",["../main","../Evented","../touch","./common","./autoscroll"],function(_1,_2,_3){ +_1.declare("dojo.dnd.Mover",[_2],{constructor:function(_4,e,_5){ +this.node=_1.byId(_4); +this.marginBox={l:e.pageX,t:e.pageY}; +this.mouseButton=e.button; +var h=(this.host=_5),d=_4.ownerDocument; +this.events=[_1.connect(d,_3.move,this,"onFirstMove"),_1.connect(d,_3.move,this,"onMouseMove"),_1.connect(d,_3.release,this,"onMouseUp"),_1.connect(d,"ondragstart",_1.stopEvent),_1.connect(d.body,"onselectstart",_1.stopEvent)]; +if(h&&h.onMoveStart){ +h.onMoveStart(this); +} +},onMouseMove:function(e){ +_1.dnd.autoScroll(e); +var m=this.marginBox; +this.host.onMove(this,{l:m.l+e.pageX,t:m.t+e.pageY},e); +_1.stopEvent(e); +},onMouseUp:function(e){ +if(_1.isWebKit&&_1.isMac&&this.mouseButton==2?e.button==0:this.mouseButton==e.button){ +this.destroy(); +} +_1.stopEvent(e); +},onFirstMove:function(e){ +var s=this.node.style,l,t,h=this.host; +switch(s.position){ +case "relative": +case "absolute": +l=Math.round(parseFloat(s.left))||0; +t=Math.round(parseFloat(s.top))||0; +break; +default: +s.position="absolute"; +var m=_1.marginBox(this.node); +var b=_1.doc.body; +var bs=_1.getComputedStyle(b); +var bm=_1._getMarginBox(b,bs); +var bc=_1._getContentBox(b,bs); +l=m.l-(bc.l-bm.l); +t=m.t-(bc.t-bm.t); +break; +} +this.marginBox.l=l-this.marginBox.l; +this.marginBox.t=t-this.marginBox.t; +if(h&&h.onFirstMove){ +h.onFirstMove(this,e); +} +_1.disconnect(this.events.shift()); +},destroy:function(){ +_1.forEach(this.events,_1.disconnect); +var h=this.host; +if(h&&h.onMoveStop){ +h.onMoveStop(this); +} +this.events=this.node=this.host=null; +}}); +return _1.dnd.Mover; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/dnd/Selector.js b/application/media/js/dojo-release-1.7.2/dojo/dnd/Selector.js new file mode 100644 index 0000000..43e3f57 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/dnd/Selector.js @@ -0,0 +1,233 @@ +/* + 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 +*/ + +//>>built +define("dojo/dnd/Selector",["../main","./common","./Container"],function(_1){ +_1.declare("dojo.dnd.Selector",_1.dnd.Container,{constructor:function(_2,_3){ +if(!_3){ +_3={}; +} +this.singular=_3.singular; +this.autoSync=_3.autoSync; +this.selection={}; +this.anchor=null; +this.simpleSelection=false; +this.events.push(_1.connect(this.node,"onmousedown",this,"onMouseDown"),_1.connect(this.node,"onmouseup",this,"onMouseUp")); +},singular:false,getSelectedNodes:function(){ +var t=new _1.NodeList(); +var e=_1.dnd._empty; +for(var i in this.selection){ +if(i in e){ +continue; +} +t.push(_1.byId(i)); +} +return t; +},selectNone:function(){ +return this._removeSelection()._removeAnchor(); +},selectAll:function(){ +this.forInItems(function(_4,id){ +this._addItemClass(_1.byId(id),"Selected"); +this.selection[id]=1; +},this); +return this._removeAnchor(); +},deleteSelectedNodes:function(){ +var e=_1.dnd._empty; +for(var i in this.selection){ +if(i in e){ +continue; +} +var n=_1.byId(i); +this.delItem(i); +_1.destroy(n); +} +this.anchor=null; +this.selection={}; +return this; +},forInSelectedItems:function(f,o){ +o=o||_1.global; +var s=this.selection,e=_1.dnd._empty; +for(var i in s){ +if(i in e){ +continue; +} +f.call(o,this.getItem(i),i,this); +} +},sync:function(){ +_1.dnd.Selector.superclass.sync.call(this); +if(this.anchor){ +if(!this.getItem(this.anchor.id)){ +this.anchor=null; +} +} +var t=[],e=_1.dnd._empty; +for(var i in this.selection){ +if(i in e){ +continue; +} +if(!this.getItem(i)){ +t.push(i); +} +} +_1.forEach(t,function(i){ +delete this.selection[i]; +},this); +return this; +},insertNodes:function(_5,_6,_7,_8){ +var _9=this._normalizedCreator; +this._normalizedCreator=function(_a,_b){ +var t=_9.call(this,_a,_b); +if(_5){ +if(!this.anchor){ +this.anchor=t.node; +this._removeItemClass(t.node,"Selected"); +this._addItemClass(this.anchor,"Anchor"); +}else{ +if(this.anchor!=t.node){ +this._removeItemClass(t.node,"Anchor"); +this._addItemClass(t.node,"Selected"); +} +} +this.selection[t.node.id]=1; +}else{ +this._removeItemClass(t.node,"Selected"); +this._removeItemClass(t.node,"Anchor"); +} +return t; +}; +_1.dnd.Selector.superclass.insertNodes.call(this,_6,_7,_8); +this._normalizedCreator=_9; +return this; +},destroy:function(){ +_1.dnd.Selector.superclass.destroy.call(this); +this.selection=this.anchor=null; +},onMouseDown:function(e){ +if(this.autoSync){ +this.sync(); +} +if(!this.current){ +return; +} +if(!this.singular&&!_1.isCopyKey(e)&&!e.shiftKey&&(this.current.id in this.selection)){ +this.simpleSelection=true; +if(e.button===_1.mouseButtons.LEFT){ +_1.stopEvent(e); +} +return; +} +if(!this.singular&&e.shiftKey){ +if(!_1.isCopyKey(e)){ +this._removeSelection(); +} +var c=this.getAllNodes(); +if(c.length){ +if(!this.anchor){ +this.anchor=c[0]; +this._addItemClass(this.anchor,"Anchor"); +} +this.selection[this.anchor.id]=1; +if(this.anchor!=this.current){ +var i=0; +for(;i= 2.1 OR the modified BSD license. + see: http://dojotoolkit.org/license for details +*/ + +//>>built +define("dojo/dnd/Source",["../main","./Selector","./Manager"],function(_1,_2,_3){ +if(!_1.isAsync){ +_1.ready(0,function(){ +var _4=["dojo/dnd/AutoSource","dojo/dnd/Target"]; +require(_4); +}); +} +return _1.declare("dojo.dnd.Source",_2,{isSource:true,horizontal:false,copyOnly:false,selfCopy:false,selfAccept:true,skipForm:false,withHandles:false,autoSync:false,delay:0,accept:["text"],generateText:true,constructor:function(_5,_6){ +_1.mixin(this,_1.mixin({},_6)); +var _7=this.accept; +if(_7.length){ +this.accept={}; +for(var i=0;i<_7.length;++i){ +this.accept[_7[i]]=1; +} +} +this.isDragging=false; +this.mouseDown=false; +this.targetAnchor=null; +this.targetBox=null; +this.before=true; +this._lastX=0; +this._lastY=0; +this.sourceState=""; +if(this.isSource){ +_1.addClass(this.node,"dojoDndSource"); +} +this.targetState=""; +if(this.accept){ +_1.addClass(this.node,"dojoDndTarget"); +} +if(this.horizontal){ +_1.addClass(this.node,"dojoDndHorizontal"); +} +this.topics=[_1.subscribe("/dnd/source/over",this,"onDndSourceOver"),_1.subscribe("/dnd/start",this,"onDndStart"),_1.subscribe("/dnd/drop",this,"onDndDrop"),_1.subscribe("/dnd/cancel",this,"onDndCancel")]; +},checkAcceptance:function(_8,_9){ +if(this==_8){ +return !this.copyOnly||this.selfAccept; +} +for(var i=0;i<_9.length;++i){ +var _a=_8.getItem(_9[i].id).type; +var _b=false; +for(var j=0;j<_a.length;++j){ +if(_a[j] in this.accept){ +_b=true; +break; +} +} +if(!_b){ +return false; +} +} +return true; +},copyState:function(_c,_d){ +if(_c){ +return true; +} +if(arguments.length<2){ +_d=this==_3.manager().target; +} +if(_d){ +if(this.copyOnly){ +return this.selfCopy; +} +}else{ +return this.copyOnly; +} +return false; +},destroy:function(){ +_1.dnd.Source.superclass.destroy.call(this); +_1.forEach(this.topics,_1.unsubscribe); +this.targetAnchor=null; +},onMouseMove:function(e){ +if(this.isDragging&&this.targetState=="Disabled"){ +return; +} +_1.dnd.Source.superclass.onMouseMove.call(this,e); +var m=_3.manager(); +if(!this.isDragging){ +if(this.mouseDown&&this.isSource&&(Math.abs(e.pageX-this._lastX)>this.delay||Math.abs(e.pageY-this._lastY)>this.delay)){ +var _e=this.getSelectedNodes(); +if(_e.length){ +m.startDrag(this,_e,this.copyState(_1.isCopyKey(e),true)); +} +} +} +if(this.isDragging){ +var _f=false; +if(this.current){ +if(!this.targetBox||this.targetAnchor!=this.current){ +this.targetBox=_1.position(this.current,true); +} +if(this.horizontal){ +_f=(e.pageX-this.targetBox.x)<(this.targetBox.w/2); +}else{ +_f=(e.pageY-this.targetBox.y)<(this.targetBox.h/2); +} +} +if(this.current!=this.targetAnchor||_f!=this.before){ +this._markTargetAnchor(_f); +m.canDrop(!this.current||m.source!=this||!(this.current.id in this.selection)); +} +} +},onMouseDown:function(e){ +if(!this.mouseDown&&this._legalMouseDown(e)&&(!this.skipForm||!_1.dnd.isFormElement(e))){ +this.mouseDown=true; +this._lastX=e.pageX; +this._lastY=e.pageY; +_1.dnd.Source.superclass.onMouseDown.call(this,e); +} +},onMouseUp:function(e){ +if(this.mouseDown){ +this.mouseDown=false; +_1.dnd.Source.superclass.onMouseUp.call(this,e); +} +},onDndSourceOver:function(_10){ +if(this!=_10){ +this.mouseDown=false; +if(this.targetAnchor){ +this._unmarkTargetAnchor(); +} +}else{ +if(this.isDragging){ +var m=_3.manager(); +m.canDrop(this.targetState!="Disabled"&&(!this.current||m.source!=this||!(this.current.id in this.selection))); +} +} +},onDndStart:function(_11,_12,_13){ +if(this.autoSync){ +this.sync(); +} +if(this.isSource){ +this._changeState("Source",this==_11?(_13?"Copied":"Moved"):""); +} +var _14=this.accept&&this.checkAcceptance(_11,_12); +this._changeState("Target",_14?"":"Disabled"); +if(this==_11){ +_3.manager().overSource(this); +} +this.isDragging=true; +},onDndDrop:function(_15,_16,_17,_18){ +if(this==_18){ +this.onDrop(_15,_16,_17); +} +this.onDndCancel(); +},onDndCancel:function(){ +if(this.targetAnchor){ +this._unmarkTargetAnchor(); +this.targetAnchor=null; +} +this.before=true; +this.isDragging=false; +this.mouseDown=false; +this._changeState("Source",""); +this._changeState("Target",""); +},onDrop:function(_19,_1a,_1b){ +if(this!=_19){ +this.onDropExternal(_19,_1a,_1b); +}else{ +this.onDropInternal(_1a,_1b); +} +},onDropExternal:function(_1c,_1d,_1e){ +var _1f=this._normalizedCreator; +if(this.creator){ +this._normalizedCreator=function(_20,_21){ +return _1f.call(this,_1c.getItem(_20.id).data,_21); +}; +}else{ +if(_1e){ +this._normalizedCreator=function(_22,_23){ +var t=_1c.getItem(_22.id); +var n=_22.cloneNode(true); +n.id=_1.dnd.getUniqueId(); +return {node:n,data:t.data,type:t.type}; +}; +}else{ +this._normalizedCreator=function(_24,_25){ +var t=_1c.getItem(_24.id); +_1c.delItem(_24.id); +return {node:_24,data:t.data,type:t.type}; +}; +} +} +this.selectNone(); +if(!_1e&&!this.creator){ +_1c.selectNone(); +} +this.insertNodes(true,_1d,this.before,this.current); +if(!_1e&&this.creator){ +_1c.deleteSelectedNodes(); +} +this._normalizedCreator=_1f; +},onDropInternal:function(_26,_27){ +var _28=this._normalizedCreator; +if(this.current&&this.current.id in this.selection){ +return; +} +if(_27){ +if(this.creator){ +this._normalizedCreator=function(_29,_2a){ +return _28.call(this,this.getItem(_29.id).data,_2a); +}; +}else{ +this._normalizedCreator=function(_2b,_2c){ +var t=this.getItem(_2b.id); +var n=_2b.cloneNode(true); +n.id=_1.dnd.getUniqueId(); +return {node:n,data:t.data,type:t.type}; +}; +} +}else{ +if(!this.current){ +return; +} +this._normalizedCreator=function(_2d,_2e){ +var t=this.getItem(_2d.id); +return {node:_2d,data:t.data,type:t.type}; +}; +} +this._removeSelection(); +this.insertNodes(true,_26,this.before,this.current); +this._normalizedCreator=_28; +},onDraggingOver:function(){ +},onDraggingOut:function(){ +},onOverEvent:function(){ +_1.dnd.Source.superclass.onOverEvent.call(this); +_3.manager().overSource(this); +if(this.isDragging&&this.targetState!="Disabled"){ +this.onDraggingOver(); +} +},onOutEvent:function(){ +_1.dnd.Source.superclass.onOutEvent.call(this); +_3.manager().outSource(this); +if(this.isDragging&&this.targetState!="Disabled"){ +this.onDraggingOut(); +} +},_markTargetAnchor:function(_2f){ +if(this.current==this.targetAnchor&&this.before==_2f){ +return; +} +if(this.targetAnchor){ +this._removeItemClass(this.targetAnchor,this.before?"Before":"After"); +} +this.targetAnchor=this.current; +this.targetBox=null; +this.before=_2f; +if(this.targetAnchor){ +this._addItemClass(this.targetAnchor,this.before?"Before":"After"); +} +},_unmarkTargetAnchor:function(){ +if(!this.targetAnchor){ +return; +} +this._removeItemClass(this.targetAnchor,this.before?"Before":"After"); +this.targetAnchor=null; +this.targetBox=null; +this.before=true; +},_markDndStatus:function(_30){ +this._changeState("Source",_30?"Copied":"Moved"); +},_legalMouseDown:function(e){ +if(!_1.mouseButtons.isLeft(e)){ +return false; +} +if(!this.withHandles){ +return true; +} +for(var _31=e.target;_31&&_31!==this.node;_31=_31.parentNode){ +if(_1.hasClass(_31,"dojoDndHandle")){ +return true; +} +if(_1.hasClass(_31,"dojoDndItem")||_1.hasClass(_31,"dojoDndIgnore")){ +break; +} +} +return false; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/dnd/Target.js b/application/media/js/dojo-release-1.7.2/dojo/dnd/Target.js new file mode 100644 index 0000000..b13ddc8 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/dnd/Target.js @@ -0,0 +1,13 @@ +/* + 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 +*/ + +//>>built +define("dojo/dnd/Target",["./Source"],function(_1){ +return dojo.declare("dojo.dnd.Target",_1,{constructor:function(_2,_3){ +this.isSource=false; +dojo.removeClass(this.node,"dojoDndSource"); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/dnd/TimedMoveable.js b/application/media/js/dojo-release-1.7.2/dojo/dnd/TimedMoveable.js new file mode 100644 index 0000000..b342801 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/dnd/TimedMoveable.js @@ -0,0 +1,34 @@ +/* + 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 +*/ + +//>>built +define("dojo/dnd/TimedMoveable",["../main","./Moveable"],function(_1){ +var _2=_1.dnd.Moveable.prototype.onMove; +_1.declare("dojo.dnd.TimedMoveable",_1.dnd.Moveable,{timeout:40,constructor:function(_3,_4){ +if(!_4){ +_4={}; +} +if(_4.timeout&&typeof _4.timeout=="number"&&_4.timeout>=0){ +this.timeout=_4.timeout; +} +},onMoveStop:function(_5){ +if(_5._timer){ +clearTimeout(_5._timer); +_2.call(this,_5,_5._leftTop); +} +_1.dnd.Moveable.prototype.onMoveStop.apply(this,arguments); +},onMove:function(_6,_7){ +_6._leftTop=_7; +if(!_6._timer){ +var _8=this; +_6._timer=setTimeout(function(){ +_6._timer=null; +_2.call(_8,_6,_6._leftTop); +},this.timeout); +} +}}); +return _1.dnd.TimedMoveable; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/dnd/autoscroll.js b/application/media/js/dojo-release-1.7.2/dojo/dnd/autoscroll.js new file mode 100644 index 0000000..d8814dc --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/dnd/autoscroll.js @@ -0,0 +1,96 @@ +/* + 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 +*/ + +//>>built +define("dojo/dnd/autoscroll",["../main","../window"],function(_1){ +_1.getObject("dnd",true,_1); +_1.dnd.getViewport=_1.window.getBox; +_1.dnd.V_TRIGGER_AUTOSCROLL=32; +_1.dnd.H_TRIGGER_AUTOSCROLL=32; +_1.dnd.V_AUTOSCROLL_VALUE=16; +_1.dnd.H_AUTOSCROLL_VALUE=16; +_1.dnd.autoScroll=function(e){ +var v=_1.window.getBox(),dx=0,dy=0; +if(e.clientX<_1.dnd.H_TRIGGER_AUTOSCROLL){ +dx=-_1.dnd.H_AUTOSCROLL_VALUE; +}else{ +if(e.clientX>v.w-_1.dnd.H_TRIGGER_AUTOSCROLL){ +dx=_1.dnd.H_AUTOSCROLL_VALUE; +} +} +if(e.clientY<_1.dnd.V_TRIGGER_AUTOSCROLL){ +dy=-_1.dnd.V_AUTOSCROLL_VALUE; +}else{ +if(e.clientY>v.h-_1.dnd.V_TRIGGER_AUTOSCROLL){ +dy=_1.dnd.V_AUTOSCROLL_VALUE; +} +} +window.scrollBy(dx,dy); +}; +_1.dnd._validNodes={"div":1,"p":1,"td":1}; +_1.dnd._validOverflow={"auto":1,"scroll":1}; +_1.dnd.autoScrollNodes=function(e){ +var b,t,w,h,rx,ry,dx=0,dy=0,_2,_3; +for(var n=e.target;n;){ +if(n.nodeType==1&&(n.tagName.toLowerCase() in _1.dnd._validNodes)){ +var s=_1.getComputedStyle(n),_4=(s.overflow.toLowerCase() in _1.dnd._validOverflow),_5=(s.overflowX.toLowerCase() in _1.dnd._validOverflow),_6=(s.overflowY.toLowerCase() in _1.dnd._validOverflow); +if(_4||_5||_6){ +b=_1._getContentBox(n,s); +t=_1.position(n,true); +} +if(_4||_5){ +w=Math.min(_1.dnd.H_TRIGGER_AUTOSCROLL,b.w/2); +rx=e.pageX-t.x; +if(_1.isWebKit||_1.isOpera){ +rx+=_1.body().scrollLeft; +} +dx=0; +if(rx>0&&rxb.w-w){ +dx=w; +} +} +_2=n.scrollLeft; +n.scrollLeft=n.scrollLeft+dx; +} +} +if(_4||_6){ +h=Math.min(_1.dnd.V_TRIGGER_AUTOSCROLL,b.h/2); +ry=e.pageY-t.y; +if(_1.isWebKit||_1.isOpera){ +ry+=_1.body().scrollTop; +} +dy=0; +if(ry>0&&ryb.h-h){ +dy=h; +} +} +_3=n.scrollTop; +n.scrollTop=n.scrollTop+dy; +} +} +if(dx||dy){ +return; +} +} +try{ +n=n.parentNode; +} +catch(x){ +n=null; +} +} +_1.dnd.autoScroll(e); +}; +return _1.dnd; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/dnd/common.js b/application/media/js/dojo-release-1.7.2/dojo/dnd/common.js new file mode 100644 index 0000000..f8c772a --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/dnd/common.js @@ -0,0 +1,28 @@ +/* + 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 +*/ + +//>>built +define("dojo/dnd/common",["../main"],function(_1){ +_1.getObject("dnd",true,_1); +_1.dnd.getCopyKeyState=_1.isCopyKey; +_1.dnd._uniqueId=0; +_1.dnd.getUniqueId=function(){ +var id; +do{ +id=_1._scopeName+"Unique"+(++_1.dnd._uniqueId); +}while(_1.byId(id)); +return id; +}; +_1.dnd._empty={}; +_1.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; +}; +return _1.dnd; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/dnd/move.js b/application/media/js/dojo-release-1.7.2/dojo/dnd/move.js new file mode 100644 index 0000000..8b15eec --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/dnd/move.js @@ -0,0 +1,66 @@ +/* + 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 +*/ + +//>>built +define("dojo/dnd/move",["../main","./Mover","./Moveable"],function(_1){ +_1.declare("dojo.dnd.move.constrainedMoveable",_1.dnd.Moveable,{constraints:function(){ +},within:false,constructor:function(_2,_3){ +if(!_3){ +_3={}; +} +this.constraints=_3.constraints; +this.within=_3.within; +},onFirstMove:function(_4){ +var c=this.constraintBox=this.constraints.call(this,_4); +c.r=c.l+c.w; +c.b=c.t+c.h; +if(this.within){ +var mb=_1._getMarginSize(_4.node); +c.r-=mb.w; +c.b-=mb.h; +} +},onMove:function(_5,_6){ +var c=this.constraintBox,s=_5.node.style; +this.onMoving(_5,_6); +_6.l=_6.l= 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 +(function(_1,_2){var _3=function(){},_4=function(it){for(var p in it){return 0;}return 1;},_5={}.toString,_6=function(it){return _5.call(it)=="[object Function]";},_7=function(it){return _5.call(it)=="[object String]";},_8=function(it){return _5.call(it)=="[object Array]";},_9=function(_a,_b){if(_a){for(var i=0;i<_a.length;){_b(_a[i++]);}}},_c=function(_d,_e){for(var p in _e){_d[p]=_e[p];}return _d;},_f=function(_10,_11){return _c(new Error(_10),{src:"dojoLoader",info:_11});},_12=1,uid=function(){return "_"+_12++;},req=function(_13,_14,_15){return _16(_13,_14,_15,0,req);},_17=this,doc=_17.document,_18=doc&&doc.createElement("DiV"),has=req.has=function(_19){return _6(_1a[_19])?(_1a[_19]=_1a[_19](_17,doc,_18)):_1a[_19];},_1a=has.cache=_2.hasCache;has.add=function(_1b,_1c,now,_1d){(_1a[_1b]===undefined||_1d)&&(_1a[_1b]=_1c);return now&&has(_1b);};false&&has.add("host-node",typeof process=="object"&&/node(\.exe)?$/.test(process.execPath));if(0){require("./_base/configNode.js").config(_2);_2.loaderPatch.nodeRequire=require;}false&&has.add("host-rhino",typeof load=="function"&&(typeof Packages=="function"||typeof Packages=="object"));if(0){for(var _1e=_1.baseUrl||".",arg,_1f=this.arguments,i=0;i<_1f.length;){arg=(_1f[i++]+"").split("=");if(arg[0]=="baseUrl"){_1e=arg[1];break;}}load(_1e+"/_base/configRhino.js");rhinoDojoConfig(_2,_1e,_1f);}for(var p in _1.has){has.add(p,_1.has[p],0,1);}var _20=1,_21=2,_22=3,_23=4,_24=5;if(0){_20="requested";_21="arrived";_22="not-a-module";_23="executing";_24="executed";}var _25=0,_26="sync",xd="xd",_27=[],_28=0,_29=_3,_2a=_3,_2b;if(1){req.isXdUrl=_3;req.initSyncLoader=function(_2c,_2d,_2e){if(!_28){_28=_2c;_29=_2d;_2a=_2e;}return {sync:_26,xd:xd,arrived:_21,nonmodule:_22,executing:_23,executed:_24,syncExecStack:_27,modules:_2f,execQ:_30,getModule:_31,injectModule:_32,setArrived:_33,signal:_34,finishExec:_35,execModule:_36,dojoRequirePlugin:_28,getLegacyMode:function(){return _25;},holdIdle:function(){_74++;},releaseIdle:function(){_37();}};};if(1){var _38=location.protocol,_39=location.host,_3a=!_39;req.isXdUrl=function(url){if(_3a||/^\./.test(url)){return false;}if(/^\/\//.test(url)){return true;}var _3b=url.match(/^([^\/\:]+\:)\/\/([^\/]+)/);return _3b&&(_3b[1]!=_38||_3b[2]!=_39);};true||has.add("dojo-xhr-factory",1);has.add("dojo-force-activex-xhr",1&&!doc.addEventListener&&window.location.protocol=="file:");has.add("native-xhr",typeof XMLHttpRequest!="undefined");if(has("native-xhr")&&!has("dojo-force-activex-xhr")){_2b=function(){return new XMLHttpRequest();};}else{for(var _3c=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],_3d,i=0;i<3;){try{_3d=_3c[i++];if(new ActiveXObject(_3d)){break;}}catch(e){}}_2b=function(){return new ActiveXObject(_3d);};}req.getXhr=_2b;has.add("dojo-gettext-api",1);req.getText=function(url,_3e,_3f){var xhr=_2b();xhr.open("GET",_40(url),false);xhr.send(null);if(xhr.status==200||(!location.host&&!xhr.status)){if(_3f){_3f(xhr.responseText,_3e);}}else{throw _f("xhrFailed",xhr.status);}return xhr.responseText;};}}else{req.async=1;}var _41=new Function("__text","return eval(__text);");req.eval=function(_42,_43){return _41(_42+"\r\n////@ sourceURL="+_43);};var _44={},_45="error",_34=req.signal=function(_46,_47){var _48=_44[_46];_9(_48&&_48.slice(0),function(_49){_49.apply(null,_8(_47)?_47:[_47]);});},on=req.on=function(_4a,_4b){var _4c=_44[_4a]||(_44[_4a]=[]);_4c.push(_4b);return {remove:function(){for(var i=0;i<_4c.length;i++){if(_4c[i]===_4b){_4c.splice(i,1);return;}}}};};var _4d=[],_4e={},_4f=[],_50={},_51={},_52=[],_2f={},_53="",_54={},_55={},_56={};if(1){var _57=function(_58){for(var p in _55){var _59=p.match(/^url\:(.+)/);if(_59){_54[_5a(_59[1],_58)]=_55[p];}else{if(p!="*noref"){_54[_5b(p,_58).mid]=_55[p];}}}_55={};},_5c=function(map,_5d,_5e){_5d.splice(0,_5d.length);var p,i,_5f,_60=0;for(p in map){_5d.push([p,map[p]]);if(map[p]==_5e){_60=p;}}_5d.sort(function(lhs,rhs){return rhs[0].length-lhs[0].length;});for(i=0;i<_5d.length;){_5f=_5d[i++];_5f[2]=new RegExp("^"+_5f[0].replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,function(c){return "\\"+c;})+"(/|$)");_5f[3]=_5f[0].length+1;}return _60;},_61=function(_62,_63){var _64=_62.name;if(!_64){_64=_62;_62={name:_64};}_62=_c({main:"main",mapProg:[]},_62);_62.location=(_63||"")+(_62.location?_62.location:_64);_62.reverseName=_5c(_62.packageMap,_62.mapProg,_64);if(!_62.main.indexOf("./")){_62.main=_62.main.substring(2);}_c(_4e,_62.paths);_50[_64]=_62;_51[_64]=_64;},_65=function(_66,_67){for(var p in _66){if(p=="waitSeconds"){req.waitms=(_66[p]||0)*1000;}if(p=="cacheBust"){_53=_66[p]?(_7(_66[p])?_66[p]:(new Date()).getTime()+""):"";}if(p=="baseUrl"||p=="combo"){req[p]=_66[p];}if(1&&p=="async"){var _68=_66[p];req.legacyMode=_25=(_7(_68)&&/sync|legacyAsync/.test(_68)?_68:(!_68?"sync":false));req.async=!_25;}if(_66[p]!==_1a){req.rawConfig[p]=_66[p];p!="has"&&has.add("config-"+p,_66[p],0,_67);}}if(!req.baseUrl){req.baseUrl="./";}if(!/\/$/.test(req.baseUrl)){req.baseUrl+="/";}for(p in _66.has){has.add(p,_66.has[p],0,_67);}_9(_66.packages,_61);for(_1e in _66.packagePaths){_9(_66.packagePaths[_1e],function(_69){_61(_69,_1e+"/");});}_5c(_c(_4e,_66.paths),_4f);_9(_66.aliases,function(_6a){if(_7(_6a[0])){_6a[0]=new RegExp("^"+_6a[0].replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,function(c){return "\\"+c;})+"$");}_4d.push(_6a);});_5c(_c(_51,_66.packageMap),_52);if(_66.cache){_57();_55=_66.cache;if(_66.cache["*noref"]){_57();}}_34("config",[_66,req.rawConfig]);};if(has("dojo-cdn")||1){for(var _6b,src,_6c,_6d=doc.getElementsByTagName("script"),i=0;i<_6d.length&&!_6c;i++){if((src=_6d[i].getAttribute("src"))&&(_6c=src.match(/(.*)\/?dojo\.js(\W|$)/i))){_1.baseUrl=_6b=_1.baseUrl||_2.baseUrl||_6c[1];src=(_6d[i].getAttribute("data-dojo-config")||_6d[i].getAttribute("djConfig"));if(src){_56=req.eval("({ "+src+" })","data-dojo-config");}if(0){var _6e=_6d[i].getAttribute("data-main");if(_6e){_56.deps=_56.deps||[_6e];}}}}}if(0){try{if(window.parent!=window&&window.parent.require){var doh=window.parent.require("doh");doh&&_c(_56,doh.testConfig);}}catch(e){}}req.rawConfig={};_65(_2,1);_65(_1,1);_65(_56,1);if(has("dojo-cdn")){_50.dojo.location=_6b;_50.dijit.location=_6b+"../dijit/";_50.dojox.location=_6b+"../dojox/";}}else{_4e=_2.paths;_4f=_2.pathsMapProg;_50=_2.packs;_4d=_2.aliases;_51=_2.packageMap;_52=_2.packageMapProg;_2f=_2.modules;_54=_2.cache;_53=_2.cacheBust;req.rawConfig=_2;}if(0){req.combo=req.combo||{add:_3};var _6f=0,_70=[],_71=null;}var _72=function(_73){_74++;_9(_73.deps,_32);if(0&&_6f&&!_71){_71=setTimeout(function(){_6f=0;_71=null;req.combo.done(function(_75,url){var _76=function(){_77(0,_75);_78();};_70.push(_75);_79=_75;req.injectUrl(url,_76,_75);_79=0;},req);},0);}_37();},_16=function(a1,a2,a3,_7a,_7b){var _7c,_7d;if(_7(a1)){_7c=_31(a1,_7a,true);if(_7c&&_7c.executed){return _7c.result;}throw _f("undefinedModule",a1);}if(!_8(a1)){_65(a1);a1=a2;a2=a3;}if(_8(a1)){if(!a1.length){a2&&a2();}else{_7d="require*"+uid();for(var mid,_7e=[],i=0;i_a6){_a7=_6(_a8[1])?mid.replace(_a8[0],_a8[1]):_a8[1];}});if(_a7){return _95(_a7,0,_97,_98,_99,_9a,_9b,_9c);}_a2=_98[mid];if(_a2){return _9c?_7f(_a2.pid,_a2.mid,_a2.pack,_a2.url,_a5):_98[mid];}}_a0=_8c(mid,_9b);if(_a0){url=_a0[1]+mid.substring(_a0[3]-1);}else{if(pid){url=_9d.location+"/"+_9e;}else{if(has("config-tlmSiblingOfDojo")){url="../"+mid;}else{url=mid;}}}if(!(/(^\/)|(\:)/.test(url))){url=_99+url;}url+=".js";return _7f(pid,mid,_9d,_8e(url),_a5);},_5b=function(mid,_aa){return _95(mid,_aa,_50,_2f,req.baseUrl,_52,_4f);},_ab=function(_ac,_ad,_ae){return _ac.normalize?_ac.normalize(_ad,function(mid){return _af(mid,_ae);}):_af(_ad,_ae);},_b0=0,_31=function(mid,_b1,_b2){var _b3,_b4,_b5,_b6;_b3=mid.match(/^(.+?)\!(.*)$/);if(_b3){_b4=_31(_b3[1],_b1,_b2);if(1&&_25==_26&&!_b4.executed){_32(_b4);if(_b4.injected===_21&&!_b4.executed){_74++;_36(_b4);_37();}if(_b4.executed){_b7(_b4);}else{_30.unshift(_b4);}}if(_b4.executed===_24&&!_b4.load){_b7(_b4);}if(_b4.load){_b5=_ab(_b4,_b3[2],_b1);mid=(_b4.mid+"!"+(_b4.dynamic?++_b0+"!":"")+_b5);}else{_b5=_b3[2];mid=_b4.mid+"!"+(++_b0)+"!waitingForPlugin";}_b6={plugin:_b4,mid:mid,req:_81(_b1),prid:_b5};}else{_b6=_5b(mid,_b1);}return _2f[_b6.mid]||(!_b2&&(_2f[_b6.mid]=_b6));},_af=req.toAbsMid=function(mid,_b8){return _5b(mid,_b8).mid;},_5a=req.toUrl=function(_b9,_ba){var _bb=_b9.match(/(.+)(\.[^\/\.]+?)$/),_bc=(_bb&&_bb[1])||_b9,ext=(_bb&&_bb[2])||"",_bd=_5b(_bc,_ba),url=_bd.url;url=typeof _bd.pid=="string"?url.substring(0,url.length-3):url;return _40(url+ext);},_be={injected:_21,executed:_24,def:_22,result:_22},_bf=function(mid){return _2f[mid]=_c({mid:mid},_be);},_c0=_bf("require"),_c1=_bf("exports"),_c2=_bf("module"),_c3=function(_c4,_c5){req.trace("loader-run-factory",[_c4.mid]);var _c6=_c4.def,_c7;1&&_27.unshift(_c4);if(has("config-dojo-loader-catches")){try{_c7=_6(_c6)?_c6.apply(null,_c5):_c6;}catch(e){_34(_45,_c4.result=_f("factoryThrew",[_c4,e]));}}else{_c7=_6(_c6)?_c6.apply(null,_c5):_c6;}_c4.result=_c7===undefined&&_c4.cjs?_c4.cjs.exports:_c7;1&&_27.shift(_c4);},_c8={},_c9=0,_b7=function(_ca){var _cb=_ca.result;_ca.dynamic=_cb.dynamic;_ca.normalize=_cb.normalize;_ca.load=_cb.load;return _ca;},_cc=function(_cd){var map={};_9(_cd.loadQ,function(_ce){var _cf=_ce.mid,_d0=_ab(_cd,_ce.prid,_ce.req.module),mid=_cd.dynamic?_ce.mid.replace(/waitingForPlugin$/,_d0):(_cd.mid+"!"+_d0),_d1=_c(_c({},_ce),{mid:mid,prid:_d0,injected:0});if(!_2f[mid]){_e2(_2f[mid]=_d1);}map[_ce.mid]=_2f[mid];_33(_ce);delete _2f[_ce.mid];});_cd.loadQ=0;var _d2=function(_d3){for(var _d4,_d5=_d3.deps||[],i=0;i<_d5.length;i++){_d4=map[_d5[i].mid];if(_d4){_d5[i]=_d4;}}};for(var p in _2f){_d2(_2f[p]);}_9(_30,_d2);},_35=function(_d6){req.trace("loader-finish-exec",[_d6.mid]);_d6.executed=_24;_d6.defOrder=_c9++;1&&_9(_d6.provides,function(cb){cb();});if(_d6.loadQ){_b7(_d6);_cc(_d6);}for(i=0;i<_30.length;){if(_30[i]===_d6){_30.splice(i,1);}else{i++;}}},_d7=[],_36=function(_d8,_d9){if(_d8.executed===_23){req.trace("loader-circular-dependency",[_d7.concat(mid).join("->")]);return (!_d8.def||_d9)?_c8:(_d8.cjs&&_d8.cjs.exports);}if(!_d8.executed){if(!_d8.def){return _c8;}var mid=_d8.mid,_da=_d8.deps||[],arg,_db,_dc=[],i=0;if(0){_d7.push(mid);req.trace("loader-exec-module",["exec",_d7.length,mid]);}_d8.executed=_23;while(i<_da.length){arg=_da[i++];_db=((arg===_c0)?_81(_d8):((arg===_c1)?_d8.cjs.exports:((arg===_c2)?_d8.cjs:_36(arg,_d9))));if(_db===_c8){_d8.executed=0;req.trace("loader-exec-module",["abort",mid]);0&&_d7.pop();return _c8;}_dc.push(_db);}_c3(_d8,_dc);_35(_d8);}0&&_d7.pop();return _d8.result;},_74=0,_78=function(){if(_74){return;}_74++;_29();for(var _dd,_de,i=0;i<_30.length;){_dd=_c9;_de=_30[i];_36(_de);if(_dd!=_c9){_29();i=0;}else{i++;}}_37();},_37=function(){_74--;if(_8b()){_34("idle",[]);}};if(0){req.undef=function(_df,_e0){var _e1=_31(_df,_e0);_33(_e1);delete _2f[_e1.mid];};}if(1){if(has("dojo-loader-eval-hint-url")===undefined){has.add("dojo-loader-eval-hint-url",1);}var _40=function(url){url+="";return url+(_53?((/\?/.test(url)?"&":"?")+_53):"");},_e2=function(_e3){var _e4=_e3.plugin;if(_e4.executed===_24&&!_e4.load){_b7(_e4);}var _e5=function(def){_e3.result=def;_33(_e3);_35(_e3);_78();};_87(_e3);if(_e4.load){_e4.load(_e3.prid,_e3.req,_e5);}else{if(_e4.loadQ){_e4.loadQ.push(_e3);}else{_30.unshift(_e4);_32(_e4);if(_e4.load){_e4.load(_e3.prid,_e3.req,_e5);}else{_e4.loadQ=[_e3];}}}},_e6=0,_79=0,_e7=0,_e8=function(_e9,_ea){_e7=1;if(has("config-dojo-loader-catches")){try{if(_e9===_e6){_e6.call(null);}else{req.eval(_e9,has("dojo-loader-eval-hint-url")?_ea.url:_ea.mid);}}catch(e){_34(_45,_f("evalModuleThrew",_ea));}}else{if(_e9===_e6){_e6.call(null);}else{req.eval(_e9,has("dojo-loader-eval-hint-url")?_ea.url:_ea.mid);}}_e7=0;},_32=function(_eb){var mid=_eb.mid,url=_eb.url;if(_eb.executed||_eb.injected||_86[mid]||(_eb.url&&((_eb.pack&&_86[_eb.url]===_eb.pack)||_86[_eb.url]==1))){return;}if(0){var _ec=0;if(_eb.plugin&&_eb.plugin.isCombo){req.combo.add(_eb.plugin.mid,_eb.prid,0,req);_ec=1;}else{if(!_eb.plugin){_ec=req.combo.add(0,_eb.mid,_eb.url,req);}}if(_ec){_87(_eb);_6f=1;return;}}if(_eb.plugin){_e2(_eb);return;}_87(_eb);var _ed=function(){_77(_eb);if(_eb.injected!==_21){_33(_eb);_c(_eb,_be);}if(1&&_25){!_27.length&&_78();}else{_78();}};_e6=_54[mid]||_54[_eb.cacheId];if(_e6){req.trace("loader-inject",["cache",_eb.mid,url]);_e8(_e6,_eb);_ed();return;}if(1&&_25){if(_eb.isXd){_25==_26&&(_25=xd);}else{if(_eb.isAmd&&_25!=_26){}else{var _ee=function(_ef){if(_25==_26){_27.unshift(_eb);_e8(_ef,_eb);_27.shift();_77(_eb);if(!_eb.cjs){_33(_eb);_35(_eb);}if(_eb.finish){var _f0=mid+"*finish",_f1=_eb.finish;delete _eb.finish;def(_f0,["dojo",("dojo/require!"+_f1.join(",")).replace(/\./g,"/")],function(_f2){_9(_f1,function(mid){_f2.require(mid);});});_30.unshift(_31(_f0));}_ed();}else{_ef=_2a(_eb,_ef);if(_ef){_e8(_ef,_eb);_ed();}else{_79=_eb;req.injectUrl(_40(url),_ed,_eb);_79=0;}}};req.trace("loader-inject",["xhr",_eb.mid,url,_25!=_26]);if(has("config-dojo-loader-catches")){try{req.getText(url,_25!=_26,_ee);}catch(e){_34(_45,_f("xhrInjectFailed",[_eb,e]));}}else{req.getText(url,_25!=_26,_ee);}return;}}}req.trace("loader-inject",["script",_eb.mid,url]);_79=_eb;req.injectUrl(_40(url),_ed,_eb);_79=0;},_f3=function(_f4,_f5,def){req.trace("loader-define-module",[_f4.mid,_f5]);if(0&&_f4.plugin&&_f4.plugin.isCombo){_f4.result=_6(def)?def():def;_33(_f4);_35(_f4);return _f4;}var mid=_f4.mid;if(_f4.injected===_21){_34(_45,_f("multipleDefine",_f4));return _f4;}_c(_f4,{deps:_f5,def:def,cjs:{id:_f4.mid,uri:_f4.url,exports:(_f4.result={}),setExports:function(_f6){_f4.cjs.exports=_f6;}}});for(var i=0;i<_f5.length;i++){_f5[i]=_31(_f5[i],_f4);}if(1&&_25&&!_86[mid]){_72(_f4);_30.push(_f4);_78();}_33(_f4);if(!_6(def)&&!_f5.length){_f4.result=def;_35(_f4);}return _f4;},_77=function(_f7,_f8){_57(_f7);var _f9=[],_fa,_fb;while(_85.length){_fb=_85.shift();_f8&&(_fb[0]=_f8.shift());_fa=_fb[0]&&_31(_fb[0])||_f7;_f9.push(_f3(_fa,_fb[1],_fb[2]));}_9(_f9,_72);};}var _fc=0,_8a=_3,_fd=_3;if(1){_8a=function(){_fc&&clearTimeout(_fc);_fc=0;},_fd=function(){_8a();req.waitms&&(_fc=setTimeout(function(){_8a();_34(_45,_f("timeout",_86));},req.waitms));};}if(1){has.add("ie-event-behavior",doc.attachEvent&&(typeof opera==="undefined"||opera.toString()!="[object Opera]"));}if(1&&(1||1)){var _fe=function(_ff,_100,_101,_102){if(!has("ie-event-behavior")){_ff.addEventListener(_100,_102,false);return function(){_ff.removeEventListener(_100,_102,false);};}else{_ff.attachEvent(_101,_102);return function(){_ff.detachEvent(_101,_102);};}},_103=_fe(window,"load","onload",function(){req.pageLoaded=1;doc.readyState!="complete"&&(doc.readyState="complete");_103();});if(1){var _104=doc.getElementsByTagName("script")[0],_105=_104.parentNode;req.injectUrl=function(url,_106,_107){_fd();var node=_107.node=doc.createElement("script"),_108=function(e){e=e||window.event;var node=e.target||e.srcElement;if(e.type==="load"||/complete|loaded/.test(node.readyState)){_109();_106&&_106();}},_109=_fe(node,"load","onreadystatechange",_108);node.type="text/javascript";node.charset="utf-8";node.src=url;_105.insertBefore(node,_104);return node;};}}if(1){req.log=function(){try{for(var i=0;i0){_124._delayTimer=setTimeout(_125,de);return _124;}_125();return _124;},_play:function(_126){var _127=this;if(_127._delayTimer){_127._clearTimer();}_127._startTime=new Date().valueOf();if(_127._paused){_127._startTime-=_127.duration*_127._percent;}_127._active=true;_127._paused=false;var _128=_127.curve.getValue(_127._getStep());if(!_127._percent){if(!_127._startRepeatCount){_127._startRepeatCount=_127.repeat;}_127._fire("onBegin",[_128]);}_127._fire("onPlay",[_128]);_127._cycle();return _127;},pause:function(){var _129=this;if(_129._delayTimer){_129._clearTimer();}_129._stopTimer();if(!_129._active){return _129;}_129._paused=true;_129._fire("onPause",[_129.curve.getValue(_129._getStep())]);return _129;},gotoPercent:function(_12a,_12b){var _12c=this;_12c._stopTimer();_12c._active=_12c._paused=true;_12c._percent=_12a;if(_12b){_12c.play();}return _12c;},stop:function(_12d){var _12e=this;if(_12e._delayTimer){_12e._clearTimer();}if(!_12e._timer){return _12e;}_12e._stopTimer();if(_12d){_12e._percent=1;}_12e._fire("onStop",[_12e.curve.getValue(_12e._getStep())]);_12e._active=_12e._paused=false;return _12e;},status:function(){if(this._active){return this._paused?"paused":"playing";}return "stopped";},_cycle:function(){var _12f=this;if(_12f._active){var curr=new Date().valueOf();var step=(curr-_12f._startTime)/(_12f.duration);if(step>=1){step=1;}_12f._percent=step;if(_12f.easing){step=_12f.easing(step);}_12f._fire("onAnimate",[_12f.curve.getValue(step)]);if(_12f._percent<1){_12f._startTimer();}else{_12f._active=false;if(_12f.repeat>0){_12f.repeat--;_12f.play(null,true);}else{if(_12f.repeat==-1){_12f.play(null,true);}else{if(_12f._startRepeatCount){_12f.repeat=_12f._startRepeatCount;_12f._startRepeatCount=0;}}}_12f._percent=0;_12f._fire("onEnd",[_12f.node]);!_12f.repeat&&_12f._stopTimer();}}return _12f;},_clearTimer:function(){clearTimeout(this._delayTimer);delete this._delayTimer;}});var ctr=0,_130=null,_131={run:function(){}};lang.extend(dojo.Animation,{_startTimer:function(){if(!this._timer){this._timer=_11c.connect(_131,"run",this,"_cycle");ctr++;}if(!_130){_130=setInterval(lang.hitch(_131,"run"),this.rate);}},_stopTimer:function(){if(this._timer){_11c.disconnect(this._timer);this._timer=null;ctr--;}if(ctr<=0){clearInterval(_130);_130=null;ctr=0;}}});var _132=has("ie")?function(node){var ns=node.style;if(!ns.width.length&&_11d.get(node,"width")=="auto"){ns.width="auto";}}:function(){};dojo._fade=function(args){args.node=dom.byId(args.node);var _133=_11e({properties:{}},args),_134=(_133.properties.opacity={});_134.start=!("start" in _133)?function(){return +_11d.get(_133.node,"opacity")||0;}:_133.start;_134.end=_133.end;var anim=dojo.animateProperty(_133);_11c.connect(anim,"beforeBegin",lang.partial(_132,_133.node));return anim;};dojo.fadeIn=function(args){return dojo._fade(_11e({end:1},args));};dojo.fadeOut=function(args){return dojo._fade(_11e({end:0},args));};dojo._defaultEasing=function(n){return 0.5+((Math.sin((n+1.5)*Math.PI))/2);};var _135=function(_136){this._properties=_136;for(var p in _136){var prop=_136[p];if(prop.start instanceof _11b){prop.tempColor=new _11b();}}};_135.prototype.getValue=function(r){var ret={};for(var p in this._properties){var prop=this._properties[p],_137=prop.start;if(_137 instanceof _11b){ret[p]=_11b.blendColors(_137,prop.end,r,prop.tempColor).toCss();}else{if(!lang.isArray(_137)){ret[p]=((prop.end-_137)*r)+_137+(p!="opacity"?prop.units||"px":0);}}}return ret;};dojo.animateProperty=function(args){var n=args.node=dom.byId(args.node);if(!args.easing){args.easing=dojo._defaultEasing;}var anim=new dojo.Animation(args);_11c.connect(anim,"beforeBegin",anim,function(){var pm={};for(var p in this.properties){if(p=="width"||p=="height"){this.node.display="block";}var prop=this.properties[p];if(lang.isFunction(prop)){prop=prop(n);}prop=pm[p]=_11e({},(lang.isObject(prop)?prop:{end:prop}));if(lang.isFunction(prop.start)){prop.start=prop.start(n);}if(lang.isFunction(prop.end)){prop.end=prop.end(n);}var _138=(p.toLowerCase().indexOf("color")>=0);function _139(node,p){var v={height:node.offsetHeight,width:node.offsetWidth}[p];if(v!==undefined){return v;}v=_11d.get(node,p);return (p=="opacity")?+v:(_138?v:parseFloat(v));};if(!("end" in prop)){prop.end=_139(n,p);}else{if(!("start" in prop)){prop.start=_139(n,p);}}if(_138){prop.start=new _11b(prop.start);prop.end=new _11b(prop.end);}else{prop.start=(p=="opacity")?+prop.start:parseFloat(prop.start);}}this.curve=new _135(pm);});_11c.connect(anim,"onAnimate",lang.hitch(_11d,"set",anim.node));return anim;};dojo.anim=function(node,_13a,_13b,_13c,_13d,_13e){return dojo.animateProperty({node:node,duration:_13b||dojo.Animation.prototype.duration,properties:_13a,easing:_13c,onEnd:_13d}).play(_13e||0);};return {_Line:dojo._Line,Animation:dojo.Animation,_fade:dojo._fade,fadeIn:dojo.fadeIn,fadeOut:dojo.fadeOut,_defaultEasing:dojo._defaultEasing,animateProperty:dojo.animateProperty,anim:dojo.anim};});},"dojo/dom-form":function(){define("dojo/dom-form",["./_base/lang","./dom","./io-query","./json"],function(lang,dom,ioq,json){function _13f(obj,name,_140){if(_140===null){return;}var val=obj[name];if(typeof val=="string"){obj[name]=[val,_140];}else{if(lang.isArray(val)){val.push(_140);}else{obj[name]=_140;}}};var _141="file|submit|image|reset|button";var form={fieldToObject:function fieldToObject(_142){var ret=null;_142=dom.byId(_142);if(_142){var _143=_142.name,type=(_142.type||"").toLowerCase();if(_143&&type&&!_142.disabled){if(type=="radio"||type=="checkbox"){if(_142.checked){ret=_142.value;}}else{if(_142.multiple){ret=[];var _144=[_142.firstChild];while(_144.length){for(var node=_144.pop();node;node=node.nextSibling){if(node.nodeType==1&&node.tagName.toLowerCase()=="option"){if(node.selected){ret.push(node.value);}}else{if(node.nextSibling){_144.push(node.nextSibling);}if(node.firstChild){_144.push(node.firstChild);}break;}}}}else{ret=_142.value;}}}}return ret;},toObject:function formToObject(_145){var ret={},_146=dom.byId(_145).elements;for(var i=0,l=_146.length;i=0;i--){var node=(_1ee?this._cloneNode(ary[i]):ary[i]);if(ary._runParse&&dojo.parser&&dojo.parser.parse){if(!_1f0){_1f0=_1ef.ownerDocument.createElement("div");}_1f0.appendChild(node);dojo.parser.parse(_1f0);node=_1f0.firstChild;while(_1f0.firstChild){_1f0.removeChild(_1f0.firstChild);}}if(i==_1f1-1){_1de.place(node,_1ef,_1ed);}else{_1ef.parentNode.insertBefore(node,_1ef);}_1ef=node;}},attr:awc(_1e5(_1e0),_1e2),style:awc(_1e5(_1e1),_1e2),addClass:aafe(_1dd.add),removeClass:aafe(_1dd.remove),replaceClass:aafe(_1dd.replace),toggleClass:aafe(_1dd.toggle),empty:aafe(_1de.empty),removeAttr:aafe(_1e0.remove),position:aam(_1df.position),marginBox:aam(_1df.getMarginBox),place:function(_1f2,_1f3){var item=_1db(_1f2)[0];return this.forEach(function(node){_1de.place(node,item,_1f3);});},orphan:function(_1f4){return (_1f4?_1db._filterResult(this,_1f4):this).forEach(_1e3);},adopt:function(_1f5,_1f6){return _1db(_1f5).place(this[0],_1f6)._stash(this);},query:function(_1f7){if(!_1f7){return this;}var ret=new _1e4;this.map(function(node){_1db(_1f7,node).forEach(function(_1f8){if(_1f8!==undefined){ret.push(_1f8);}});});return ret._stash(this);},filter:function(_1f9){var a=arguments,_1fa=this,_1fb=0;if(typeof _1f9=="string"){_1fa=_1db._filterResult(this,a[0]);if(a.length==1){return _1fa._stash(this);}_1fb=1;}return this._wrap(_1dc.filter(_1fa,a[_1fb],a[_1fb+1]),this);},addContent:function(_1fc,_1fd){_1fc=this._normalize(_1fc,this[0]);for(var i=0,node;(node=this[i]);i++){this._place(_1fc,node,_1fd,i>0);}return this;}});return _1e4;});},"dojo/query":function(){define(["./_base/kernel","./has","./dom","./on","./_base/array","./_base/lang","./selector/_loader","./selector/_loader!default"],function(dojo,has,dom,on,_1fe,lang,_1ff,_200){"use strict";has.add("array-extensible",function(){return lang.delegate([],{length:1}).length==1&&!has("bug-for-in-skips-shadowed");});var ap=Array.prototype,aps=ap.slice,apc=ap.concat,_201=_1fe.forEach;var tnl=function(a,_202,_203){var _204=new (_203||this._NodeListCtor||nl)(a);return _202?_204._stash(_202):_204;};var _205=function(f,a,o){a=[0].concat(aps.call(a,0));o=o||dojo.global;return function(node){a[0]=node;return f.apply(o,a);};};var _206=function(f,o){return function(){this.forEach(_205(f,arguments,o));return this;};};var _207=function(f,o){return function(){return this.map(_205(f,arguments,o));};};var _208=function(f,o){return function(){return this.filter(_205(f,arguments,o));};};var _209=function(f,g,o){return function(){var a=arguments,body=_205(f,a,o);if(g.call(o||dojo.global,a)){return this.map(body);}this.forEach(body);return this;};};var _20a=function(_20b){var _20c=this instanceof nl&&has("array-extensible");if(typeof _20b=="number"){_20b=Array(_20b);}var _20d=(_20b&&"length" in _20b)?_20b:arguments;if(_20c||!_20d.sort){var _20e=_20c?this:[],l=_20e.length=_20d.length;for(var i=0;i0;};_21f.filter=_21d.filter||function(_223,_224,root){return _21f(_224,root).filter(function(node){return _1fe.indexOf(_223,node)>-1;});};if(typeof _21d!="function"){var _225=_21d.search;_21d=function(_226,root){return _225(root||document,_226);};}return _21f;};var _219=_21c(_200,_20a);dojo.query=_21c(_200,function(_227){return _20a(_227);});_219.load=function(id,_228,_229,_22a){_1ff.load(id,_228,function(_22b){_229(_21c(_22b,_20a));});};dojo._filterQueryResult=_219._filterResult=function(_22c,_22d,root){return new _20a(_219.filter(_22c,_22d,root));};dojo.NodeList=_219.NodeList=_20a;return _219;});},"dojo/has":function(){define(["require"],function(_22e){var has=_22e.has||function(){};if(!1){var _22f=typeof window!="undefined"&&typeof location!="undefined"&&typeof document!="undefined"&&window.location==location&&window.document==document,_230=this,doc=_22f&&document,_231=doc&&doc.createElement("DiV"),_232={};has=function(name){return typeof _232[name]=="function"?(_232[name]=_232[name](_230,doc,_231)):_232[name];};has.cache=_232;has.add=function(name,test,now,_233){(typeof _232[name]=="undefined"||_233)&&(_232[name]=test);return now&&has(name);};true||has.add("host-browser",_22f);true||has.add("dom",_22f);true||has.add("dojo-dom-ready-api",1);true||has.add("dojo-sniff",1);}if(1){var _234=navigator.userAgent;has.add("dom-addeventlistener",!!document.addEventListener);has.add("touch","ontouchstart" in document);has.add("device-width",screen.availWidth||innerWidth);has.add("agent-ios",!!_234.match(/iPhone|iP[ao]d/));has.add("agent-android",_234.indexOf("android")>1);}has.clearElement=function(_235){_235.innerHTML="";return _235;};has.normalize=function(id,_236){var _237=id.match(/[\?:]|[^:\?]*/g),i=0,get=function(skip){var term=_237[i++];if(term==":"){return 0;}else{if(_237[i++]=="?"){if(!skip&&has(term)){return get();}else{get(true);return get(skip);}}return term||0;}};id=get();return id&&_236(id);};has.load=function(id,_238,_239){if(id){_238([id],_239);}else{_239();}};return has;});},"dojo/_base/loader":function(){define(["./kernel","../has","require","module","./json","./lang","./array"],function(dojo,has,_23a,_23b,json,lang,_23c){if(!1){console.error("cannot load the Dojo v1.x loader with a foreign loader");return 0;}var _23d=function(id){return {src:_23b.id,id:id};},_23e=function(name){return name.replace(/\./g,"/");},_23f=/\/\/>>built/,_240=[],_241=[],_242=function(mid,_243,_244){_240.push(_244);_23c.forEach(mid.split(","),function(mid){var _245=_246(mid,_243.module);_241.push(_245);_247(_245);});_248();},_249,_24a=function(m){if(_249[m.mid]||/loadInit\!/.test(m.mid)){return true;}_249[m.mid]=1;if(m.injected!==_24b&&!m.executed){return false;}for(var deps=m.deps||[],i=0;i=0;--j){_2ad=lin[j].prototype;if(!_2ad.hasOwnProperty("declaredClass")){_2ad.declaredClass="uniqName_"+(_2a4++);}name=_2ad.declaredClass;if(!_2ab.hasOwnProperty(name)){_2ab[name]={count:0,refs:[],cls:lin[j]};++_2ac;}rec=_2ab[name];if(top&&top!==rec){rec.refs.push(top);++top.count;}top=rec;}++top.count;_2aa[0].refs.push(top);}while(_2aa.length){top=_2aa.pop();_2a9.push(top.cls);--_2ac;while(refs=top.refs,refs.length==1){top=refs[0];if(!top||--top.count){top=0;break;}_2a9.push(top.cls);--_2ac;}if(top){for(i=0,l=refs.length;i=0;--i){f=_2c5[i];m=f._meta;f=m?m.ctor:f;if(f){f.apply(this,_2c7?_2c7[i]:a);}}f=this.postscript;if(f){f.apply(this,args);}};};function _2c9(ctor,_2ca){return function(){var a=arguments,t=a,a0=a[0],f;if(!(this instanceof a.callee)){return _2c8(a);}if(_2ca){if(a0){f=a0.preamble;if(f){t=f.apply(this,t)||t;}}f=this.preamble;if(f){f.apply(this,t);}}if(ctor){ctor.apply(this,a);}f=this.postscript;if(f){f.apply(this,a);}};};function _2cb(_2cc){return function(){var a=arguments,i=0,f,m;if(!(this instanceof a.callee)){return _2c8(a);}for(;f=_2cc[i];++i){m=f._meta;f=m?m.ctor:f;if(f){f.apply(this,a);break;}}f=this.postscript;if(f){f.apply(this,a);}};};function _2cd(name,_2ce,_2cf){return function(){var b,m,f,i=0,step=1;if(_2cf){i=_2ce.length-1;step=-1;}for(;b=_2ce[i];i+=step){m=b._meta;f=(m?m.hidden:b.prototype)[name];if(f){f.apply(this,arguments);}}};};function _2d0(ctor){xtor.prototype=ctor.prototype;var t=new xtor;xtor.prototype=null;return t;};function _2c8(args){var ctor=args.callee,t=_2d0(ctor);ctor.apply(t,args);return t;};function _2c3(_2d1,_2d2,_2d3){if(typeof _2d1!="string"){_2d3=_2d2;_2d2=_2d1;_2d1="";}_2d3=_2d3||{};var _2d4,i,t,ctor,name,_2d5,_2d6,_2d7=1,_2d8=_2d2;if(opts.call(_2d2)=="[object Array]"){_2d5=_2a6(_2d2,_2d1);t=_2d5[0];_2d7=_2d5.length-t;_2d2=_2d5[_2d7];}else{_2d5=[0];if(_2d2){if(opts.call(_2d2)=="[object Function]"){t=_2d2._meta;_2d5=_2d5.concat(t?t.bases:_2d2);}else{err("base class is not a callable constructor.",_2d1);}}else{if(_2d2!==null){err("unknown base class. Did you use dojo.require to pull it in?",_2d1);}}}if(_2d2){for(i=_2d7-1;;--i){_2d4=_2d0(_2d2);if(!i){break;}t=_2d5[i];(t._meta?_2b9:mix)(_2d4,t.prototype);ctor=new Function;ctor.superclass=_2d2;ctor.prototype=_2d4;_2d2=_2d4.constructor=ctor;}}else{_2d4={};}_2c3.safeMixin(_2d4,_2d3);t=_2d3.constructor;if(t!==op.constructor){t.nom=_2a5;_2d4.constructor=t;}for(i=_2d7-1;i;--i){t=_2d5[i]._meta;if(t&&t.chains){_2d6=mix(_2d6||{},t.chains);}}if(_2d4["-chains-"]){_2d6=mix(_2d6||{},_2d4["-chains-"]);}t=!_2d6||!_2d6.hasOwnProperty(_2a5);_2d5[0]=ctor=(_2d6&&_2d6.constructor==="manual")?_2cb(_2d5):(_2d5.length==1?_2c9(_2d3.constructor,t):_2c4(_2d5,t));ctor._meta={bases:_2d5,hidden:_2d3,chains:_2d6,parents:_2d8,ctor:_2d3.constructor};ctor.superclass=_2d2&&_2d2.prototype;ctor.extend=_2c1;ctor.prototype=_2d4;_2d4.constructor=ctor;_2d4.getInherited=_2b4;_2d4.isInstanceOf=_2b7;_2d4.inherited=_2b6;_2d4.__inherited=_2ae;if(_2d1){_2d4.declaredClass=_2d1;lang.setObject(_2d1,ctor);}if(_2d6){for(name in _2d6){if(_2d4[name]&&typeof _2d6[name]=="string"&&name!=_2a5){t=_2d4[name]=_2cd(name,_2d5,_2d6[name]==="after");t.nom=name;}}}return ctor;};dojo.safeMixin=_2c3.safeMixin=_2bd;dojo.declare=_2c3;return _2c3;});},"dojo/dom":function(){define(["./_base/sniff","./_base/lang","./_base/window"],function(has,lang,win){try{document.execCommand("BackgroundImageCache",false,true);}catch(e){}var dom={};if(has("ie")){dom.byId=function(id,doc){if(typeof id!="string"){return id;}var _2d9=doc||win.doc,te=id&&_2d9.getElementById(id);if(te&&(te.attributes.id.value==id||te.id==id)){return te;}else{var eles=_2d9.all[id];if(!eles||eles.nodeName){eles=[eles];}var i=0;while((te=eles[i++])){if((te.attributes&&te.attributes.id&&te.attributes.id.value==id)||te.id==id){return te;}}}};}else{dom.byId=function(id,doc){return ((typeof id=="string")?(doc||win.doc).getElementById(id):id)||null;};}dom.isDescendant=function(node,_2da){try{node=dom.byId(node);_2da=dom.byId(_2da);while(node){if(node==_2da){return true;}node=node.parentNode;}}catch(e){}return false;};dom.setSelectable=function(node,_2db){node=dom.byId(node);if(has("mozilla")){node.style.MozUserSelect=_2db?"":"none";}else{if(has("khtml")||has("webkit")){node.style.KhtmlUserSelect=_2db?"auto":"none";}else{if(has("ie")){var v=(node.unselectable=_2db?"":"on"),cs=node.getElementsByTagName("*"),i=0,l=cs.length;for(;i=0){_2e2+=" * ";}else{_2e2+=" ";}var ts=function(s,e){return trim(_2e2.slice(s,e));};var _2e3=[];var _2e4=-1,_2e5=-1,_2e6=-1,_2e7=-1,_2e8=-1,inId=-1,_2e9=-1,lc="",cc="",_2ea;var x=0,ql=_2e2.length,_2eb=null,_2ec=null;var _2ed=function(){if(_2e9>=0){var tv=(_2e9==x)?null:ts(_2e9,x);_2eb[(_2de.indexOf(tv)<0)?"tag":"oper"]=tv;_2e9=-1;}};var _2ee=function(){if(inId>=0){_2eb.id=ts(inId,x).replace(/\\/g,"");inId=-1;}};var _2ef=function(){if(_2e8>=0){_2eb.classes.push(ts(_2e8+1,x).replace(/\\/g,""));_2e8=-1;}};var _2f0=function(){_2ee();_2ed();_2ef();};var _2f1=function(){_2f0();if(_2e7>=0){_2eb.pseudos.push({name:ts(_2e7+1,x)});}_2eb.loops=(_2eb.pseudos.length||_2eb.attrs.length||_2eb.classes.length);_2eb.oquery=_2eb.query=ts(_2ea,x);_2eb.otag=_2eb.tag=(_2eb["oper"])?null:(_2eb.tag||"*");if(_2eb.tag){_2eb.tag=_2eb.tag.toUpperCase();}if(_2e3.length&&(_2e3[_2e3.length-1].oper)){_2eb.infixOper=_2e3.pop();_2eb.query=_2eb.infixOper.query+" "+_2eb.query;}_2e3.push(_2eb);_2eb=null;};for(;lc=cc,cc=_2e2.charAt(x),x=0){if(cc=="]"){if(!_2ec.attr){_2ec.attr=ts(_2e4+1,x);}else{_2ec.matchFor=ts((_2e6||_2e4+1),x);}var cmf=_2ec.matchFor;if(cmf){if((cmf.charAt(0)=="\"")||(cmf.charAt(0)=="'")){_2ec.matchFor=cmf.slice(1,-1);}}_2eb.attrs.push(_2ec);_2ec=null;_2e4=_2e6=-1;}else{if(cc=="="){var _2f2=("|~^$*".indexOf(lc)>=0)?lc:"";_2ec.type=_2f2+cc;_2ec.attr=ts(_2e4+1,x-_2f2.length);_2e6=x+1;}}}else{if(_2e5>=0){if(cc==")"){if(_2e7>=0){_2ec.value=ts(_2e5+1,x);}_2e7=_2e5=-1;}}else{if(cc=="#"){_2f0();inId=x+1;}else{if(cc=="."){_2f0();_2e8=x;}else{if(cc==":"){_2f0();_2e7=x;}else{if(cc=="["){_2f0();_2e4=x;_2ec={};}else{if(cc=="("){if(_2e7>=0){_2ec={name:ts(_2e7+1,x),value:null};_2eb.pseudos.push(_2ec);}_2e5=x;}else{if((cc==" ")&&(lc!=cc)){_2f1();}}}}}}}}}return _2e3;};var _2f3=function(_2f4,_2f5){if(!_2f4){return _2f5;}if(!_2f5){return _2f4;}return function(){return _2f4.apply(window,arguments)&&_2f5.apply(window,arguments);};};var _2f6=function(i,arr){var r=arr||[];if(i){r.push(i);}return r;};var _2f7=function(n){return (1==n.nodeType);};var _2f8="";var _2f9=function(elem,attr){if(!elem){return _2f8;}if(attr=="class"){return elem.className||_2f8;}if(attr=="for"){return elem.htmlFor||_2f8;}if(attr=="style"){return elem.style.cssText||_2f8;}return (_2df?elem.getAttribute(attr):elem.getAttribute(attr,2))||_2f8;};var _2fa={"*=":function(attr,_2fb){return function(elem){return (_2f9(elem,attr).indexOf(_2fb)>=0);};},"^=":function(attr,_2fc){return function(elem){return (_2f9(elem,attr).indexOf(_2fc)==0);};},"$=":function(attr,_2fd){return function(elem){var ea=" "+_2f9(elem,attr);return (ea.lastIndexOf(_2fd)==(ea.length-_2fd.length));};},"~=":function(attr,_2fe){var tval=" "+_2fe+" ";return function(elem){var ea=" "+_2f9(elem,attr)+" ";return (ea.indexOf(tval)>=0);};},"|=":function(attr,_2ff){var _300=_2ff+"-";return function(elem){var ea=_2f9(elem,attr);return ((ea==_2ff)||(ea.indexOf(_300)==0));};},"=":function(attr,_301){return function(elem){return (_2f9(elem,attr)==_301);};}};var _302=(typeof _2dc().firstChild.nextElementSibling=="undefined");var _303=!_302?"nextElementSibling":"nextSibling";var _304=!_302?"previousElementSibling":"previousSibling";var _305=(_302?_2f7:_2e0);var _306=function(node){while(node=node[_304]){if(_305(node)){return false;}}return true;};var _307=function(node){while(node=node[_303]){if(_305(node)){return false;}}return true;};var _308=function(node){var root=node.parentNode;var i=0,tret=root.children||root.childNodes,ci=(node["_i"]||-1),cl=(root["_l"]||-1);if(!tret){return -1;}var l=tret.length;if(cl==l&&ci>=0&&cl>=0){return ci;}root["_l"]=l;ci=-1;for(var te=root["firstElementChild"]||root["firstChild"];te;te=te[_303]){if(_305(te)){te["_i"]=++i;if(node===te){ci=i;}}}return ci;};var _309=function(elem){return !((_308(elem))%2);};var _30a=function(elem){return ((_308(elem))%2);};var _30b={"checked":function(name,_30c){return function(elem){return !!("checked" in elem?elem.checked:elem.selected);};},"first-child":function(){return _306;},"last-child":function(){return _307;},"only-child":function(name,_30d){return function(node){return _306(node)&&_307(node);};},"empty":function(name,_30e){return function(elem){var cn=elem.childNodes;var cnl=elem.childNodes.length;for(var x=cnl-1;x>=0;x--){var nt=cn[x].nodeType;if((nt===1)||(nt==3)){return false;}}return true;};},"contains":function(name,_30f){var cz=_30f.charAt(0);if(cz=="\""||cz=="'"){_30f=_30f.slice(1,-1);}return function(elem){return (elem.innerHTML.indexOf(_30f)>=0);};},"not":function(name,_310){var p=_2e1(_310)[0];var _311={el:1};if(p.tag!="*"){_311.tag=1;}if(!p.classes.length){_311.classes=1;}var ntf=_312(p,_311);return function(elem){return (!ntf(elem));};},"nth-child":function(name,_313){var pi=parseInt;if(_313=="odd"){return _30a;}else{if(_313=="even"){return _309;}}if(_313.indexOf("n")!=-1){var _314=_313.split("n",2);var pred=_314[0]?((_314[0]=="-")?-1:pi(_314[0])):1;var idx=_314[1]?pi(_314[1]):0;var lb=0,ub=-1;if(pred>0){if(idx<0){idx=(idx%pred)&&(pred+(idx%pred));}else{if(idx>0){if(idx>=pred){lb=idx-idx%pred;}idx=idx%pred;}}}else{if(pred<0){pred*=-1;if(idx>0){ub=idx;idx=idx%pred;}}}if(pred>0){return function(elem){var i=_308(elem);return (i>=lb)&&(ub<0||i<=ub)&&((i%pred)==idx);};}else{_313=idx;}}var _315=pi(_313);return function(elem){return (_308(elem)==_315);};}};var _316=(dojo.isIE&&(dojo.isIE<9||dojo.isQuirks))?function(cond){var clc=cond.toLowerCase();if(clc=="class"){cond="className";}return function(elem){return (_2df?elem.getAttribute(cond):elem[cond]||elem[clc]);};}:function(cond){return function(elem){return (elem&&elem.getAttribute&&elem.hasAttribute(cond));};};var _312=function(_317,_318){if(!_317){return _2e0;}_318=_318||{};var ff=null;if(!("el" in _318)){ff=_2f3(ff,_2f7);}if(!("tag" in _318)){if(_317.tag!="*"){ff=_2f3(ff,function(elem){return (elem&&(elem.tagName==_317.getTag()));});}}if(!("classes" in _318)){each(_317.classes,function(_319,idx,arr){var re=new RegExp("(?:^|\\s)"+_319+"(?:\\s|$)");ff=_2f3(ff,function(elem){return re.test(elem.className);});ff.count=idx;});}if(!("pseudos" in _318)){each(_317.pseudos,function(_31a){var pn=_31a.name;if(_30b[pn]){ff=_2f3(ff,_30b[pn](pn,_31a.value));}});}if(!("attrs" in _318)){each(_317.attrs,function(attr){var _31b;var a=attr.attr;if(attr.type&&_2fa[attr.type]){_31b=_2fa[attr.type](a,attr.matchFor);}else{if(a.length){_31b=_316(a);}}if(_31b){ff=_2f3(ff,_31b);}});}if(!("id" in _318)){if(_317.id){ff=_2f3(ff,function(elem){return (!!elem&&(elem.id==_317.id));});}}if(!ff){if(!("default" in _318)){ff=_2e0;}}return ff;};var _31c=function(_31d){return function(node,ret,bag){while(node=node[_303]){if(_302&&(!_2f7(node))){continue;}if((!bag||_31e(node,bag))&&_31d(node)){ret.push(node);}break;}return ret;};};var _31f=function(_320){return function(root,ret,bag){var te=root[_303];while(te){if(_305(te)){if(bag&&!_31e(te,bag)){break;}if(_320(te)){ret.push(te);}}te=te[_303];}return ret;};};var _321=function(_322){_322=_322||_2e0;return function(root,ret,bag){var te,x=0,tret=root.children||root.childNodes;while(te=tret[x++]){if(_305(te)&&(!bag||_31e(te,bag))&&(_322(te,x))){ret.push(te);}}return ret;};};var _323=function(node,root){var pn=node.parentNode;while(pn){if(pn==root){break;}pn=pn.parentNode;}return !!pn;};var _324={};var _325=function(_326){var _327=_324[_326.query];if(_327){return _327;}var io=_326.infixOper;var oper=(io?io.oper:"");var _328=_312(_326,{el:1});var qt=_326.tag;var _329=("*"==qt);var ecs=_2dc()["getElementsByClassName"];if(!oper){if(_326.id){_328=(!_326.loops&&_329)?_2e0:_312(_326,{el:1,id:1});_327=function(root,arr){var te=dom.byId(_326.id,(root.ownerDocument||root));if(!te||!_328(te)){return;}if(9==root.nodeType){return _2f6(te,arr);}else{if(_323(te,root)){return _2f6(te,arr);}}};}else{if(ecs&&/\{\s*\[native code\]\s*\}/.test(String(ecs))&&_326.classes.length&&!_2dd){_328=_312(_326,{el:1,classes:1,id:1});var _32a=_326.classes.join(" ");_327=function(root,arr,bag){var ret=_2f6(0,arr),te,x=0;var tret=root.getElementsByClassName(_32a);while((te=tret[x++])){if(_328(te,root)&&_31e(te,bag)){ret.push(te);}}return ret;};}else{if(!_329&&!_326.loops){_327=function(root,arr,bag){var ret=_2f6(0,arr),te,x=0;var tret=root.getElementsByTagName(_326.getTag());while((te=tret[x++])){if(_31e(te,bag)){ret.push(te);}}return ret;};}else{_328=_312(_326,{el:1,tag:1,id:1});_327=function(root,arr,bag){var ret=_2f6(0,arr),te,x=0;var tret=root.getElementsByTagName(_326.getTag());while((te=tret[x++])){if(_328(te,root)&&_31e(te,bag)){ret.push(te);}}return ret;};}}}}else{var _32b={el:1};if(_329){_32b.tag=1;}_328=_312(_326,_32b);if("+"==oper){_327=_31c(_328);}else{if("~"==oper){_327=_31f(_328);}else{if(">"==oper){_327=_321(_328);}}}}return _324[_326.query]=_327;};var _32c=function(root,_32d){var _32e=_2f6(root),qp,x,te,qpl=_32d.length,bag,ret;for(var i=0;i0){bag={};ret.nozip=true;}var gef=_325(qp);for(var j=0;(te=_32e[j]);j++){gef(te,ret,bag);}if(!ret.length){break;}_32e=ret;}return ret;};var _32f={},_330={};var _331=function(_332){var _333=_2e1(trim(_332));if(_333.length==1){var tef=_325(_333[0]);return function(root){var r=tef(root,[]);if(r){r.nozip=true;}return r;};}return function(root){return _32c(root,_333);};};var nua=navigator.userAgent;var wk="WebKit/";var _334=(dojo.isWebKit&&(nua.indexOf(wk)>0)&&(parseFloat(nua.split(wk)[1])>528));var _335=dojo.isIE?"commentStrip":"nozip";var qsa="querySelectorAll";var _336=(!!_2dc()[qsa]&&(!dojo.isSafari||(dojo.isSafari>3.1)||_334));var _337=/n\+\d|([^ ])?([>~+])([^ =])?/g;var _338=function(_339,pre,ch,post){return ch?(pre?pre+" ":"")+ch+(post?" "+post:""):_339;};var _33a=function(_33b,_33c){_33b=_33b.replace(_337,_338);if(_336){var _33d=_330[_33b];if(_33d&&!_33c){return _33d;}}var _33e=_32f[_33b];if(_33e){return _33e;}var qcz=_33b.charAt(0);var _33f=(-1==_33b.indexOf(" "));if((_33b.indexOf("#")>=0)&&(_33f)){_33c=true;}var _340=(_336&&(!_33c)&&(_2de.indexOf(qcz)==-1)&&(!dojo.isIE||(_33b.indexOf(":")==-1))&&(!(_2dd&&(_33b.indexOf(".")>=0)))&&(_33b.indexOf(":contains")==-1)&&(_33b.indexOf(":checked")==-1)&&(_33b.indexOf("|=")==-1));if(_340){var tq=(_2de.indexOf(_33b.charAt(_33b.length-1))>=0)?(_33b+" *"):_33b;return _330[_33b]=function(root){try{if(!((9==root.nodeType)||_33f)){throw "";}var r=root[qsa](tq);r[_335]=true;return r;}catch(e){return _33a(_33b,true)(root);}};}else{var _341=_33b.split(/\s*,\s*/);return _32f[_33b]=((_341.length<2)?_331(_33b):function(root){var _342=0,ret=[],tp;while((tp=_341[_342++])){ret=ret.concat(_331(tp)(root));}return ret;});}};var _343=0;var _344=dojo.isIE?function(node){if(_2df){return (node.getAttribute("_uid")||node.setAttribute("_uid",++_343)||_343);}else{return node.uniqueID;}}:function(node){return (node._uid||(node._uid=++_343));};var _31e=function(node,bag){if(!bag){return 1;}var id=_344(node);if(!bag[id]){return bag[id]=1;}return 0;};var _345="_zipIdx";var _346=function(arr){if(arr&&arr.nozip){return arr;}var ret=[];if(!arr||!arr.length){return ret;}if(arr[0]){ret.push(arr[0]);}if(arr.length<2){return ret;}_343++;if(dojo.isIE&&_2df){var _347=_343+"";arr[0].setAttribute(_345,_347);for(var x=1,te;te=arr[x];x++){if(arr[x].getAttribute(_345)!=_347){ret.push(te);}te.setAttribute(_345,_347);}}else{if(dojo.isIE&&arr.commentStrip){try{for(var x=1,te;te=arr[x];x++){if(_2f7(te)){ret.push(te);}}}catch(e){}}else{if(arr[0]){arr[0][_345]=_343;}for(var x=1,te;te=arr[x];x++){if(arr[x][_345]!=_343){ret.push(te);}te[_345]=_343;}}}return ret;};var _348=function(_349,root){root=root||_2dc();var od=root.ownerDocument||root.documentElement;_2df=(root.contentType&&root.contentType=="application/xml")||(dojo.isOpera&&(root.doctype||od.toString()=="[object XMLDocument]"))||(!!od)&&(dojo.isIE?od.xml:(root.xmlVersion||od.xmlVersion));var r=_33a(_349)(root);if(r&&r.nozip){return r;}return _346(r);};_348.filter=function(_34a,_34b,root){var _34c=[],_34d=_2e1(_34b),_34e=(_34d.length==1&&!/[^\w#\.]/.test(_34b))?_312(_34d[0]):function(node){return dojo.query(_34b,root).indexOf(node)!=-1;};for(var x=0,te;te=_34a[x];x++){if(_34e(te)){_34c.push(te);}}return _34c;};return _348;});},"dojo/dom-style":function(){define(["./_base/sniff","./dom"],function(has,dom){var _34f,_350={};if(has("webkit")){_34f=function(node){var s;if(node.nodeType==1){var dv=node.ownerDocument.defaultView;s=dv.getComputedStyle(node,null);if(!s&&node.style){node.style.display="";s=dv.getComputedStyle(node,null);}}return s||{};};}else{if(has("ie")&&(has("ie")<9||has("quirks"))){_34f=function(node){return node.nodeType==1?node.currentStyle:{};};}else{_34f=function(node){return node.nodeType==1?node.ownerDocument.defaultView.getComputedStyle(node,null):{};};}}_350.getComputedStyle=_34f;var _351;if(!has("ie")){_351=function(_352,_353){return parseFloat(_353)||0;};}else{_351=function(_354,_355){if(!_355){return 0;}if(_355=="medium"){return 4;}if(_355.slice&&_355.slice(-2)=="px"){return parseFloat(_355);}var s=_354.style,rs=_354.runtimeStyle,cs=_354.currentStyle,_356=s.left,_357=rs.left;rs.left=cs.left;try{s.left=_355;_355=s.pixelLeft;}catch(e){_355=0;}s.left=_356;rs.left=_357;return _355;};}_350.toPixelValue=_351;var astr="DXImageTransform.Microsoft.Alpha";var af=function(n,f){try{return n.filters.item(astr);}catch(e){return f?{}:null;}};var _358=has("ie")<9||(has("ie")&&has("quirks"))?function(node){try{return af(node).Opacity/100;}catch(e){return 1;}}:function(node){return _34f(node).opacity;};var _359=has("ie")<9||(has("ie")&&has("quirks"))?function(node,_35a){var ov=_35a*100,_35b=_35a==1;node.style.zoom=_35b?"":1;if(!af(node)){if(_35b){return _35a;}node.style.filter+=" progid:"+astr+"(Opacity="+ov+")";}else{af(node,1).Opacity=ov;}af(node,1).Enabled=!_35b;if(node.tagName.toLowerCase()=="tr"){for(var td=node.firstChild;td;td=td.nextSibling){if(td.tagName.toLowerCase()=="td"){_359(td,_35a);}}}return _35a;}:function(node,_35c){return node.style.opacity=_35c;};var _35d={left:true,top:true};var _35e=/margin|padding|width|height|max|min|offset/;function _35f(node,type,_360){type=type.toLowerCase();if(has("ie")){if(_360=="auto"){if(type=="height"){return node.offsetHeight;}if(type=="width"){return node.offsetWidth;}}if(type=="fontweight"){switch(_360){case 700:return "bold";case 400:default:return "normal";}}}if(!(type in _35d)){_35d[type]=_35e.test(type);}return _35d[type]?_351(node,_360):_360;};var _361=has("ie")?"styleFloat":"cssFloat",_362={"cssFloat":_361,"styleFloat":_361,"float":_361};_350.get=function getStyle(node,name){var n=dom.byId(node),l=arguments.length,op=(name=="opacity");if(l==2&&op){return _358(n);}name=_362[name]||name;var s=_350.getComputedStyle(n);return (l==1)?s:_35f(n,name,s[name]||n.style[name]);};_350.set=function setStyle(node,name,_363){var n=dom.byId(node),l=arguments.length,op=(name=="opacity");name=_362[name]||name;if(l==3){return op?_359(n,_363):n.style[name]=_363;}for(var x in name){_350.set(node,x,name[x]);}return _350.getComputedStyle(n);};return _350;});},"dojo/dom-geometry":function(){define(["./_base/sniff","./_base/window","./dom","./dom-style"],function(has,win,dom,_364){var geom={};geom.boxModel="content-box";if(has("ie")){geom.boxModel=document.compatMode=="BackCompat"?"border-box":"content-box";}geom.getPadExtents=function getPadExtents(node,_365){node=dom.byId(node);var s=_365||_364.getComputedStyle(node),px=_364.toPixelValue,l=px(node,s.paddingLeft),t=px(node,s.paddingTop),r=px(node,s.paddingRight),b=px(node,s.paddingBottom);return {l:l,t:t,r:r,b:b,w:l+r,h:t+b};};var none="none";geom.getBorderExtents=function getBorderExtents(node,_366){node=dom.byId(node);var px=_364.toPixelValue,s=_366||_364.getComputedStyle(node),l=s.borderLeftStyle!=none?px(node,s.borderLeftWidth):0,t=s.borderTopStyle!=none?px(node,s.borderTopWidth):0,r=s.borderRightStyle!=none?px(node,s.borderRightWidth):0,b=s.borderBottomStyle!=none?px(node,s.borderBottomWidth):0;return {l:l,t:t,r:r,b:b,w:l+r,h:t+b};};geom.getPadBorderExtents=function getPadBorderExtents(node,_367){node=dom.byId(node);var s=_367||_364.getComputedStyle(node),p=geom.getPadExtents(node,s),b=geom.getBorderExtents(node,s);return {l:p.l+b.l,t:p.t+b.t,r:p.r+b.r,b:p.b+b.b,w:p.w+b.w,h:p.h+b.h};};geom.getMarginExtents=function getMarginExtents(node,_368){node=dom.byId(node);var s=_368||_364.getComputedStyle(node),px=_364.toPixelValue,l=px(node,s.marginLeft),t=px(node,s.marginTop),r=px(node,s.marginRight),b=px(node,s.marginBottom);if(has("webkit")&&(s.position!="absolute")){r=l;}return {l:l,t:t,r:r,b:b,w:l+r,h:t+b};};geom.getMarginBox=function getMarginBox(node,_369){node=dom.byId(node);var s=_369||_364.getComputedStyle(node),me=geom.getMarginExtents(node,s),l=node.offsetLeft-me.l,t=node.offsetTop-me.t,p=node.parentNode,px=_364.toPixelValue,pcs;if(has("mozilla")){var sl=parseFloat(s.left),st=parseFloat(s.top);if(!isNaN(sl)&&!isNaN(st)){l=sl,t=st;}else{if(p&&p.style){pcs=_364.getComputedStyle(p);if(pcs.overflow!="visible"){l+=pcs.borderLeftStyle!=none?px(node,pcs.borderLeftWidth):0;t+=pcs.borderTopStyle!=none?px(node,pcs.borderTopWidth):0;}}}}else{if(has("opera")||(has("ie")==8&&!has("quirks"))){if(p){pcs=_364.getComputedStyle(p);l-=pcs.borderLeftStyle!=none?px(node,pcs.borderLeftWidth):0;t-=pcs.borderTopStyle!=none?px(node,pcs.borderTopWidth):0;}}}return {l:l,t:t,w:node.offsetWidth+me.w,h:node.offsetHeight+me.h};};geom.getContentBox=function getContentBox(node,_36a){node=dom.byId(node);var s=_36a||_364.getComputedStyle(node),w=node.clientWidth,h,pe=geom.getPadExtents(node,s),be=geom.getBorderExtents(node,s);if(!w){w=node.offsetWidth;h=node.offsetHeight;}else{h=node.clientHeight;be.w=be.h=0;}if(has("opera")){pe.l+=be.l;pe.t+=be.t;}return {l:pe.l,t:pe.t,w:w-pe.w-be.w,h:h-pe.h-be.h};};function _36b(node,l,t,w,h,u){u=u||"px";var s=node.style;if(!isNaN(l)){s.left=l+u;}if(!isNaN(t)){s.top=t+u;}if(w>=0){s.width=w+u;}if(h>=0){s.height=h+u;}};function _36c(node){return node.tagName.toLowerCase()=="button"||node.tagName.toLowerCase()=="input"&&(node.getAttribute("type")||"").toLowerCase()=="button";};function _36d(node){return geom.boxModel=="border-box"||node.tagName.toLowerCase()=="table"||_36c(node);};geom.setContentSize=function setContentSize(node,box,_36e){node=dom.byId(node);var w=box.w,h=box.h;if(_36d(node)){var pb=geom.getPadBorderExtents(node,_36e);if(w>=0){w+=pb.w;}if(h>=0){h+=pb.h;}}_36b(node,NaN,NaN,w,h);};var _36f={l:0,t:0,w:0,h:0};geom.setMarginBox=function setMarginBox(node,box,_370){node=dom.byId(node);var s=_370||_364.getComputedStyle(node),w=box.w,h=box.h,pb=_36d(node)?_36f:geom.getPadBorderExtents(node,s),mb=geom.getMarginExtents(node,s);if(has("webkit")){if(_36c(node)){var ns=node.style;if(w>=0&&!ns.width){ns.width="4px";}if(h>=0&&!ns.height){ns.height="4px";}}}if(w>=0){w=Math.max(w-pb.w-mb.w,0);}if(h>=0){h=Math.max(h-pb.h-mb.h,0);}_36b(node,box.l,box.t,w,h);};geom.isBodyLtr=function isBodyLtr(){return (win.body().dir||win.doc.documentElement.dir||"ltr").toLowerCase()=="ltr";};geom.docScroll=function docScroll(){var node=win.doc.parentWindow||win.doc.defaultView;return "pageXOffset" in node?{x:node.pageXOffset,y:node.pageYOffset}:(node=has("quirks")?win.body():win.doc.documentElement,{x:geom.fixIeBiDiScrollLeft(node.scrollLeft||0),y:node.scrollTop||0});};geom.getIeDocumentElementOffset=function getIeDocumentElementOffset(){var de=win.doc.documentElement;if(has("ie")<8){var r=de.getBoundingClientRect(),l=r.left,t=r.top;if(has("ie")<7){l+=de.clientLeft;t+=de.clientTop;}return {x:l<0?0:l,y:t<0?0:t};}else{return {x:0,y:0};}};geom.fixIeBiDiScrollLeft=function fixIeBiDiScrollLeft(_371){var ie=has("ie");if(ie&&!geom.isBodyLtr()){var qk=has("quirks"),de=qk?win.body():win.doc.documentElement;if(ie==6&&!qk&&win.global.frameElement&&de.scrollHeight>de.clientHeight){_371+=de.clientLeft;}return (ie<8||qk)?(_371+de.clientWidth-de.scrollWidth):-_371;}return _371;};geom.position=function(node,_372){node=dom.byId(node);var db=win.body(),dh=db.parentNode,ret=node.getBoundingClientRect();ret={x:ret.left,y:ret.top,w:ret.right-ret.left,h:ret.bottom-ret.top};if(has("ie")){var _373=geom.getIeDocumentElementOffset();ret.x-=_373.x+(has("quirks")?db.clientLeft+db.offsetLeft:0);ret.y-=_373.y+(has("quirks")?db.clientTop+db.offsetTop:0);}else{if(has("ff")==3){var cs=_364.getComputedStyle(dh),px=_364.toPixelValue;ret.x-=px(dh,cs.marginLeft)+px(dh,cs.borderLeftWidth);ret.y-=px(dh,cs.marginTop)+px(dh,cs.borderTopWidth);}}if(_372){var _374=geom.docScroll();ret.x+=_374.x;ret.y+=_374.y;}return ret;};geom.getMarginSize=function getMarginSize(node,_375){node=dom.byId(node);var me=geom.getMarginExtents(node,_375||_364.getComputedStyle(node));var size=node.getBoundingClientRect();return {w:(size.right-size.left)+me.w,h:(size.bottom-size.top)+me.h};};geom.normalizeEvent=function(_376){if(!("layerX" in _376)){_376.layerX=_376.offsetX;_376.layerY=_376.offsetY;}if(!has("dom-addeventlistener")){var se=_376.target;var doc=(se&&se.ownerDocument)||document;var _377=has("quirks")?doc.body:doc.documentElement;var _378=geom.getIeDocumentElementOffset();_376.pageX=_376.clientX+geom.fixIeBiDiScrollLeft(_377.scrollLeft||0)-_378.x;_376.pageY=_376.clientY+(_377.scrollTop||0)-_378.y;}};return geom;});},"dojo/dom-prop":function(){define("dojo/dom-prop",["exports","./_base/kernel","./_base/sniff","./_base/lang","./dom","./dom-style","./dom-construct","./_base/connect"],function(_379,dojo,has,lang,dom,_37a,ctr,conn){var _37b={},_37c=0,_37d=dojo._scopeName+"attrid";var _37e={col:1,colgroup:1,table:1,tbody:1,tfoot:1,thead:1,tr:1,title:1};_379.names={"class":"className","for":"htmlFor",tabindex:"tabIndex",readonly:"readOnly",colspan:"colSpan",frameborder:"frameBorder",rowspan:"rowSpan",valuetype:"valueType"};_379.get=function getProp(node,name){node=dom.byId(node);var lc=name.toLowerCase(),_37f=_379.names[lc]||name;return node[_37f];};_379.set=function setProp(node,name,_380){node=dom.byId(node);var l=arguments.length;if(l==2&&typeof name!="string"){for(var x in name){_379.set(node,x,name[x]);}return node;}var lc=name.toLowerCase(),_381=_379.names[lc]||name;if(_381=="style"&&typeof _380!="string"){_37a.style(node,_380);return node;}if(_381=="innerHTML"){if(has("ie")&&node.tagName.toLowerCase() in _37e){ctr.empty(node);node.appendChild(ctr.toDom(_380,node.ownerDocument));}else{node[_381]=_380;}return node;}if(lang.isFunction(_380)){var _382=node[_37d];if(!_382){_382=_37c++;node[_37d]=_382;}if(!_37b[_382]){_37b[_382]={};}var h=_37b[_382][_381];if(h){conn.disconnect(h);}else{try{delete node[_381];}catch(e){}}if(_380){_37b[_382][_381]=conn.connect(node,_381,_380);}else{node[_381]=null;}return node;}node[_381]=_380;return node;};});},"dojo/dom-attr":function(){define(["exports","./_base/sniff","./_base/lang","./dom","./dom-style","./dom-prop"],function(_383,has,lang,dom,_384,prop){var _385={innerHTML:1,className:1,htmlFor:has("ie"),value:1},_386={classname:"class",htmlfor:"for",tabindex:"tabIndex",readonly:"readOnly"};function _387(node,name){var attr=node.getAttributeNode&&node.getAttributeNode(name);return attr&&attr.specified;};_383.has=function hasAttr(node,name){var lc=name.toLowerCase();return _385[prop.names[lc]||name]||_387(dom.byId(node),_386[lc]||name);};_383.get=function getAttr(node,name){node=dom.byId(node);var lc=name.toLowerCase(),_388=prop.names[lc]||name,_389=_385[_388];value=node[_388];if(_389&&typeof value!="undefined"){return value;}if(_388!="href"&&(typeof value=="boolean"||lang.isFunction(value))){return value;}var _38a=_386[lc]||name;return _387(node,_38a)?node.getAttribute(_38a):null;};_383.set=function setAttr(node,name,_38b){node=dom.byId(node);if(arguments.length==2){for(var x in name){_383.set(node,x,name[x]);}return node;}var lc=name.toLowerCase(),_38c=prop.names[lc]||name,_38d=_385[_38c];if(_38c=="style"&&typeof _38b!="string"){_384.set(node,_38b);return node;}if(_38d||typeof _38b=="boolean"||lang.isFunction(_38b)){return prop.set(node,name,_38b);}node.setAttribute(_386[lc]||name,_38b);return node;};_383.remove=function removeAttr(node,name){dom.byId(node).removeAttribute(_386[name.toLowerCase()]||name);};_383.getNodeProp=function getNodeProp(node,name){node=dom.byId(node);var lc=name.toLowerCase(),_38e=prop.names[lc]||name;if((_38e in node)&&_38e!="href"){return node[_38e];}var _38f=_386[lc]||name;return _387(node,_38f)?node.getAttribute(_38f):null;};});},"dojo/dom-construct":function(){define("dojo/dom-construct",["exports","./_base/kernel","./_base/sniff","./_base/window","./dom","./dom-attr","./on"],function(_390,dojo,has,win,dom,attr,on){var _391={option:["select"],tbody:["table"],thead:["table"],tfoot:["table"],tr:["table","tbody"],td:["table","tbody","tr"],th:["table","thead","tr"],legend:["fieldset"],caption:["table"],colgroup:["table"],col:["table","colgroup"],li:["ul"]},_392=/<\s*([\w\:]+)/,_393={},_394=0,_395="__"+dojo._scopeName+"ToDomId";for(var _396 in _391){if(_391.hasOwnProperty(_396)){var tw=_391[_396];tw.pre=_396=="option"?"":"<"+tw.join("><")+">"; +tw.post=""; +} +} +function _d(_e,_f){ +var _10=_f.parentNode; +if(_10){ +_10.insertBefore(_e,_f); +} +}; +function _11(_12,ref){ +var _13=ref.parentNode; +if(_13){ +if(_13.lastChild==ref){ +_13.appendChild(_12); +}else{ +_13.insertBefore(_12,ref.nextSibling); +} +} +}; +var _14=null,_15; +on(window,"unload",function(){ +_14=null; +}); +_1.toDom=function toDom(_16,doc){ +doc=doc||_4.doc; +var _17=doc[_b]; +if(!_17){ +doc[_b]=_17=++_a+""; +_9[_17]=doc.createElement("div"); +} +_16+=""; +var _18=_16.match(_8),tag=_18?_18[1].toLowerCase():"",_19=_9[_17],_1a,i,fc,df; +if(_18&&_7[tag]){ +_1a=_7[tag]; +_19.innerHTML=_1a.pre+_16+_1a.post; +for(i=_1a.length;i;--i){ +_19=_19.firstChild; +} +}else{ +_19.innerHTML=_16; +} +if(_19.childNodes.length==1){ +return _19.removeChild(_19.firstChild); +} +df=doc.createDocumentFragment(); +while(fc=_19.firstChild){ +df.appendChild(fc); +} +return df; +}; +_1.place=function place(_1b,_1c,_1d){ +_1c=_5.byId(_1c); +if(typeof _1b=="string"){ +_1b=/^\s*= 2.1 OR the modified BSD license. + see: http://dojotoolkit.org/license for details +*/ + +//>>built +define("dojo/dom-form",["./_base/lang","./dom","./io-query","./json"],function(_1,_2,_3,_4){ +function _5(_6,_7,_8){ +if(_8===null){ +return; +} +var _9=_6[_7]; +if(typeof _9=="string"){ +_6[_7]=[_9,_8]; +}else{ +if(_1.isArray(_9)){ +_9.push(_8); +}else{ +_6[_7]=_8; +} +} +}; +var _a="file|submit|image|reset|button"; +var _b={fieldToObject:function fieldToObject(_c){ +var _d=null; +_c=_2.byId(_c); +if(_c){ +var _e=_c.name,_f=(_c.type||"").toLowerCase(); +if(_e&&_f&&!_c.disabled){ +if(_f=="radio"||_f=="checkbox"){ +if(_c.checked){ +_d=_c.value; +} +}else{ +if(_c.multiple){ +_d=[]; +var _10=[_c.firstChild]; +while(_10.length){ +for(var _11=_10.pop();_11;_11=_11.nextSibling){ +if(_11.nodeType==1&&_11.tagName.toLowerCase()=="option"){ +if(_11.selected){ +_d.push(_11.value); +} +}else{ +if(_11.nextSibling){ +_10.push(_11.nextSibling); +} +if(_11.firstChild){ +_10.push(_11.firstChild); +} +break; +} +} +} +}else{ +_d=_c.value; +} +} +} +} +return _d; +},toObject:function formToObject(_12){ +var ret={},_13=_2.byId(_12).elements; +for(var i=0,l=_13.length;i= 2.1 OR the modified BSD license. + see: http://dojotoolkit.org/license for details +*/ + +//>>built +define("dojo/dom-geometry",["./_base/sniff","./_base/window","./dom","./dom-style"],function(_1,_2,_3,_4){ +var _5={}; +_5.boxModel="content-box"; +if(_1("ie")){ +_5.boxModel=document.compatMode=="BackCompat"?"border-box":"content-box"; +} +_5.getPadExtents=function getPadExtents(_6,_7){ +_6=_3.byId(_6); +var s=_7||_4.getComputedStyle(_6),px=_4.toPixelValue,l=px(_6,s.paddingLeft),t=px(_6,s.paddingTop),r=px(_6,s.paddingRight),b=px(_6,s.paddingBottom); +return {l:l,t:t,r:r,b:b,w:l+r,h:t+b}; +}; +var _8="none"; +_5.getBorderExtents=function getBorderExtents(_9,_a){ +_9=_3.byId(_9); +var px=_4.toPixelValue,s=_a||_4.getComputedStyle(_9),l=s.borderLeftStyle!=_8?px(_9,s.borderLeftWidth):0,t=s.borderTopStyle!=_8?px(_9,s.borderTopWidth):0,r=s.borderRightStyle!=_8?px(_9,s.borderRightWidth):0,b=s.borderBottomStyle!=_8?px(_9,s.borderBottomWidth):0; +return {l:l,t:t,r:r,b:b,w:l+r,h:t+b}; +}; +_5.getPadBorderExtents=function getPadBorderExtents(_b,_c){ +_b=_3.byId(_b); +var s=_c||_4.getComputedStyle(_b),p=_5.getPadExtents(_b,s),b=_5.getBorderExtents(_b,s); +return {l:p.l+b.l,t:p.t+b.t,r:p.r+b.r,b:p.b+b.b,w:p.w+b.w,h:p.h+b.h}; +}; +_5.getMarginExtents=function getMarginExtents(_d,_e){ +_d=_3.byId(_d); +var s=_e||_4.getComputedStyle(_d),px=_4.toPixelValue,l=px(_d,s.marginLeft),t=px(_d,s.marginTop),r=px(_d,s.marginRight),b=px(_d,s.marginBottom); +if(_1("webkit")&&(s.position!="absolute")){ +r=l; +} +return {l:l,t:t,r:r,b:b,w:l+r,h:t+b}; +}; +_5.getMarginBox=function getMarginBox(_f,_10){ +_f=_3.byId(_f); +var s=_10||_4.getComputedStyle(_f),me=_5.getMarginExtents(_f,s),l=_f.offsetLeft-me.l,t=_f.offsetTop-me.t,p=_f.parentNode,px=_4.toPixelValue,pcs; +if(_1("mozilla")){ +var sl=parseFloat(s.left),st=parseFloat(s.top); +if(!isNaN(sl)&&!isNaN(st)){ +l=sl,t=st; +}else{ +if(p&&p.style){ +pcs=_4.getComputedStyle(p); +if(pcs.overflow!="visible"){ +l+=pcs.borderLeftStyle!=_8?px(_f,pcs.borderLeftWidth):0; +t+=pcs.borderTopStyle!=_8?px(_f,pcs.borderTopWidth):0; +} +} +} +}else{ +if(_1("opera")||(_1("ie")==8&&!_1("quirks"))){ +if(p){ +pcs=_4.getComputedStyle(p); +l-=pcs.borderLeftStyle!=_8?px(_f,pcs.borderLeftWidth):0; +t-=pcs.borderTopStyle!=_8?px(_f,pcs.borderTopWidth):0; +} +} +} +return {l:l,t:t,w:_f.offsetWidth+me.w,h:_f.offsetHeight+me.h}; +}; +_5.getContentBox=function getContentBox(_11,_12){ +_11=_3.byId(_11); +var s=_12||_4.getComputedStyle(_11),w=_11.clientWidth,h,pe=_5.getPadExtents(_11,s),be=_5.getBorderExtents(_11,s); +if(!w){ +w=_11.offsetWidth; +h=_11.offsetHeight; +}else{ +h=_11.clientHeight; +be.w=be.h=0; +} +if(_1("opera")){ +pe.l+=be.l; +pe.t+=be.t; +} +return {l:pe.l,t:pe.t,w:w-pe.w-be.w,h:h-pe.h-be.h}; +}; +function _13(_14,l,t,w,h,u){ +u=u||"px"; +var s=_14.style; +if(!isNaN(l)){ +s.left=l+u; +} +if(!isNaN(t)){ +s.top=t+u; +} +if(w>=0){ +s.width=w+u; +} +if(h>=0){ +s.height=h+u; +} +}; +function _15(_16){ +return _16.tagName.toLowerCase()=="button"||_16.tagName.toLowerCase()=="input"&&(_16.getAttribute("type")||"").toLowerCase()=="button"; +}; +function _17(_18){ +return _5.boxModel=="border-box"||_18.tagName.toLowerCase()=="table"||_15(_18); +}; +_5.setContentSize=function setContentSize(_19,box,_1a){ +_19=_3.byId(_19); +var w=box.w,h=box.h; +if(_17(_19)){ +var pb=_5.getPadBorderExtents(_19,_1a); +if(w>=0){ +w+=pb.w; +} +if(h>=0){ +h+=pb.h; +} +} +_13(_19,NaN,NaN,w,h); +}; +var _1b={l:0,t:0,w:0,h:0}; +_5.setMarginBox=function setMarginBox(_1c,box,_1d){ +_1c=_3.byId(_1c); +var s=_1d||_4.getComputedStyle(_1c),w=box.w,h=box.h,pb=_17(_1c)?_1b:_5.getPadBorderExtents(_1c,s),mb=_5.getMarginExtents(_1c,s); +if(_1("webkit")){ +if(_15(_1c)){ +var ns=_1c.style; +if(w>=0&&!ns.width){ +ns.width="4px"; +} +if(h>=0&&!ns.height){ +ns.height="4px"; +} +} +} +if(w>=0){ +w=Math.max(w-pb.w-mb.w,0); +} +if(h>=0){ +h=Math.max(h-pb.h-mb.h,0); +} +_13(_1c,box.l,box.t,w,h); +}; +_5.isBodyLtr=function isBodyLtr(){ +return (_2.body().dir||_2.doc.documentElement.dir||"ltr").toLowerCase()=="ltr"; +}; +_5.docScroll=function docScroll(){ +var _1e=_2.doc.parentWindow||_2.doc.defaultView; +return "pageXOffset" in _1e?{x:_1e.pageXOffset,y:_1e.pageYOffset}:(_1e=_1("quirks")?_2.body():_2.doc.documentElement,{x:_5.fixIeBiDiScrollLeft(_1e.scrollLeft||0),y:_1e.scrollTop||0}); +}; +_5.getIeDocumentElementOffset=function getIeDocumentElementOffset(){ +var de=_2.doc.documentElement; +if(_1("ie")<8){ +var r=de.getBoundingClientRect(),l=r.left,t=r.top; +if(_1("ie")<7){ +l+=de.clientLeft; +t+=de.clientTop; +} +return {x:l<0?0:l,y:t<0?0:t}; +}else{ +return {x:0,y:0}; +} +}; +_5.fixIeBiDiScrollLeft=function fixIeBiDiScrollLeft(_1f){ +var ie=_1("ie"); +if(ie&&!_5.isBodyLtr()){ +var qk=_1("quirks"),de=qk?_2.body():_2.doc.documentElement; +if(ie==6&&!qk&&_2.global.frameElement&&de.scrollHeight>de.clientHeight){ +_1f+=de.clientLeft; +} +return (ie<8||qk)?(_1f+de.clientWidth-de.scrollWidth):-_1f; +} +return _1f; +}; +_5.position=function(_20,_21){ +_20=_3.byId(_20); +var db=_2.body(),dh=db.parentNode,ret=_20.getBoundingClientRect(); +ret={x:ret.left,y:ret.top,w:ret.right-ret.left,h:ret.bottom-ret.top}; +if(_1("ie")){ +var _22=_5.getIeDocumentElementOffset(); +ret.x-=_22.x+(_1("quirks")?db.clientLeft+db.offsetLeft:0); +ret.y-=_22.y+(_1("quirks")?db.clientTop+db.offsetTop:0); +}else{ +if(_1("ff")==3){ +var cs=_4.getComputedStyle(dh),px=_4.toPixelValue; +ret.x-=px(dh,cs.marginLeft)+px(dh,cs.borderLeftWidth); +ret.y-=px(dh,cs.marginTop)+px(dh,cs.borderTopWidth); +} +} +if(_21){ +var _23=_5.docScroll(); +ret.x+=_23.x; +ret.y+=_23.y; +} +return ret; +}; +_5.getMarginSize=function getMarginSize(_24,_25){ +_24=_3.byId(_24); +var me=_5.getMarginExtents(_24,_25||_4.getComputedStyle(_24)); +var _26=_24.getBoundingClientRect(); +return {w:(_26.right-_26.left)+me.w,h:(_26.bottom-_26.top)+me.h}; +}; +_5.normalizeEvent=function(_27){ +if(!("layerX" in _27)){ +_27.layerX=_27.offsetX; +_27.layerY=_27.offsetY; +} +if(!_1("dom-addeventlistener")){ +var se=_27.target; +var doc=(se&&se.ownerDocument)||document; +var _28=_1("quirks")?doc.body:doc.documentElement; +var _29=_5.getIeDocumentElementOffset(); +_27.pageX=_27.clientX+_5.fixIeBiDiScrollLeft(_28.scrollLeft||0)-_29.x; +_27.pageY=_27.clientY+(_28.scrollTop||0)-_29.y; +} +}; +return _5; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/dom-prop.js b/application/media/js/dojo-release-1.7.2/dojo/dom-prop.js new file mode 100644 index 0000000..8204ba7 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/dom-prop.js @@ -0,0 +1,69 @@ +/* + 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 +*/ + +//>>built +define("dojo/dom-prop",["exports","./_base/kernel","./_base/sniff","./_base/lang","./dom","./dom-style","./dom-construct","./_base/connect"],function(_1,_2,_3,_4,_5,_6,_7,_8){ +var _9={},_a=0,_b=_2._scopeName+"attrid"; +var _c={col:1,colgroup:1,table:1,tbody:1,tfoot:1,thead:1,tr:1,title:1}; +_1.names={"class":"className","for":"htmlFor",tabindex:"tabIndex",readonly:"readOnly",colspan:"colSpan",frameborder:"frameBorder",rowspan:"rowSpan",valuetype:"valueType"}; +_1.get=function getProp(_d,_e){ +_d=_5.byId(_d); +var lc=_e.toLowerCase(),_f=_1.names[lc]||_e; +return _d[_f]; +}; +_1.set=function setProp(_10,_11,_12){ +_10=_5.byId(_10); +var l=arguments.length; +if(l==2&&typeof _11!="string"){ +for(var x in _11){ +_1.set(_10,x,_11[x]); +} +return _10; +} +var lc=_11.toLowerCase(),_13=_1.names[lc]||_11; +if(_13=="style"&&typeof _12!="string"){ +_6.style(_10,_12); +return _10; +} +if(_13=="innerHTML"){ +if(_3("ie")&&_10.tagName.toLowerCase() in _c){ +_7.empty(_10); +_10.appendChild(_7.toDom(_12,_10.ownerDocument)); +}else{ +_10[_13]=_12; +} +return _10; +} +if(_4.isFunction(_12)){ +var _14=_10[_b]; +if(!_14){ +_14=_a++; +_10[_b]=_14; +} +if(!_9[_14]){ +_9[_14]={}; +} +var h=_9[_14][_13]; +if(h){ +_8.disconnect(h); +}else{ +try{ +delete _10[_13]; +} +catch(e){ +} +} +if(_12){ +_9[_14][_13]=_8.connect(_10,_13,_12); +}else{ +_10[_13]=null; +} +return _10; +} +_10[_13]=_12; +return _10; +}; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/dom-style.js b/application/media/js/dojo-release-1.7.2/dojo/dom-style.js new file mode 100644 index 0000000..400d874 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/dom-style.js @@ -0,0 +1,158 @@ +/* + 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 +*/ + +//>>built +define("dojo/dom-style",["./_base/sniff","./dom"],function(_1,_2){ +var _3,_4={}; +if(_1("webkit")){ +_3=function(_5){ +var s; +if(_5.nodeType==1){ +var dv=_5.ownerDocument.defaultView; +s=dv.getComputedStyle(_5,null); +if(!s&&_5.style){ +_5.style.display=""; +s=dv.getComputedStyle(_5,null); +} +} +return s||{}; +}; +}else{ +if(_1("ie")&&(_1("ie")<9||_1("quirks"))){ +_3=function(_6){ +return _6.nodeType==1?_6.currentStyle:{}; +}; +}else{ +_3=function(_7){ +return _7.nodeType==1?_7.ownerDocument.defaultView.getComputedStyle(_7,null):{}; +}; +} +} +_4.getComputedStyle=_3; +var _8; +if(!_1("ie")){ +_8=function(_9,_a){ +return parseFloat(_a)||0; +}; +}else{ +_8=function(_b,_c){ +if(!_c){ +return 0; +} +if(_c=="medium"){ +return 4; +} +if(_c.slice&&_c.slice(-2)=="px"){ +return parseFloat(_c); +} +var s=_b.style,rs=_b.runtimeStyle,cs=_b.currentStyle,_d=s.left,_e=rs.left; +rs.left=cs.left; +try{ +s.left=_c; +_c=s.pixelLeft; +} +catch(e){ +_c=0; +} +s.left=_d; +rs.left=_e; +return _c; +}; +} +_4.toPixelValue=_8; +var _f="DXImageTransform.Microsoft.Alpha"; +var af=function(n,f){ +try{ +return n.filters.item(_f); +} +catch(e){ +return f?{}:null; +} +}; +var _10=_1("ie")<9||(_1("ie")&&_1("quirks"))?function(_11){ +try{ +return af(_11).Opacity/100; +} +catch(e){ +return 1; +} +}:function(_12){ +return _3(_12).opacity; +}; +var _13=_1("ie")<9||(_1("ie")&&_1("quirks"))?function(_14,_15){ +var ov=_15*100,_16=_15==1; +_14.style.zoom=_16?"":1; +if(!af(_14)){ +if(_16){ +return _15; +} +_14.style.filter+=" progid:"+_f+"(Opacity="+ov+")"; +}else{ +af(_14,1).Opacity=ov; +} +af(_14,1).Enabled=!_16; +if(_14.tagName.toLowerCase()=="tr"){ +for(var td=_14.firstChild;td;td=td.nextSibling){ +if(td.tagName.toLowerCase()=="td"){ +_13(td,_15); +} +} +} +return _15; +}:function(_17,_18){ +return _17.style.opacity=_18; +}; +var _19={left:true,top:true}; +var _1a=/margin|padding|width|height|max|min|offset/; +function _1b(_1c,_1d,_1e){ +_1d=_1d.toLowerCase(); +if(_1("ie")){ +if(_1e=="auto"){ +if(_1d=="height"){ +return _1c.offsetHeight; +} +if(_1d=="width"){ +return _1c.offsetWidth; +} +} +if(_1d=="fontweight"){ +switch(_1e){ +case 700: +return "bold"; +case 400: +default: +return "normal"; +} +} +} +if(!(_1d in _19)){ +_19[_1d]=_1a.test(_1d); +} +return _19[_1d]?_8(_1c,_1e):_1e; +}; +var _1f=_1("ie")?"styleFloat":"cssFloat",_20={"cssFloat":_1f,"styleFloat":_1f,"float":_1f}; +_4.get=function getStyle(_21,_22){ +var n=_2.byId(_21),l=arguments.length,op=(_22=="opacity"); +if(l==2&&op){ +return _10(n); +} +_22=_20[_22]||_22; +var s=_4.getComputedStyle(n); +return (l==1)?s:_1b(n,_22,s[_22]||n.style[_22]); +}; +_4.set=function setStyle(_23,_24,_25){ +var n=_2.byId(_23),l=arguments.length,op=(_24=="opacity"); +_24=_20[_24]||_24; +if(l==3){ +return op?_13(n,_25):n.style[_24]=_25; +} +for(var x in _24){ +_4.set(_23,x,_24[x]); +} +return _4.getComputedStyle(n); +}; +return _4; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/dom.js b/application/media/js/dojo-release-1.7.2/dojo/dom.js new file mode 100644 index 0000000..fa4906c --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/dom.js @@ -0,0 +1,74 @@ +/* + 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 +*/ + +//>>built +define("dojo/dom",["./_base/sniff","./_base/lang","./_base/window"],function(_1,_2,_3){ +try{ +document.execCommand("BackgroundImageCache",false,true); +} +catch(e){ +} +var _4={}; +if(_1("ie")){ +_4.byId=function(id,_5){ +if(typeof id!="string"){ +return id; +} +var _6=_5||_3.doc,te=id&&_6.getElementById(id); +if(te&&(te.attributes.id.value==id||te.id==id)){ +return te; +}else{ +var _7=_6.all[id]; +if(!_7||_7.nodeName){ +_7=[_7]; +} +var i=0; +while((te=_7[i++])){ +if((te.attributes&&te.attributes.id&&te.attributes.id.value==id)||te.id==id){ +return te; +} +} +} +}; +}else{ +_4.byId=function(id,_8){ +return ((typeof id=="string")?(_8||_3.doc).getElementById(id):id)||null; +}; +} +_4.isDescendant=function(_9,_a){ +try{ +_9=_4.byId(_9); +_a=_4.byId(_a); +while(_9){ +if(_9==_a){ +return true; +} +_9=_9.parentNode; +} +} +catch(e){ +} +return false; +}; +_4.setSelectable=function(_b,_c){ +_b=_4.byId(_b); +if(_1("mozilla")){ +_b.style.MozUserSelect=_c?"":"none"; +}else{ +if(_1("khtml")||_1("webkit")){ +_b.style.KhtmlUserSelect=_c?"auto":"none"; +}else{ +if(_1("ie")){ +var v=(_b.unselectable=_c?"":"on"),cs=_b.getElementsByTagName("*"),i=0,l=cs.length; +for(;i= 2.1 OR the modified BSD license. + see: http://dojotoolkit.org/license for details +*/ + +//>>built +define("dojo/domReady",["./has"],function(_1){ +var _2=this,_3=document,_4={"loaded":1,"complete":1},_5=typeof _3.readyState!="string",_6=!!_4[_3.readyState]; +if(_5){ +_3.readyState="loading"; +} +if(!_6){ +var _7=[],_8=[],_9=function(_a){ +_a=_a||_2.event; +if(_6||(_a.type=="readystatechange"&&!_4[_3.readyState])){ +return; +} +_6=1; +if(_5){ +_3.readyState="complete"; +} +while(_7.length){ +(_7.shift())(); +} +},on=function(_b,_c){ +_b.addEventListener(_c,_9,false); +_7.push(function(){ +_b.removeEventListener(_c,_9,false); +}); +}; +if(!_1("dom-addeventlistener")){ +on=function(_d,_e){ +_e="on"+_e; +_d.attachEvent(_e,_9); +_7.push(function(){ +_d.detachEvent(_e,_9); +}); +}; +var _f=_3.createElement("div"); +try{ +if(_f.doScroll&&_2.frameElement===null){ +_8.push(function(){ +try{ +_f.doScroll("left"); +return 1; +} +catch(e){ +} +}); +} +} +catch(e){ +} +} +on(_3,"DOMContentLoaded"); +on(_2,"load"); +if("onreadystatechange" in _3){ +on(_3,"readystatechange"); +}else{ +if(!_5){ +_8.push(function(){ +return _4[_3.readyState]; +}); +} +} +if(_8.length){ +var _10=function(){ +if(_6){ +return; +} +var i=_8.length; +while(i--){ +if(_8[i]()){ +_9("poller"); +return; +} +} +setTimeout(_10,30); +}; +_10(); +} +} +function _11(_12){ +if(_6){ +_12(1); +}else{ +_7.push(_12); +} +}; +_11.load=function(id,req,_13){ +_11(_13); +}; +return _11; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/fx.js b/application/media/js/dojo-release-1.7.2/dojo/fx.js new file mode 100644 index 0000000..cbfd367 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/fx.js @@ -0,0 +1,260 @@ +/* + 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 +*/ + +//>>built +define("dojo/fx",["./_base/lang","./Evented","./_base/kernel","./_base/array","./_base/connect","./_base/fx","./dom","./dom-style","./dom-geometry","./ready","require"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a,_b){ +if(!_3.isAsync){ +_a(0,function(){ +var _c=["./fx/Toggler"]; +_b(_c); +}); +} +var _d=_3.fx={}; +var _e={_fire:function(_f,_10){ +if(this[_f]){ +this[_f].apply(this,_10||[]); +} +return this; +}}; +var _11=function(_12){ +this._index=-1; +this._animations=_12||[]; +this._current=this._onAnimateCtx=this._onEndCtx=null; +this.duration=0; +_4.forEach(this._animations,function(a){ +this.duration+=a.duration; +if(a.delay){ +this.duration+=a.delay; +} +},this); +}; +_11.prototype=new _2(); +_1.extend(_11,{_onAnimate:function(){ +this._fire("onAnimate",arguments); +},_onEnd:function(){ +_5.disconnect(this._onAnimateCtx); +_5.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=_5.connect(this._current,"onAnimate",this,"_onAnimate"); +this._onEndCtx=_5.connect(this._current,"onEnd",this,"_onEnd"); +this._current.play(0,true); +} +},play:function(_13,_14){ +if(!this._current){ +this._current=this._animations[this._index=0]; +} +if(!_14&&this._current.status()=="playing"){ +return this; +} +var _15=_5.connect(this._current,"beforeBegin",this,function(){ +this._fire("beforeBegin"); +}),_16=_5.connect(this._current,"onBegin",this,function(arg){ +this._fire("onBegin",arguments); +}),_17=_5.connect(this._current,"onPlay",this,function(arg){ +this._fire("onPlay",arguments); +_5.disconnect(_15); +_5.disconnect(_16); +_5.disconnect(_17); +}); +if(this._onAnimateCtx){ +_5.disconnect(this._onAnimateCtx); +} +this._onAnimateCtx=_5.connect(this._current,"onAnimate",this,"_onAnimate"); +if(this._onEndCtx){ +_5.disconnect(this._onEndCtx); +} +this._onEndCtx=_5.connect(this._current,"onEnd",this,"_onEnd"); +this._current.play.apply(this._current,arguments); +return this; +},pause:function(){ +if(this._current){ +var e=_5.connect(this._current,"onPause",this,function(arg){ +this._fire("onPause",arguments); +_5.disconnect(e); +}); +this._current.pause(); +} +return this; +},gotoPercent:function(_18,_19){ +this.pause(); +var _1a=this.duration*_18; +this._current=null; +_4.some(this._animations,function(a){ +if(a.duration<=_1a){ +this._current=a; +return true; +} +_1a-=a.duration; +return false; +}); +if(this._current){ +this._current.gotoPercent(_1a/this._current.duration,_19); +} +return this; +},stop:function(_1b){ +if(this._current){ +if(_1b){ +for(;this._index+1this._animations.length){ +this._fire("onEnd"); +} +},_call:function(_23,_24){ +var t=this._pseudoAnimation; +t[_23].apply(t,_24); +},play:function(_25,_26){ +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(_27,_28){ +var ms=this.duration*_27; +_4.forEach(this._animations,function(a){ +a.gotoPercent(a.duration= 2.1 OR the modified BSD license. + see: http://dojotoolkit.org/license for details +*/ + +//>>built +define("dojo/fx/Toggler",["../_base/lang","../_base/declare","../_base/fx","../_base/connect"],function(_1,_2,_3,_4){ +return _2("dojo.fx.Toggler",null,{node:null,showFunc:_3.fadeIn,hideFunc:_3.fadeOut,showDuration:200,hideDuration:200,constructor:function(_5){ +var _6=this; +_1.mixin(_6,_5); +_6.node=_5.node; +_6._showArgs=_1.mixin({},_5); +_6._showArgs.node=_6.node; +_6._showArgs.duration=_6.showDuration; +_6.showAnim=_6.showFunc(_6._showArgs); +_6._hideArgs=_1.mixin({},_5); +_6._hideArgs.node=_6.node; +_6._hideArgs.duration=_6.hideDuration; +_6.hideAnim=_6.hideFunc(_6._hideArgs); +_4.connect(_6.showAnim,"beforeBegin",_1.hitch(_6.hideAnim,"stop",true)); +_4.connect(_6.hideAnim,"beforeBegin",_1.hitch(_6.showAnim,"stop",true)); +},show:function(_7){ +return this.showAnim.play(_7||0); +},hide:function(_8){ +return this.hideAnim.play(_8||0); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/fx/easing.js b/application/media/js/dojo-release-1.7.2/dojo/fx/easing.js new file mode 100644 index 0000000..c1e74b6 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/fx/easing.js @@ -0,0 +1,166 @@ +/* + 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 +*/ + +//>>built +define("dojo/fx/easing",["../_base/lang"],function(_1){ +var _2={linear:function(n){ +return n; +},quadIn:function(n){ +return Math.pow(n,2); +},quadOut:function(n){ +return n*(n-2)*-1; +},quadInOut:function(n){ +n=n*2; +if(n<1){ +return Math.pow(n,2)/2; +} +return -1*((--n)*(n-2)-1)/2; +},cubicIn:function(n){ +return Math.pow(n,3); +},cubicOut:function(n){ +return Math.pow(n-1,3)+1; +},cubicInOut:function(n){ +n=n*2; +if(n<1){ +return Math.pow(n,3)/2; +} +n-=2; +return (Math.pow(n,3)+2)/2; +},quartIn:function(n){ +return Math.pow(n,4); +},quartOut:function(n){ +return -1*(Math.pow(n-1,4)-1); +},quartInOut:function(n){ +n=n*2; +if(n<1){ +return Math.pow(n,4)/2; +} +n-=2; +return -1/2*(Math.pow(n,4)-2); +},quintIn:function(n){ +return Math.pow(n,5); +},quintOut:function(n){ +return Math.pow(n-1,5)+1; +},quintInOut:function(n){ +n=n*2; +if(n<1){ +return Math.pow(n,5)/2; +} +n-=2; +return (Math.pow(n,5)+2)/2; +},sineIn:function(n){ +return -1*Math.cos(n*(Math.PI/2))+1; +},sineOut:function(n){ +return Math.sin(n*(Math.PI/2)); +},sineInOut:function(n){ +return -1*(Math.cos(Math.PI*n)-1)/2; +},expoIn:function(n){ +return (n==0)?0:Math.pow(2,10*(n-1)); +},expoOut:function(n){ +return (n==1)?1:(-1*Math.pow(2,-10*n)+1); +},expoInOut:function(n){ +if(n==0){ +return 0; +} +if(n==1){ +return 1; +} +n=n*2; +if(n<1){ +return Math.pow(2,10*(n-1))/2; +} +--n; +return (-1*Math.pow(2,-10*n)+2)/2; +},circIn:function(n){ +return -1*(Math.sqrt(1-Math.pow(n,2))-1); +},circOut:function(n){ +n=n-1; +return Math.sqrt(1-Math.pow(n,2)); +},circInOut:function(n){ +n=n*2; +if(n<1){ +return -1/2*(Math.sqrt(1-Math.pow(n,2))-1); +} +n-=2; +return 1/2*(Math.sqrt(1-Math.pow(n,2))+1); +},backIn:function(n){ +var s=1.70158; +return Math.pow(n,2)*((s+1)*n-s); +},backOut:function(n){ +n=n-1; +var s=1.70158; +return Math.pow(n,2)*((s+1)*n+s)+1; +},backInOut:function(n){ +var s=1.70158*1.525; +n=n*2; +if(n<1){ +return (Math.pow(n,2)*((s+1)*n-s))/2; +} +n-=2; +return (Math.pow(n,2)*((s+1)*n+s)+2)/2; +},elasticIn:function(n){ +if(n==0||n==1){ +return n; +} +var p=0.3; +var s=p/4; +n=n-1; +return -1*Math.pow(2,10*n)*Math.sin((n-s)*(2*Math.PI)/p); +},elasticOut:function(n){ +if(n==0||n==1){ +return n; +} +var p=0.3; +var s=p/4; +return Math.pow(2,-10*n)*Math.sin((n-s)*(2*Math.PI)/p)+1; +},elasticInOut:function(n){ +if(n==0){ +return 0; +} +n=n*2; +if(n==2){ +return 1; +} +var p=0.3*1.5; +var s=p/4; +if(n<1){ +n-=1; +return -0.5*(Math.pow(2,10*n)*Math.sin((n-s)*(2*Math.PI)/p)); +} +n-=1; +return 0.5*(Math.pow(2,-10*n)*Math.sin((n-s)*(2*Math.PI)/p))+1; +},bounceIn:function(n){ +return (1-_2.bounceOut(1-n)); +},bounceOut:function(n){ +var s=7.5625; +var p=2.75; +var l; +if(n<(1/p)){ +l=s*Math.pow(n,2); +}else{ +if(n<(2/p)){ +n-=(1.5/p); +l=s*Math.pow(n,2)+0.75; +}else{ +if(n<(2.5/p)){ +n-=(2.25/p); +l=s*Math.pow(n,2)+0.9375; +}else{ +n-=(2.625/p); +l=s*Math.pow(n,2)+0.984375; +} +} +} +return l; +},bounceInOut:function(n){ +if(n<0.5){ +return _2.bounceIn(n*2)/2; +} +return (_2.bounceOut(n*2-1)/2)+0.5; +}}; +_1.setObject("dojo.fx.easing",_2); +return _2; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/gears.js b/application/media/js/dojo-release-1.7.2/dojo/gears.js new file mode 100644 index 0000000..4183c29 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/gears.js @@ -0,0 +1,44 @@ +/* + 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 +*/ + +//>>built +define("dojo/gears",["./_base/kernel","./_base/lang","./_base/sniff"],function(_1,_2,_3){ +_2.getObject("gears",true,_1); +_1.gears._gearsObject=function(){ +var _4; +var _5=_2.getObject("google.gears"); +if(_5){ +return _5; +} +if(typeof GearsFactory!="undefined"){ +_4=new GearsFactory(); +}else{ +if(_3("ie")){ +try{ +_4=new ActiveXObject("Gears.Factory"); +} +catch(e){ +} +}else{ +if(navigator.mimeTypes["application/x-googlegears"]){ +_4=document.createElement("object"); +_4.setAttribute("type","application/x-googlegears"); +_4.setAttribute("width",0); +_4.setAttribute("height",0); +_4.style.display="none"; +document.documentElement.appendChild(_4); +} +} +} +if(!_4){ +return null; +} +_2.setObject("google.gears.factory",_4); +return _2.getObject("google.gears"); +}; +_1.gears.available=(!!_1.gears._gearsObject())||0; +return _1.gears; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/has.js b/application/media/js/dojo-release-1.7.2/dojo/has.js new file mode 100644 index 0000000..0bcefb2 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/has.js @@ -0,0 +1,66 @@ +/* + 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 +*/ + +//>>built +define("dojo/has",["require"],function(_1){ +var _2=_1.has||function(){ +}; +if(!1){ +var _3=typeof window!="undefined"&&typeof location!="undefined"&&typeof document!="undefined"&&window.location==location&&window.document==document,_4=this,_5=_3&&document,_6=_5&&_5.createElement("DiV"),_7={}; +_2=function(_8){ +return typeof _7[_8]=="function"?(_7[_8]=_7[_8](_4,_5,_6)):_7[_8]; +}; +_2.cache=_7; +_2.add=function(_9,_a,_b,_c){ +(typeof _7[_9]=="undefined"||_c)&&(_7[_9]=_a); +return _b&&_2(_9); +}; +true||_2.add("host-browser",_3); +true||_2.add("dom",_3); +true||_2.add("dojo-dom-ready-api",1); +true||_2.add("dojo-sniff",1); +} +if(1){ +var _d=navigator.userAgent; +_2.add("dom-addeventlistener",!!document.addEventListener); +_2.add("touch","ontouchstart" in document); +_2.add("device-width",screen.availWidth||innerWidth); +_2.add("agent-ios",!!_d.match(/iPhone|iP[ao]d/)); +_2.add("agent-android",_d.indexOf("android")>1); +} +_2.clearElement=function(_e){ +_e.innerHTML=""; +return _e; +}; +_2.normalize=function(id,_f){ +var _10=id.match(/[\?:]|[^:\?]*/g),i=0,get=function(_11){ +var _12=_10[i++]; +if(_12==":"){ +return 0; +}else{ +if(_10[i++]=="?"){ +if(!_11&&_2(_12)){ +return get(); +}else{ +get(true); +return get(_11); +} +} +return _12||0; +} +}; +id=get(); +return id&&_f(id); +}; +_2.load=function(id,_13,_14){ +if(id){ +_13([id],_14); +}else{ +_14(); +} +}; +return _2; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/hash.js b/application/media/js/dojo-release-1.7.2/dojo/hash.js new file mode 100644 index 0000000..cc33c34 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/hash.js @@ -0,0 +1,137 @@ +/* + 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 +*/ + +//>>built +define("dojo/hash",["./_base/kernel","require","./_base/connect","./_base/lang","./ready","./_base/sniff"],function(_1,_2,_3,_4,_5,_6){ +_1.hash=function(_7,_8){ +if(!arguments.length){ +return _9(); +} +if(_7.charAt(0)=="#"){ +_7=_7.substring(1); +} +if(_8){ +_a(_7); +}else{ +location.href="#"+_7; +} +return _7; +}; +var _b,_c,_d,_e=_1.config.hashPollFrequency||100; +function _f(str,_10){ +var i=str.indexOf(_10); +return (i>=0)?str.substring(i+1):""; +}; +function _9(){ +return _f(location.href,"#"); +}; +function _11(){ +_3.publish("/dojo/hashchange",[_9()]); +}; +function _12(){ +if(_9()===_b){ +return; +} +_b=_9(); +_11(); +}; +function _a(_13){ +if(_c){ +if(_c.isTransitioning()){ +setTimeout(_4.hitch(null,_a,_13),_e); +return; +} +var _14=_c.iframe.location.href; +var _15=_14.indexOf("?"); +_c.iframe.location.replace(_14.substring(0,_15)+"?"+_13); +return; +} +location.replace("#"+_13); +!_d&&_12(); +}; +function _16(){ +var ifr=document.createElement("iframe"),_17="dojo-hash-iframe",_18=_1.config.dojoBlankHtmlUrl||_2.toUrl("./resources/blank.html"); +if(_1.config.useXDomain&&!_1.config.dojoBlankHtmlUrl){ +console.warn("dojo.hash: When using cross-domain Dojo builds,"+" please save dojo/resources/blank.html to your domain and set djConfig.dojoBlankHtmlUrl"+" to the path on your domain to blank.html"); +} +ifr.id=_17; +ifr.src=_18+"?"+_9(); +ifr.style.display="none"; +document.body.appendChild(ifr); +this.iframe=_1.global[_17]; +var _19,_1a,_1b,_1c,_1d,_1e=this.iframe.location; +function _1f(){ +_b=_9(); +_19=_1d?_b:_f(_1e.href,"?"); +_1a=false; +_1b=null; +}; +this.isTransitioning=function(){ +return _1a; +}; +this.pollLocation=function(){ +if(!_1d){ +try{ +var _20=_f(_1e.href,"?"); +if(document.title!=_1c){ +_1c=this.iframe.document.title=document.title; +} +} +catch(e){ +_1d=true; +console.error("dojo.hash: Error adding history entry. Server unreachable."); +} +} +var _21=_9(); +if(_1a&&_b===_21){ +if(_1d||_20===_1b){ +_1f(); +_11(); +}else{ +setTimeout(_4.hitch(this,this.pollLocation),0); +return; +} +}else{ +if(_b===_21&&(_1d||_19===_20)){ +}else{ +if(_b!==_21){ +_b=_21; +_1a=true; +_1b=_21; +ifr.src=_18+"?"+_1b; +_1d=false; +setTimeout(_4.hitch(this,this.pollLocation),0); +return; +}else{ +if(!_1d){ +location.href="#"+_1e.search.substring(1); +_1f(); +_11(); +} +} +} +} +setTimeout(_4.hitch(this,this.pollLocation),_e); +}; +_1f(); +setTimeout(_4.hitch(this,this.pollLocation),_e); +}; +_5(function(){ +if("onhashchange" in _1.global&&(!_6("ie")||(_6("ie")>=8&&document.compatMode!="BackCompat"))){ +_d=_3.connect(_1.global,"onhashchange",_11); +}else{ +if(document.addEventListener){ +_b=_9(); +setInterval(_12,_e); +}else{ +if(document.attachEvent){ +_c=new _16(); +} +} +} +}); +return _1.hash; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/html.js b/application/media/js/dojo-release-1.7.2/dojo/html.js new file mode 100644 index 0000000..58eba1e --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/html.js @@ -0,0 +1,148 @@ +/* + 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 +*/ + +//>>built +define("dojo/html",["./_base/kernel","./_base/lang","./_base/array","./_base/declare","./dom","./dom-construct","./parser"],function(_1,_2,_3,_4,_5,_6,_7){ +_2.getObject("html",true,_1); +var _8=0; +_1.html._secureForInnerHtml=function(_9){ +return _9.replace(/(?:\s*]+>|]*>[\s\S]*?<\/title>)/ig,""); +}; +_1.html._emptyNode=_6.empty; +_1.html._setNodeContent=function(_a,_b){ +_6.empty(_a); +if(_b){ +if(typeof _b=="string"){ +_b=_6.toDom(_b,_a.ownerDocument); +} +if(!_b.nodeType&&_2.isArrayLike(_b)){ +for(var _c=_b.length,i=0;i<_b.length;i=_c==_b.length?i+1:0){ +_6.place(_b[i],_a,"last"); +} +}else{ +_6.place(_b,_a,"last"); +} +} +return _a; +}; +_4("dojo.html._ContentSetter",null,{node:"",content:"",id:"",cleanContent:false,extractContent:false,parseContent:false,parserScope:_1._scopeName,startup:true,constructor:function(_d,_e){ +_2.mixin(this,_d||{}); +_e=this.node=_5.byId(this.node||_e); +if(!this.id){ +this.id=["Setter",(_e)?_e.id||_e.tagName:"",_8++].join("_"); +} +},set:function(_f,_10){ +if(undefined!==_f){ +this.content=_f; +} +if(_10){ +this._mixin(_10); +} +this.onBegin(); +this.setContent(); +this.onEnd(); +return this.node; +},setContent:function(){ +var _11=this.node; +if(!_11){ +throw new Error(this.declaredClass+": setContent given no node"); +} +try{ +_11=_1.html._setNodeContent(_11,this.content); +} +catch(e){ +var _12=this.onContentError(e); +try{ +_11.innerHTML=_12; +} +catch(e){ +console.error("Fatal "+this.declaredClass+".setContent could not change content due to "+e.message,e); +} +} +this.node=_11; +},empty:function(){ +if(this.parseResults&&this.parseResults.length){ +_3.forEach(this.parseResults,function(w){ +if(w.destroy){ +w.destroy(); +} +}); +delete this.parseResults; +} +_1.html._emptyNode(this.node); +},onBegin:function(){ +var _13=this.content; +if(_2.isString(_13)){ +if(this.cleanContent){ +_13=_1.html._secureForInnerHtml(_13); +} +if(this.extractContent){ +var _14=_13.match(/]*>\s*([\s\S]+)\s*<\/body>/im); +if(_14){ +_13=_14[1]; +} +} +} +this.empty(); +this.content=_13; +return this.node; +},onEnd:function(){ +if(this.parseContent){ +this._parse(); +} +return this.node; +},tearDown:function(){ +delete this.parseResults; +delete this.node; +delete this.content; +},onContentError:function(err){ +return "Error occured setting content: "+err; +},_mixin:function(_15){ +var _16={},key; +for(key in _15){ +if(key in _16){ +continue; +} +this[key]=_15[key]; +} +},_parse:function(){ +var _17=this.node; +try{ +var _18={}; +_3.forEach(["dir","lang","textDir"],function(_19){ +if(this[_19]){ +_18[_19]=this[_19]; +} +},this); +this.parseResults=_7.parse({rootNode:_17,noStart:!this.startup,inherited:_18,scope:this.parserScope}); +} +catch(e){ +this._onError("Content",e,"Error parsing in _ContentSetter#"+this.id); +} +},_onError:function(_1a,err,_1b){ +var _1c=this["on"+_1a+"Error"].call(this,err); +if(_1b){ +console.error(_1b,err); +}else{ +if(_1c){ +_1.html._setNodeContent(this.node,_1c,true); +} +} +}}); +_1.html.set=function(_1d,_1e,_1f){ +if(undefined==_1e){ +console.warn("dojo.html.set: no cont argument provided, using empty string"); +_1e=""; +} +if(!_1f){ +return _1.html._setNodeContent(_1d,_1e,true); +}else{ +var op=new _1.html._ContentSetter(_2.mixin(_1f,{content:_1e,node:_1d})); +return op.set(); +} +}; +return _1.html; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/i18n.js b/application/media/js/dojo-release-1.7.2/dojo/i18n.js new file mode 100644 index 0000000..599dddc --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/i18n.js @@ -0,0 +1,182 @@ +/* + 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 +*/ + +//>>built +define("dojo/i18n",["./_base/kernel","require","./has","./_base/array","./_base/config","./_base/lang","./_base/xhr"],function(_1,_2,_3,_4,_5,_6,_7){ +var _8=_1.i18n={},_9=/(^.*(^|\/)nls)(\/|$)([^\/]*)\/?([^\/]*)/,_a=function(_b,_c,_d,_e){ +for(var _f=[_d+_e],_10=_c.split("-"),_11="",i=0;i<_10.length;i++){ +_11+=(_11?"-":"")+_10[i]; +if(!_b||_b[_11]){ +_f.push(_d+_11+"/"+_e); +} +} +return _f; +},_12={},_13=_1.getL10nName=function(_14,_15,_16){ +_16=_16?_16.toLowerCase():_1.locale; +_14="dojo/i18n!"+_14.replace(/\./g,"/"); +_15=_15.replace(/\./g,"/"); +return (/root/i.test(_16))?(_14+"/nls/"+_15):(_14+"/nls/"+_16+"/"+_15); +},_17=function(_18,_19,_1a,_1b,_1c,_1d){ +_18([_19],function(_1e){ +var _1f=_12[_19+"/"]=_6.clone(_1e.root),_20=_a(!_1e._v1x&&_1e,_1c,_1a,_1b); +_18(_20,function(){ +for(var i=1;i<_20.length;i++){ +_12[_20[i]]=_1f=_6.mixin(_6.clone(_1f),arguments[i]); +} +var _21=_19+"/"+_1c; +_12[_21]=_1f; +_1d&&_1d(_6.delegate(_1f)); +}); +}); +},_22=function(id,_23){ +var _24=_9.exec(id),_25=_24[1]; +return /^\./.test(_25)?_23(_25)+"/"+id.substring(_25.length):id; +},_26=function(){ +},_27=function(id,_28,_29){ +var _2a=_9.exec(id),_2b=_2a[1]+"/",_2c=_2a[5]||_2a[4],_2d=_2b+_2c,_2e=(_2a[5]&&_2a[4]),_2f=_2e||_1.locale,_30=_2d+"/"+_2f; +if(_2e){ +_26(_30); +if(_12[_30]){ +_29(_12[_30]); +}else{ +_17(_28,_2d,_2b,_2c,_2f,_29); +} +return; +} +var _31=_5.extraLocale||[]; +_31=_6.isArray(_31)?_31:[_31]; +_31.push(_2f); +var _32=_31.length,_33; +_4.forEach(_31,function(_34){ +_17(_28,_2d,_2b,_2c,_34,function(_35){ +if(_34==_2f){ +_33=_35; +} +if(!--_32){ +_29(_33); +} +}); +}); +}; +if(_3("dojo-unit-tests")){ +var _36=_8.unitTests=[]; +} +true||_3.add("dojo-v1x-i18n-Api",1); +if(1){ +var _37={},_38=new Function("bundle, __evalError","var __amdResult, define = function(x){__amdResult= x;};"+"return [(function(){"+"try{eval(arguments[0]);}catch(e){}"+"if(__amdResult)return 0;"+"try{return eval('('+arguments[0]+')');}"+"catch(e){__evalError.e = e; return __evalError;}"+"})(arguments[0]) , __amdResult];"),_39=function(url,_3a,_3b){ +if(_3a===_37){ +console.error("failed to evaluate i18n bundle; url="+url,_37.e); +return {}; +} +return _3a?(/nls\/[^\/]+\/[^\/]+$/.test(url)?_3a:{root:_3a,_v1x:1}):_3b; +},_3c=function(_3d,_3e){ +var _3f=[]; +_4.forEach(_3d,function(mid){ +var url=_2.toUrl(mid+".js"); +if(_12[url]){ +_3f.push(_12[url]); +}else{ +try{ +var _40=_2(mid); +if(_40){ +_3f.push(_40); +return; +} +} +catch(e){ +} +_7.get({url:url,sync:true,load:function(_41){ +var _42=_38(_41,_37); +_3f.push(_12[url]=_39(url,_42[0],_42[1])); +},error:function(){ +_3f.push(_12[url]={}); +}}); +} +}); +_3e&&_3e.apply(null,_3f); +},_43=_8.normalizeLocale=function(_44){ +var _45=_44?_44.toLowerCase():_1.locale; +if(_45=="root"){ +_45="ROOT"; +} +return _45; +},_46=function(_47,_48){ +var _49=_47.split("-"); +while(_49.length){ +if(_48(_49.join("-"))){ +return true; +} +_49.pop(); +} +return _48("ROOT"); +}; +_26=function(_4a){ +for(var _4b=_4a.split("/"),_4c=_1.global[_4b[0]],i=1;_4c&&i<_4b.length;_4c=_4c[_4b[i++]]){ +} +if(_4c){ +_12[_4a]=_4c; +} +}; +_8.getLocalization=function(_4d,_4e,_4f){ +var _50,_51=_13(_4d,_4e,_4f).substring(10); +_27(_51,(1&&!_2.isXdUrl(_2.toUrl(_51+".js"))?_3c:_2),function(_52){ +_50=_52; +}); +return _50; +}; +_8._preloadLocalizations=function(_53,_54){ +function _55(_56){ +_56=_43(_56); +_46(_56,function(loc){ +for(var i=0;i<_54.length;i++){ +if(_54[i]==loc){ +_3c([_53.replace(/\./g,"/")+"_"+loc]); +return true; +} +} +return false; +}); +}; +_55(); +var _57=_1.config.extraLocale||[]; +for(var i=0;i<_57.length;i++){ +_55(_57[i]); +} +}; +if(_3("dojo-unit-tests")){ +_36.push(function(doh){ +doh.register("tests.i18n.unit",function(t){ +var _58; +_58=_38("{prop:1}",_37); +t.is({prop:1},_58[0]); +t.is(undefined,_58[1]); +_58=_38("({prop:1})",_37); +t.is({prop:1},_58[0]); +t.is(undefined,_58[1]); +_58=_38("{'prop-x':1}",_37); +t.is({"prop-x":1},_58[0]); +t.is(undefined,_58[1]); +_58=_38("({'prop-x':1})",_37); +t.is({"prop-x":1},_58[0]); +t.is(undefined,_58[1]); +_58=_38("define({'prop-x':1})",_37); +t.is(0,_58[0]); +t.is({"prop-x":1},_58[1]); +_58=_38("define({'prop-x':1});",_37); +t.is(0,_58[0]); +t.is({"prop-x":1},_58[1]); +_58=_38("this is total nonsense and should throw an error",_37); +t.is(_37,_58[0]); +t.is(undefined,_58[1]); +t.is({},_39("some/url",_58[0],_58[1])); +}); +}); +} +} +return _6.mixin(_8,{dynamic:true,normalize:_22,load:_27,cache:function(mid,_59){ +_12[mid]=_59; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojo/io-query.js b/application/media/js/dojo-release-1.7.2/dojo/io-query.js new file mode 100644 index 0000000..5e8e00d --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojo/io-query.js @@ -0,0 +1,53 @@ +/* + 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 +*/ + +//>>built +define("dojo/io-query",["./_base/lang"],function(_1){ +var _2={}; +function _3(_4){ +var _5=encodeURIComponent,_6=[]; +for(var _7 in _4){ +var _8=_4[_7]; +if(_8!=_2[_7]){ +var _9=_5(_7)+"="; +if(_1.isArray(_8)){ +for(var i=0,l=_8.length;i= 2.1 OR the modified BSD license. + see: http://dojotoolkit.org/license for details +*/ + +//>>built +define("dojo/io/iframe",["../main","require"],function(_1,_2){ +_1.getObject("io",true,_1); +_1.io.iframe={create:function(_3,_4,_5){ +if(window[_3]){ +return window[_3]; +} +if(window.frames[_3]){ +return window.frames[_3]; +} +var _6=_5; +if(!_6){ +if(_1.config["useXDomain"]&&!_1.config["dojoBlankHtmlUrl"]){ +console.warn("dojo.io.iframe.create: When using cross-domain Dojo builds,"+" please save dojo/resources/blank.html to your domain and set djConfig.dojoBlankHtmlUrl"+" to the path on your domain to blank.html"); +} +_6=(_1.config["dojoBlankHtmlUrl"]||_2.toUrl("../resources/blank.html")); +} +var _7=_1.place("",_onLoad:function(_d){ +_9=_d; +_d.outerPrompt=window.prompt; +_d.dojox={math:{}}; +for(var f in _8){ +_d.dojox.math[f]=_3.hitch(_8,f); +} +if("toFrac" in _a){ +_d.toFracCall=_3.hitch(_a,"toFrac"); +this.Function("toFrac","x","return toFracCall(x)"); +} +_d.isJavaScriptLanguage=_4.format(1.5,{pattern:"#.#"})=="1.5"; +_d.Ans=0; +_d.pi=Math.PI; +_d.eps=Math.E; +_d.powCall=_3.hitch(_a,"pow"); +this.normalizedFunction("sqrt","x","return Math.sqrt(x)"); +this.normalizedFunction("sin","x","return Math.sin(x)"); +this.normalizedFunction("cos","x","return Math.cos(x)"); +this.normalizedFunction("tan","x","return Math.tan(x)"); +this.normalizedFunction("asin","x","return Math.asin(x)"); +this.normalizedFunction("acos","x","return Math.acos(x)"); +this.normalizedFunction("atan","x","return Math.atan(x)"); +this.normalizedFunction("atan2","y, x","return Math.atan2(y, x)"); +this.normalizedFunction("Round","x","return Math.round(x)"); +this.normalizedFunction("Int","x","return Math.floor(x)"); +this.normalizedFunction("Ceil","x","return Math.ceil(x)"); +this.normalizedFunction("ln","x","return Math.log(x)"); +this.normalizedFunction("log","x","return Math.log(x)/Math.log(10)"); +this.normalizedFunction("pow","x, y","return powCall(x,y)"); +this.normalizedFunction("permutations","n, r","return dojox.math.permutations(n, r);"); +this.normalizedFunction("P","n, r","return dojox.math.permutations(n, r);"); +this.normalizedFunction("combinations","n, r","return dojox.math.combinations(n, r);"); +this.normalizedFunction("C","n, r","return dojox.math.combinations(n, r)"); +this.normalizedFunction("toRadix","number, baseOut","if(!baseOut){ baseOut = 10; } if(typeof number == 'string'){ number = parseFloat(number); }return number.toString(baseOut);"); +this.normalizedFunction("toBin","number","return toRadix(number, 2)"); +this.normalizedFunction("toOct","number","return toRadix(number, 8)"); +this.normalizedFunction("toHex","number","return toRadix(number, 16)"); +this.onLoad(); +},onLoad:function(){ +},Function:function(_e,_f,_10){ +return _3.hitch(_9,_9.Function.apply(_9,arguments)); +},normalizedFunction:function(_11,_12,_13){ +return _3.hitch(_9,_9.normalizedFunction.apply(_9,arguments)); +},deleteFunction:function(_14){ +_9[_14]=undefined; +delete _9[_14]; +},eval:function(_15){ +return _9.eval.apply(_9,arguments); +},destroy:function(){ +this.inherited(arguments); +_9=null; +}}); +return _a={pow:function(_16,_17){ +function _18(n){ +return Math.floor(n)==n; +}; +if(_16>=0||_18(_17)){ +return Math.pow(_16,_17); +}else{ +var inv=1/_17; +return (_18(inv)&&(inv&1))?-Math.pow(-_16,_17):NaN; +} +},approx:function(r){ +if(typeof r=="number"){ +return Math.round(r*_b)/_b; +} +return r; +},_Executor:_c}; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/calc/_ExecutorIframe.html b/application/media/js/dojo-release-1.7.2/dojox/calc/_ExecutorIframe.html new file mode 100644 index 0000000..0d2cac5 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/calc/_ExecutorIframe.html @@ -0,0 +1,525 @@ + + + + + diff --git a/application/media/js/dojo-release-1.7.2/dojox/calc/resources/Common.css b/application/media/js/dojo-release-1.7.2/dojox/calc/resources/Common.css new file mode 100644 index 0000000..36dc954 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/calc/resources/Common.css @@ -0,0 +1,143 @@ +.dojoxCalcLayout span.dijitButtonNode, +.dojoxCalcLayout span.dijitButtonContents{ + display:block; +} +.dojoxCalc .dojoxCalcLayout .dojoxCalcTextAreaContainer { + padding-left: 0.2em; + padding-right: 0.2em; + #border-right: .3em; +} +.dojoxCalcLayout .dojoxCalcInputContainer .dijitTextBox { + + position: relative; + border-left: 0 none; + border-right: 0 none; + width:100%; +} +.dojoxCalcLayout .dojoxCalcInputContainer, +.dojoxCalcLayout .dojoxCalcInputContainer .dijitInputField { + padding-left: 0; + padding-right: 0; +} +.dojoxCalcLayout .dojoxCalcInputContainer .dijitInputContainer { + padding-left: 0; + #padding-left: 0.5em; + padding-right: 0.3em; + #padding-right: 0; +} +.dojoxCalcLayout .dojoxCalcInputContainer .dijitInputInner { + text-align: left; + padding-left: 0.2em !important; + padding-right: 0 !important; + #padding-right: 0.3em !important; + overflow: hidden; +} +.dojoxCalcMinusButtonContainer { + width: 4em; + min-width: 4em; + padding: 0; +} +.dojoxCalcMinusButtonContainer .dijitButton { + margin: 0.1em; + width: 3.8em; +} +.dojoxCalcMinusButtonContainer .dijitArrowButtonInner { + width:1.3em; +} +.dojoxCalcMinusButtonContainer .dijitButtonNode .dijitButtonContents { + width: 2.1em; + min-width: 2.1em; +} +.dojoxCalcLayout .dojoxCalcMinusButtonContainer .dijitButtonText, +.dojoxCalcLayout .dojoxCalcMinusButtonContainer .dijitButtonNode { + padding-left: 0px; + padding-right: 0px; +} +.dojoxCalcButtonContainer { + width: 4em; + min-width: 4em; + padding: 0; +} +.dojoxCalcButtonContainer .dijitButton { + margin: 0.1em; + width: 3.8em; +} +.dojoxCalcLayout .dojoxCalcButtonContainer .dijitButtonText, +.dojoxCalcLayout .dojoxCalcButtonContainer .dijitButtonNode { + padding-left: 0px; + padding-right: 0px; +} +.dojoxCalcLayout { + table-layout:fixed; + border-width: 0; + border-style: none; + width:16.0em; + font:monospace; +} +.dojoxCalc { + border: 0.4em ridge #909090; +} +.dojoxCalcGrapherLayout span.dijitButtonNode, +.dojoxCalcGrapherLayout span.dijitButtonContents{ + display:block; +} +.dojoxCalcGrapherButtonContainer { + width: 10em; + min-width: 10em; + padding: 0; +} +.dojoxCalcGrapherButton { + display:block; +} +.dojoxCalcGrapherLayout { + table-layout:fixed; + border-width: 0; + border-style: none; + width:20.0em; + font:monospace; +} +.dojoxCalcExpressionBox { + width:15em; +} +.dojoxCalcChartHolder { + position:absolute; + left:36em; + top:5em; +} +.dojoxCalcGraphOptionTable { + width:25em; +} +.dojoxCalcGraphWidth { + width:5em; +} +.dojoxCalcGraphHeight { + width:5em; +} +.dojoxCalcGraphMinX { + width:5em; +} +.dojoxCalcGraphMaxX { + width:5em; +} +.dojoxCalcGraphMinY { + width:5em; +} +.dojoxCalcGraphMaxY { + width:5em; +} +.dojoxCalcGrapherFuncOuterDiv { + width:35em; + height:15em; + overflow-y:scroll; +} +.dojoxCalcGrapherModeTable { + width:10em; +} +.dojoxCalcFunctionModeSelector { + width:5em; +} +.dojoxCalcStatusBox { + border:1px solid; + padding:1px; + display:inline; +} diff --git a/application/media/js/dojo-release-1.7.2/dojox/calc/resources/GraphPro.css b/application/media/js/dojo-release-1.7.2/dojox/calc/resources/GraphPro.css new file mode 100644 index 0000000..867a712 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/calc/resources/GraphPro.css @@ -0,0 +1,144 @@ + +.dojoxCalcLayout span.dijitButtonNode, +.dojoxCalcLayout span.dijitButtonContents{ + display:block; +} +.dojoxCalc .dojoxCalcLayout .dojoxCalcTextAreaContainer { + padding-left: 0.2em; + padding-right: 0.2em; + #border-right: .3em; +} +.dojoxCalcLayout .dojoxCalcInputContainer .dijitTextBox { + + position: relative; + border-left: 0 none; + border-right: 0 none; + width:100%; +} +.dojoxCalcLayout .dojoxCalcInputContainer, +.dojoxCalcLayout .dojoxCalcInputContainer .dijitInputField { + padding-left: 0; + padding-right: 0; +} +.dojoxCalcLayout .dojoxCalcInputContainer .dijitInputContainer { + padding-left: 0; + #padding-left: 0.5em; + padding-right: 0.3em; + #padding-right: 0; +} +.dojoxCalcLayout .dojoxCalcInputContainer .dijitInputInner { + text-align: left; + padding-left: 0.2em !important; + padding-right: 0 !important; + #padding-right: 0.3em !important; + overflow: hidden; +} +.dojoxCalcMinusButtonContainer { + width: 4em; + min-width: 4em; + padding: 0; +} +.dojoxCalcMinusButtonContainer .dijitButton { + margin: 0.1em; + width: 3.8em; +} +.dojoxCalcMinusButtonContainer .dijitArrowButtonInner { + width:1.3em; +} +.dojoxCalcMinusButtonContainer .dijitButtonNode .dijitButtonContents { + width: 2.1em; + min-width: 2.1em; +} +.dojoxCalcLayout .dojoxCalcMinusButtonContainer .dijitButtonText, +.dojoxCalcLayout .dojoxCalcMinusButtonContainer .dijitButtonNode { + padding-left: 0px; + padding-right: 0px; +} +.dojoxCalcButtonContainer { + width: 4em; + min-width: 4em; + padding: 0; +} +.dojoxCalcButtonContainer .dijitButton { + margin: 0.1em; + width: 3.8em; +} +.dojoxCalcLayout .dojoxCalcButtonContainer .dijitButtonText, +.dojoxCalcLayout .dojoxCalcButtonContainer .dijitButtonNode { + padding-left: 0px; + padding-right: 0px; +} +.dojoxCalcLayout { + table-layout:fixed; + border-width: 0; + border-style: none; + width:16.0em; + font:monospace; +} +.dojoxCalc { + border: 0.4em ridge #909090; +} +.dojoxCalcGrapherLayout span.dijitButtonNode, +.dojoxCalcGrapherLayout span.dijitButtonContents{ + display:block; +} +.dojoxCalcGrapherButtonContainer { + width: 10em; + min-width: 10em; + padding: 0; +} +.dojoxCalcGrapherButton { + display:block; +} +.dojoxCalcGrapherLayout { + table-layout:fixed; + border-width: 0; + border-style: none; + width:20.0em; + font:monospace; +} +.dojoxCalcExpressionBox { + width:15em; +} +.dojoxCalcChartHolder { + position:absolute; + left:36em; + top:5em; +} +.dojoxCalcGraphOptionTable { + width:25em; +} +.dojoxCalcGraphWidth { + width:5em; +} +.dojoxCalcGraphHeight { + width:5em; +} +.dojoxCalcGraphMinX { + width:5em; +} +.dojoxCalcGraphMaxX { + width:5em; +} +.dojoxCalcGraphMinY { + width:5em; +} +.dojoxCalcGraphMaxY { + width:5em; +} +.dojoxCalcGrapherFuncOuterDiv { + width:35em; + height:15em; + overflow-y:scroll; +} +.dojoxCalcGrapherModeTable { + width:10em; +} +.dojoxCalcFunctionModeSelector { + width:5em; +} +.dojoxCalcStatusBox { + border:1px solid; + padding:1px; + display:inline; +} diff --git a/application/media/js/dojo-release-1.7.2/dojox/calc/resources/Standard.css b/application/media/js/dojo-release-1.7.2/dojox/calc/resources/Standard.css new file mode 100644 index 0000000..867a712 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/calc/resources/Standard.css @@ -0,0 +1,144 @@ + +.dojoxCalcLayout span.dijitButtonNode, +.dojoxCalcLayout span.dijitButtonContents{ + display:block; +} +.dojoxCalc .dojoxCalcLayout .dojoxCalcTextAreaContainer { + padding-left: 0.2em; + padding-right: 0.2em; + #border-right: .3em; +} +.dojoxCalcLayout .dojoxCalcInputContainer .dijitTextBox { + + position: relative; + border-left: 0 none; + border-right: 0 none; + width:100%; +} +.dojoxCalcLayout .dojoxCalcInputContainer, +.dojoxCalcLayout .dojoxCalcInputContainer .dijitInputField { + padding-left: 0; + padding-right: 0; +} +.dojoxCalcLayout .dojoxCalcInputContainer .dijitInputContainer { + padding-left: 0; + #padding-left: 0.5em; + padding-right: 0.3em; + #padding-right: 0; +} +.dojoxCalcLayout .dojoxCalcInputContainer .dijitInputInner { + text-align: left; + padding-left: 0.2em !important; + padding-right: 0 !important; + #padding-right: 0.3em !important; + overflow: hidden; +} +.dojoxCalcMinusButtonContainer { + width: 4em; + min-width: 4em; + padding: 0; +} +.dojoxCalcMinusButtonContainer .dijitButton { + margin: 0.1em; + width: 3.8em; +} +.dojoxCalcMinusButtonContainer .dijitArrowButtonInner { + width:1.3em; +} +.dojoxCalcMinusButtonContainer .dijitButtonNode .dijitButtonContents { + width: 2.1em; + min-width: 2.1em; +} +.dojoxCalcLayout .dojoxCalcMinusButtonContainer .dijitButtonText, +.dojoxCalcLayout .dojoxCalcMinusButtonContainer .dijitButtonNode { + padding-left: 0px; + padding-right: 0px; +} +.dojoxCalcButtonContainer { + width: 4em; + min-width: 4em; + padding: 0; +} +.dojoxCalcButtonContainer .dijitButton { + margin: 0.1em; + width: 3.8em; +} +.dojoxCalcLayout .dojoxCalcButtonContainer .dijitButtonText, +.dojoxCalcLayout .dojoxCalcButtonContainer .dijitButtonNode { + padding-left: 0px; + padding-right: 0px; +} +.dojoxCalcLayout { + table-layout:fixed; + border-width: 0; + border-style: none; + width:16.0em; + font:monospace; +} +.dojoxCalc { + border: 0.4em ridge #909090; +} +.dojoxCalcGrapherLayout span.dijitButtonNode, +.dojoxCalcGrapherLayout span.dijitButtonContents{ + display:block; +} +.dojoxCalcGrapherButtonContainer { + width: 10em; + min-width: 10em; + padding: 0; +} +.dojoxCalcGrapherButton { + display:block; +} +.dojoxCalcGrapherLayout { + table-layout:fixed; + border-width: 0; + border-style: none; + width:20.0em; + font:monospace; +} +.dojoxCalcExpressionBox { + width:15em; +} +.dojoxCalcChartHolder { + position:absolute; + left:36em; + top:5em; +} +.dojoxCalcGraphOptionTable { + width:25em; +} +.dojoxCalcGraphWidth { + width:5em; +} +.dojoxCalcGraphHeight { + width:5em; +} +.dojoxCalcGraphMinX { + width:5em; +} +.dojoxCalcGraphMaxX { + width:5em; +} +.dojoxCalcGraphMinY { + width:5em; +} +.dojoxCalcGraphMaxY { + width:5em; +} +.dojoxCalcGrapherFuncOuterDiv { + width:35em; + height:15em; + overflow-y:scroll; +} +.dojoxCalcGrapherModeTable { + width:10em; +} +.dojoxCalcFunctionModeSelector { + width:5em; +} +.dojoxCalcStatusBox { + border:1px solid; + padding:1px; + display:inline; +} diff --git a/application/media/js/dojo-release-1.7.2/dojox/calc/templates/FuncGen.html b/application/media/js/dojo-release-1.7.2/dojox/calc/templates/FuncGen.html new file mode 100644 index 0000000..dcc883e --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/calc/templates/FuncGen.html @@ -0,0 +1,15 @@ +
+ + +
+ +
+ + + + +

+ +
+ +
diff --git a/application/media/js/dojo-release-1.7.2/dojox/calc/templates/GraphPro.html b/application/media/js/dojo-release-1.7.2/dojox/calc/templates/GraphPro.html new file mode 100644 index 0000000..a28b0e7 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/calc/templates/GraphPro.html @@ -0,0 +1,165 @@ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + + + +
+
+ (-) +
+
+
+
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
diff --git a/application/media/js/dojo-release-1.7.2/dojox/calc/templates/Grapher.html b/application/media/js/dojo-release-1.7.2/dojox/calc/templates/Grapher.html new file mode 100644 index 0000000..91fd002 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/calc/templates/Grapher.html @@ -0,0 +1,117 @@ +
+
+
+
+
Window Options
+
+ + + + + + + + + + + + + + + + + + + + + +
+ Width: + + + + Height: + + +
+ X >= + + + + X <= + + +
+ Y >= + + + + Y <= + + +
+
+
+ +
+ +
+ +
+
+ +
+
Add Function
+
+ + + + + + + + + +
+ Mode: + + + +
+ +
+
+
+
+
+ + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+
+
diff --git a/application/media/js/dojo-release-1.7.2/dojox/calc/templates/Standard.html b/application/media/js/dojo-release-1.7.2/dojox/calc/templates/Standard.html new file mode 100644 index 0000000..87ed826 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/calc/templates/Standard.html @@ -0,0 +1,101 @@ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + + + +
+
+ (-) +
+
+
+
+ + + +
+ + + +
+ +
diff --git a/application/media/js/dojo-release-1.7.2/dojox/calc/toFrac.js b/application/media/js/dojo-release-1.7.2/dojox/calc/toFrac.js new file mode 100644 index 0000000..6625271 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/calc/toFrac.js @@ -0,0 +1,114 @@ +//>>built +define("dojox/calc/toFrac",["dojo/_base/lang","dojox/calc/_Executor"],function(_1,_2){ +var _3; +function _4(){ +var _5=[5,6,7,10,11,13,14,15,17,19,21,22,23,26,29,30,31,33,34,35,37,38,39,41,42,43,46,47,51,53,55,57,58,59,61,62,65,66,67,69,70,71,73,74,77,78,79,82,83,85,86,87,89,91,93,94,95,97]; +_3={"1":1,"√(2)":Math.sqrt(2),"√(3)":Math.sqrt(3),"pi":Math.PI}; +for(var i in _5){ +var n=_5[i]; +_3["√("+n+")"]=Math.sqrt(n); +} +_3["√(pi)"]=Math.sqrt(Math.PI); +}; +function _6(_7){ +function _8(_9){ +var _a=Math.floor(1/_9); +var _b=_2.approx(1/_a); +if(_b==_9){ +return {n:1,d:_a}; +} +var _c=_a+1; +_b=_2.approx(1/_c); +if(_b==_9){ +return {n:1,d:_c}; +} +if(_a>=50){ +return null; +} +var _d=_a+_c; +_b=_2.approx(2/_d); +if(_b==_9){ +return {n:2,d:_d}; +} +if(_a>=34){ +return null; +} +var _e=_9<_b; +var _f=_d*2+(_e?1:-1); +_b=_2.approx(4/_f); +if(_b==_9){ +return {n:4,d:_f}; +} +var _10=_9<_b; +if((_e&&!_10)||(!_e&&_10)){ +var _11=(_d+_f)>>1; +_b=_2.approx(3/_11); +if(_b==_9){ +return {n:3,d:_11}; +} +} +if(_a>=20){ +return null; +} +var _12=_d+_a*2; +var _13=_12+2; +for(var _14=5;_12<=100;_14++){ +_12+=_a; +_13+=_c; +var _15=_e?((_13+_12+1)>>1):_12; +var _16=_e?_13:((_13+_12-1)>>1); +_15=_10?((_15+_16)>>1):_15; +_16=_10?_16:((_15+_16)>>1); +for(var _17=_15;_17<=_16;_17++){ +if(_14&1==0&&_17&1==0){ +continue; +} +_b=_2.approx(_14/_17); +if(_b==_9){ +return {n:_14,d:_17}; +} +if(_b<_9){ +break; +} +} +} +return null; +}; +_7=Math.abs(_7); +for(var mt in _3){ +var _18=_3[mt]; +var _19=_7/_18; +var _1a=Math.floor(_19); +_19=_2.approx(_19-_1a); +if(_19==0){ +return {mt:mt,m:_18,n:_1a,d:1}; +}else{ +var a=_8(_19); +if(!a){ +continue; +} +return {mt:mt,m:_18,n:(_1a*a.d+a.n),d:a.d}; +} +} +return null; +}; +_4(); +return _1.mixin(_2,{toFrac:function(_1b){ +var f=_6(_1b); +return f?((_1b<0?"-":"")+(f.m==1?"":(f.n==1?"":(f.n+"*")))+(f.m==1?f.n:f.mt)+((f.d==1?"":"/"+f.d))):_1b; +},pow:function(_1c,_1d){ +function _1e(n){ +return Math.floor(n)==n; +}; +if(_1c>0||_1e(_1d)){ +return Math.pow(_1c,_1d); +}else{ +var f=_6(_1d); +if(_1c>=0){ +return (f&&f.m==1)?Math.pow(Math.pow(_1c,1/f.d),_1d<0?-f.n:f.n):Math.pow(_1c,_1d); +}else{ +return (f&&f.d&1)?Math.pow(Math.pow(-Math.pow(-_1c,1/f.d),_1d<0?-f.n:f.n),f.m):NaN; +} +} +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/BidiSupport.js b/application/media/js/dojo-release-1.7.2/dojox/charting/BidiSupport.js new file mode 100644 index 0000000..b8cd976 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/BidiSupport.js @@ -0,0 +1,118 @@ +//>>built +define("dojox/charting/BidiSupport",["dojo/_base/lang","dojo/_base/html","dojo/_base/array","dojo/_base/sniff","dojo/dom","dojo/dom-construct","dojox/gfx","dojox/gfx/_gfxBidiSupport","./Chart","./axis2d/common","dojox/string/BidiEngine","dojox/lang/functional"],function(_1,_2,_3,_4,_5,_6,g,_7,_8,da,_9,df){ +var _a=new _9(); +_1.extend(_8,{textDir:"",getTextDir:function(_b){ +var _c=this.textDir=="auto"?_a.checkContextual(_b):this.textDir; +if(!_c){ +_c=_2.style(this.node,"direction"); +} +return _c; +},postscript:function(_d,_e){ +var _f=_e?(_e["textDir"]?_10(_e["textDir"]):""):""; +_f=_f?_f:_2.style(this.node,"direction"); +this.textDir=_f; +this.surface.textDir=_f; +this.htmlElementsRegistry=[]; +this.truncatedLabelsRegistry=[]; +},setTextDir:function(_11,obj){ +if(_11==this.textDir){ +return this; +} +if(_10(_11)!=null){ +this.textDir=_11; +this.surface.setTextDir(_11); +if(this.truncatedLabelsRegistry&&_11=="auto"){ +_3.forEach(this.truncatedLabelsRegistry,function(_12){ +var _13=this.getTextDir(_12["label"]); +if(_12["element"].textDir!=_13){ +_12["element"].setShape({textDir:_13}); +} +},this); +} +var _14=df.keys(this.axes); +if(_14.length>0){ +_3.forEach(_14,function(key,_15,arr){ +var _16=this.axes[key]; +if(_16.htmlElements[0]){ +_16.dirty=true; +_16.render(this.dim,this.offsets); +} +},this); +if(this.title){ +var _17=(g.renderer=="canvas"),_18=_17||!_4("ie")&&!_4("opera")?"html":"gfx",_19=g.normalizedLength(g.splitFontString(this.titleFont).size); +_6.destroy(this.chartTitle); +this.chartTitle=null; +this.chartTitle=da.createText[_18](this,this.surface,this.dim.width/2,this.titlePos=="top"?_19+this.margins.t:this.dim.height-this.margins.b,"middle",this.title,this.titleFont,this.titleFontColor); +} +}else{ +_3.forEach(this.htmlElementsRegistry,function(_1a,_1b,arr){ +var _1c=_11=="auto"?this.getTextDir(_1a[4]):_11; +if(_1a[0].children[0]&&_1a[0].children[0].dir!=_1c){ +_5.destroy(_1a[0].children[0]); +_1a[0].children[0]=da.createText["html"](this,this.surface,_1a[1],_1a[2],_1a[3],_1a[4],_1a[5],_1a[6]).children[0]; +} +},this); +} +} +},truncateBidi:function(_1d,_1e,_1f){ +if(_1f=="gfx"){ +this.truncatedLabelsRegistry.push({element:_1d,label:_1e}); +if(this.textDir=="auto"){ +_1d.setShape({textDir:this.getTextDir(_1e)}); +} +} +if(_1f=="html"&&this.textDir=="auto"){ +_1d.children[0].dir=this.getTextDir(_1e); +} +}}); +var _20=function(obj,_21,_22,_23,_24){ +if(_22){ +var old=obj.prototype[_21]; +obj.prototype[_21]=function(){ +var _25; +if(_23){ +_25=_23.apply(this,arguments); +} +var r=old.apply(this,_25); +if(_24){ +r=_24.call(this,r,arguments); +} +return r; +}; +}else{ +var old=_1.clone(obj[_21]); +obj[_21]=function(){ +var _26; +if(_23){ +_26=_23.apply(this,arguments); +} +var r=old.apply(this,arguments); +if(_24){ +_24(r,arguments); +} +return r; +}; +} +}; +var _27=function(_28,_29,_2a,_2b,_2c,_2d){ +var _2e=(_2.style(_29.node,"direction")=="rtl"); +var _2f=(_29.getTextDir(_2a)=="rtl"); +if(_2f&&!_2e){ +_2a=""+_2a+""; +} +if(!_2f&&_2e){ +_2a=""+_2a+""; +} +return arguments; +}; +if(dojox.charting.axis2d&&dojox.charting.axis2d.Default){ +_20(dojox.charting.axis2d.Default,"labelTooltip",true,_27,null); +} +function _30(r,_31){ +_31[0].htmlElementsRegistry.push([r,_31[2],_31[3],_31[4],_31[5],_31[6],_31[7]]); +}; +_20(da.createText,"html",false,null,_30); +function _10(_32){ +return /^(ltr|rtl|auto)$/.test(_32)?_32:null; +}; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/Chart.js b/application/media/js/dojo-release-1.7.2/dojox/charting/Chart.js new file mode 100644 index 0000000..9c4cb24 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/Chart.js @@ -0,0 +1,581 @@ +//>>built +define("dojox/charting/Chart",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","dojo/_base/html","dojo/dom","dojo/dom-geometry","dojo/dom-construct","dojo/_base/Color","dojo/_base/sniff","./Element","./Theme","./Series","./axis2d/common","dojox/gfx","dojox/lang/functional","dojox/lang/functional/fold","dojox/lang/functional/reversed"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a,_b,_c,_d,g,_e,_f,_10){ +var dc=dojox.charting,_11=_e.lambda("item.clear()"),_12=_e.lambda("item.purgeGroup()"),_13=_e.lambda("item.destroy()"),_14=_e.lambda("item.dirty = false"),_15=_e.lambda("item.dirty = true"),_16=_e.lambda("item.name"); +_3("dojox.charting.Chart",null,{constructor:function(_17,_18){ +if(!_18){ +_18={}; +} +this.margins=_18.margins?_18.margins:{l:10,t:10,r:10,b:10}; +this.stroke=_18.stroke; +this.fill=_18.fill; +this.delayInMs=_18.delayInMs||200; +this.title=_18.title; +this.titleGap=_18.titleGap; +this.titlePos=_18.titlePos; +this.titleFont=_18.titleFont; +this.titleFontColor=_18.titleFontColor; +this.chartTitle=null; +this.theme=null; +this.axes={}; +this.stack=[]; +this.plots={}; +this.series=[]; +this.runs={}; +this.dirty=true; +this.coords=null; +this.node=_5.byId(_17); +var box=_6.getMarginBox(_17); +this.surface=g.createSurface(this.node,box.w||400,box.h||300); +},destroy:function(){ +_2.forEach(this.series,_13); +_2.forEach(this.stack,_13); +_e.forIn(this.axes,_13); +if(this.chartTitle&&this.chartTitle.tagName){ +_7.destroy(this.chartTitle); +} +this.surface.destroy(); +},getCoords:function(){ +return _4.coords(this.node,true); +},setTheme:function(_19){ +this.theme=_19.clone(); +this.dirty=true; +return this; +},addAxis:function(_1a,_1b){ +var _1c,_1d=_1b&&_1b.type||"Default"; +if(typeof _1d=="string"){ +if(!dc.axis2d||!dc.axis2d[_1d]){ +throw Error("Can't find axis: "+_1d+" - Check "+"require() dependencies."); +} +_1c=new dc.axis2d[_1d](this,_1b); +}else{ +_1c=new _1d(this,_1b); +} +_1c.name=_1a; +_1c.dirty=true; +if(_1a in this.axes){ +this.axes[_1a].destroy(); +} +this.axes[_1a]=_1c; +this.dirty=true; +return this; +},getAxis:function(_1e){ +return this.axes[_1e]; +},removeAxis:function(_1f){ +if(_1f in this.axes){ +this.axes[_1f].destroy(); +delete this.axes[_1f]; +this.dirty=true; +} +return this; +},addPlot:function(_20,_21){ +var _22,_23=_21&&_21.type||"Default"; +if(typeof _23=="string"){ +if(!dc.plot2d||!dc.plot2d[_23]){ +throw Error("Can't find plot: "+_23+" - didn't you forget to dojo"+".require() it?"); +} +_22=new dc.plot2d[_23](this,_21); +}else{ +_22=new _23(this,_21); +} +_22.name=_20; +_22.dirty=true; +if(_20 in this.plots){ +this.stack[this.plots[_20]].destroy(); +this.stack[this.plots[_20]]=_22; +}else{ +this.plots[_20]=this.stack.length; +this.stack.push(_22); +} +this.dirty=true; +return this; +},getPlot:function(_24){ +return this.stack[this.plots[_24]]; +},removePlot:function(_25){ +if(_25 in this.plots){ +var _26=this.plots[_25]; +delete this.plots[_25]; +this.stack[_26].destroy(); +this.stack.splice(_26,1); +_e.forIn(this.plots,function(idx,_27,_28){ +if(idx>_26){ +_28[_27]=idx-1; +} +}); +var ns=_2.filter(this.series,function(run){ +return run.plot!=_25; +}); +if(ns.length_3e){ +_40[_3f]=idx-1; +} +}); +this.dirty=true; +} +return this; +},updateSeries:function(_41,_42){ +if(_41 in this.runs){ +var run=this.series[this.runs[_41]]; +run.update(_42); +this._invalidateDependentPlots(run.plot,false); +this._invalidateDependentPlots(run.plot,true); +} +return this; +},getSeriesOrder:function(_43){ +return _e.map(_e.filter(this.series,function(run){ +return run.plot==_43; +}),_16); +},setSeriesOrder:function(_44){ +var _45,_46={},_47=_e.filter(_44,function(_48){ +if(!(_48 in this.runs)||(_48 in _46)){ +return false; +} +var run=this.series[this.runs[_48]]; +if(_45){ +if(run.plot!=_45){ +return false; +} +}else{ +_45=run.plot; +} +_46[_48]=1; +return true; +},this); +_e.forEach(this.series,function(run){ +var _49=run.name; +if(!(_49 in _46)&&run.plot==_45){ +_47.push(_49); +} +}); +var _4a=_e.map(_47,function(_4b){ +return this.series[this.runs[_4b]]; +},this); +this.series=_4a.concat(_e.filter(this.series,function(run){ +return run.plot!=_45; +})); +_e.forEach(this.series,function(run,i){ +this.runs[run.name]=i; +},this); +this.dirty=true; +return this; +},moveSeriesToFront:function(_4c){ +if(_4c in this.runs){ +var _4d=this.runs[_4c],_4e=this.getSeriesOrder(this.series[_4d].plot); +if(_4c!=_4e[0]){ +_4e.splice(_4d,1); +_4e.unshift(_4c); +return this.setSeriesOrder(_4e); +} +} +return this; +},moveSeriesToBack:function(_4f){ +if(_4f in this.runs){ +var _50=this.runs[_4f],_51=this.getSeriesOrder(this.series[_50].plot); +if(_4f!=_51[_51.length-1]){ +_51.splice(_50,1); +_51.push(_4f); +return this.setSeriesOrder(_51); +} +} +return this; +},resize:function(_52,_53){ +var box; +switch(arguments.length){ +case 1: +box=_1.mixin({},_52); +_6.setMarginBox(this.node,box); +break; +case 2: +box={w:_52,h:_53}; +_6.setMarginBox(this.node,box); +break; +} +box=_6.getMarginBox(this.node); +var d=this.surface.getDimensions(); +if(d.width!=box.w||d.height!=box.h){ +this.surface.setDimensions(box.w,box.h); +this.dirty=true; +return this.render(); +}else{ +return this; +} +},getGeometry:function(){ +var ret={}; +_e.forIn(this.axes,function(_54){ +if(_54.initialized()){ +ret[_54.name]={name:_54.name,vertical:_54.vertical,scaler:_54.scaler,ticks:_54.ticks}; +} +}); +return ret; +},setAxisWindow:function(_55,_56,_57,_58){ +var _59=this.axes[_55]; +if(_59){ +_59.setWindow(_56,_57); +_2.forEach(this.stack,function(_5a){ +if(_5a.hAxis==_55||_5a.vAxis==_55){ +_5a.zoom=_58; +} +}); +} +return this; +},setWindow:function(sx,sy,dx,dy,_5b){ +if(!("plotArea" in this)){ +this.calculateGeometry(); +} +_e.forIn(this.axes,function(_5c){ +var _5d,_5e,_5f=_5c.getScaler().bounds,s=_5f.span/(_5f.upper-_5f.lower); +if(_5c.vertical){ +_5d=sy; +_5e=dy/s/_5d; +}else{ +_5d=sx; +_5e=dx/s/_5d; +} +_5c.setWindow(_5d,_5e); +}); +_2.forEach(this.stack,function(_60){ +_60.zoom=_5b; +}); +return this; +},zoomIn:function(_61,_62){ +var _63=this.axes[_61]; +if(_63){ +var _64,_65,_66=_63.getScaler().bounds; +var _67=Math.min(_62[0],_62[1]); +var _68=Math.max(_62[0],_62[1]); +_67=_62[0]<_66.lower?_66.lower:_67; +_68=_62[1]>_66.upper?_66.upper:_68; +_64=(_66.upper-_66.lower)/(_68-_67); +_65=_67-_66.lower; +this.setAxisWindow(_61,_64,_65); +this.render(); +} +},calculateGeometry:function(){ +if(this.dirty){ +return this.fullGeometry(); +} +var _69=_2.filter(this.stack,function(_6a){ +return _6a.dirty||(_6a.hAxis&&this.axes[_6a.hAxis].dirty)||(_6a.vAxis&&this.axes[_6a.vAxis].dirty); +},this); +_6b(_69,this.plotArea); +return this; +},fullGeometry:function(){ +this._makeDirty(); +_2.forEach(this.stack,_11); +if(!this.theme){ +this.setTheme(new _b(dojox.charting._def)); +} +_2.forEach(this.series,function(run){ +if(!(run.plot in this.plots)){ +if(!dc.plot2d||!dc.plot2d.Default){ +throw Error("Can't find plot: Default - didn't you forget to dojo"+".require() it?"); +} +var _6c=new dc.plot2d.Default(this,{}); +_6c.name=run.plot; +this.plots[run.plot]=this.stack.length; +this.stack.push(_6c); +} +this.stack[this.plots[run.plot]].addSeries(run); +},this); +_2.forEach(this.stack,function(_6d){ +if(_6d.hAxis){ +_6d.setAxis(this.axes[_6d.hAxis]); +} +if(_6d.vAxis){ +_6d.setAxis(this.axes[_6d.vAxis]); +} +},this); +var dim=this.dim=this.surface.getDimensions(); +dim.width=g.normalizedLength(dim.width); +dim.height=g.normalizedLength(dim.height); +_e.forIn(this.axes,_11); +_6b(this.stack,dim); +var _6e=this.offsets={l:0,r:0,t:0,b:0}; +_e.forIn(this.axes,function(_6f){ +_e.forIn(_6f.getOffsets(),function(o,i){ +_6e[i]+=o; +}); +}); +if(this.title){ +this.titleGap=(this.titleGap==0)?0:this.titleGap||this.theme.chart.titleGap||20; +this.titlePos=this.titlePos||this.theme.chart.titlePos||"top"; +this.titleFont=this.titleFont||this.theme.chart.titleFont; +this.titleFontColor=this.titleFontColor||this.theme.chart.titleFontColor||"black"; +var _70=g.normalizedLength(g.splitFontString(this.titleFont).size); +_6e[this.titlePos=="top"?"t":"b"]+=(_70+this.titleGap); +} +_e.forIn(this.margins,function(o,i){ +_6e[i]+=o; +}); +this.plotArea={width:dim.width-_6e.l-_6e.r,height:dim.height-_6e.t-_6e.b}; +_e.forIn(this.axes,_11); +_6b(this.stack,this.plotArea); +return this; +},render:function(){ +if(this.theme){ +this.theme.clear(); +} +if(this.dirty){ +return this.fullRender(); +} +this.calculateGeometry(); +_e.forEachRev(this.stack,function(_71){ +_71.render(this.dim,this.offsets); +},this); +_e.forIn(this.axes,function(_72){ +_72.render(this.dim,this.offsets); +},this); +this._makeClean(); +if(this.surface.render){ +this.surface.render(); +} +return this; +},fullRender:function(){ +this.fullGeometry(); +var _73=this.offsets,dim=this.dim,_74; +_2.forEach(this.series,_12); +_e.forIn(this.axes,_12); +_2.forEach(this.stack,_12); +if(this.chartTitle&&this.chartTitle.tagName){ +_7.destroy(this.chartTitle); +} +this.surface.clear(); +this.chartTitle=null; +var t=this.theme,_75=t.plotarea&&t.plotarea.fill,_76=t.plotarea&&t.plotarea.stroke,w=Math.max(0,dim.width-_73.l-_73.r),h=Math.max(0,dim.height-_73.t-_73.b),_74={x:_73.l-1,y:_73.t-1,width:w+2,height:h+2}; +if(_75){ +_75=_a.prototype._shapeFill(_a.prototype._plotFill(_75,dim,_73),_74); +this.surface.createRect(_74).setFill(_75); +} +if(_76){ +this.surface.createRect({x:_73.l,y:_73.t,width:w+1,height:h+1}).setStroke(_76); +} +_e.foldr(this.stack,function(z,_77){ +return _77.render(dim,_73),0; +},0); +_75=this.fill!==undefined?this.fill:(t.chart&&t.chart.fill); +_76=this.stroke!==undefined?this.stroke:(t.chart&&t.chart.stroke); +if(_75=="inherit"){ +var _78=this.node,_75=new _8(_4.style(_78,"backgroundColor")); +while(_75.a==0&&_78!=document.documentElement){ +_75=new _8(_4.style(_78,"backgroundColor")); +_78=_78.parentNode; +} +} +if(_75){ +_75=_a.prototype._plotFill(_75,dim,_73); +if(_73.l){ +_74={width:_73.l,height:dim.height+1}; +this.surface.createRect(_74).setFill(_a.prototype._shapeFill(_75,_74)); +} +if(_73.r){ +_74={x:dim.width-_73.r,width:_73.r+1,height:dim.height+2}; +this.surface.createRect(_74).setFill(_a.prototype._shapeFill(_75,_74)); +} +if(_73.t){ +_74={width:dim.width+1,height:_73.t}; +this.surface.createRect(_74).setFill(_a.prototype._shapeFill(_75,_74)); +} +if(_73.b){ +_74={y:dim.height-_73.b,width:dim.width+1,height:_73.b+2}; +this.surface.createRect(_74).setFill(_a.prototype._shapeFill(_75,_74)); +} +} +if(_76){ +this.surface.createRect({width:dim.width-1,height:dim.height-1}).setStroke(_76); +} +if(this.title){ +var _79=(g.renderer=="canvas"),_7a=_79||!_9("ie")&&!_9("opera")?"html":"gfx",_7b=g.normalizedLength(g.splitFontString(this.titleFont).size); +this.chartTitle=_d.createText[_7a](this,this.surface,dim.width/2,this.titlePos=="top"?_7b+this.margins.t:dim.height-this.margins.b,"middle",this.title,this.titleFont,this.titleFontColor); +} +_e.forIn(this.axes,function(_7c){ +_7c.render(dim,_73); +}); +this._makeClean(); +if(this.surface.render){ +this.surface.render(); +} +return this; +},delayedRender:function(){ +if(!this._delayedRenderHandle){ +this._delayedRenderHandle=setTimeout(_1.hitch(this,function(){ +clearTimeout(this._delayedRenderHandle); +this._delayedRenderHandle=null; +this.render(); +}),this.delayInMs); +} +return this; +},connectToPlot:function(_7d,_7e,_7f){ +return _7d in this.plots?this.stack[this.plots[_7d]].connect(_7e,_7f):null; +},fireEvent:function(_80,_81,_82){ +if(_80 in this.runs){ +var _83=this.series[this.runs[_80]].plot; +if(_83 in this.plots){ +var _84=this.stack[this.plots[_83]]; +if(_84){ +_84.fireEvent(_80,_81,_82); +} +} +} +return this; +},_makeClean:function(){ +_2.forEach(this.axes,_14); +_2.forEach(this.stack,_14); +_2.forEach(this.series,_14); +this.dirty=false; +},_makeDirty:function(){ +_2.forEach(this.axes,_15); +_2.forEach(this.stack,_15); +_2.forEach(this.series,_15); +this.dirty=true; +},_invalidateDependentPlots:function(_85,_86){ +if(_85 in this.plots){ +var _87=this.stack[this.plots[_85]],_88,_89=_86?"vAxis":"hAxis"; +if(_87[_89]){ +_88=this.axes[_87[_89]]; +if(_88&&_88.dependOnData()){ +_88.dirty=true; +_2.forEach(this.stack,function(p){ +if(p[_89]&&p[_89]==_87[_89]){ +p.dirty=true; +} +}); +} +}else{ +_87.dirty=true; +} +} +}}); +function _8a(_8b){ +return {min:_8b.hmin,max:_8b.hmax}; +}; +function _8c(_8d){ +return {min:_8d.vmin,max:_8d.vmax}; +}; +function _8e(_8f,h){ +_8f.hmin=h.min; +_8f.hmax=h.max; +}; +function _90(_91,v){ +_91.vmin=v.min; +_91.vmax=v.max; +}; +function _92(_93,_94){ +if(_93&&_94){ +_93.min=Math.min(_93.min,_94.min); +_93.max=Math.max(_93.max,_94.max); +} +return _93||_94; +}; +function _6b(_95,_96){ +var _97={},_98={}; +_2.forEach(_95,function(_99){ +var _9a=_97[_99.name]=_99.getSeriesStats(); +if(_99.hAxis){ +_98[_99.hAxis]=_92(_98[_99.hAxis],_8a(_9a)); +} +if(_99.vAxis){ +_98[_99.vAxis]=_92(_98[_99.vAxis],_8c(_9a)); +} +}); +_2.forEach(_95,function(_9b){ +var _9c=_97[_9b.name]; +if(_9b.hAxis){ +_8e(_9c,_98[_9b.hAxis]); +} +if(_9b.vAxis){ +_90(_9c,_98[_9b.vAxis]); +} +_9b.initializeScalers(_96,_9c); +}); +}; +return dojox.charting.Chart; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/Chart2D.js b/application/media/js/dojo-release-1.7.2/dojox/charting/Chart2D.js new file mode 100644 index 0000000..81d0bd2 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/Chart2D.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/Chart2D",["dojo/_base/kernel","dojox","./Chart","./axis2d/Default","./axis2d/Invisible","./plot2d/Default","./plot2d/Lines","./plot2d/Areas","./plot2d/Markers","./plot2d/MarkersOnly","./plot2d/Scatter","./plot2d/Stacked","./plot2d/StackedLines","./plot2d/StackedAreas","./plot2d/Columns","./plot2d/StackedColumns","./plot2d/ClusteredColumns","./plot2d/Bars","./plot2d/StackedBars","./plot2d/ClusteredBars","./plot2d/Grid","./plot2d/Pie","./plot2d/Bubble","./plot2d/Candlesticks","./plot2d/OHLC","./plot2d/Spider"],function(_1,_2,_3){ +_1.deprecated("dojox.charting.Chart2D","Use dojo.charting.Chart instead and require all other components explicitly","2.0"); +return _2.charting.Chart2D=_3; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/Chart3D.js b/application/media/js/dojo-release-1.7.2/dojox/charting/Chart3D.js new file mode 100644 index 0000000..7388ebd --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/Chart3D.js @@ -0,0 +1,62 @@ +//>>built +define("dojox/charting/Chart3D",["dojo/_base/array","dojo/dom","dojo/_base/declare","dojo/_base/html","dojox/gfx","dojox/gfx3d"],function(_1,_2,_3,_4,_5,_6){ +var _7={x:0,y:0,z:1},v=_6.vector,n=_5.normalizedLength; +return _3("dojox.charting.Chart3D",null,{constructor:function(_8,_9,_a,_b){ +this.node=_2.byId(_8); +this.surface=_5.createSurface(this.node,n(this.node.style.width),n(this.node.style.height)); +this.view=this.surface.createViewport(); +this.view.setLights(_9.lights,_9.ambient,_9.specular); +this.view.setCameraTransform(_a); +this.theme=_b; +this.walls=[]; +this.plots=[]; +},generate:function(){ +return this._generateWalls()._generatePlots(); +},invalidate:function(){ +this.view.invalidate(); +return this; +},render:function(){ +this.view.render(); +return this; +},addPlot:function(_c){ +return this._add(this.plots,_c); +},removePlot:function(_d){ +return this._remove(this.plots,_d); +},addWall:function(_e){ +return this._add(this.walls,_e); +},removeWall:function(_f){ +return this._remove(this.walls,_f); +},_add:function(_10,_11){ +if(!_1.some(_10,function(i){ +return i==_11; +})){ +_10.push(_11); +this.view.invalidate(); +} +return this; +},_remove:function(_12,_13){ +var a=_1.filter(_12,function(i){ +return i!=_13; +}); +return a.length<_12.length?(_12=a,this.invalidate()):this; +},_generateWalls:function(){ +for(var i=0;i0){ +this.walls[i].generate(this); +} +} +return this; +},_generatePlots:function(){ +var _14=0,m=_6.matrix,i=0; +for(;i=0;--i){ +var _15=this.view.createScene(); +_15.setTransform(m.translate(0,0,-_14)); +this.plots[i].generate(this,_15); +_14-=this.plots[i].getDepth(); +} +return this; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/DataChart.js b/application/media/js/dojo-release-1.7.2/dojox/charting/DataChart.js new file mode 100644 index 0000000..fd50a8f --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/DataChart.js @@ -0,0 +1,216 @@ +//>>built +define("dojox/charting/DataChart",["dojo/_base/kernel","dojo/_base/lang","dojo/_base/declare","dojo/_base/html","dojo/_base/connect","dojo/_base/array","./Chart2D","./themes/PlotKit/blue","dojo/dom"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9){ +_1.experimental("dojox.charting.DataChart"); +var _a={vertical:true,min:0,max:10,majorTickStep:5,minorTickStep:1,natural:false,stroke:"black",majorTick:{stroke:"black",length:8},minorTick:{stroke:"gray",length:2},majorLabels:true}; +var _b={natural:true,majorLabels:true,includeZero:false,majorTickStep:1,majorTick:{stroke:"black",length:8},fixUpper:"major",stroke:"black",htmlLabels:true,from:1}; +var _c={markers:true,tension:2,gap:2}; +return _3("dojox.charting.DataChart",_7,{scroll:true,comparative:false,query:"*",queryOptions:"",fieldName:"value",chartTheme:_8,displayRange:0,stretchToFit:true,minWidth:200,minHeight:100,showing:true,label:"name",constructor:function(_d,_e){ +this.domNode=_9.byId(_d); +_2.mixin(this,_e); +this.xaxis=_2.mixin(_2.mixin({},_b),_e.xaxis); +if(this.xaxis.labelFunc=="seriesLabels"){ +this.xaxis.labelFunc=_2.hitch(this,"seriesLabels"); +} +this.yaxis=_2.mixin(_2.mixin({},_a),_e.yaxis); +if(this.yaxis.labelFunc=="seriesLabels"){ +this.yaxis.labelFunc=_2.hitch(this,"seriesLabels"); +} +this._events=[]; +this.convertLabels(this.yaxis); +this.convertLabels(this.xaxis); +this.onSetItems={}; +this.onSetInterval=0; +this.dataLength=0; +this.seriesData={}; +this.seriesDataBk={}; +this.firstRun=true; +this.dataOffset=0; +this.chartTheme.plotarea.stroke={color:"gray",width:3}; +this.setTheme(this.chartTheme); +if(this.displayRange){ +this.stretchToFit=false; +} +if(!this.stretchToFit){ +this.xaxis.to=this.displayRange; +} +this.addAxis("x",this.xaxis); +this.addAxis("y",this.yaxis); +_c.type=_e.type||"Markers"; +this.addPlot("default",_2.mixin(_c,_e.chartPlot)); +this.addPlot("grid",_2.mixin(_e.grid||{},{type:"Grid",hMinorLines:true})); +if(this.showing){ +this.render(); +} +if(_e.store){ +this.setStore(_e.store,_e.query,_e.fieldName,_e.queryOptions); +} +},destroy:function(){ +_6.forEach(this._events,_5.disconnect); +this.inherited(arguments); +},setStore:function(_f,_10,_11,_12){ +this.firstRun=true; +this.store=_f||this.store; +this.query=_10||this.query; +this.fieldName=_11||this.fieldName; +this.label=this.store.getLabelAttributes(); +this.queryOptions=_12||_12; +_6.forEach(this._events,_5.disconnect); +this._events=[_5.connect(this.store,"onSet",this,"onSet"),_5.connect(this.store,"onError",this,"onError")]; +this.fetch(); +},show:function(){ +if(!this.showing){ +_4.style(this.domNode,"display",""); +this.showing=true; +this.render(); +} +},hide:function(){ +if(this.showing){ +_4.style(this.domNode,"display","none"); +this.showing=false; +} +},onSet:function(_13){ +var nm=this.getProperty(_13,this.label); +if(nm in this.runs||this.comparative){ +clearTimeout(this.onSetInterval); +if(!this.onSetItems[nm]){ +this.onSetItems[nm]=_13; +} +this.onSetInterval=setTimeout(_2.hitch(this,function(){ +clearTimeout(this.onSetInterval); +var _14=[]; +for(var nm in this.onSetItems){ +_14.push(this.onSetItems[nm]); +} +this.onData(_14); +this.onSetItems={}; +}),200); +} +},onError:function(err){ +console.error("DataChart Error:",err); +},onDataReceived:function(_15){ +},getProperty:function(_16,_17){ +if(_17==this.label){ +return this.store.getLabel(_16); +} +if(_17=="id"){ +return this.store.getIdentity(_16); +} +var _18=this.store.getValues(_16,_17); +if(_18.length<2){ +_18=this.store.getValue(_16,_17); +} +return _18; +},onData:function(_19){ +if(!_19||!_19.length){ +return; +} +if(this.items&&this.items.length!=_19.length){ +_6.forEach(_19,function(m){ +var id=this.getProperty(m,"id"); +_6.forEach(this.items,function(m2,i){ +if(this.getProperty(m2,"id")==id){ +this.items[i]=m2; +} +},this); +},this); +_19=this.items; +} +if(this.stretchToFit){ +this.displayRange=_19.length; +} +this.onDataReceived(_19); +this.items=_19; +if(this.comparative){ +var nm="default"; +this.seriesData[nm]=[]; +this.seriesDataBk[nm]=[]; +_6.forEach(_19,function(m,i){ +var _1a=this.getProperty(m,this.fieldName); +this.seriesData[nm].push(_1a); +},this); +}else{ +_6.forEach(_19,function(m,i){ +var nm=this.store.getLabel(m); +if(!this.seriesData[nm]){ +this.seriesData[nm]=[]; +this.seriesDataBk[nm]=[]; +} +var _1b=this.getProperty(m,this.fieldName); +if(_2.isArray(_1b)){ +this.seriesData[nm]=_1b; +}else{ +if(!this.scroll){ +var ar=_6.map(new Array(i+1),function(){ +return 0; +}); +ar.push(Number(_1b)); +this.seriesData[nm]=ar; +}else{ +if(this.seriesDataBk[nm].length>this.seriesData[nm].length){ +this.seriesData[nm]=this.seriesDataBk[nm]; +} +this.seriesData[nm].push(Number(_1b)); +} +this.seriesDataBk[nm].push(Number(_1b)); +} +},this); +} +var _1c; +if(this.firstRun){ +this.firstRun=false; +for(nm in this.seriesData){ +this.addSeries(nm,this.seriesData[nm]); +_1c=this.seriesData[nm]; +} +}else{ +for(nm in this.seriesData){ +_1c=this.seriesData[nm]; +if(this.scroll&&_1c.length>this.displayRange){ +this.dataOffset=_1c.length-this.displayRange-1; +_1c=_1c.slice(_1c.length-this.displayRange,_1c.length); +} +this.updateSeries(nm,_1c); +} +} +this.dataLength=_1c.length; +if(this.showing){ +this.render(); +} +},fetch:function(){ +if(!this.store){ +return; +} +this.store.fetch({query:this.query,queryOptions:this.queryOptions,start:this.start,count:this.count,sort:this.sort,onComplete:_2.hitch(this,function(_1d){ +setTimeout(_2.hitch(this,function(){ +this.onData(_1d); +}),0); +}),onError:_2.hitch(this,"onError")}); +},convertLabels:function(_1e){ +if(!_1e.labels||_2.isObject(_1e.labels[0])){ +return null; +} +_1e.labels=_6.map(_1e.labels,function(ele,i){ +return {value:i,text:ele}; +}); +return null; +},seriesLabels:function(val){ +val--; +if(this.series.length<1||(!this.comparative&&val>this.series.length)){ +return "-"; +} +if(this.comparative){ +return this.store.getLabel(this.items[val]); +}else{ +for(var i=0;i0){ +return this.series[i].name; +} +} +} +return "-"; +},resizeChart:function(dim){ +var w=Math.max(dim.w,this.minWidth); +var h=Math.max(dim.h,this.minHeight); +this.resize(w,h); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/DataSeries.js b/application/media/js/dojo-release-1.7.2/dojox/charting/DataSeries.js new file mode 100644 index 0000000..eae7b3f --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/DataSeries.js @@ -0,0 +1,109 @@ +//>>built +define("dojox/charting/DataSeries",["dojo/_base/lang","dojo/_base/declare","dojo/_base/array","dojo/_base/connect","dojox/lang/functional"],function(_1,_2,_3,_4,df){ +return _2("dojox.charting.DataSeries",null,{constructor:function(_5,_6,_7){ +this.store=_5; +this.kwArgs=_6; +if(_7){ +if(_1.isFunction(_7)){ +this.value=_7; +}else{ +if(_1.isObject(_7)){ +this.value=_1.hitch(this,"_dictValue",df.keys(_7),_7); +}else{ +this.value=_1.hitch(this,"_fieldValue",_7); +} +} +}else{ +this.value=_1.hitch(this,"_defaultValue"); +} +this.data=[]; +this._events=[]; +if(this.store.getFeatures()["dojo.data.api.Notification"]){ +this._events.push(_4.connect(this.store,"onNew",this,"_onStoreNew"),_4.connect(this.store,"onDelete",this,"_onStoreDelete"),_4.connect(this.store,"onSet",this,"_onStoreSet")); +} +this.fetch(); +},destroy:function(){ +_3.forEach(this._events,_4.disconnect); +},setSeriesObject:function(_8){ +this.series=_8; +},_dictValue:function(_9,_a,_b,_c){ +var o={}; +_3.forEach(_9,function(_d){ +o[_d]=_b.getValue(_c,_a[_d]); +}); +return o; +},_fieldValue:function(_e,_f,_10){ +return _f.getValue(_10,_e); +},_defaultValue:function(_11,_12){ +return _11.getValue(_12,"value"); +},fetch:function(){ +if(!this._inFlight){ +this._inFlight=true; +var _13=_1.delegate(this.kwArgs); +_13.onComplete=_1.hitch(this,"_onFetchComplete"); +_13.onError=_1.hitch(this,"onFetchError"); +this.store.fetch(_13); +} +},_onFetchComplete:function(_14,_15){ +this.items=_14; +this._buildItemMap(); +this.data=_3.map(this.items,function(_16){ +return this.value(this.store,_16); +},this); +this._pushDataChanges(); +this._inFlight=false; +},onFetchError:function(_17,_18){ +this._inFlight=false; +},_buildItemMap:function(){ +if(this.store.getFeatures()["dojo.data.api.Identity"]){ +var _19={}; +_3.forEach(this.items,function(_1a,_1b){ +_19[this.store.getIdentity(_1a)]=_1b; +},this); +this.itemMap=_19; +} +},_pushDataChanges:function(){ +if(this.series){ +this.series.chart.updateSeries(this.series.name,this); +this.series.chart.delayedRender(); +} +},_onStoreNew:function(){ +this.fetch(); +},_onStoreDelete:function(_1c){ +if(this.items){ +var _1d=_3.some(this.items,function(it,_1e){ +if(it===_1c){ +this.items.splice(_1e,1); +this._buildItemMap(); +this.data.splice(_1e,1); +return true; +} +return false; +},this); +if(_1d){ +this._pushDataChanges(); +} +} +},_onStoreSet:function(_1f){ +if(this.itemMap){ +var id=this.store.getIdentity(_1f),_20=this.itemMap[id]; +if(typeof _20=="number"){ +this.data[_20]=this.value(this.store,this.items[_20]); +this._pushDataChanges(); +} +}else{ +if(this.items){ +var _21=_3.some(this.items,function(it,_22){ +if(it===_1f){ +this.data[_22]=this.value(this.store,it); +return true; +} +return false; +},this); +if(_21){ +this._pushDataChanges(); +} +} +} +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/Element.js b/application/media/js/dojo-release-1.7.2/dojox/charting/Element.js new file mode 100644 index 0000000..29850c2 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/Element.js @@ -0,0 +1,214 @@ +//>>built +define("dojox/charting/Element",["dojo/_base/lang","dojo/_base/array","dojo/dom-construct","dojo/_base/declare","dojox/gfx","dojox/gfx/utils","dojox/gfx/shape"],function(_1,_2,_3,_4,_5,_6,_7){ +return _4("dojox.charting.Element",null,{chart:null,group:null,htmlElements:null,dirty:true,constructor:function(_8){ +this.chart=_8; +this.group=null; +this.htmlElements=[]; +this.dirty=true; +this.trailingSymbol="..."; +this._events=[]; +},createGroup:function(_9){ +if(!_9){ +_9=this.chart.surface; +} +if(!this.group){ +this.group=_9.createGroup(); +} +return this; +},purgeGroup:function(){ +this.destroyHtmlElements(); +if(this.group){ +_6.forEach(this.group,function(_a){ +_7.dispose(_a); +}); +this.group.clear(); +this.group.removeShape(); +this.group=null; +} +this.dirty=true; +if(this._events.length){ +_2.forEach(this._events,function(_b){ +_b.shape.disconnect(_b.handle); +}); +this._events=[]; +} +return this; +},cleanGroup:function(_c){ +this.destroyHtmlElements(); +if(!_c){ +_c=this.chart.surface; +} +if(this.group){ +this.group.clear(); +}else{ +this.group=_c.createGroup(); +} +this.dirty=true; +return this; +},destroyHtmlElements:function(){ +if(this.htmlElements.length){ +_2.forEach(this.htmlElements,_3.destroy); +this.htmlElements=[]; +} +},destroy:function(){ +this.purgeGroup(); +},getTextWidth:function(s,_d){ +return _5._base._getTextBox(s,{font:_d}).w||0; +},getTextWithLimitLength:function(s,_e,_f,_10){ +if(!s||s.length<=0){ +return {text:"",truncated:_10||false}; +} +if(!_f||_f<=0){ +return {text:s,truncated:_10||false}; +} +var _11=2,_12=0.618,_13=s.substring(0,1)+this.trailingSymbol,_14=this.getTextWidth(_13,_e); +if(_f<=_14){ +return {text:_13,truncated:true}; +} +var _15=this.getTextWidth(s,_e); +if(_15<=_f){ +return {text:s,truncated:_10||false}; +}else{ +var _16=0,end=s.length; +while(_16_f){ +_16-=1; +} +return {text:(s.substring(0,_16)+this.trailingSymbol),truncated:true}; +} +var _17=_16+Math.round((end-_16)*_12),_18=this.getTextWidth(s.substring(0,_17),_e); +if(_18<_f){ +_16=_17; +end=end; +}else{ +_16=_16; +end=_17; +} +} +} +},getTextWithLimitCharCount:function(s,_19,_1a,_1b){ +if(!s||s.length<=0){ +return {text:"",truncated:_1b||false}; +} +if(!_1a||_1a<=0||s.length<=_1a){ +return {text:s,truncated:_1b||false}; +} +return {text:s.substring(0,_1a)+this.trailingSymbol,truncated:true}; +},_plotFill:function(_1c,dim,_1d){ +if(!_1c||!_1c.type||!_1c.space){ +return _1c; +} +var _1e=_1c.space; +switch(_1c.type){ +case "linear": +if(_1e==="plot"||_1e==="shapeX"||_1e==="shapeY"){ +_1c=_5.makeParameters(_5.defaultLinearGradient,_1c); +_1c.space=_1e; +if(_1e==="plot"||_1e==="shapeX"){ +var _1f=dim.height-_1d.t-_1d.b; +_1c.y1=_1d.t+_1f*_1c.y1/100; +_1c.y2=_1d.t+_1f*_1c.y2/100; +} +if(_1e==="plot"||_1e==="shapeY"){ +var _1f=dim.width-_1d.l-_1d.r; +_1c.x1=_1d.l+_1f*_1c.x1/100; +_1c.x2=_1d.l+_1f*_1c.x2/100; +} +} +break; +case "radial": +if(_1e==="plot"){ +_1c=_5.makeParameters(_5.defaultRadialGradient,_1c); +_1c.space=_1e; +var _20=dim.width-_1d.l-_1d.r,_21=dim.height-_1d.t-_1d.b; +_1c.cx=_1d.l+_20*_1c.cx/100; +_1c.cy=_1d.t+_21*_1c.cy/100; +_1c.r=_1c.r*Math.sqrt(_20*_20+_21*_21)/200; +} +break; +case "pattern": +if(_1e==="plot"||_1e==="shapeX"||_1e==="shapeY"){ +_1c=_5.makeParameters(_5.defaultPattern,_1c); +_1c.space=_1e; +if(_1e==="plot"||_1e==="shapeX"){ +var _1f=dim.height-_1d.t-_1d.b; +_1c.y=_1d.t+_1f*_1c.y/100; +_1c.height=_1f*_1c.height/100; +} +if(_1e==="plot"||_1e==="shapeY"){ +var _1f=dim.width-_1d.l-_1d.r; +_1c.x=_1d.l+_1f*_1c.x/100; +_1c.width=_1f*_1c.width/100; +} +} +break; +} +return _1c; +},_shapeFill:function(_22,_23){ +if(!_22||!_22.space){ +return _22; +} +var _24=_22.space; +switch(_22.type){ +case "linear": +if(_24==="shape"||_24==="shapeX"||_24==="shapeY"){ +_22=_5.makeParameters(_5.defaultLinearGradient,_22); +_22.space=_24; +if(_24==="shape"||_24==="shapeX"){ +var _25=_23.width; +_22.x1=_23.x+_25*_22.x1/100; +_22.x2=_23.x+_25*_22.x2/100; +} +if(_24==="shape"||_24==="shapeY"){ +var _25=_23.height; +_22.y1=_23.y+_25*_22.y1/100; +_22.y2=_23.y+_25*_22.y2/100; +} +} +break; +case "radial": +if(_24==="shape"){ +_22=_5.makeParameters(_5.defaultRadialGradient,_22); +_22.space=_24; +_22.cx=_23.x+_23.width/2; +_22.cy=_23.y+_23.height/2; +_22.r=_22.r*_23.width/200; +} +break; +case "pattern": +if(_24==="shape"||_24==="shapeX"||_24==="shapeY"){ +_22=_5.makeParameters(_5.defaultPattern,_22); +_22.space=_24; +if(_24==="shape"||_24==="shapeX"){ +var _25=_23.width; +_22.x=_23.x+_25*_22.x/100; +_22.width=_25*_22.width/100; +} +if(_24==="shape"||_24==="shapeY"){ +var _25=_23.height; +_22.y=_23.y+_25*_22.y/100; +_22.height=_25*_22.height/100; +} +} +break; +} +return _22; +},_pseudoRadialFill:function(_26,_27,_28,_29,end){ +if(!_26||_26.type!=="radial"||_26.space!=="shape"){ +return _26; +} +var _2a=_26.space; +_26=_5.makeParameters(_5.defaultRadialGradient,_26); +_26.space=_2a; +if(arguments.length<4){ +_26.cx=_27.x; +_26.cy=_27.y; +_26.r=_26.r*_28/100; +return _26; +} +var _2b=arguments.length<5?_29:(end+_29)/2; +return {type:"linear",x1:_27.x,y1:_27.y,x2:_27.x+_26.r*_28*Math.cos(_2b)/100,y2:_27.y+_26.r*_28*Math.sin(_2b)/100,colors:_26.colors}; +return _26; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/README b/application/media/js/dojo-release-1.7.2/dojox/charting/README new file mode 100644 index 0000000..0858f3a --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/README @@ -0,0 +1,31 @@ +------------------------------------------------------------------------------- +dojox.charting +------------------------------------------------------------------------------- +Version 0.800 +Release date: 10/31/2007 +------------------------------------------------------------------------------- +Project state: +beta +------------------------------------------------------------------------------- +Credits + Tom Trenka (ttrenka@gmail.com) + Eugene Lazutkin (eugene.lazutkin@gmail.com) +------------------------------------------------------------------------------- +Project description + +Implementation of simple charting library based on dojox.gfx/dojox.gfx3d. +------------------------------------------------------------------------------- +Dependencies: + +Dojo Core, dojox.gfx, dojox.gfx3d, dojox.lang. +------------------------------------------------------------------------------- +Documentation + +Not ready yet. +------------------------------------------------------------------------------- +Installation instructions + +Grab the following from the Dojo SVN Repository: +http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/ +http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/ +------------------------------------------------------------------------------- diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/Series.js b/application/media/js/dojo-release-1.7.2/dojox/charting/Series.js new file mode 100644 index 0000000..f772218 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/Series.js @@ -0,0 +1,24 @@ +//>>built +define("dojox/charting/Series",["dojo/_base/lang","dojo/_base/declare","./Element"],function(_1,_2,_3){ +return _2("dojox.charting.Series",_3,{constructor:function(_4,_5,_6){ +_1.mixin(this,_6); +if(typeof this.plot!="string"){ +this.plot="default"; +} +this.update(_5); +},clear:function(){ +this.dyn={}; +},update:function(_7){ +if(_1.isArray(_7)){ +this.data=_7; +}else{ +this.source=_7; +this.data=this.source.data; +if(this.source.setSeriesObject){ +this.source.setSeriesObject(this); +} +} +this.dirty=true; +this.clear(); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/StoreSeries.js b/application/media/js/dojo-release-1.7.2/dojox/charting/StoreSeries.js new file mode 100644 index 0000000..34d3a5c --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/StoreSeries.js @@ -0,0 +1,63 @@ +//>>built +define("dojox/charting/StoreSeries",["dojo/_base/array","dojo/_base/declare","dojo/_base/Deferred"],function(_1,_2,_3){ +return _2("dojox.charting.StoreSeries",null,{constructor:function(_4,_5,_6){ +this.store=_4; +this.kwArgs=_5; +if(_6){ +if(typeof _6=="function"){ +this.value=_6; +}else{ +if(typeof _6=="object"){ +this.value=function(_7){ +var o={}; +for(var _8 in _6){ +o[_8]=_7[_6[_8]]; +} +return o; +}; +}else{ +this.value=function(_9){ +return _9[_6]; +}; +} +} +}else{ +this.value=function(_a){ +return _a.value; +}; +} +this.data=[]; +this.fetch(); +},destroy:function(){ +if(this.observeHandle){ +this.observeHandle.dismiss(); +} +},setSeriesObject:function(_b){ +this.series=_b; +},fetch:function(){ +var _c=this.objects=[]; +var _d=this; +if(this.observeHandle){ +this.observeHandle.dismiss(); +} +var _e=this.store.query(this.kwArgs.query,this.kwArgs); +_3.when(_e,function(_f){ +_d.objects=_f; +_10(); +}); +if(_e.observe){ +this.observeHandle=_e.observe(_10,true); +} +function _10(){ +_d.data=_1.map(_d.objects,function(_11){ +return _d.value(_11,_d.store); +}); +_d._pushDataChanges(); +}; +},_pushDataChanges:function(){ +if(this.series){ +this.series.chart.updateSeries(this.series.name,this); +this.series.chart.delayedRender(); +} +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/Theme.js b/application/media/js/dojo-release-1.7.2/dojox/charting/Theme.js new file mode 100644 index 0000000..8b1b9a1 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/Theme.js @@ -0,0 +1,223 @@ +//>>built +define("dojox/charting/Theme",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","dojo/_base/Color","dojox/color/_base","dojox/color/Palette","dojox/lang/utils","dojox/gfx/gradutils"],function(_1,_2,_3,_4,_5,_6,_7,_8){ +var _9=_3("dojox.charting.Theme",null,{shapeSpaces:{shape:1,shapeX:1,shapeY:1},constructor:function(_a){ +_a=_a||{}; +var _b=_9.defaultTheme; +_2.forEach(["chart","plotarea","axis","series","marker","indicator"],function(_c){ +this[_c]=_1.delegate(_b[_c],_a[_c]); +},this); +if(_a.seriesThemes&&_a.seriesThemes.length){ +this.colors=null; +this.seriesThemes=_a.seriesThemes.slice(0); +}else{ +this.seriesThemes=null; +this.colors=(_a.colors||_9.defaultColors).slice(0); +} +this.markerThemes=null; +if(_a.markerThemes&&_a.markerThemes.length){ +this.markerThemes=_a.markerThemes.slice(0); +} +this.markers=_a.markers?_1.clone(_a.markers):_1.delegate(_9.defaultMarkers); +this.noGradConv=_a.noGradConv; +this.noRadialConv=_a.noRadialConv; +if(_a.reverseFills){ +this.reverseFills(); +} +this._current=0; +this._buildMarkerArray(); +},clone:function(){ +var _d=new _9({chart:this.chart,plotarea:this.plotarea,axis:this.axis,series:this.series,marker:this.marker,colors:this.colors,markers:this.markers,indicator:this.indicator,seriesThemes:this.seriesThemes,markerThemes:this.markerThemes,noGradConv:this.noGradConv,noRadialConv:this.noRadialConv}); +_2.forEach(["clone","clear","next","skip","addMixin","post","getTick"],function(_e){ +if(this.hasOwnProperty(_e)){ +_d[_e]=this[_e]; +} +},this); +return _d; +},clear:function(){ +this._current=0; +},next:function(_f,_10,_11){ +var _12=_7.merge,_13,_14; +if(this.colors){ +_13=_1.delegate(this.series); +_14=_1.delegate(this.marker); +var _15=new _4(this.colors[this._current%this.colors.length]),old; +if(_13.stroke&&_13.stroke.color){ +_13.stroke=_1.delegate(_13.stroke); +old=new _4(_13.stroke.color); +_13.stroke.color=new _4(_15); +_13.stroke.color.a=old.a; +}else{ +_13.stroke={color:_15}; +} +if(_14.stroke&&_14.stroke.color){ +_14.stroke=_1.delegate(_14.stroke); +old=new _4(_14.stroke.color); +_14.stroke.color=new _4(_15); +_14.stroke.color.a=old.a; +}else{ +_14.stroke={color:_15}; +} +if(!_13.fill||_13.fill.type){ +_13.fill=_15; +}else{ +old=new _4(_13.fill); +_13.fill=new _4(_15); +_13.fill.a=old.a; +} +if(!_14.fill||_14.fill.type){ +_14.fill=_15; +}else{ +old=new _4(_14.fill); +_14.fill=new _4(_15); +_14.fill.a=old.a; +} +}else{ +_13=this.seriesThemes?_12(this.series,this.seriesThemes[this._current%this.seriesThemes.length]):this.series; +_14=this.markerThemes?_12(this.marker,this.markerThemes[this._current%this.markerThemes.length]):_13; +} +var _16=_14&&_14.symbol||this._markers[this._current%this._markers.length]; +var _17={series:_13,marker:_14,symbol:_16}; +++this._current; +if(_10){ +_17=this.addMixin(_17,_f,_10); +} +if(_11){ +_17=this.post(_17,_f); +} +return _17; +},skip:function(){ +++this._current; +},addMixin:function(_18,_19,_1a,_1b){ +if(_1.isArray(_1a)){ +_2.forEach(_1a,function(m){ +_18=this.addMixin(_18,_19,m); +},this); +}else{ +var t={}; +if("color" in _1a){ +if(_19=="line"||_19=="area"){ +_1.setObject("series.stroke.color",_1a.color,t); +_1.setObject("marker.stroke.color",_1a.color,t); +}else{ +_1.setObject("series.fill",_1a.color,t); +} +} +_2.forEach(["stroke","outline","shadow","fill","font","fontColor","labelWiring"],function(_1c){ +var _1d="marker"+_1c.charAt(0).toUpperCase()+_1c.substr(1),b=_1d in _1a; +if(_1c in _1a){ +_1.setObject("series."+_1c,_1a[_1c],t); +if(!b){ +_1.setObject("marker."+_1c,_1a[_1c],t); +} +} +if(b){ +_1.setObject("marker."+_1c,_1a[_1d],t); +} +}); +if("marker" in _1a){ +t.symbol=_1a.marker; +} +_18=_7.merge(_18,t); +} +if(_1b){ +_18=this.post(_18,_19); +} +return _18; +},post:function(_1e,_1f){ +var _20=_1e.series.fill,t; +if(!this.noGradConv&&this.shapeSpaces[_20.space]&&_20.type=="linear"){ +if(_1f=="bar"){ +t={x1:_20.y1,y1:_20.x1,x2:_20.y2,y2:_20.x2}; +}else{ +if(!this.noRadialConv&&_20.space=="shape"&&(_1f=="slice"||_1f=="circle")){ +t={type:"radial",cx:0,cy:0,r:100}; +} +} +if(t){ +return _7.merge(_1e,{series:{fill:t}}); +} +} +return _1e; +},getTick:function(_21,_22){ +var _23=this.axis.tick,_24=_21+"Tick",_25=_7.merge; +if(_23){ +if(this.axis[_24]){ +_23=_25(_23,this.axis[_24]); +} +}else{ +_23=this.axis[_24]; +} +if(_22){ +if(_23){ +if(_22[_24]){ +_23=_25(_23,_22[_24]); +} +}else{ +_23=_22[_24]; +} +} +return _23; +},inspectObjects:function(f){ +_2.forEach(["chart","plotarea","axis","series","marker","indicator"],function(_26){ +f(this[_26]); +},this); +if(this.seriesThemes){ +_2.forEach(this.seriesThemes,f); +} +if(this.markerThemes){ +_2.forEach(this.markerThemes,f); +} +},reverseFills:function(){ +this.inspectObjects(function(o){ +if(o&&o.fill){ +o.fill=_8.reverse(o.fill); +} +}); +},addMarker:function(_27,_28){ +this.markers[_27]=_28; +this._buildMarkerArray(); +},setMarkers:function(obj){ +this.markers=obj; +this._buildMarkerArray(); +},_buildMarkerArray:function(){ +this._markers=[]; +for(var p in this.markers){ +this._markers.push(this.markers[p]); +} +}}); +_1.mixin(_9,{defaultMarkers:{CIRCLE:"m-3,0 c0,-4 6,-4 6,0 m-6,0 c0,4 6,4 6,0",SQUARE:"m-3,-3 l0,6 6,0 0,-6 z",DIAMOND:"m0,-3 l3,3 -3,3 -3,-3 z",CROSS:"m0,-3 l0,6 m-3,-3 l6,0",X:"m-3,-3 l6,6 m0,-6 l-6,6",TRIANGLE:"m-3,3 l3,-6 3,6 z",TRIANGLE_INVERTED:"m-3,-3 l3,6 3,-6 z"},defaultColors:["#54544c","#858e94","#6e767a","#948585","#474747"],defaultTheme:{chart:{stroke:null,fill:"white",pageStyle:null,titleGap:20,titlePos:"top",titleFont:"normal normal bold 14pt Tahoma",titleFontColor:"#333"},plotarea:{stroke:null,fill:"white"},axis:{stroke:{color:"#333",width:1},tick:{color:"#666",position:"center",font:"normal normal normal 7pt Tahoma",fontColor:"#333",titleGap:15,titleFont:"normal normal normal 11pt Tahoma",titleFontColor:"#333",titleOrientation:"axis"},majorTick:{width:1,length:6},minorTick:{width:0.8,length:3},microTick:{width:0.5,length:1}},series:{stroke:{width:1.5,color:"#333"},outline:{width:0.1,color:"#ccc"},shadow:null,fill:"#ccc",font:"normal normal normal 8pt Tahoma",fontColor:"#000",labelWiring:{width:1,color:"#ccc"}},marker:{stroke:{width:1.5,color:"#333"},outline:{width:0.1,color:"#ccc"},shadow:null,fill:"#ccc",font:"normal normal normal 8pt Tahoma",fontColor:"#000"},indicator:{lineStroke:{width:1.5,color:"#333"},lineOutline:{width:0.1,color:"#ccc"},lineShadow:null,stroke:{width:1.5,color:"#333"},outline:{width:0.1,color:"#ccc"},shadow:null,fill:"#ccc",radius:3,font:"normal normal normal 10pt Tahoma",fontColor:"#000",markerFill:"#ccc",markerSymbol:"m-3,0 c0,-4 6,-4 6,0 m-6,0 c0,4 6,4 6,0",markerStroke:{width:1.5,color:"#333"},markerOutline:{width:0.1,color:"#ccc"},markerShadow:null}},defineColors:function(_29){ +_29=_29||{}; +var l,c=[],n=_29.num||5; +if(_29.colors){ +l=_29.colors.length; +for(var i=0;i>built +define("dojox/charting/action2d/Base",["dojo/_base/lang","dojo/_base/declare"],function(_1,_2){ +return _2("dojox.charting.action2d.Base",null,{constructor:function(_3,_4){ +this.chart=_3; +this.plot=_4?(_1.isString(_4)?this.chart.getPlot(_4):_4):this.chart.getPlot("default"); +},connect:function(){ +},disconnect:function(){ +},destroy:function(){ +this.disconnect(); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/ChartAction.js b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/ChartAction.js new file mode 100644 index 0000000..40ca499 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/ChartAction.js @@ -0,0 +1,14 @@ +//>>built +define("dojox/charting/action2d/ChartAction",["dojo/_base/connect","dojo/_base/declare","./Base"],function(_1,_2,_3){ +return _2("dojox.charting.action2d.ChartAction",_3,{constructor:function(_4,_5){ +},connect:function(){ +for(var i=0;i>built +define("dojox/charting/action2d/Highlight",["dojo/_base/kernel","dojo/_base/lang","dojo/_base/declare","dojo/_base/Color","dojo/_base/connect","dojox/color/_base","./PlotAction","dojo/fx/easing","dojox/gfx/fx"],function(_1,_2,_3,_4,_5,c,_6,_7,_8){ +var _9=100,_a=75,_b=50,cc=function(_c){ +return function(){ +return _c; +}; +},hl=function(_d){ +var a=new c.Color(_d),x=a.toHsl(); +if(x.s==0){ +x.l=x.l<50?100:0; +}else{ +x.s=_9; +if(x.l<_b){ +x.l=_a; +}else{ +if(x.l>_a){ +x.l=_b; +}else{ +x.l=x.l-_b>_a-x.l?_b:_a; +} +} +} +return c.fromHsl(x); +}; +return _3("dojox.charting.action2d.Highlight",_6,{defaultParams:{duration:400,easing:_7.backOut},optionalParams:{highlight:"red"},constructor:function(_e,_f,_10){ +var a=_10&&_10.highlight; +this.colorFun=a?(_2.isFunction(a)?a:cc(a)):hl; +this.connect(); +},process:function(o){ +if(!o.shape||!(o.type in this.overOutEvents)){ +return; +} +var _11=o.run.name,_12=o.index,_13,_14,_15; +if(_11 in this.anim){ +_13=this.anim[_11][_12]; +}else{ +this.anim[_11]={}; +} +if(_13){ +_13.action.stop(true); +}else{ +var _16=o.shape.getFill(); +if(!_16||!(_16 instanceof _4)){ +return; +} +this.anim[_11][_12]=_13={start:_16,end:this.colorFun(_16)}; +} +var _17=_13.start,end=_13.end; +if(o.type=="onmouseout"){ +var t=_17; +_17=end; +end=t; +} +_13.action=_8.animateFill({shape:o.shape,duration:this.duration,easing:this.easing,color:{start:_17,end:end}}); +if(o.type=="onmouseout"){ +_5.connect(_13.action,"onEnd",this,function(){ +if(this.anim[_11]){ +delete this.anim[_11][_12]; +} +}); +} +_13.action.play(); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/Magnify.js b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/Magnify.js new file mode 100644 index 0000000..ea9a0f7 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/Magnify.js @@ -0,0 +1,55 @@ +//>>built +define("dojox/charting/action2d/Magnify",["dojo/_base/connect","dojo/_base/declare","./PlotAction","dojox/gfx/matrix","dojox/gfx/fx","dojo/fx","dojo/fx/easing"],function(_1,_2,_3,m,gf,df,_4){ +var _5=2; +return _2("dojox.charting.action2d.Magnify",_3,{defaultParams:{duration:400,easing:_4.backOut,scale:_5},optionalParams:{},constructor:function(_6,_7,_8){ +this.scale=_8&&typeof _8.scale=="number"?_8.scale:_5; +this.connect(); +},process:function(o){ +if(!o.shape||!(o.type in this.overOutEvents)||!("cx" in o)||!("cy" in o)){ +return; +} +var _9=o.run.name,_a=o.index,_b=[],_c,_d,_e; +if(_9 in this.anim){ +_c=this.anim[_9][_a]; +}else{ +this.anim[_9]={}; +} +if(_c){ +_c.action.stop(true); +}else{ +this.anim[_9][_a]=_c={}; +} +if(o.type=="onmouseover"){ +_d=m.identity; +_e=this.scale; +}else{ +_d=m.scaleAt(this.scale,o.cx,o.cy); +_e=1/this.scale; +} +var _f={shape:o.shape,duration:this.duration,easing:this.easing,transform:[{name:"scaleAt",start:[1,o.cx,o.cy],end:[_e,o.cx,o.cy]},_d]}; +if(o.shape){ +_b.push(gf.animateTransform(_f)); +} +if(o.oultine){ +_f.shape=o.outline; +_b.push(gf.animateTransform(_f)); +} +if(o.shadow){ +_f.shape=o.shadow; +_b.push(gf.animateTransform(_f)); +} +if(!_b.length){ +delete this.anim[_9][_a]; +return; +} +_c.action=df.combine(_b); +if(o.type=="onmouseout"){ +_1.connect(_c.action,"onEnd",this,function(){ +if(this.anim[_9]){ +delete this.anim[_9][_a]; +} +}); +} +_c.action.play(); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/MouseIndicator.js b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/MouseIndicator.js new file mode 100644 index 0000000..43ec620 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/MouseIndicator.js @@ -0,0 +1,57 @@ +//>>built +define("dojox/charting/action2d/MouseIndicator",["dojo/_base/lang","dojo/_base/declare","dojo/_base/connect","dojo/_base/window","dojo/_base/sniff","./ChartAction","./_IndicatorElement","dojox/lang/utils","dojo/_base/event","dojo/_base/array"],function(_1,_2,_3,_4,_5,_6,_7,du,_8,_9){ +return _2("dojox.charting.action2d.MouseIndicator",_6,{defaultParams:{series:"",vertical:true,autoScroll:true,fixed:true,precision:0},optionalParams:{lineStroke:{},outlineStroke:{},shadowStroke:{},stroke:{},outline:{},shadow:{},fill:{},fillFunc:null,labelFunc:null,font:"",fontColor:"",markerStroke:{},markerOutline:{},markerShadow:{},markerFill:{},markerSymbol:""},constructor:function(_a,_b,_c){ +this._listeners=[{eventName:"onmousedown",methodName:"onMouseDown"}]; +this.opt=_1.clone(this.defaultParams); +du.updateWithObject(this.opt,_c); +du.updateWithPattern(this.opt,_c,this.optionalParams); +this._uName="mouseIndicator"+this.opt.series; +this._handles=[]; +this.connect(); +},_disconnectHandles:function(){ +if(_5("ie")){ +this.chart.node.releaseCapture(); +} +_9.forEach(this._handles,_3.disconnect); +this._handles=[]; +},connect:function(){ +this.inherited(arguments); +this.chart.addPlot(this._uName,{type:_7,inter:this}); +},disconnect:function(){ +if(this._isMouseDown){ +this.onMouseUp(); +} +this.chart.removePlot(this._uName); +this.inherited(arguments); +this._disconnectHandles(); +},onMouseDown:function(_d){ +this._isMouseDown=true; +if(_5("ie")){ +this._handles.push(_3.connect(this.chart.node,"onmousemove",this,"onMouseMove")); +this._handles.push(_3.connect(this.chart.node,"onmouseup",this,"onMouseUp")); +this.chart.node.setCapture(); +}else{ +this._handles.push(_3.connect(_4.doc,"onmousemove",this,"onMouseMove")); +this._handles.push(_3.connect(_4.doc,"onmouseup",this,"onMouseUp")); +} +this._onMouseSingle(_d); +},onMouseMove:function(_e){ +if(this._isMouseDown){ +this._onMouseSingle(_e); +} +},_onMouseSingle:function(_f){ +var _10=this.chart.getPlot(this._uName); +_10.pageCoord={x:_f.pageX,y:_f.pageY}; +_10.dirty=true; +this.chart.render(); +_8.stop(_f); +},onMouseUp:function(_11){ +var _12=this.chart.getPlot(this._uName); +_12.stopTrack(); +this._isMouseDown=false; +this._disconnectHandles(); +_12.pageCoord=null; +_12.dirty=true; +this.chart.render(); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/MouseZoomAndPan.js b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/MouseZoomAndPan.js new file mode 100644 index 0000000..289edfd --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/MouseZoomAndPan.js @@ -0,0 +1,128 @@ +//>>built +define("dojox/charting/action2d/MouseZoomAndPan",["dojo/_base/html","dojo/_base/declare","dojo/_base/window","dojo/_base/array","dojo/_base/event","dojo/_base/connect","./ChartAction","dojo/_base/sniff","dojo/dom-prop","dojo/keys"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a){ +var _b=_8("mozilla")?-3:120; +var _c={none:function(_d){ +return !_d.ctrlKey&&!_d.altKey&&!_d.shiftKey; +},ctrl:function(_e){ +return _e.ctrlKey&&!_e.altKey&&!_e.shiftKey; +},alt:function(_f){ +return !_f.ctrlKey&&_f.altKey&&!_f.shiftKey; +},shift:function(_10){ +return !_10.ctrlKey&&!_10.altKey&&_10.shiftKey; +}}; +return _2("dojox.charting.action2d.MouseZoomAndPan",_7,{defaultParams:{axis:"x",scaleFactor:1.2,maxScale:100,enableScroll:true,enableDoubleClickZoom:true,enableKeyZoom:true,keyZoomModifier:"ctrl"},optionalParams:{},constructor:function(_11,_12,_13){ +this._listeners=[{eventName:!_8("mozilla")?"onmousewheel":"DOMMouseScroll",methodName:"onMouseWheel"}]; +if(!_13){ +_13={}; +} +this.axis=_13.axis?_13.axis:"x"; +this.scaleFactor=_13.scaleFactor?_13.scaleFactor:1.2; +this.maxScale=_13.maxScale?_13.maxScale:100; +this.enableScroll=_13.enableScroll!=undefined?_13.enableScroll:true; +this.enableDoubleClickZoom=_13.enableDoubleClickZoom!=undefined?_13.enableDoubleClickZoom:true; +this.enableKeyZoom=_13.enableKeyZoom!=undefined?_13.enableKeyZoom:true; +this.keyZoomModifier=_13.keyZoomModifier?_13.keyZoomModifier:"ctrl"; +if(this.enableScroll){ +this._listeners.push({eventName:"onmousedown",methodName:"onMouseDown"}); +} +if(this.enableDoubleClickZoom){ +this._listeners.push({eventName:"ondblclick",methodName:"onDoubleClick"}); +} +if(this.enableKeyZoom){ +this._listeners.push({eventName:"keypress",methodName:"onKeyPress"}); +} +this._handles=[]; +this.connect(); +},_disconnectHandles:function(){ +if(_8("ie")){ +this.chart.node.releaseCapture(); +} +_4.forEach(this._handles,_6.disconnect); +this._handles=[]; +},connect:function(){ +this.inherited(arguments); +if(this.enableKeyZoom){ +_9.set(this.chart.node,"tabindex","0"); +} +},disconnect:function(){ +this.inherited(arguments); +if(this.enableKeyZoom){ +_9.set(this.chart.node,"tabindex","-1"); +} +this._disconnectHandles(); +},onMouseDown:function(_14){ +var _15=this.chart,_16=_15.getAxis(this.axis); +if(!_16.vertical){ +this._startCoord=_14.pageX; +}else{ +this._startCoord=_14.pageY; +} +this._startOffset=_16.getWindowOffset(); +this._isPanning=true; +if(_8("ie")){ +this._handles.push(_6.connect(this.chart.node,"onmousemove",this,"onMouseMove")); +this._handles.push(_6.connect(this.chart.node,"onmouseup",this,"onMouseUp")); +this.chart.node.setCapture(); +}else{ +this._handles.push(_6.connect(_3.doc,"onmousemove",this,"onMouseMove")); +this._handles.push(_6.connect(_3.doc,"onmouseup",this,"onMouseUp")); +} +_15.node.focus(); +_5.stop(_14); +},onMouseMove:function(_17){ +if(this._isPanning){ +var _18=this.chart,_19=_18.getAxis(this.axis); +var _1a=_19.vertical?(this._startCoord-_17.pageY):(_17.pageX-this._startCoord); +var _1b=_19.getScaler().bounds,s=_1b.span/(_1b.upper-_1b.lower); +var _1c=_19.getWindowScale(); +_18.setAxisWindow(this.axis,_1c,this._startOffset-_1a/s/_1c); +_18.render(); +} +},onMouseUp:function(_1d){ +this._isPanning=false; +this._disconnectHandles(); +},onMouseWheel:function(_1e){ +var _1f=_1e[(_8("mozilla")?"detail":"wheelDelta")]/_b; +if(_1f>-1&&_1f<0){ +_1f=-1; +}else{ +if(_1f>0&&_1f<1){ +_1f=1; +} +} +this._onZoom(_1f,_1e); +},onKeyPress:function(_20){ +if(_c[this.keyZoomModifier](_20)){ +if(_20.keyChar=="+"||_20.keyCode==_a.NUMPAD_PLUS){ +this._onZoom(1,_20); +}else{ +if(_20.keyChar=="-"||_20.keyCode==_a.NUMPAD_MINUS){ +this._onZoom(-1,_20); +} +} +} +},onDoubleClick:function(_21){ +var _22=this.chart,_23=_22.getAxis(this.axis); +var _24=1/this.scaleFactor; +if(_23.getWindowScale()==1){ +var _25=_23.getScaler(),_26=_25.bounds.from,end=_25.bounds.to,_27=(_26+end)/2,_28=this.plot.toData({x:_21.pageX,y:_21.pageY})[this.axis],_29=_24*(_26-_27)+_28,_2a=_24*(end-_27)+_28; +_22.zoomIn(this.axis,[_29,_2a]); +}else{ +_22.setAxisWindow(this.axis,1,0); +_22.render(); +} +_5.stop(_21); +},_onZoom:function(_2b,_2c){ +var _2d=(_2b<0?Math.abs(_2b)*this.scaleFactor:1/(Math.abs(_2b)*this.scaleFactor)); +var _2e=this.chart,_2f=_2e.getAxis(this.axis); +var _30=_2f.getWindowScale(); +if(_30/_2d>this.maxScale){ +return; +} +var _31=_2f.getScaler(),_32=_31.bounds.from,end=_31.bounds.to; +var _33=(_2c.type=="keypress")?(_32+end)/2:this.plot.toData({x:_2c.pageX,y:_2c.pageY})[this.axis]; +var _34=_2d*(_32-_33)+_33,_35=_2d*(end-_33)+_33; +_2e.zoomIn(this.axis,[_34,_35]); +_5.stop(_2c); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/MoveSlice.js b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/MoveSlice.js new file mode 100644 index 0000000..e179f01 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/MoveSlice.js @@ -0,0 +1,51 @@ +//>>built +define("dojox/charting/action2d/MoveSlice",["dojo/_base/connect","dojo/_base/declare","./PlotAction","dojo/fx/easing","dojox/gfx/matrix","dojox/gfx/fx","dojox/lang/functional","dojox/lang/functional/scan","dojox/lang/functional/fold"],function(_1,_2,_3,_4,m,gf,df,_5,_6){ +var _7=1.05,_8=7; +return _2("dojox.charting.action2d.MoveSlice",_3,{defaultParams:{duration:400,easing:_4.backOut,scale:_7,shift:_8},optionalParams:{},constructor:function(_9,_a,_b){ +if(!_b){ +_b={}; +} +this.scale=typeof _b.scale=="number"?_b.scale:_7; +this.shift=typeof _b.shift=="number"?_b.shift:_8; +this.connect(); +},process:function(o){ +if(!o.shape||o.element!="slice"||!(o.type in this.overOutEvents)){ +return; +} +if(!this.angles){ +var _c=m._degToRad(o.plot.opt.startAngle); +if(typeof o.run.data[0]=="number"){ +this.angles=df.map(df.scanl(o.run.data,"+",_c),"* 2 * Math.PI / this",df.foldl(o.run.data,"+",0)); +}else{ +this.angles=df.map(df.scanl(o.run.data,"a + b.y",_c),"* 2 * Math.PI / this",df.foldl(o.run.data,"a + b.y",0)); +} +} +var _d=o.index,_e,_f,_10,_11,_12,_13=(this.angles[_d]+this.angles[_d+1])/2,_14=m.rotateAt(-_13,o.cx,o.cy),_15=m.rotateAt(_13,o.cx,o.cy); +_e=this.anim[_d]; +if(_e){ +_e.action.stop(true); +}else{ +this.anim[_d]=_e={}; +} +if(o.type=="onmouseover"){ +_11=0; +_12=this.shift; +_f=1; +_10=this.scale; +}else{ +_11=this.shift; +_12=0; +_f=this.scale; +_10=1; +} +_e.action=gf.animateTransform({shape:o.shape,duration:this.duration,easing:this.easing,transform:[_15,{name:"translate",start:[_11,0],end:[_12,0]},{name:"scaleAt",start:[_f,o.cx,o.cy],end:[_10,o.cx,o.cy]},_14]}); +if(o.type=="onmouseout"){ +_1.connect(_e.action,"onEnd",this,function(){ +delete this.anim[_d]; +}); +} +_e.action.play(); +},reset:function(){ +delete this.angles; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/PlotAction.js b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/PlotAction.js new file mode 100644 index 0000000..bed3939 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/PlotAction.js @@ -0,0 +1,28 @@ +//>>built +define("dojox/charting/action2d/PlotAction",["dojo/_base/connect","dojo/_base/declare","./Base","dojo/fx/easing","dojox/lang/functional","dojox/lang/functional/object"],function(_1,_2,_3,_4,df,_5){ +var _6=400,_7=_4.backOut; +return _2("dojox.charting.action2d.PlotAction",_3,{overOutEvents:{onmouseover:1,onmouseout:1},constructor:function(_8,_9,_a){ +this.anim={}; +if(!_a){ +_a={}; +} +this.duration=_a.duration?_a.duration:_6; +this.easing=_a.easing?_a.easing:_7; +},connect:function(){ +this.handle=this.chart.connectToPlot(this.plot.name,this,"process"); +},disconnect:function(){ +if(this.handle){ +_1.disconnect(this.handle); +this.handle=null; +} +},reset:function(){ +},destroy:function(){ +this.inherited(arguments); +df.forIn(this.anim,function(o){ +df.forIn(o,function(_b){ +_b.action.stop(true); +}); +}); +this.anim={}; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/Shake.js b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/Shake.js new file mode 100644 index 0000000..f2f375e --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/Shake.js @@ -0,0 +1,52 @@ +//>>built +define("dojox/charting/action2d/Shake",["dojo/_base/connect","dojo/_base/declare","./PlotAction","dojo/fx","dojo/fx/easing","dojox/gfx/matrix","dojox/gfx/fx"],function(_1,_2,_3,df,_4,m,gf){ +var _5=3; +return _2("dojox.charting.action2d.Shake",_3,{defaultParams:{duration:400,easing:_4.backOut,shiftX:_5,shiftY:_5},optionalParams:{},constructor:function(_6,_7,_8){ +if(!_8){ +_8={}; +} +this.shiftX=typeof _8.shiftX=="number"?_8.shiftX:_5; +this.shiftY=typeof _8.shiftY=="number"?_8.shiftY:_5; +this.connect(); +},process:function(o){ +if(!o.shape||!(o.type in this.overOutEvents)){ +return; +} +var _9=o.run.name,_a=o.index,_b=[],_c,_d=o.type=="onmouseover"?this.shiftX:-this.shiftX,_e=o.type=="onmouseover"?this.shiftY:-this.shiftY; +if(_9 in this.anim){ +_c=this.anim[_9][_a]; +}else{ +this.anim[_9]={}; +} +if(_c){ +_c.action.stop(true); +}else{ +this.anim[_9][_a]=_c={}; +} +var _f={shape:o.shape,duration:this.duration,easing:this.easing,transform:[{name:"translate",start:[this.shiftX,this.shiftY],end:[0,0]},m.identity]}; +if(o.shape){ +_b.push(gf.animateTransform(_f)); +} +if(o.oultine){ +_f.shape=o.outline; +_b.push(gf.animateTransform(_f)); +} +if(o.shadow){ +_f.shape=o.shadow; +_b.push(gf.animateTransform(_f)); +} +if(!_b.length){ +delete this.anim[_9][_a]; +return; +} +_c.action=df.combine(_b); +if(o.type=="onmouseout"){ +_1.connect(_c.action,"onEnd",this,function(){ +if(this.anim[_9]){ +delete this.anim[_9][_a]; +} +}); +} +_c.action.play(); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/Tooltip.js b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/Tooltip.js new file mode 100644 index 0000000..b64101c --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/Tooltip.js @@ -0,0 +1,107 @@ +//>>built +define("dojox/charting/action2d/Tooltip",["dojo/_base/kernel","dijit/Tooltip","dojo/_base/lang","dojo/_base/html","dojo/_base/declare","./PlotAction","dojox/gfx/matrix","dojox/lang/functional","dojox/lang/functional/scan","dojox/lang/functional/fold"],function(_1,_2,_3,_4,_5,_6,m,df,_7,_8){ +var _9=function(o){ +var t=o.run&&o.run.data&&o.run.data[o.index]; +if(t&&typeof t!="number"&&(t.tooltip||t.text)){ +return t.tooltip||t.text; +} +if(o.element=="candlestick"){ +return ""+""+""+""+""+(o.data.mid!==undefined?"":"")+"
Open:"+o.data.open+"
High:"+o.data.high+"
Low:"+o.data.low+"
Close:"+o.data.close+"
Mid:"+o.data.mid+"
"; +} +return o.element=="bar"?o.x:o.y; +}; +var _a=Math.PI/4,_b=Math.PI/2; +return _5("dojox.charting.action2d.Tooltip",_6,{defaultParams:{text:_9},optionalParams:{},constructor:function(_c,_d,_e){ +this.text=_e&&_e.text?_e.text:_9; +this.connect(); +},process:function(o){ +if(o.type==="onplotreset"||o.type==="onmouseout"){ +_2.hide(this.aroundRect); +this.aroundRect=null; +if(o.type==="onplotreset"){ +delete this.angles; +} +return; +} +if(!o.shape||o.type!=="onmouseover"){ +return; +} +var _f={type:"rect"},_10=["after","before"]; +switch(o.element){ +case "marker": +_f.x=o.cx; +_f.y=o.cy; +_f.w=_f.h=1; +break; +case "circle": +_f.x=o.cx-o.cr; +_f.y=o.cy-o.cr; +_f.w=_f.h=2*o.cr; +break; +case "column": +_10=["above","below"]; +case "bar": +_f=_3.clone(o.shape.getShape()); +_f.w=_f.width; +_f.h=_f.height; +break; +case "candlestick": +_f.x=o.x; +_f.y=o.y; +_f.w=o.width; +_f.h=o.height; +break; +default: +if(!this.angles){ +if(typeof o.run.data[0]=="number"){ +this.angles=df.map(df.scanl(o.run.data,"+",0),"* 2 * Math.PI / this",df.foldl(o.run.data,"+",0)); +}else{ +this.angles=df.map(df.scanl(o.run.data,"a + b.y",0),"* 2 * Math.PI / this",df.foldl(o.run.data,"a + b.y",0)); +} +} +var _11=m._degToRad(o.plot.opt.startAngle),_12=(this.angles[o.index]+this.angles[o.index+1])/2+_11; +_f.x=o.cx+o.cr*Math.cos(_12); +_f.y=o.cy+o.cr*Math.sin(_12); +_f.w=_f.h=1; +if(_12<_a){ +}else{ +if(_12<_b+_a){ +_10=["below","above"]; +}else{ +if(_12"+_13+"",this.aroundRect,_10); +}else{ +if(!_15&&_14){ +_2.show(""+_13+"",this.aroundRect,_10); +}else{ +_2.show(_13,this.aroundRect,_10); +} +} +} +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/TouchIndicator.js b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/TouchIndicator.js new file mode 100644 index 0000000..257f653 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/TouchIndicator.js @@ -0,0 +1,66 @@ +//>>built +define("dojox/charting/action2d/TouchIndicator",["dojo/_base/lang","dojo/_base/declare","dojo/_base/event","./ChartAction","./_IndicatorElement","dojox/lang/utils"],function(_1,_2,_3,_4,_5,du){ +return _2("dojox.charting.action2d.TouchIndicator",_4,{defaultParams:{series:"",dualIndicator:false,vertical:true,autoScroll:true,fixed:true,precision:0},optionalParams:{lineStroke:{},outlineStroke:{},shadowStroke:{},stroke:{},outline:{},shadow:{},fill:{},fillFunc:null,labelFunc:null,font:"",fontColor:"",markerStroke:{},markerOutline:{},markerShadow:{},markerFill:{},markerSymbol:""},constructor:function(_6,_7,_8){ +this._listeners=[{eventName:"ontouchstart",methodName:"onTouchStart"},{eventName:"ontouchmove",methodName:"onTouchMove"},{eventName:"ontouchend",methodName:"onTouchEnd"},{eventName:"ontouchcancel",methodName:"onTouchEnd"}]; +this.opt=_1.clone(this.defaultParams); +du.updateWithObject(this.opt,_8); +du.updateWithPattern(this.opt,_8,this.optionalParams); +this._uName="touchIndicator"+this.opt.series; +this.connect(); +},connect:function(){ +this.inherited(arguments); +this.chart.addPlot(this._uName,{type:_5,inter:this}); +},disconnect:function(){ +var _9=this.chart.getPlot(this._uName); +if(_9.pageCoord){ +this.onTouchEnd(); +} +this.chart.removePlot(this._uName); +this.inherited(arguments); +},onTouchStart:function(_a){ +if(_a.touches.length==1){ +this._onTouchSingle(_a,true); +}else{ +if(this.opt.dualIndicator&&_a.touches.length==2){ +this._onTouchDual(_a); +} +} +},onTouchMove:function(_b){ +if(_b.touches.length==1){ +this._onTouchSingle(_b); +}else{ +if(this.opt.dualIndicator&&_b.touches.length==2){ +this._onTouchDual(_b); +} +} +},_onTouchSingle:function(_c,_d){ +if(this.chart._delayedRenderHandle&&!_d){ +clearTimeout(this.chart._delayedRenderHandle); +this.chart._delayedRenderHandle=null; +this.chart.render(); +} +var _e=this.chart.getPlot(this._uName); +_e.pageCoord={x:_c.touches[0].pageX,y:_c.touches[0].pageY}; +_e.dirty=true; +if(_d){ +this.chart.delayedRender(); +}else{ +this.chart.render(); +} +_3.stop(_c); +},_onTouchDual:function(_f){ +var _10=this.chart.getPlot(this._uName); +_10.pageCoord={x:_f.touches[0].pageX,y:_f.touches[0].pageY}; +_10.secondCoord={x:_f.touches[1].pageX,y:_f.touches[1].pageY}; +_10.dirty=true; +this.chart.render(); +_3.stop(_f); +},onTouchEnd:function(_11){ +var _12=this.chart.getPlot(this._uName); +_12.stopTrack(); +_12.pageCoord=null; +_12.secondCoord=null; +_12.dirty=true; +this.chart.delayedRender(); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/TouchZoomAndPan.js b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/TouchZoomAndPan.js new file mode 100644 index 0000000..882166a --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/TouchZoomAndPan.js @@ -0,0 +1,117 @@ +//>>built +define("dojox/charting/action2d/TouchZoomAndPan",["dojo/_base/lang","dojo/_base/declare","dojo/_base/event","dojo/_base/sniff","./ChartAction","../Element","dojox/gesture/tap","../plot2d/common"],function(_1,_2,_3,_4,_5,_6,_7,_8){ +var _9=_2("dojox.charting.action2d._GlassView",[_6],{constructor:function(_a){ +},render:function(){ +if(!this.isDirty()){ +return; +} +this.cleanGroup(); +this.group.createRect({width:this.chart.dim.width,height:this.chart.dim.height}).setFill("rgba(0,0,0,0)"); +},cleanGroup:function(_b){ +this.inherited(arguments); +return this; +},clear:function(){ +this.dirty=true; +if(this.chart.stack[0]!=this){ +this.chart.movePlotToFront(this.name); +} +return this; +},getSeriesStats:function(){ +return _1.delegate(_8.defaultStats); +},initializeScalers:function(){ +return this; +},isDirty:function(){ +return this.dirty; +}}); +return _2("dojox.charting.action2d.TouchZoomAndPan",_5,{defaultParams:{axis:"x",scaleFactor:1.2,maxScale:100,enableScroll:true,enableZoom:true},optionalParams:{},constructor:function(_c,_d,_e){ +this._listeners=[{eventName:"ontouchstart",methodName:"onTouchStart"},{eventName:"ontouchmove",methodName:"onTouchMove"},{eventName:"ontouchend",methodName:"onTouchEnd"},{eventName:_7.doubletap,methodName:"onDoubleTap"}]; +if(!_e){ +_e={}; +} +this.axis=_e.axis?_e.axis:"x"; +this.scaleFactor=_e.scaleFactor?_e.scaleFactor:1.2; +this.maxScale=_e.maxScale?_e.maxScale:100; +this.enableScroll=_e.enableScroll!=undefined?_e.enableScroll:true; +this.enableZoom=_e.enableScroll!=undefined?_e.enableZoom:true; +this._uName="touchZoomPan"+this.axis; +this.connect(); +},connect:function(){ +this.inherited(arguments); +if(_4("safari")&&this.chart.surface.declaredClass.indexOf("svg")!=-1){ +this.chart.addPlot(this._uName,{type:_9}); +} +},disconnect:function(){ +if(_4("safari")&&this.chart.surface.declaredClass.indexOf("svg")!=-1){ +this.chart.removePlot(this._uName); +} +this.inherited(arguments); +},onTouchStart:function(_f){ +var _10=this.chart,_11=_10.getAxis(this.axis); +var _12=_f.touches.length; +this._startPageCoord={x:_f.touches[0].pageX,y:_f.touches[0].pageY}; +if((this.enableZoom||this.enableScroll)&&_10._delayedRenderHandle){ +clearTimeout(_10._delayedRenderHandle); +_10._delayedRenderHandle=null; +_10.render(); +} +if(this.enableZoom&&_12>=2){ +this._endPageCoord={x:_f.touches[1].pageX,y:_f.touches[1].pageY}; +var _13={x:(this._startPageCoord.x+this._endPageCoord.x)/2,y:(this._startPageCoord.y+this._endPageCoord.y)/2}; +var _14=_11.getScaler(); +this._initScale=_11.getWindowScale(); +var t=this._initData=this.plot.toData(); +this._middleCoord=t(_13)[this.axis]; +this._startCoord=_14.bounds.from; +this._endCoord=_14.bounds.to; +}else{ +if(this.enableScroll){ +this._startScroll(_11); +_3.stop(_f); +} +} +},onTouchMove:function(_15){ +var _16=this.chart,_17=_16.getAxis(this.axis); +var _18=_15.touches.length; +var _19=_17.vertical?"pageY":"pageX",_1a=_17.vertical?"y":"x"; +if(this.enableZoom&&_18>=2){ +var _1b={x:(_15.touches[1].pageX+_15.touches[0].pageX)/2,y:(_15.touches[1].pageY+_15.touches[0].pageY)/2}; +var _1c=(this._endPageCoord[_1a]-this._startPageCoord[_1a])/(_15.touches[1][_19]-_15.touches[0][_19]); +if(this._initScale/_1c>this.maxScale){ +return; +} +var _1d=this._initData(_1b)[this.axis]; +var _1e=_1c*(this._startCoord-_1d)+this._middleCoord,_1f=_1c*(this._endCoord-_1d)+this._middleCoord; +_16.zoomIn(this.axis,[_1e,_1f]); +_3.stop(_15); +}else{ +if(this.enableScroll){ +var _20=_17.vertical?(this._startPageCoord[_1a]-_15.touches[0][_19]):(_15.touches[0][_19]-this._startPageCoord[_1a]); +_16.setAxisWindow(this.axis,this._lastScale,this._initOffset-_20/this._lastFactor/this._lastScale); +_16.delayedRender(); +_3.stop(_15); +} +} +},onTouchEnd:function(_21){ +var _22=this.chart,_23=_22.getAxis(this.axis); +if(_21.touches.length==1&&this.enableScroll){ +this._startPageCoord={x:_21.touches[0].pageX,y:_21.touches[0].pageY}; +this._startScroll(_23); +} +},_startScroll:function(_24){ +var _25=_24.getScaler().bounds; +this._initOffset=_24.getWindowOffset(); +this._lastScale=_24.getWindowScale(); +this._lastFactor=_25.span/(_25.upper-_25.lower); +},onDoubleTap:function(_26){ +var _27=this.chart,_28=_27.getAxis(this.axis); +var _29=1/this.scaleFactor; +if(_28.getWindowScale()==1){ +var _2a=_28.getScaler(),_2b=_2a.bounds.from,end=_2a.bounds.to,_2c=(_2b+end)/2,_2d=this.plot.toData(this._startPageCoord)[this.axis],_2e=_29*(_2b-_2c)+_2d,_2f=_29*(end-_2c)+_2d; +_27.zoomIn(this.axis,[_2e,_2f]); +}else{ +_27.setAxisWindow(this.axis,1,0); +_27.render(); +} +_3.stop(_26); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/_IndicatorElement.js b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/_IndicatorElement.js new file mode 100644 index 0000000..d45db7c --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/action2d/_IndicatorElement.js @@ -0,0 +1,298 @@ +//>>built +define("dojox/charting/action2d/_IndicatorElement",["dojo/_base/lang","dojo/_base/declare","../Element","../plot2d/common","../axis2d/common","dojox/gfx"],function(_1,_2,_3,_4,_5,_6){ +var _7=function(_8){ +return _9(_8,_8.getShape().text); +}; +var _9=function(s,t){ +var c=s.declaredClass; +if(c.indexOf("svg")!=-1){ +try{ +return _1.mixin({},s.rawNode.getBBox()); +} +catch(e){ +return null; +} +}else{ +if(c.indexOf("vml")!=-1){ +var _a=s.rawNode,_b=_a.style.display; +_a.style.display="inline"; +var w=_6.pt2px(parseFloat(_a.currentStyle.width)); +var h=_6.pt2px(parseFloat(_a.currentStyle.height)); +var sz={x:0,y:0,width:w,height:h}; +_c(s,sz); +_a.style.display=_b; +return sz; +}else{ +if(c.indexOf("silverlight")!=-1){ +var bb={width:s.rawNode.actualWidth,height:s.rawNode.actualHeight}; +return _c(s,bb,0.75); +}else{ +if(s.getTextWidth){ +var w=s.getTextWidth(); +var _d=s.getFont(); +var fz=_d?_d.size:_6.defaultFont.size; +var h=_6.normalizedLength(fz); +sz={width:w,height:h}; +_c(s,sz,0.75); +return sz; +} +} +} +} +}; +var _c=function(s,sz,_e){ +var _f=sz.width,_10=sz.height,sh=s.getShape(),_11=sh.align; +switch(_11){ +case "end": +sz.x=sh.x-_f; +break; +case "middle": +sz.x=sh.x-_f/2; +break; +case "start": +default: +sz.x=sh.x; +break; +} +_e=_e||1; +sz.y=sh.y-_10*_e; +return sz; +}; +return _2("dojox.charting.action2d._IndicatorElement",[_3],{constructor:function(_12,_13){ +if(!_13){ +_13={}; +} +this.inter=_13.inter; +},_updateVisibility:function(cp,_14,_15){ +var _16=_15=="x"?this.inter.plot._hAxis:this.inter.plot._vAxis; +var _17=_16.getWindowScale(); +this.chart.setAxisWindow(_16.name,_17,_16.getWindowOffset()+(cp[_15]-_14[_15])/_17); +this._noDirty=true; +this.chart.render(); +this._noDirty=false; +if(!this._tracker){ +this.initTrack(); +} +},_trackMove:function(){ +this._updateIndicator(this.pageCoord); +if(this._initTrackPhase){ +this._initTrackPhase=false; +this._tracker=setInterval(_1.hitch(this,this._trackMove),100); +} +},initTrack:function(){ +this._initTrackPhase=true; +this._tracker=setTimeout(_1.hitch(this,this._trackMove),500); +},stopTrack:function(){ +if(this._tracker){ +if(this._initTrackPhase){ +clearTimeout(this._tracker); +}else{ +clearInterval(this._tracker); +} +this._tracker=null; +} +},render:function(){ +if(!this.isDirty()){ +return; +} +this.cleanGroup(); +if(!this.pageCoord){ +return; +} +this._updateIndicator(this.pageCoord,this.secondCoord); +},_updateIndicator:function(cp1,cp2){ +var _18=this.inter,_19=_18.plot,v=_18.opt.vertical; +var _1a=this.chart.getAxis(_19.hAxis),_1b=this.chart.getAxis(_19.vAxis); +var hn=_1a.name,vn=_1b.name,hb=_1a.getScaler().bounds,vb=_1b.getScaler().bounds; +var _1c=v?"x":"y",n=v?hn:vn,_1d=v?hb:vb; +if(cp2){ +var tmp; +if(v){ +if(cp1.x>cp2.x){ +tmp=cp2; +cp2=cp1; +cp1=tmp; +} +}else{ +if(cp1.y>cp2.y){ +tmp=cp2; +cp2=cp1; +cp1=tmp; +} +} +} +var cd1=_19.toData(cp1),cd2; +if(cp2){ +cd2=_19.toData(cp2); +} +var o={}; +o[hn]=hb.from; +o[vn]=vb.from; +var min=_19.toPage(o); +o[hn]=hb.to; +o[vn]=vb.to; +var max=_19.toPage(o); +if(cd1[n]<_1d.from){ +if(!cd2&&_18.opt.autoScroll){ +this._updateVisibility(cp1,min,_1c); +return; +}else{ +cp1[_1c]=min[_1c]; +} +cd1=_19.toData(cp1); +}else{ +if(cd1[n]>_1d.to){ +if(!cd2&&_18.opt.autoScroll){ +this._updateVisibility(cp1,max,_1c); +return; +}else{ +cp1[_1c]=max[_1c]; +} +cd1=_19.toData(cp1); +} +} +var c1=this._getData(cd1,_1c,v),c2; +if(c1.y==null){ +return; +} +if(cp2){ +if(cd2[n]<_1d.from){ +cp2[_1c]=min[_1c]; +cd2=_19.toData(cp2); +}else{ +if(cd2[n]>_1d.to){ +cp2[_1c]=max[_1c]; +cd2=_19.toData(cp2); +} +} +c2=this._getData(cd2,_1c,v); +if(c2.y==null){ +cp2=null; +} +} +var t1=this._renderIndicator(c1,cp2?1:0,hn,vn,min,max); +if(cp2){ +var t2=this._renderIndicator(c2,2,hn,vn,min,max); +var _1e=v?c2.y-c1.y:c2.x-c1.y; +var _1f=_18.opt.labelFunc?_18.opt.labelFunc(c1,c2,_18.opt.fixed,_18.opt.precision):(_4.getLabel(_1e,_18.opt.fixed,_18.opt.precision)+" ("+_4.getLabel(100*_1e/(v?c1.y:c1.x),true,2)+"%)"); +this._renderText(_1f,_18,this.chart.theme,v?(t1.x+t2.x)/2:t1.x,v?t1.y:(t1.y+t2.y)/2,c1,c2); +} +},_renderIndicator:function(_20,_21,hn,vn,min,max){ +var t=this.chart.theme,c=this.chart.getCoords(),_22=this.inter,_23=_22.plot,v=_22.opt.vertical; +var _24={}; +_24[hn]=_20.x; +_24[vn]=_20.y; +_24=_23.toPage(_24); +var cx=_24.x-c.x,cy=_24.y-c.y; +var x1=v?cx:min.x-c.x,y1=v?min.y-c.y:cy,x2=v?x1:max.x-c.x,y2=v?max.y-c.y:y1; +var sh=_22.opt.lineShadow?_22.opt.lineShadow:t.indicator.lineShadow,ls=_22.opt.lineStroke?_22.opt.lineStroke:t.indicator.lineStroke,ol=_22.opt.lineOutline?_22.opt.lineOutline:t.indicator.lineOutline; +if(sh){ +this.group.createLine({x1:x1+sh.dx,y1:y1+sh.dy,x2:x2+sh.dx,y2:y2+sh.dy}).setStroke(sh); +} +if(ol){ +ol=_4.makeStroke(ol); +ol.width=2*ol.width+ls.width; +this.group.createLine({x1:x1,y1:y1,x2:x2,y2:y2}).setStroke(ol); +} +this.group.createLine({x1:x1,y1:y1,x2:x2,y2:y2}).setStroke(ls); +var ms=_22.opt.markerSymbol?_22.opt.markerSymbol:t.indicator.markerSymbol,_25="M"+cx+" "+cy+" "+ms; +sh=_22.opt.markerShadow?_22.opt.markerShadow:t.indicator.markerShadow; +ls=_22.opt.markerStroke?_22.opt.markerStroke:t.indicator.markerStroke; +ol=_22.opt.markerOutline?_22.opt.markerOutline:t.indicator.markerOutline; +if(sh){ +var sp="M"+(cx+sh.dx)+" "+(cy+sh.dy)+" "+ms; +this.group.createPath(sp).setFill(sh.color).setStroke(sh); +} +if(ol){ +ol=_4.makeStroke(ol); +ol.width=2*ol.width+ls.width; +this.group.createPath(_25).setStroke(ol); +} +var _26=this.group.createPath(_25); +var sf=this._shapeFill(_22.opt.markerFill?_22.opt.markerFill:t.indicator.markerFill,_26.getBoundingBox()); +_26.setFill(sf).setStroke(ls); +if(_21==0){ +var _27=_22.opt.labelFunc?_22.opt.labelFunc(_20,null,_22.opt.fixed,_22.opt.precision):_4.getLabel(v?_20.y:_20.x,_22.opt.fixed,_22.opt.precision); +this._renderText(_27,_22,t,v?x1:x2+5,v?y2+5:y1,_20); +}else{ +return v?{x:x1,y:y2+5}:{x:x2+5,y:y1}; +} +},_renderText:function(_28,_29,t,x,y,c1,c2){ +var _2a=_5.createText.gfx(this.chart,this.group,x,y,"middle",_28,_29.opt.font?_29.opt.font:t.indicator.font,_29.opt.fontColor?_29.opt.fontColor:t.indicator.fontColor); +var b=_7(_2a); +b.x-=2; +b.y-=1; +b.width+=4; +b.height+=2; +b.r=_29.opt.radius?_29.opt.radius:t.indicator.radius; +sh=_29.opt.shadow?_29.opt.shadow:t.indicator.shadow; +ls=_29.opt.stroke?_29.opt.stroke:t.indicator.stroke; +ol=_29.opt.outline?_29.opt.outline:t.indicator.outline; +if(sh){ +this.group.createRect(b).setFill(sh.color).setStroke(sh); +} +if(ol){ +ol=_4.makeStroke(ol); +ol.width=2*ol.width+ls.width; +this.group.createRect(b).setStroke(ol); +} +var f=_29.opt.fillFunc?_29.opt.fillFunc(c1,c2):(_29.opt.fill?_29.opt.fill:t.indicator.fill); +this.group.createRect(b).setFill(this._shapeFill(f,b)).setStroke(ls); +_2a.moveToFront(); +},_getData:function(cd,_2b,v){ +var _2c=this.chart.getSeries(this.inter.opt.series).data; +var i,r,l=_2c.length; +for(i=0;icd[_2b]){ +break; +} +}else{ +if(r[_2b]>cd[_2b]){ +break; +} +} +} +} +var x,y,px,py; +if(typeof r=="number"){ +x=i+1; +y=r; +if(i>0){ +px=i; +py=_2c[i-1]; +} +}else{ +x=r.x; +y=r.y; +if(i>0){ +px=_2c[i-1].x; +py=_2c[i-1].y; +} +} +if(i>0){ +var m=v?(x+px)/2:(y+py)/2; +if(cd[_2b]<=m){ +x=px; +y=py; +} +} +return {x:x,y:y}; +},cleanGroup:function(_2d){ +this.inherited(arguments); +this.group.moveToFront(); +return this; +},clear:function(){ +this.dirty=true; +return this; +},getSeriesStats:function(){ +return _1.delegate(_4.defaultStats); +},initializeScalers:function(){ +return this; +},isDirty:function(){ +return !this._noDirty&&(this.dirty||this.inter.plot.isDirty()); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/axis2d/Base.js b/application/media/js/dojo-release-1.7.2/dojox/charting/axis2d/Base.js new file mode 100644 index 0000000..3f91def --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/axis2d/Base.js @@ -0,0 +1,21 @@ +//>>built +define("dojox/charting/axis2d/Base",["dojo/_base/declare","../Element"],function(_1,_2){ +return _1("dojox.charting.axis2d.Base",_2,{constructor:function(_3,_4){ +this.vertical=_4&&_4.vertical; +},clear:function(){ +return this; +},initialized:function(){ +return false; +},calculate:function(_5,_6,_7){ +return this; +},getScaler:function(){ +return null; +},getTicks:function(){ +return null; +},getOffsets:function(){ +return {l:0,r:0,t:0,b:0}; +},render:function(_8,_9){ +this.dirty=false; +return this; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/axis2d/Default.js b/application/media/js/dojo-release-1.7.2/dojox/charting/axis2d/Default.js new file mode 100644 index 0000000..8aa4afb --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/axis2d/Default.js @@ -0,0 +1,417 @@ +//>>built +define("dojox/charting/axis2d/Default",["dojo/_base/lang","dojo/_base/array","dojo/_base/sniff","dojo/_base/declare","dojo/_base/connect","dojo/_base/html","dojo/dom-geometry","./Invisible","../scaler/common","../scaler/linear","./common","dojox/gfx","dojox/lang/utils"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a,_b,g,du){ +var _c=4,_d=45; +return _4("dojox.charting.axis2d.Default",_8,{defaultParams:{vertical:false,fixUpper:"none",fixLower:"none",natural:false,leftBottom:true,includeZero:false,fixed:true,majorLabels:true,minorTicks:true,minorLabels:true,microTicks:false,rotation:0,htmlLabels:true,enableCache:false},optionalParams:{min:0,max:1,from:0,to:1,majorTickStep:4,minorTickStep:2,microTickStep:1,labels:[],labelFunc:null,maxLabelSize:0,maxLabelCharCount:0,trailingSymbol:null,stroke:{},majorTick:{},minorTick:{},microTick:{},tick:{},font:"",fontColor:"",title:"",titleGap:0,titleFont:"",titleFontColor:"",titleOrientation:""},constructor:function(_e,_f){ +this.opt=_1.clone(this.defaultParams); +du.updateWithObject(this.opt,_f); +du.updateWithPattern(this.opt,_f,this.optionalParams); +if(this.opt.enableCache){ +this._textFreePool=[]; +this._lineFreePool=[]; +this._textUsePool=[]; +this._lineUsePool=[]; +} +},getOffsets:function(){ +var s=this.scaler,_10={l:0,r:0,t:0,b:0}; +if(!s){ +return _10; +} +var o=this.opt,_11=0,a,b,c,d,gl=_9.getNumericLabel,_12=0,ma=s.major,mi=s.minor,ta=this.chart.theme.axis,_13=o.font||(ta.majorTick&&ta.majorTick.font)||(ta.tick&&ta.tick.font),_14=o.titleFont||(ta.tick&&ta.tick.titleFont),_15=(o.titleGap==0)?0:o.titleGap||(ta.tick&&ta.tick.titleGap)||15,_16=this.chart.theme.getTick("major",o),_17=this.chart.theme.getTick("minor",o),_18=_13?g.normalizedLength(g.splitFontString(_13).size):0,_19=_14?g.normalizedLength(g.splitFontString(_14).size):0,_1a=o.rotation%360,_1b=o.leftBottom,_1c=Math.abs(Math.cos(_1a*Math.PI/180)),_1d=Math.abs(Math.sin(_1a*Math.PI/180)); +this.trailingSymbol=(o.trailingSymbol===undefined||o.trailingSymbol===null)?this.trailingSymbol:o.trailingSymbol; +if(_1a<0){ +_1a+=360; +} +if(_18){ +if(this.labels){ +_11=this._groupLabelWidth(this.labels,_13,o.maxLabelCharCount); +}else{ +_11=this._groupLabelWidth([gl(ma.start,ma.prec,o),gl(ma.start+ma.count*ma.tick,ma.prec,o),gl(mi.start,mi.prec,o),gl(mi.start+mi.count*mi.tick,mi.prec,o)],_13,o.maxLabelCharCount); +} +_11=o.maxLabelSize?Math.min(o.maxLabelSize,_11):_11; +if(this.vertical){ +var _1e=_1b?"l":"r"; +switch(_1a){ +case 0: +case 180: +_10[_1e]=_11; +_10.t=_10.b=_18/2; +break; +case 90: +case 270: +_10[_1e]=_18; +_10.t=_10.b=_11/2; +break; +default: +if(_1a<=_d||(180<_1a&&_1a<=(180+_d))){ +_10[_1e]=_18*_1d/2+_11*_1c; +_10[_1b?"t":"b"]=_18*_1c/2+_11*_1d; +_10[_1b?"b":"t"]=_18*_1c/2; +}else{ +if(_1a>(360-_d)||(180>_1a&&_1a>(180-_d))){ +_10[_1e]=_18*_1d/2+_11*_1c; +_10[_1b?"b":"t"]=_18*_1c/2+_11*_1d; +_10[_1b?"t":"b"]=_18*_1c/2; +}else{ +if(_1a<90||(180<_1a&&_1a<270)){ +_10[_1e]=_18*_1d+_11*_1c; +_10[_1b?"t":"b"]=_18*_1c+_11*_1d; +}else{ +_10[_1e]=_18*_1d+_11*_1c; +_10[_1b?"b":"t"]=_18*_1c+_11*_1d; +} +} +} +break; +} +_10[_1e]+=_c+Math.max(_16.length,_17.length)+(o.title?(_19+_15):0); +}else{ +var _1e=_1b?"b":"t"; +switch(_1a){ +case 0: +case 180: +_10[_1e]=_18; +_10.l=_10.r=_11/2; +break; +case 90: +case 270: +_10[_1e]=_11; +_10.l=_10.r=_18/2; +break; +default: +if((90-_d)<=_1a&&_1a<=90||(270-_d)<=_1a&&_1a<=270){ +_10[_1e]=_18*_1d/2+_11*_1c; +_10[_1b?"r":"l"]=_18*_1c/2+_11*_1d; +_10[_1b?"l":"r"]=_18*_1c/2; +}else{ +if(90<=_1a&&_1a<=(90+_d)||270<=_1a&&_1a<=(270+_d)){ +_10[_1e]=_18*_1d/2+_11*_1c; +_10[_1b?"l":"r"]=_18*_1c/2+_11*_1d; +_10[_1b?"r":"l"]=_18*_1c/2; +}else{ +if(_1a<_d||(180<_1a&&_1a<(180-_d))){ +_10[_1e]=_18*_1d+_11*_1c; +_10[_1b?"r":"l"]=_18*_1c+_11*_1d; +}else{ +_10[_1e]=_18*_1d+_11*_1c; +_10[_1b?"l":"r"]=_18*_1c+_11*_1d; +} +} +} +break; +} +_10[_1e]+=_c+Math.max(_16.length,_17.length)+(o.title?(_19+_15):0); +} +} +if(_11){ +this._cachedLabelWidth=_11; +} +return _10; +},cleanGroup:function(_1f){ +if(this.opt.enableCache&&this.group){ +this._lineFreePool=this._lineFreePool.concat(this._lineUsePool); +this._lineUsePool=[]; +this._textFreePool=this._textFreePool.concat(this._textUsePool); +this._textUsePool=[]; +} +this.inherited(arguments); +},createText:function(_20,_21,x,y,_22,_23,_24,_25,_26){ +if(!this.opt.enableCache||_20=="html"){ +return _b.createText[_20](this.chart,_21,x,y,_22,_23,_24,_25,_26); +} +var _27; +if(this._textFreePool.length>0){ +_27=this._textFreePool.pop(); +_27.setShape({x:x,y:y,text:_23,align:_22}); +_21.add(_27); +}else{ +_27=_b.createText[_20](this.chart,_21,x,y,_22,_23,_24,_25,_26); +} +this._textUsePool.push(_27); +return _27; +},createLine:function(_28,_29){ +var _2a; +if(this.opt.enableCache&&this._lineFreePool.length>0){ +_2a=this._lineFreePool.pop(); +_2a.setShape(_29); +_28.add(_2a); +}else{ +_2a=_28.createLine(_29); +} +if(this.opt.enableCache){ +this._lineUsePool.push(_2a); +} +return _2a; +},render:function(dim,_2b){ +if(!this.dirty){ +return this; +} +var o=this.opt,ta=this.chart.theme.axis,_2c=o.leftBottom,_2d=o.rotation%360,_2e,_2f,_30,_31=0,_32,_33,_34,_35,_36,_37,_38=o.font||(ta.majorTick&&ta.majorTick.font)||(ta.tick&&ta.tick.font),_39=o.titleFont||(ta.tick&&ta.tick.titleFont),_3a=o.fontColor||(ta.majorTick&&ta.majorTick.fontColor)||(ta.tick&&ta.tick.fontColor)||"black",_3b=o.titleFontColor||(ta.tick&&ta.tick.titleFontColor)||"black",_3c=(o.titleGap==0)?0:o.titleGap||(ta.tick&&ta.tick.titleGap)||15,_3d=o.titleOrientation||(ta.tick&&ta.tick.titleOrientation)||"axis",_3e=this.chart.theme.getTick("major",o),_3f=this.chart.theme.getTick("minor",o),_40=this.chart.theme.getTick("micro",o),_41=Math.max(_3e.length,_3f.length,_40.length),_42="stroke" in o?o.stroke:ta.stroke,_43=_38?g.normalizedLength(g.splitFontString(_38).size):0,_44=Math.abs(Math.cos(_2d*Math.PI/180)),_45=Math.abs(Math.sin(_2d*Math.PI/180)),_46=_39?g.normalizedLength(g.splitFontString(_39).size):0; +if(_2d<0){ +_2d+=360; +} +if(this.vertical){ +_2e={y:dim.height-_2b.b}; +_2f={y:_2b.t}; +_30={y:(dim.height-_2b.b+_2b.t)/2}; +_32=_43*_45+(this._cachedLabelWidth||0)*_44+_c+Math.max(_3e.length,_3f.length)+_46+_3c; +_33={x:0,y:-1}; +_36={x:0,y:0}; +_34={x:1,y:0}; +_35={x:_c,y:0}; +switch(_2d){ +case 0: +_37="end"; +_36.y=_43*0.4; +break; +case 90: +_37="middle"; +_36.x=-_43; +break; +case 180: +_37="start"; +_36.y=-_43*0.4; +break; +case 270: +_37="middle"; +break; +default: +if(_2d<_d){ +_37="end"; +_36.y=_43*0.4; +}else{ +if(_2d<90){ +_37="end"; +_36.y=_43*0.4; +}else{ +if(_2d<(180-_d)){ +_37="start"; +}else{ +if(_2d<(180+_d)){ +_37="start"; +_36.y=-_43*0.4; +}else{ +if(_2d<270){ +_37="start"; +_36.x=_2c?0:_43*0.4; +}else{ +if(_2d<(360-_d)){ +_37="end"; +_36.x=_2c?0:_43*0.4; +}else{ +_37="end"; +_36.y=_43*0.4; +} +} +} +} +} +} +} +if(_2c){ +_2e.x=_2f.x=_2b.l; +_31=(_3d&&_3d=="away")?90:270; +_30.x=_2b.l-_32+(_31==270?_46:0); +_34.x=-1; +_35.x=-_35.x; +}else{ +_2e.x=_2f.x=dim.width-_2b.r; +_31=(_3d&&_3d=="axis")?90:270; +_30.x=dim.width-_2b.r+_32-(_31==270?0:_46); +switch(_37){ +case "start": +_37="end"; +break; +case "end": +_37="start"; +break; +case "middle": +_36.x+=_43; +break; +} +} +}else{ +_2e={x:_2b.l}; +_2f={x:dim.width-_2b.r}; +_30={x:(dim.width-_2b.r+_2b.l)/2}; +_32=_43*_44+(this._cachedLabelWidth||0)*_45+_c+Math.max(_3e.length,_3f.length)+_46+_3c; +_33={x:1,y:0}; +_36={x:0,y:0}; +_34={x:0,y:1}; +_35={x:0,y:_c}; +switch(_2d){ +case 0: +_37="middle"; +_36.y=_43; +break; +case 90: +_37="start"; +_36.x=-_43*0.4; +break; +case 180: +_37="middle"; +break; +case 270: +_37="end"; +_36.x=_43*0.4; +break; +default: +if(_2d<(90-_d)){ +_37="start"; +_36.y=_2c?_43:0; +}else{ +if(_2d<(90+_d)){ +_37="start"; +_36.x=-_43*0.4; +}else{ +if(_2d<180){ +_37="start"; +_36.y=_2c?0:-_43; +}else{ +if(_2d<(270-_d)){ +_37="end"; +_36.y=_2c?0:-_43; +}else{ +if(_2d<(270+_d)){ +_37="end"; +_36.y=_2c?_43*0.4:0; +}else{ +_37="end"; +_36.y=_2c?_43:0; +} +} +} +} +} +} +if(_2c){ +_2e.y=_2f.y=dim.height-_2b.b; +_31=(_3d&&_3d=="axis")?180:0; +_30.y=dim.height-_2b.b+_32-(_31?_46:0); +}else{ +_2e.y=_2f.y=_2b.t; +_31=(_3d&&_3d=="away")?180:0; +_30.y=_2b.t-_32+(_31?0:_46); +_34.y=-1; +_35.y=-_35.y; +switch(_37){ +case "start": +_37="end"; +break; +case "end": +_37="start"; +break; +case "middle": +_36.y-=_43; +break; +} +} +} +this.cleanGroup(); +try{ +var s=this.group,c=this.scaler,t=this.ticks,_47,f=_a.getTransformerFromModel(this.scaler),_48=(!o.title||!_31)&&!_2d&&this.opt.htmlLabels&&!_3("ie")&&!_3("opera")?"html":"gfx",dx=_34.x*_3e.length,dy=_34.y*_3e.length; +s.createLine({x1:_2e.x,y1:_2e.y,x2:_2f.x,y2:_2f.y}).setStroke(_42); +if(o.title){ +var _49=_b.createText[_48](this.chart,s,_30.x,_30.y,"middle",o.title,_39,_3b); +if(_48=="html"){ +this.htmlElements.push(_49); +}else{ +_49.setTransform(g.matrix.rotategAt(_31,_30.x,_30.y)); +} +} +if(t==null){ +this.dirty=false; +return this; +} +_2.forEach(t.major,function(_4a){ +var _4b=f(_4a.value),_4c,x=_2e.x+_33.x*_4b,y=_2e.y+_33.y*_4b; +this.createLine(s,{x1:x,y1:y,x2:x+dx,y2:y+dy}).setStroke(_3e); +if(_4a.label){ +var _4d=o.maxLabelCharCount?this.getTextWithLimitCharCount(_4a.label,_38,o.maxLabelCharCount):{text:_4a.label,truncated:false}; +_4d=o.maxLabelSize?this.getTextWithLimitLength(_4d.text,_38,o.maxLabelSize,_4d.truncated):_4d; +_4c=this.createText(_48,s,x+dx+_35.x+(_2d?0:_36.x),y+dy+_35.y+(_2d?0:_36.y),_37,_4d.text,_38,_3a); +if(this.chart.truncateBidi&&_4d.truncated){ +this.chart.truncateBidi(_4c,_4a.label,_48); +} +_4d.truncated&&this.labelTooltip(_4c,this.chart,_4a.label,_4d.text,_38,_48); +if(_48=="html"){ +this.htmlElements.push(_4c); +}else{ +if(_2d){ +_4c.setTransform([{dx:_36.x,dy:_36.y},g.matrix.rotategAt(_2d,x+dx+_35.x,y+dy+_35.y)]); +} +} +} +},this); +dx=_34.x*_3f.length; +dy=_34.y*_3f.length; +_47=c.minMinorStep<=c.minor.tick*c.bounds.scale; +_2.forEach(t.minor,function(_4e){ +var _4f=f(_4e.value),_50,x=_2e.x+_33.x*_4f,y=_2e.y+_33.y*_4f; +this.createLine(s,{x1:x,y1:y,x2:x+dx,y2:y+dy}).setStroke(_3f); +if(_47&&_4e.label){ +var _51=o.maxLabelCharCount?this.getTextWithLimitCharCount(_4e.label,_38,o.maxLabelCharCount):{text:_4e.label,truncated:false}; +_51=o.maxLabelSize?this.getTextWithLimitLength(_51.text,_38,o.maxLabelSize,_51.truncated):_51; +_50=this.createText(_48,s,x+dx+_35.x+(_2d?0:_36.x),y+dy+_35.y+(_2d?0:_36.y),_37,_51.text,_38,_3a); +if(this.chart.getTextDir&&_51.truncated){ +this.chart.truncateBidi(_50,_4e.label,_48); +} +_51.truncated&&this.labelTooltip(_50,this.chart,_4e.label,_51.text,_38,_48); +if(_48=="html"){ +this.htmlElements.push(_50); +}else{ +if(_2d){ +_50.setTransform([{dx:_36.x,dy:_36.y},g.matrix.rotategAt(_2d,x+dx+_35.x,y+dy+_35.y)]); +} +} +} +},this); +dx=_34.x*_40.length; +dy=_34.y*_40.length; +_2.forEach(t.micro,function(_52){ +var _53=f(_52.value),_54,x=_2e.x+_33.x*_53,y=_2e.y+_33.y*_53; +this.createLine(s,{x1:x,y1:y,x2:x+dx,y2:y+dy}).setStroke(_40); +},this); +} +catch(e){ +} +this.dirty=false; +return this; +},labelTooltip:function(_55,_56,_57,_58,_59,_5a){ +var _5b=["dijit/Tooltip"]; +var _5c={type:"rect"},_5d=["above","below"],_5e=g._base._getTextBox(_58,{font:_59}).w||0,_5f=_59?g.normalizedLength(g.splitFontString(_59).size):0; +if(_5a=="html"){ +_1.mixin(_5c,_6.coords(_55.firstChild,true)); +_5c.width=Math.ceil(_5e); +_5c.height=Math.ceil(_5f); +this._events.push({shape:dojo,handle:_5.connect(_55.firstChild,"onmouseover",this,function(e){ +require(_5b,function(_60){ +_60.show(_57,_5c,_5d); +}); +})}); +this._events.push({shape:dojo,handle:_5.connect(_55.firstChild,"onmouseout",this,function(e){ +require(_5b,function(_61){ +_61.hide(_5c); +}); +})}); +}else{ +var shp=_55.getShape(),lt=_6.coords(_56.node,true); +_5c=_1.mixin(_5c,{x:shp.x-_5e/2,y:shp.y}); +_5c.x+=lt.x; +_5c.y+=lt.y; +_5c.x=Math.round(_5c.x); +_5c.y=Math.round(_5c.y); +_5c.width=Math.ceil(_5e); +_5c.height=Math.ceil(_5f); +this._events.push({shape:_55,handle:_55.connect("onmouseenter",this,function(e){ +require(_5b,function(_62){ +_62.show(_57,_5c,_5d); +}); +})}); +this._events.push({shape:_55,handle:_55.connect("onmouseleave",this,function(e){ +require(_5b,function(_63){ +_63.hide(_5c); +}); +})}); +} +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/axis2d/Invisible.js b/application/media/js/dojo-release-1.7.2/dojox/charting/axis2d/Invisible.js new file mode 100644 index 0000000..96ad3d9 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/axis2d/Invisible.js @@ -0,0 +1,121 @@ +//>>built +define("dojox/charting/axis2d/Invisible",["dojo/_base/lang","dojo/_base/declare","./Base","../scaler/linear","dojox/gfx","dojox/lang/utils","dojox/lang/functional","dojo/string"],function(_1,_2,_3,_4,g,du,df,_5){ +var _6=du.merge,_7=4,_8=45; +return _2("dojox.charting.axis2d.Invisible",_3,{defaultParams:{vertical:false,fixUpper:"none",fixLower:"none",natural:false,leftBottom:true,includeZero:false,fixed:true,majorLabels:true,minorTicks:true,minorLabels:true,microTicks:false,rotation:0},optionalParams:{min:0,max:1,from:0,to:1,majorTickStep:4,minorTickStep:2,microTickStep:1,labels:[],labelFunc:null,maxLabelSize:0,maxLabelCharCount:0,trailingSymbol:null},constructor:function(_9,_a){ +this.opt=_1.clone(this.defaultParams); +du.updateWithObject(this.opt,_a); +du.updateWithPattern(this.opt,_a,this.optionalParams); +},dependOnData:function(){ +return !("min" in this.opt)||!("max" in this.opt); +},clear:function(){ +delete this.scaler; +delete this.ticks; +this.dirty=true; +return this; +},initialized:function(){ +return "scaler" in this&&!(this.dirty&&this.dependOnData()); +},setWindow:function(_b,_c){ +this.scale=_b; +this.offset=_c; +return this.clear(); +},getWindowScale:function(){ +return "scale" in this?this.scale:1; +},getWindowOffset:function(){ +return "offset" in this?this.offset:0; +},_groupLabelWidth:function(_d,_e,_f){ +if(!_d.length){ +return 0; +} +if(_1.isObject(_d[0])){ +_d=df.map(_d,function(_10){ +return _10.text; +}); +} +if(_f){ +_d=df.map(_d,function(_11){ +return _1.trim(_11).length==0?"":_11.substring(0,_f)+this.trailingSymbol; +},this); +} +var s=_d.join("
"); +return g._base._getTextBox(s,{font:_e}).w||0; +},calculate:function(min,max,_12,_13){ +if(this.initialized()){ +return this; +} +var o=this.opt; +this.labels="labels" in o?o.labels:_13; +this.scaler=_4.buildScaler(min,max,_12,o); +var tsb=this.scaler.bounds; +if("scale" in this){ +o.from=tsb.lower+this.offset; +o.to=(tsb.upper-tsb.lower)/this.scale+o.from; +if(!isFinite(o.from)||isNaN(o.from)||!isFinite(o.to)||isNaN(o.to)||o.to-o.from>=tsb.upper-tsb.lower){ +delete o.from; +delete o.to; +delete this.scale; +delete this.offset; +}else{ +if(o.fromtsb.upper){ +o.from+=tsb.upper-o.to; +o.to=tsb.upper; +} +} +this.offset=o.from-tsb.lower; +} +this.scaler=_4.buildScaler(min,max,_12,o); +tsb=this.scaler.bounds; +if(this.scale==1&&this.offset==0){ +delete this.scale; +delete this.offset; +} +} +var ta=this.chart.theme.axis,_14=0,_15=o.rotation%360,_16=o.font||(ta.majorTick&&ta.majorTick.font)||(ta.tick&&ta.tick.font),_17=_16?g.normalizedLength(g.splitFontString(_16).size):0,_18=Math.abs(Math.cos(_15*Math.PI/180)),_19=Math.abs(Math.sin(_15*Math.PI/180)); +if(_15<0){ +_15+=360; +} +if(_17){ +if(this.vertical?_15!=0&&_15!=180:_15!=90&&_15!=270){ +if(this.labels){ +_14=this._groupLabelWidth(this.labels,_16,o.maxLabelCharCount); +}else{ +var _1a=Math.ceil(Math.log(Math.max(Math.abs(tsb.from),Math.abs(tsb.to)))/Math.LN10),t=[]; +if(tsb.from<0||tsb.to<0){ +t.push("-"); +} +t.push(_5.rep("9",_1a)); +var _1b=Math.floor(Math.log(tsb.to-tsb.from)/Math.LN10); +if(_1b>0){ +t.push("."); +t.push(_5.rep("9",_1b)); +} +_14=g._base._getTextBox(t.join(""),{font:_16}).w; +} +_14=o.maxLabelSize?Math.min(o.maxLabelSize,_14):_14; +}else{ +_14=_17; +} +switch(_15){ +case 0: +case 90: +case 180: +case 270: +break; +default: +var _1c=Math.sqrt(_14*_14+_17*_17),_1d=this.vertical?_17*_18+_14*_19:_14*_18+_17*_19; +_14=Math.min(_1c,_1d); +break; +} +} +this.scaler.minMinorStep=_14+_7; +this.ticks=_4.buildTicks(this.scaler,o); +return this; +},getScaler:function(){ +return this.scaler; +},getTicks:function(){ +return this.ticks; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/axis2d/common.js b/application/media/js/dojo-release-1.7.2/dojox/charting/axis2d/common.js new file mode 100644 index 0000000..d18b26a --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/axis2d/common.js @@ -0,0 +1,88 @@ +//>>built +define("dojox/charting/axis2d/common",["dojo/_base/lang","dojo/_base/html","dojo/_base/window","dojo/dom-geometry","dojox/gfx"],function(_1,_2,_3,_4,g){ +var _5=_1.getObject("dojox.charting.axis2d.common",true); +var _6=function(s){ +s.marginLeft="0px"; +s.marginTop="0px"; +s.marginRight="0px"; +s.marginBottom="0px"; +s.paddingLeft="0px"; +s.paddingTop="0px"; +s.paddingRight="0px"; +s.paddingBottom="0px"; +s.borderLeftWidth="0px"; +s.borderTopWidth="0px"; +s.borderRightWidth="0px"; +s.borderBottomWidth="0px"; +}; +var _7=function(n){ +if(n["getBoundingClientRect"]){ +var _8=n.getBoundingClientRect(); +return _8.width||(_8.right-_8.left); +}else{ +return _4.getMarginBox(n).w; +} +}; +return _1.mixin(_5,{createText:{gfx:function(_9,_a,x,y,_b,_c,_d,_e){ +return _a.createText({x:x,y:y,text:_c,align:_b}).setFont(_d).setFill(_e); +},html:function(_f,_10,x,y,_11,_12,_13,_14,_15){ +var p=_3.doc.createElement("div"),s=p.style,_16; +if(_f.getTextDir){ +p.dir=_f.getTextDir(_12); +} +_6(s); +s.font=_13; +p.innerHTML=String(_12).replace(/\s/g," "); +s.color=_14; +s.position="absolute"; +s.left="-10000px"; +_3.body().appendChild(p); +var _17=g.normalizedLength(g.splitFontString(_13).size); +if(!_15){ +_16=_7(p); +} +if(p.dir=="rtl"){ +x+=_15?_15:_16; +} +_3.body().removeChild(p); +s.position="relative"; +if(_15){ +s.width=_15+"px"; +switch(_11){ +case "middle": +s.textAlign="center"; +s.left=(x-_15/2)+"px"; +break; +case "end": +s.textAlign="right"; +s.left=(x-_15)+"px"; +break; +default: +s.left=x+"px"; +s.textAlign="left"; +break; +} +}else{ +switch(_11){ +case "middle": +s.left=Math.floor(x-_16/2)+"px"; +break; +case "end": +s.left=Math.floor(x-_16)+"px"; +break; +default: +s.left=Math.floor(x)+"px"; +break; +} +} +s.top=Math.floor(y-_17)+"px"; +s.whiteSpace="nowrap"; +var _18=_3.doc.createElement("div"),w=_18.style; +_6(w); +w.width="0px"; +w.height="0px"; +_18.appendChild(p); +_f.node.insertBefore(_18,_f.node.firstChild); +return _18; +}}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Areas.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Areas.js new file mode 100644 index 0000000..bf60fa9 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Areas.js @@ -0,0 +1,7 @@ +//>>built +define("dojox/charting/plot2d/Areas",["dojo/_base/declare","./Default"],function(_1,_2){ +return _1("dojox.charting.plot2d.Areas",_2,{constructor:function(){ +this.opt.lines=true; +this.opt.areas=true; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Bars.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Bars.js new file mode 100644 index 0000000..38976fc --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Bars.js @@ -0,0 +1,94 @@ +//>>built +define("dojox/charting/plot2d/Bars",["dojo/_base/kernel","dojo/_base/lang","dojo/_base/array","dojo/_base/declare","./Base","./common","dojox/gfx/fx","dojox/lang/utils","dojox/lang/functional","dojox/lang/functional/reversed"],function(_1,_2,_3,_4,_5,dc,fx,du,df,_6){ +var _7=_6.lambda("item.purgeGroup()"); +return _4("dojox.charting.plot2d.Bars",_5,{defaultParams:{hAxis:"x",vAxis:"y",gap:0,animate:null,enableCache:false},optionalParams:{minBarSize:1,maxBarSize:1,stroke:{},outline:{},shadow:{},fill:{},font:"",fontColor:""},constructor:function(_8,_9){ +this.opt=_2.clone(this.defaultParams); +du.updateWithObject(this.opt,_9); +du.updateWithPattern(this.opt,_9,this.optionalParams); +this.series=[]; +this.hAxis=this.opt.hAxis; +this.vAxis=this.opt.vAxis; +this.animate=this.opt.animate; +},getSeriesStats:function(){ +var _a=dc.collectSimpleStats(this.series),t; +_a.hmin-=0.5; +_a.hmax+=0.5; +t=_a.hmin,_a.hmin=_a.vmin,_a.vmin=t; +t=_a.hmax,_a.hmax=_a.vmax,_a.vmax=t; +return _a; +},createRect:function(_b,_c,_d){ +var _e; +if(this.opt.enableCache&&_b._rectFreePool.length>0){ +_e=_b._rectFreePool.pop(); +_e.setShape(_d); +_c.add(_e); +}else{ +_e=_c.createRect(_d); +} +if(this.opt.enableCache){ +_b._rectUsePool.push(_e); +} +return _e; +},render:function(_f,_10){ +if(this.zoom&&!this.isDataDirty()){ +return this.performZoom(_f,_10); +} +this.dirty=this.isDirty(); +this.resetEvents(); +if(this.dirty){ +_3.forEach(this.series,_7); +this._eventSeries={}; +this.cleanGroup(); +var s=this.group; +df.forEachRev(this.series,function(_11){ +_11.cleanGroup(s); +}); +} +var t=this.chart.theme,f,gap,_12,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_13=Math.max(0,this._hScaler.bounds.lower),_14=ht(_13),_15=this.events(); +f=dc.calculateBarSize(this._vScaler.bounds.scale,this.opt); +gap=f.gap; +_12=f.size; +for(var i=this.series.length-1;i>=0;--i){ +var run=this.series[i]; +if(!this.dirty&&!run.dirty){ +t.skip(); +this._reconnectEvents(run.name); +continue; +} +run.cleanGroup(); +if(this.opt.enableCache){ +run._rectFreePool=(run._rectFreePool?run._rectFreePool:[]).concat(run._rectUsePool?run._rectUsePool:[]); +run._rectUsePool=[]; +} +var _16=t.next("bar",[this.opt,run]),s=run.group,_17=new Array(run.data.length); +for(var j=0;j=0&&_12>=1){ +var _1b={x:_10.l+(v<_13?hv:_14),y:_f.height-_10.b-vt(j+1.5)+gap,width:w,height:_12}; +var _1c=this._plotFill(_1a.series.fill,_f,_10); +_1c=this._shapeFill(_1c,_1b); +var _1d=this.createRect(run,s,_1b).setFill(_1c).setStroke(_1a.series.stroke); +run.dyn.fill=_1d.getFill(); +run.dyn.stroke=_1d.getStroke(); +if(_15){ +var o={element:"bar",index:j,run:run,shape:_1d,x:v,y:j+1.5}; +this._connectEvents(o); +_17[j]=o; +} +if(this.animate){ +this._animateBar(_1d,_10.l+_14,-w); +} +} +} +} +this._eventSeries[run.name]=_17; +run.dirty=false; +} +this.dirty=false; +return this; +},_animateBar:function(_1e,_1f,_20){ +fx.animateTransform(_2.delegate({shape:_1e,duration:1200,transform:[{name:"translate",start:[_1f-(_1f/_20),0],end:[0,0]},{name:"scale",start:[1/_20,1],end:[1,1]},{name:"original"}]},this.animate)).play(); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Base.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Base.js new file mode 100644 index 0000000..7bc1213 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Base.js @@ -0,0 +1,87 @@ +//>>built +define("dojox/charting/plot2d/Base",["dojo/_base/lang","dojo/_base/declare","dojo/_base/connect","../Element","./_PlotEvents","dojo/_base/array","../scaler/primitive","./common","dojox/gfx/fx"],function(_1,_2,_3,_4,_5,_6,_7,_8,fx){ +return _2("dojox.charting.plot2d.Base",[_4,_5],{constructor:function(_9,_a){ +this.zoom=null,this.zoomQueue=[]; +this.lastWindow={vscale:1,hscale:1,xoffset:0,yoffset:0}; +},clear:function(){ +this.series=[]; +this._hAxis=null; +this._vAxis=null; +this.dirty=true; +return this; +},setAxis:function(_b){ +if(_b){ +this[_b.vertical?"_vAxis":"_hAxis"]=_b; +} +return this; +},toPage:function(_c){ +var ah=this._hAxis,av=this._vAxis,sh=ah.getScaler(),sv=av.getScaler(),th=sh.scaler.getTransformerFromModel(sh),tv=sv.scaler.getTransformerFromModel(sv),c=this.chart.getCoords(),o=this.chart.offsets,_d=this.chart.dim; +var t=function(_e){ +var r={}; +r.x=th(_e[ah.name])+c.x+o.l; +r.y=c.y+_d.height-o.b-tv(_e[av.name]); +return r; +}; +return _c?t(_c):t; +},toData:function(_f){ +var ah=this._hAxis,av=this._vAxis,sh=ah.getScaler(),sv=av.getScaler(),th=sh.scaler.getTransformerFromPlot(sh),tv=sv.scaler.getTransformerFromPlot(sv),c=this.chart.getCoords(),o=this.chart.offsets,dim=this.chart.dim; +var t=function(_10){ +var r={}; +r[ah.name]=th(_10.x-c.x-o.l); +r[av.name]=tv(c.y+dim.height-_10.y-o.b); +return r; +}; +return _f?t(_f):t; +},addSeries:function(run){ +this.series.push(run); +return this; +},getSeriesStats:function(){ +return _8.collectSimpleStats(this.series); +},calculateAxes:function(dim){ +this.initializeScalers(dim,this.getSeriesStats()); +return this; +},isDirty:function(){ +return this.dirty||this._hAxis&&this._hAxis.dirty||this._vAxis&&this._vAxis.dirty; +},isDataDirty:function(){ +return _6.some(this.series,function(_11){ +return _11.dirty; +}); +},performZoom:function(dim,_12){ +var vs=this._vAxis.scale||1,hs=this._hAxis.scale||1,_13=dim.height-_12.b,_14=this._hScaler.bounds,_15=(_14.from-_14.lower)*_14.scale,_16=this._vScaler.bounds,_17=(_16.from-_16.lower)*_16.scale,_18=vs/this.lastWindow.vscale,_19=hs/this.lastWindow.hscale,_1a=(this.lastWindow.xoffset-_15)/((this.lastWindow.hscale==1)?hs:this.lastWindow.hscale),_1b=(_17-this.lastWindow.yoffset)/((this.lastWindow.vscale==1)?vs:this.lastWindow.vscale),_1c=this.group,_1d=fx.animateTransform(_1.delegate({shape:_1c,duration:1200,transform:[{name:"translate",start:[0,0],end:[_12.l*(1-_19),_13*(1-_18)]},{name:"scale",start:[1,1],end:[_19,_18]},{name:"original"},{name:"translate",start:[0,0],end:[_1a,_1b]}]},this.zoom)); +_1.mixin(this.lastWindow,{vscale:vs,hscale:hs,xoffset:_15,yoffset:_17}); +this.zoomQueue.push(_1d); +_3.connect(_1d,"onEnd",this,function(){ +this.zoom=null; +this.zoomQueue.shift(); +if(this.zoomQueue.length>0){ +this.zoomQueue[0].play(); +} +}); +if(this.zoomQueue.length==1){ +this.zoomQueue[0].play(); +} +return this; +},render:function(dim,_1e){ +return this; +},getRequiredColors:function(){ +return this.series.length; +},initializeScalers:function(dim,_1f){ +if(this._hAxis){ +if(!this._hAxis.initialized()){ +this._hAxis.calculate(_1f.hmin,_1f.hmax,dim.width); +} +this._hScaler=this._hAxis.getScaler(); +}else{ +this._hScaler=_7.buildScaler(_1f.hmin,_1f.hmax,dim.width); +} +if(this._vAxis){ +if(!this._vAxis.initialized()){ +this._vAxis.calculate(_1f.vmin,_1f.vmax,dim.height); +} +this._vScaler=this._vAxis.getScaler(); +}else{ +this._vScaler=_7.buildScaler(_1f.vmin,_1f.vmax,dim.height); +} +return this; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Bubble.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Bubble.js new file mode 100644 index 0000000..b562384 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Bubble.js @@ -0,0 +1,119 @@ +//>>built +define("dojox/charting/plot2d/Bubble",["dojo/_base/lang","dojo/_base/declare","dojo/_base/array","./Base","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils","dojox/gfx/fx"],function(_1,_2,_3,_4,dc,df,_5,du,fx){ +var _6=_5.lambda("item.purgeGroup()"); +return _2("dojox.charting.plot2d.Bubble",_4,{defaultParams:{hAxis:"x",vAxis:"y",animate:null},optionalParams:{stroke:{},outline:{},shadow:{},fill:{},font:"",fontColor:""},constructor:function(_7,_8){ +this.opt=_1.clone(this.defaultParams); +du.updateWithObject(this.opt,_8); +du.updateWithPattern(this.opt,_8,this.optionalParams); +this.series=[]; +this.hAxis=this.opt.hAxis; +this.vAxis=this.opt.vAxis; +this.animate=this.opt.animate; +},render:function(_9,_a){ +if(this.zoom&&!this.isDataDirty()){ +return this.performZoom(_9,_a); +} +this.resetEvents(); +this.dirty=this.isDirty(); +if(this.dirty){ +_3.forEach(this.series,_6); +this._eventSeries={}; +this.cleanGroup(); +var s=this.group; +df.forEachRev(this.series,function(_b){ +_b.cleanGroup(s); +}); +} +var t=this.chart.theme,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_c=this.events(); +for(var i=this.series.length-1;i>=0;--i){ +var _d=this.series[i]; +if(!this.dirty&&!_d.dirty){ +t.skip(); +this._reconnectEvents(_d.name); +continue; +} +_d.cleanGroup(); +if(!_d.data.length){ +_d.dirty=false; +t.skip(); +continue; +} +if(typeof _d.data[0]=="number"){ +console.warn("dojox.charting.plot2d.Bubble: the data in the following series cannot be rendered as a bubble chart; ",_d); +continue; +} +var _e=t.next("circle",[this.opt,_d]),s=_d.group,_f=_3.map(_d.data,function(v,i){ +return v?{x:ht(v.x)+_a.l,y:_9.height-_a.b-vt(v.y),radius:this._vScaler.bounds.scale*(v.size/2)}:null; +},this); +var _10=null,_11=null,_12=null; +if(_e.series.shadow){ +_12=_3.map(_f,function(_13){ +if(_13!==null){ +var _14=t.addMixin(_e,"circle",_13,true),_15=_14.series.shadow; +var _16=s.createCircle({cx:_13.x+_15.dx,cy:_13.y+_15.dy,r:_13.radius}).setStroke(_15).setFill(_15.color); +if(this.animate){ +this._animateBubble(_16,_9.height-_a.b,_13.radius); +} +return _16; +} +return null; +},this); +if(_12.length){ +_d.dyn.shadow=_12[_12.length-1].getStroke(); +} +} +if(_e.series.outline){ +_11=_3.map(_f,function(_17){ +if(_17!==null){ +var _18=t.addMixin(_e,"circle",_17,true),_19=dc.makeStroke(_18.series.outline); +_19.width=2*_19.width+_e.series.stroke.width; +var _1a=s.createCircle({cx:_17.x,cy:_17.y,r:_17.radius}).setStroke(_19); +if(this.animate){ +this._animateBubble(_1a,_9.height-_a.b,_17.radius); +} +return _1a; +} +return null; +},this); +if(_11.length){ +_d.dyn.outline=_11[_11.length-1].getStroke(); +} +} +_10=_3.map(_f,function(_1b){ +if(_1b!==null){ +var _1c=t.addMixin(_e,"circle",_1b,true),_1d={x:_1b.x-_1b.radius,y:_1b.y-_1b.radius,width:2*_1b.radius,height:2*_1b.radius}; +var _1e=this._plotFill(_1c.series.fill,_9,_a); +_1e=this._shapeFill(_1e,_1d); +var _1f=s.createCircle({cx:_1b.x,cy:_1b.y,r:_1b.radius}).setFill(_1e).setStroke(_1c.series.stroke); +if(this.animate){ +this._animateBubble(_1f,_9.height-_a.b,_1b.radius); +} +return _1f; +} +return null; +},this); +if(_10.length){ +_d.dyn.fill=_10[_10.length-1].getFill(); +_d.dyn.stroke=_10[_10.length-1].getStroke(); +} +if(_c){ +var _20=new Array(_10.length); +_3.forEach(_10,function(s,i){ +if(s!==null){ +var o={element:"circle",index:i,run:_d,shape:s,outline:_11&&_11[i]||null,shadow:_12&&_12[i]||null,x:_d.data[i].x,y:_d.data[i].y,r:_d.data[i].size/2,cx:_f[i].x,cy:_f[i].y,cr:_f[i].radius}; +this._connectEvents(o); +_20[i]=o; +} +},this); +this._eventSeries[_d.name]=_20; +}else{ +delete this._eventSeries[_d.name]; +} +_d.dirty=false; +} +this.dirty=false; +return this; +},_animateBubble:function(_21,_22,_23){ +fx.animateTransform(_1.delegate({shape:_21,duration:1200,transform:[{name:"translate",start:[0,_22],end:[0,0]},{name:"scale",start:[0,1/_23],end:[1,1]},{name:"original"}]},this.animate)).play(); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Candlesticks.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Candlesticks.js new file mode 100644 index 0000000..67eae3f --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Candlesticks.js @@ -0,0 +1,117 @@ +//>>built +define("dojox/charting/plot2d/Candlesticks",["dojo/_base/lang","dojo/_base/declare","dojo/_base/array","./Base","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils","dojox/gfx/fx"],function(_1,_2,_3,_4,dc,df,_5,du,fx){ +var _6=_5.lambda("item.purgeGroup()"); +return _2("dojox.charting.plot2d.Candlesticks",_4,{defaultParams:{hAxis:"x",vAxis:"y",gap:2,animate:null},optionalParams:{minBarSize:1,maxBarSize:1,stroke:{},outline:{},shadow:{},fill:{},font:"",fontColor:""},constructor:function(_7,_8){ +this.opt=_1.clone(this.defaultParams); +du.updateWithObject(this.opt,_8); +du.updateWithPattern(this.opt,_8,this.optionalParams); +this.series=[]; +this.hAxis=this.opt.hAxis; +this.vAxis=this.opt.vAxis; +this.animate=this.opt.animate; +},collectStats:function(_9){ +var _a=_1.delegate(dc.defaultStats); +for(var i=0;i<_9.length;i++){ +var _b=_9[i]; +if(!_b.data.length){ +continue; +} +var _c=_a.vmin,_d=_a.vmax; +if(!("ymin" in _b)||!("ymax" in _b)){ +_3.forEach(_b.data,function(_e,_f){ +if(_e!==null){ +var x=_e.x||_f+1; +_a.hmin=Math.min(_a.hmin,x); +_a.hmax=Math.max(_a.hmax,x); +_a.vmin=Math.min(_a.vmin,_e.open,_e.close,_e.high,_e.low); +_a.vmax=Math.max(_a.vmax,_e.open,_e.close,_e.high,_e.low); +} +}); +} +if("ymin" in _b){ +_a.vmin=Math.min(_c,_b.ymin); +} +if("ymax" in _b){ +_a.vmax=Math.max(_d,_b.ymax); +} +} +return _a; +},getSeriesStats:function(){ +var _10=this.collectStats(this.series); +_10.hmin-=0.5; +_10.hmax+=0.5; +return _10; +},render:function(dim,_11){ +if(this.zoom&&!this.isDataDirty()){ +return this.performZoom(dim,_11); +} +this.resetEvents(); +this.dirty=this.isDirty(); +if(this.dirty){ +_3.forEach(this.series,_6); +this._eventSeries={}; +this.cleanGroup(); +var s=this.group; +df.forEachRev(this.series,function(_12){ +_12.cleanGroup(s); +}); +} +var t=this.chart.theme,f,gap,_13,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_14=Math.max(0,this._vScaler.bounds.lower),_15=vt(_14),_16=this.events(); +f=dc.calculateBarSize(this._hScaler.bounds.scale,this.opt); +gap=f.gap; +_13=f.size; +for(var i=this.series.length-1;i>=0;--i){ +var run=this.series[i]; +if(!this.dirty&&!run.dirty){ +t.skip(); +this._reconnectEvents(run.name); +continue; +} +run.cleanGroup(); +var _17=t.next("candlestick",[this.opt,run]),s=run.group,_18=new Array(run.data.length); +for(var j=0;j_1c){ +var tmp=_1c; +_1c=low; +low=tmp; +} +if(_13>=1){ +var _1d=_1a>_1b; +var _1e={x1:_13/2,x2:_13/2,y1:y-_1c,y2:y-low},_1f={x:0,y:y-Math.max(_1a,_1b),width:_13,height:Math.max(_1d?_1a-_1b:_1b-_1a,1)}; +var _20=s.createGroup(); +_20.setTransform({dx:x,dy:0}); +var _21=_20.createGroup(); +_21.createLine(_1e).setStroke(_19.series.stroke); +_21.createRect(_1f).setStroke(_19.series.stroke).setFill(_1d?_19.series.fill:"white"); +if("mid" in v){ +_21.createLine({x1:(_19.series.stroke.width||1),x2:_13-(_19.series.stroke.width||1),y1:y-mid,y2:y-mid}).setStroke(_1d?"white":_19.series.stroke); +} +run.dyn.fill=_19.series.fill; +run.dyn.stroke=_19.series.stroke; +if(_16){ +var o={element:"candlestick",index:j,run:run,shape:_21,x:x,y:y-Math.max(_1a,_1b),cx:_13/2,cy:(y-Math.max(_1a,_1b))+(Math.max(_1d?_1a-_1b:_1b-_1a,1)/2),width:_13,height:Math.max(_1d?_1a-_1b:_1b-_1a,1),data:v}; +this._connectEvents(o); +_18[j]=o; +} +} +if(this.animate){ +this._animateCandlesticks(_20,y-low,_1c-low); +} +} +} +this._eventSeries[run.name]=_18; +run.dirty=false; +} +this.dirty=false; +return this; +},_animateCandlesticks:function(_22,_23,_24){ +fx.animateTransform(_1.delegate({shape:_22,duration:1200,transform:[{name:"translate",start:[0,_23-(_23/_24)],end:[0,0]},{name:"scale",start:[1,1/_24],end:[1,1]},{name:"original"}]},this.animate)).play(); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/ClusteredBars.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/ClusteredBars.js new file mode 100644 index 0000000..d9d20de --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/ClusteredBars.js @@ -0,0 +1,60 @@ +//>>built +define("dojox/charting/plot2d/ClusteredBars",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","./Bars","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils"],function(_1,_2,_3,_4,dc,df,_5,du){ +var _6=_5.lambda("item.purgeGroup()"); +return _3("dojox.charting.plot2d.ClusteredBars",_4,{render:function(_7,_8){ +if(this.zoom&&!this.isDataDirty()){ +return this.performZoom(_7,_8); +} +this.resetEvents(); +this.dirty=this.isDirty(); +if(this.dirty){ +_2.forEach(this.series,_6); +this._eventSeries={}; +this.cleanGroup(); +var s=this.group; +df.forEachRev(this.series,function(_9){ +_9.cleanGroup(s); +}); +} +var t=this.chart.theme,f,_a,_b,_c,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_d=Math.max(0,this._hScaler.bounds.lower),_e=ht(_d),_f=this.events(); +f=dc.calculateBarSize(this._vScaler.bounds.scale,this.opt,this.series.length); +_a=f.gap; +_b=_c=f.size; +for(var i=this.series.length-1;i>=0;--i){ +var run=this.series[i],_10=_c*(this.series.length-i-1); +if(!this.dirty&&!run.dirty){ +t.skip(); +this._reconnectEvents(run.name); +continue; +} +run.cleanGroup(); +var _11=t.next("bar",[this.opt,run]),s=run.group,_12=new Array(run.data.length); +for(var j=0;j=0&&_b>=1){ +var _16={x:_8.l+(v<_d?hv:_e),y:_7.height-_8.b-vt(j+1.5)+_a+_10,width:w,height:_b}; +var _17=this._plotFill(_15.series.fill,_7,_8); +_17=this._shapeFill(_17,_16); +var _18=s.createRect(_16).setFill(_17).setStroke(_15.series.stroke); +run.dyn.fill=_18.getFill(); +run.dyn.stroke=_18.getStroke(); +if(_f){ +var o={element:"bar",index:j,run:run,shape:_18,x:v,y:j+1.5}; +this._connectEvents(o); +_12[j]=o; +} +if(this.animate){ +this._animateBar(_18,_8.l+_e,-_14); +} +} +} +} +this._eventSeries[run.name]=_12; +run.dirty=false; +} +this.dirty=false; +return this; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/ClusteredColumns.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/ClusteredColumns.js new file mode 100644 index 0000000..a43495f --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/ClusteredColumns.js @@ -0,0 +1,60 @@ +//>>built +define("dojox/charting/plot2d/ClusteredColumns",["dojo/_base/array","dojo/_base/declare","./Columns","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils"],function(_1,_2,_3,dc,df,_4,du){ +var _5=_4.lambda("item.purgeGroup()"); +return _2("dojox.charting.plot2d.ClusteredColumns",_3,{render:function(_6,_7){ +if(this.zoom&&!this.isDataDirty()){ +return this.performZoom(_6,_7); +} +this.resetEvents(); +this.dirty=this.isDirty(); +if(this.dirty){ +_1.forEach(this.series,_5); +this._eventSeries={}; +this.cleanGroup(); +var s=this.group; +df.forEachRev(this.series,function(_8){ +_8.cleanGroup(s); +}); +} +var t=this.chart.theme,f,_9,_a,_b,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_c=Math.max(0,this._vScaler.bounds.lower),_d=vt(_c),_e=this.events(); +f=dc.calculateBarSize(this._hScaler.bounds.scale,this.opt,this.series.length); +_9=f.gap; +_a=_b=f.size; +for(var i=0;i=1&&h>=0){ +var _16={x:_7.l+ht(j+0.5)+_9+_10,y:_6.height-_7.b-(v>_c?vv:_d),width:_a,height:h}; +var _17=this._plotFill(_15.series.fill,_6,_7); +_17=this._shapeFill(_17,_16); +var _18=s.createRect(_16).setFill(_17).setStroke(_15.series.stroke); +_f.dyn.fill=_18.getFill(); +_f.dyn.stroke=_18.getStroke(); +if(_e){ +var o={element:"column",index:j,run:_f,shape:_18,x:j+0.5,y:v}; +this._connectEvents(o); +_12[j]=o; +} +if(this.animate){ +this._animateColumn(_18,_6.height-_7.b-_d,h); +} +} +} +} +this._eventSeries[_f.name]=_12; +_f.dirty=false; +} +this.dirty=false; +return this; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Columns.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Columns.js new file mode 100644 index 0000000..2ede67f --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Columns.js @@ -0,0 +1,94 @@ +//>>built +define("dojox/charting/plot2d/Columns",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","./Base","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils","dojox/gfx/fx"],function(_1,_2,_3,_4,dc,df,_5,du,fx){ +var _6=_5.lambda("item.purgeGroup()"); +return _3("dojox.charting.plot2d.Columns",_4,{defaultParams:{hAxis:"x",vAxis:"y",gap:0,animate:null,enableCache:false},optionalParams:{minBarSize:1,maxBarSize:1,stroke:{},outline:{},shadow:{},fill:{},font:"",fontColor:""},constructor:function(_7,_8){ +this.opt=_1.clone(this.defaultParams); +du.updateWithObject(this.opt,_8); +du.updateWithPattern(this.opt,_8,this.optionalParams); +this.series=[]; +this.hAxis=this.opt.hAxis; +this.vAxis=this.opt.vAxis; +this.animate=this.opt.animate; +},getSeriesStats:function(){ +var _9=dc.collectSimpleStats(this.series); +_9.hmin-=0.5; +_9.hmax+=0.5; +return _9; +},createRect:function(_a,_b,_c){ +var _d; +if(this.opt.enableCache&&_a._rectFreePool.length>0){ +_d=_a._rectFreePool.pop(); +_d.setShape(_c); +_b.add(_d); +}else{ +_d=_b.createRect(_c); +} +if(this.opt.enableCache){ +_a._rectUsePool.push(_d); +} +return _d; +},render:function(_e,_f){ +if(this.zoom&&!this.isDataDirty()){ +return this.performZoom(_e,_f); +} +var t=this.getSeriesStats(); +this.resetEvents(); +this.dirty=this.isDirty(); +if(this.dirty){ +_2.forEach(this.series,_6); +this._eventSeries={}; +this.cleanGroup(); +var s=this.group; +df.forEachRev(this.series,function(_10){ +_10.cleanGroup(s); +}); +} +var t=this.chart.theme,f,gap,_11,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_12=Math.max(0,this._vScaler.bounds.lower),_13=vt(_12),min=Math.max(0,Math.floor(this._hScaler.bounds.from-1)),max=Math.ceil(this._hScaler.bounds.to),_14=this.events(); +f=dc.calculateBarSize(this._hScaler.bounds.scale,this.opt); +gap=f.gap; +_11=f.size; +for(var i=this.series.length-1;i>=0;--i){ +var run=this.series[i]; +if(!this.dirty&&!run.dirty){ +t.skip(); +this._reconnectEvents(run.name); +continue; +} +run.cleanGroup(); +if(this.opt.enableCache){ +run._rectFreePool=(run._rectFreePool?run._rectFreePool:[]).concat(run._rectUsePool?run._rectUsePool:[]); +run._rectUsePool=[]; +} +var _15=t.next("column",[this.opt,run]),s=run.group,_16=new Array(run.data.length); +var l=Math.min(run.data.length,max); +for(var j=min;j=1&&h>=0){ +var _1a={x:_f.l+ht(j+0.5)+gap,y:_e.height-_f.b-(v>_12?vv:_13),width:_11,height:h}; +var _1b=this._plotFill(_19.series.fill,_e,_f); +_1b=this._shapeFill(_1b,_1a); +var _1c=this.createRect(run,s,_1a).setFill(_1b).setStroke(_19.series.stroke); +run.dyn.fill=_1c.getFill(); +run.dyn.stroke=_1c.getStroke(); +if(_14){ +var o={element:"column",index:j,run:run,shape:_1c,x:j+0.5,y:v}; +this._connectEvents(o); +_16[j]=o; +} +if(this.animate){ +this._animateColumn(_1c,_e.height-_f.b-_13,h); +} +} +} +} +this._eventSeries[run.name]=_16; +run.dirty=false; +} +this.dirty=false; +return this; +},_animateColumn:function(_1d,_1e,_1f){ +fx.animateTransform(_1.delegate({shape:_1d,duration:1200,transform:[{name:"translate",start:[0,_1e-(_1e/_1f)],end:[0,0]},{name:"scale",start:[1,1/_1f],end:[1,1]},{name:"original"}]},this.animate)).play(); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Default.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Default.js new file mode 100644 index 0000000..6583cfb --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Default.js @@ -0,0 +1,186 @@ +//>>built +define("dojox/charting/plot2d/Default",["dojo/_base/lang","dojo/_base/declare","dojo/_base/array","./Base","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils","dojox/gfx/fx"],function(_1,_2,_3,_4,dc,df,_5,du,fx){ +var _6=_5.lambda("item.purgeGroup()"); +var _7=1200; +return _2("dojox.charting.plot2d.Default",_4,{defaultParams:{hAxis:"x",vAxis:"y",lines:true,areas:false,markers:false,tension:"",animate:false,enableCache:false},optionalParams:{stroke:{},outline:{},shadow:{},fill:{},font:"",fontColor:"",markerStroke:{},markerOutline:{},markerShadow:{},markerFill:{},markerFont:"",markerFontColor:""},constructor:function(_8,_9){ +this.opt=_1.clone(this.defaultParams); +du.updateWithObject(this.opt,_9); +du.updateWithPattern(this.opt,_9,this.optionalParams); +this.series=[]; +this.hAxis=this.opt.hAxis; +this.vAxis=this.opt.vAxis; +this.animate=this.opt.animate; +},createPath:function(_a,_b,_c){ +var _d; +if(this.opt.enableCache&&_a._pathFreePool.length>0){ +_d=_a._pathFreePool.pop(); +_d.setShape(_c); +_b.add(_d); +}else{ +_d=_b.createPath(_c); +} +if(this.opt.enableCache){ +_a._pathUsePool.push(_d); +} +return _d; +},render:function(_e,_f){ +if(this.zoom&&!this.isDataDirty()){ +return this.performZoom(_e,_f); +} +this.resetEvents(); +this.dirty=this.isDirty(); +if(this.dirty){ +_3.forEach(this.series,_6); +this._eventSeries={}; +this.cleanGroup(); +this.group.setTransform(null); +var s=this.group; +df.forEachRev(this.series,function(_10){ +_10.cleanGroup(s); +}); +} +var t=this.chart.theme,_11,_12,_13,_14=this.events(); +for(var i=this.series.length-1;i>=0;--i){ +var run=this.series[i]; +if(!this.dirty&&!run.dirty){ +t.skip(); +this._reconnectEvents(run.name); +continue; +} +run.cleanGroup(); +if(this.opt.enableCache){ +run._pathFreePool=(run._pathFreePool?run._pathFreePool:[]).concat(run._pathUsePool?run._pathUsePool:[]); +run._pathUsePool=[]; +} +if(!run.data.length){ +run.dirty=false; +t.skip(); +continue; +} +var _15=t.next(this.opt.areas?"area":"line",[this.opt,run],true),s=run.group,_16=[],_17=[],_18=null,_19,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_1a=this._eventSeries[run.name]=new Array(run.data.length); +var _1b=typeof run.data[0]=="number"; +var min=_1b?Math.max(0,Math.floor(this._hScaler.bounds.from-1)):0,max=_1b?Math.min(run.data.length,Math.ceil(this._hScaler.bounds.to)):run.data.length; +for(var j=min;j1){ +var _1d=_15.series.fill; +var _1e=_1.clone(_19); +if(this.opt.tension){ +var _1f="L"+_1e[_1e.length-1].x+","+(_e.height-_f.b)+" L"+_1e[0].x+","+(_e.height-_f.b)+" L"+_1e[0].x+","+_1e[0].y; +run.dyn.fill=s.createPath(_1c+" "+_1f).setFill(_1d).getFill(); +}else{ +_1e.push({x:_19[_19.length-1].x,y:_e.height-_f.b}); +_1e.push({x:_19[0].x,y:_e.height-_f.b}); +_1e.push(_19[0]); +run.dyn.fill=s.createPolyline(_1e).setFill(_1d).getFill(); +} +} +if(this.opt.lines||this.opt.markers){ +_11=_15.series.stroke; +if(_15.series.outline){ +_12=run.dyn.outline=dc.makeStroke(_15.series.outline); +_12.width=2*_12.width+_11.width; +} +} +if(this.opt.markers){ +run.dyn.marker=_15.symbol; +} +var _20=null,_21=null,_22=null; +if(_11&&_15.series.shadow&&_19.length>1){ +var _23=_15.series.shadow,_24=_3.map(_19,function(c){ +return {x:c.x+_23.dx,y:c.y+_23.dy}; +}); +if(this.opt.lines){ +if(this.opt.tension){ +run.dyn.shadow=s.createPath(dc.curve(_24,this.opt.tension)).setStroke(_23).getStroke(); +}else{ +run.dyn.shadow=s.createPolyline(_24).setStroke(_23).getStroke(); +} +} +if(this.opt.markers&&_15.marker.shadow){ +_23=_15.marker.shadow; +_22=_3.map(_24,function(c){ +return this.createPath(run,s,"M"+c.x+" "+c.y+" "+_15.symbol).setStroke(_23).setFill(_23.color); +},this); +} +} +if(this.opt.lines&&_19.length>1){ +if(_12){ +if(this.opt.tension){ +run.dyn.outline=s.createPath(_1c).setStroke(_12).getStroke(); +}else{ +run.dyn.outline=s.createPolyline(_19).setStroke(_12).getStroke(); +} +} +if(this.opt.tension){ +run.dyn.stroke=s.createPath(_1c).setStroke(_11).getStroke(); +}else{ +run.dyn.stroke=s.createPolyline(_19).setStroke(_11).getStroke(); +} +} +if(this.opt.markers){ +_20=new Array(_19.length); +_21=new Array(_19.length); +_12=null; +if(_15.marker.outline){ +_12=dc.makeStroke(_15.marker.outline); +_12.width=2*_12.width+(_15.marker.stroke?_15.marker.stroke.width:0); +} +_3.forEach(_19,function(c,i){ +var _25="M"+c.x+" "+c.y+" "+_15.symbol; +if(_12){ +_21[i]=this.createPath(run,s,_25).setStroke(_12); +} +_20[i]=this.createPath(run,s,_25).setStroke(_15.marker.stroke).setFill(_15.marker.fill); +},this); +run.dyn.markerFill=_15.marker.fill; +run.dyn.markerStroke=_15.marker.stroke; +if(_14){ +_3.forEach(_20,function(s,i){ +var o={element:"marker",index:i+_17[seg],run:run,shape:s,outline:_21[i]||null,shadow:_22&&_22[i]||null,cx:_19[i].x,cy:_19[i].y}; +if(typeof _16[seg][0]=="number"){ +o.x=i+_17[seg]+1; +o.y=_16[seg][i]; +}else{ +o.x=_16[seg][i].x; +o.y=_16[seg][i].y; +} +this._connectEvents(o); +_1a[i+_17[seg]]=o; +},this); +}else{ +delete this._eventSeries[run.name]; +} +} +} +run.dirty=false; +} +if(this.animate){ +var _26=this.group; +fx.animateTransform(_1.delegate({shape:_26,duration:_7,transform:[{name:"translate",start:[0,_e.height-_f.b],end:[0,0]},{name:"scale",start:[1,0],end:[1,1]},{name:"original"}]},this.animate)).play(); +} +this.dirty=false; +return this; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Grid.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Grid.js new file mode 100644 index 0000000..293db5d --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Grid.js @@ -0,0 +1,137 @@ +//>>built +define("dojox/charting/plot2d/Grid",["dojo/_base/lang","dojo/_base/declare","dojo/_base/connect","dojo/_base/array","../Element","./common","dojox/lang/utils","dojox/gfx/fx"],function(_1,_2,_3,_4,_5,dc,du,fx){ +return _2("dojox.charting.plot2d.Grid",_5,{defaultParams:{hAxis:"x",vAxis:"y",hMajorLines:true,hMinorLines:false,vMajorLines:true,vMinorLines:false,hStripes:"none",vStripes:"none",animate:null,enableCache:false},optionalParams:{},constructor:function(_6,_7){ +this.opt=_1.clone(this.defaultParams); +du.updateWithObject(this.opt,_7); +this.hAxis=this.opt.hAxis; +this.vAxis=this.opt.vAxis; +this.dirty=true; +this.animate=this.opt.animate; +this.zoom=null,this.zoomQueue=[]; +this.lastWindow={vscale:1,hscale:1,xoffset:0,yoffset:0}; +if(this.opt.enableCache){ +this._lineFreePool=[]; +this._lineUsePool=[]; +} +},clear:function(){ +this._hAxis=null; +this._vAxis=null; +this.dirty=true; +return this; +},setAxis:function(_8){ +if(_8){ +this[_8.vertical?"_vAxis":"_hAxis"]=_8; +} +return this; +},addSeries:function(_9){ +return this; +},getSeriesStats:function(){ +return _1.delegate(dc.defaultStats); +},initializeScalers:function(){ +return this; +},isDirty:function(){ +return this.dirty||this._hAxis&&this._hAxis.dirty||this._vAxis&&this._vAxis.dirty; +},performZoom:function(_a,_b){ +var vs=this._vAxis.scale||1,hs=this._hAxis.scale||1,_c=_a.height-_b.b,_d=this._hAxis.getScaler().bounds,_e=(_d.from-_d.lower)*_d.scale,_f=this._vAxis.getScaler().bounds,_10=(_f.from-_f.lower)*_f.scale,_11=vs/this.lastWindow.vscale,_12=hs/this.lastWindow.hscale,_13=(this.lastWindow.xoffset-_e)/((this.lastWindow.hscale==1)?hs:this.lastWindow.hscale),_14=(_10-this.lastWindow.yoffset)/((this.lastWindow.vscale==1)?vs:this.lastWindow.vscale),_15=this.group,_16=fx.animateTransform(_1.delegate({shape:_15,duration:1200,transform:[{name:"translate",start:[0,0],end:[_b.l*(1-_12),_c*(1-_11)]},{name:"scale",start:[1,1],end:[_12,_11]},{name:"original"},{name:"translate",start:[0,0],end:[_13,_14]}]},this.zoom)); +_1.mixin(this.lastWindow,{vscale:vs,hscale:hs,xoffset:_e,yoffset:_10}); +this.zoomQueue.push(_16); +_3.connect(_16,"onEnd",this,function(){ +this.zoom=null; +this.zoomQueue.shift(); +if(this.zoomQueue.length>0){ +this.zoomQueue[0].play(); +} +}); +if(this.zoomQueue.length==1){ +this.zoomQueue[0].play(); +} +return this; +},getRequiredColors:function(){ +return 0; +},cleanGroup:function(){ +this.inherited(arguments); +if(this.opt.enableCache){ +this._lineFreePool=this._lineFreePool.concat(this._lineUsePool); +this._lineUsePool=[]; +} +},createLine:function(_17,_18){ +var _19; +if(this.opt.enableCache&&this._lineFreePool.length>0){ +_19=this._lineFreePool.pop(); +_19.setShape(_18); +_17.add(_19); +}else{ +_19=_17.createLine(_18); +} +if(this.opt.enableCache){ +this._lineUsePool.push(_19); +} +return _19; +},render:function(dim,_1a){ +if(this.zoom){ +return this.performZoom(dim,_1a); +} +this.dirty=this.isDirty(); +if(!this.dirty){ +return this; +} +this.cleanGroup(); +var s=this.group,ta=this.chart.theme.axis; +try{ +var _1b=this._vAxis.getScaler(),vt=_1b.scaler.getTransformerFromModel(_1b),_1c=this._vAxis.getTicks(); +if(_1c!=null){ +if(this.opt.hMinorLines){ +_4.forEach(_1c.minor,function(_1d){ +var y=dim.height-_1a.b-vt(_1d.value); +var _1e=this.createLine(s,{x1:_1a.l,y1:y,x2:dim.width-_1a.r,y2:y}).setStroke(ta.minorTick); +if(this.animate){ +this._animateGrid(_1e,"h",_1a.l,_1a.r+_1a.l-dim.width); +} +},this); +} +if(this.opt.hMajorLines){ +_4.forEach(_1c.major,function(_1f){ +var y=dim.height-_1a.b-vt(_1f.value); +var _20=this.createLine(s,{x1:_1a.l,y1:y,x2:dim.width-_1a.r,y2:y}).setStroke(ta.majorTick); +if(this.animate){ +this._animateGrid(_20,"h",_1a.l,_1a.r+_1a.l-dim.width); +} +},this); +} +} +} +catch(e){ +} +try{ +var _21=this._hAxis.getScaler(),ht=_21.scaler.getTransformerFromModel(_21),_1c=this._hAxis.getTicks(); +if(this!=null){ +if(_1c&&this.opt.vMinorLines){ +_4.forEach(_1c.minor,function(_22){ +var x=_1a.l+ht(_22.value); +var _23=this.createLine(s,{x1:x,y1:_1a.t,x2:x,y2:dim.height-_1a.b}).setStroke(ta.minorTick); +if(this.animate){ +this._animateGrid(_23,"v",dim.height-_1a.b,dim.height-_1a.b-_1a.t); +} +},this); +} +if(_1c&&this.opt.vMajorLines){ +_4.forEach(_1c.major,function(_24){ +var x=_1a.l+ht(_24.value); +var _25=this.createLine(s,{x1:x,y1:_1a.t,x2:x,y2:dim.height-_1a.b}).setStroke(ta.majorTick); +if(this.animate){ +this._animateGrid(_25,"v",dim.height-_1a.b,dim.height-_1a.b-_1a.t); +} +},this); +} +} +} +catch(e){ +} +this.dirty=false; +return this; +},_animateGrid:function(_26,_27,_28,_29){ +var _2a=_27=="h"?[_28,0]:[0,_28]; +var _2b=_27=="h"?[1/_29,1]:[1,1/_29]; +fx.animateTransform(_1.delegate({shape:_26,duration:1200,transform:[{name:"translate",start:_2a,end:[0,0]},{name:"scale",start:_2b,end:[1,1]},{name:"original"}]},this.animate)).play(); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Lines.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Lines.js new file mode 100644 index 0000000..e8a7a8f --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Lines.js @@ -0,0 +1,6 @@ +//>>built +define("dojox/charting/plot2d/Lines",["dojo/_base/declare","./Default"],function(_1,_2){ +return _1("dojox.charting.plot2d.Lines",_2,{constructor:function(){ +this.opt.lines=true; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Markers.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Markers.js new file mode 100644 index 0000000..968848f --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Markers.js @@ -0,0 +1,6 @@ +//>>built +define("dojox/charting/plot2d/Markers",["dojo/_base/declare","./Default"],function(_1,_2){ +return _1("dojox.charting.plot2d.Markers",_2,{constructor:function(){ +this.opt.markers=true; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/MarkersOnly.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/MarkersOnly.js new file mode 100644 index 0000000..8a54d00 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/MarkersOnly.js @@ -0,0 +1,7 @@ +//>>built +define("dojox/charting/plot2d/MarkersOnly",["dojo/_base/declare","./Default"],function(_1,_2){ +return _1("dojox.charting.plot2d.MarkersOnly",_2,{constructor:function(){ +this.opt.lines=false; +this.opt.markers=true; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/OHLC.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/OHLC.js new file mode 100644 index 0000000..ceb6d83 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/OHLC.js @@ -0,0 +1,110 @@ +//>>built +define("dojox/charting/plot2d/OHLC",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","./Base","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils","dojox/gfx/fx"],function(_1,_2,_3,_4,dc,df,_5,du,fx){ +var _6=_5.lambda("item.purgeGroup()"); +return _3("dojox.charting.plot2d.OHLC",_4,{defaultParams:{hAxis:"x",vAxis:"y",gap:2,animate:null},optionalParams:{minBarSize:1,maxBarSize:1,stroke:{},outline:{},shadow:{},fill:{},font:"",fontColor:""},constructor:function(_7,_8){ +this.opt=_1.clone(this.defaultParams); +du.updateWithObject(this.opt,_8); +du.updateWithPattern(this.opt,_8,this.optionalParams); +this.series=[]; +this.hAxis=this.opt.hAxis; +this.vAxis=this.opt.vAxis; +this.animate=this.opt.animate; +},collectStats:function(_9){ +var _a=_1.delegate(dc.defaultStats); +for(var i=0;i<_9.length;i++){ +var _b=_9[i]; +if(!_b.data.length){ +continue; +} +var _c=_a.vmin,_d=_a.vmax; +if(!("ymin" in _b)||!("ymax" in _b)){ +_2.forEach(_b.data,function(_e,_f){ +if(_e!==null){ +var x=_e.x||_f+1; +_a.hmin=Math.min(_a.hmin,x); +_a.hmax=Math.max(_a.hmax,x); +_a.vmin=Math.min(_a.vmin,_e.open,_e.close,_e.high,_e.low); +_a.vmax=Math.max(_a.vmax,_e.open,_e.close,_e.high,_e.low); +} +}); +} +if("ymin" in _b){ +_a.vmin=Math.min(_c,_b.ymin); +} +if("ymax" in _b){ +_a.vmax=Math.max(_d,_b.ymax); +} +} +return _a; +},getSeriesStats:function(){ +var _10=this.collectStats(this.series); +_10.hmin-=0.5; +_10.hmax+=0.5; +return _10; +},render:function(dim,_11){ +if(this.zoom&&!this.isDataDirty()){ +return this.performZoom(dim,_11); +} +this.resetEvents(); +this.dirty=this.isDirty(); +if(this.dirty){ +_2.forEach(this.series,_6); +this._eventSeries={}; +this.cleanGroup(); +var s=this.group; +df.forEachRev(this.series,function(_12){ +_12.cleanGroup(s); +}); +} +var t=this.chart.theme,f,gap,_13,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_14=Math.max(0,this._vScaler.bounds.lower),_15=vt(_14),_16=this.events(); +f=dc.calculateBarSize(this._hScaler.bounds.scale,this.opt); +gap=f.gap; +_13=f.size; +for(var i=this.series.length-1;i>=0;--i){ +var run=this.series[i]; +if(!this.dirty&&!run.dirty){ +t.skip(); +this._reconnectEvents(run.name); +continue; +} +run.cleanGroup(); +var _17=t.next("candlestick",[this.opt,run]),s=run.group,_18=new Array(run.data.length); +for(var j=0;j_1c){ +var tmp=_1c; +_1c=low; +low=tmp; +} +if(_13>=1){ +var hl={x1:_13/2,x2:_13/2,y1:y-_1c,y2:y-low},op={x1:0,x2:((_13/2)+((_19.series.stroke.width||1)/2)),y1:y-_1a,y2:y-_1a},cl={x1:((_13/2)-((_19.series.stroke.width||1)/2)),x2:_13,y1:y-_1b,y2:y-_1b}; +var _1d=s.createGroup(); +_1d.setTransform({dx:x,dy:0}); +var _1e=_1d.createGroup(); +_1e.createLine(hl).setStroke(_19.series.stroke); +_1e.createLine(op).setStroke(_19.series.stroke); +_1e.createLine(cl).setStroke(_19.series.stroke); +run.dyn.stroke=_19.series.stroke; +if(_16){ +var o={element:"candlestick",index:j,run:run,shape:_1e,x:x,y:y-Math.max(_1a,_1b),cx:_13/2,cy:(y-Math.max(_1a,_1b))+(Math.max(_1a>_1b?_1a-_1b:_1b-_1a,1)/2),width:_13,height:Math.max(_1a>_1b?_1a-_1b:_1b-_1a,1),data:v}; +this._connectEvents(o); +_18[j]=o; +} +} +if(this.animate){ +this._animateOHLC(_1d,y-low,_1c-low); +} +} +} +this._eventSeries[run.name]=_18; +run.dirty=false; +} +this.dirty=false; +return this; +},_animateOHLC:function(_1f,_20,_21){ +fx.animateTransform(_1.delegate({shape:_1f,duration:1200,transform:[{name:"translate",start:[0,_20-(_20/_21)],end:[0,0]},{name:"scale",start:[1,1/_21],end:[1,1]},{name:"original"}]},this.animate)).play(); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Pie.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Pie.js new file mode 100644 index 0000000..b5fe96d --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Pie.js @@ -0,0 +1,263 @@ +//>>built +define("dojox/charting/plot2d/Pie",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","../Element","./_PlotEvents","./common","../axis2d/common","dojox/gfx","dojox/gfx/matrix","dojox/lang/functional","dojox/lang/utils"],function(_1,_2,_3,_4,_5,dc,da,g,m,df,du){ +var _6=0.2; +return _3("dojox.charting.plot2d.Pie",[_4,_5],{defaultParams:{labels:true,ticks:false,fixed:true,precision:1,labelOffset:20,labelStyle:"default",htmlLabels:true,radGrad:"native",fanSize:5,startAngle:0},optionalParams:{radius:0,stroke:{},outline:{},shadow:{},fill:{},font:"",fontColor:"",labelWiring:{}},constructor:function(_7,_8){ +this.opt=_1.clone(this.defaultParams); +du.updateWithObject(this.opt,_8); +du.updateWithPattern(this.opt,_8,this.optionalParams); +this.run=null; +this.dyn=[]; +},clear:function(){ +this.dirty=true; +this.dyn=[]; +this.run=null; +return this; +},setAxis:function(_9){ +return this; +},addSeries:function(_a){ +this.run=_a; +return this; +},getSeriesStats:function(){ +return _1.delegate(dc.defaultStats); +},initializeScalers:function(){ +return this; +},getRequiredColors:function(){ +return this.run?this.run.data.length:0; +},render:function(_b,_c){ +if(!this.dirty){ +return this; +} +this.resetEvents(); +this.dirty=false; +this._eventSeries={}; +this.cleanGroup(); +var s=this.group,t=this.chart.theme; +if(!this.run||!this.run.data.length){ +return this; +} +var rx=(_b.width-_c.l-_c.r)/2,ry=(_b.height-_c.t-_c.b)/2,r=Math.min(rx,ry),_d="font" in this.opt?this.opt.font:t.axis.font,_e=_d?g.normalizedLength(g.splitFontString(_d).size):0,_f="fontColor" in this.opt?this.opt.fontColor:t.axis.fontColor,_10=m._degToRad(this.opt.startAngle),_11=_10,_12,_13,_14,_15,_16,_17,run=this.run.data,_18=this.events(); +if(typeof run[0]=="number"){ +_13=df.map(run,"x ? Math.max(x, 0) : 0"); +if(df.every(_13,"<= 0")){ +return this; +} +_14=df.map(_13,"/this",df.foldl(_13,"+",0)); +if(this.opt.labels){ +_15=_2.map(_14,function(x){ +return x>0?this._getLabel(x*100)+"%":""; +},this); +} +}else{ +_13=df.map(run,"x ? Math.max(x.y, 0) : 0"); +if(df.every(_13,"<= 0")){ +return this; +} +_14=df.map(_13,"/this",df.foldl(_13,"+",0)); +if(this.opt.labels){ +_15=_2.map(_14,function(x,i){ +if(x<=0){ +return ""; +} +var v=run[i]; +return "text" in v?v.text:this._getLabel(x*100)+"%"; +},this); +} +} +var _19=df.map(run,function(v,i){ +if(v===null||typeof v=="number"){ +return t.next("slice",[this.opt,this.run],true); +} +return t.next("slice",[this.opt,this.run,v],true); +},this); +if(this.opt.labels){ +_16=df.foldl1(df.map(_15,function(_1a,i){ +var _1b=_19[i].series.font; +return g._base._getTextBox(_1a,{font:_1b}).w; +},this),"Math.max(a, b)")/2; +if(this.opt.labelOffset<0){ +r=Math.min(rx-2*_16,ry-_e)+this.opt.labelOffset; +} +_17=r-this.opt.labelOffset; +} +if("radius" in this.opt){ +r=this.opt.radius; +_17=r-this.opt.labelOffset; +} +var _1c={cx:_c.l+rx,cy:_c.t+ry,r:r}; +this.dyn=[]; +var _1d=new Array(_14.length); +_2.some(_14,function(_1e,i){ +if(_1e<0){ +return false; +} +if(_1e==0){ +this.dyn.push({fill:null,stroke:null}); +return false; +} +var v=run[i],_1f=_19[i],_20; +if(_1e>=1){ +_20=this._plotFill(_1f.series.fill,_b,_c); +_20=this._shapeFill(_20,{x:_1c.cx-_1c.r,y:_1c.cy-_1c.r,width:2*_1c.r,height:2*_1c.r}); +_20=this._pseudoRadialFill(_20,{x:_1c.cx,y:_1c.cy},_1c.r); +var _21=s.createCircle(_1c).setFill(_20).setStroke(_1f.series.stroke); +this.dyn.push({fill:_20,stroke:_1f.series.stroke}); +if(_18){ +var o={element:"slice",index:i,run:this.run,shape:_21,x:i,y:typeof v=="number"?v:v.y,cx:_1c.cx,cy:_1c.cy,cr:r}; +this._connectEvents(o); +_1d[i]=o; +} +return true; +} +var end=_11+_1e*2*Math.PI; +if(i+1==_14.length){ +end=_10+2*Math.PI; +} +var _22=end-_11,x1=_1c.cx+r*Math.cos(_11),y1=_1c.cy+r*Math.sin(_11),x2=_1c.cx+r*Math.cos(end),y2=_1c.cy+r*Math.sin(end); +var _23=m._degToRad(this.opt.fanSize); +if(_1f.series.fill&&_1f.series.fill.type==="radial"&&this.opt.radGrad==="fan"&&_22>_23){ +var _24=s.createGroup(),_25=Math.ceil(_22/_23),_26=_22/_25; +_20=this._shapeFill(_1f.series.fill,{x:_1c.cx-_1c.r,y:_1c.cy-_1c.r,width:2*_1c.r,height:2*_1c.r}); +for(var j=0;j<_25;++j){ +var _27=j==0?x1:_1c.cx+r*Math.cos(_11+(j-_6)*_26),_28=j==0?y1:_1c.cy+r*Math.sin(_11+(j-_6)*_26),_29=j==_25-1?x2:_1c.cx+r*Math.cos(_11+(j+1+_6)*_26),_2a=j==_25-1?y2:_1c.cy+r*Math.sin(_11+(j+1+_6)*_26),fan=_24.createPath().moveTo(_1c.cx,_1c.cy).lineTo(_27,_28).arcTo(r,r,0,_26>Math.PI,true,_29,_2a).lineTo(_1c.cx,_1c.cy).closePath().setFill(this._pseudoRadialFill(_20,{x:_1c.cx,y:_1c.cy},r,_11+(j+0.5)*_26,_11+(j+0.5)*_26)); +} +_24.createPath().moveTo(_1c.cx,_1c.cy).lineTo(x1,y1).arcTo(r,r,0,_22>Math.PI,true,x2,y2).lineTo(_1c.cx,_1c.cy).closePath().setStroke(_1f.series.stroke); +_21=_24; +}else{ +_21=s.createPath().moveTo(_1c.cx,_1c.cy).lineTo(x1,y1).arcTo(r,r,0,_22>Math.PI,true,x2,y2).lineTo(_1c.cx,_1c.cy).closePath().setStroke(_1f.series.stroke); +var _20=_1f.series.fill; +if(_20&&_20.type==="radial"){ +_20=this._shapeFill(_20,{x:_1c.cx-_1c.r,y:_1c.cy-_1c.r,width:2*_1c.r,height:2*_1c.r}); +if(this.opt.radGrad==="linear"){ +_20=this._pseudoRadialFill(_20,{x:_1c.cx,y:_1c.cy},r,_11,end); +} +}else{ +if(_20&&_20.type==="linear"){ +_20=this._plotFill(_20,_b,_c); +_20=this._shapeFill(_20,_21.getBoundingBox()); +} +} +_21.setFill(_20); +} +this.dyn.push({fill:_20,stroke:_1f.series.stroke}); +if(_18){ +var o={element:"slice",index:i,run:this.run,shape:_21,x:i,y:typeof v=="number"?v:v.y,cx:_1c.cx,cy:_1c.cy,cr:r}; +this._connectEvents(o); +_1d[i]=o; +} +_11=end; +return false; +},this); +if(this.opt.labels){ +if(this.opt.labelStyle=="default"){ +_11=_10; +_2.some(_14,function(_2b,i){ +if(_2b<=0){ +return false; +} +var _2c=_19[i]; +if(_2b>=1){ +var v=run[i],_2d=da.createText[this.opt.htmlLabels&&g.renderer!="vml"?"html":"gfx"](this.chart,s,_1c.cx,_1c.cy+_e/2,"middle",_15[i],_2c.series.font,_2c.series.fontColor); +if(this.opt.htmlLabels){ +this.htmlElements.push(_2d); +} +return true; +} +var end=_11+_2b*2*Math.PI,v=run[i]; +if(i+1==_14.length){ +end=_10+2*Math.PI; +} +var _2e=(_11+end)/2,x=_1c.cx+_17*Math.cos(_2e),y=_1c.cy+_17*Math.sin(_2e)+_e/2; +var _2d=da.createText[this.opt.htmlLabels&&g.renderer!="vml"?"html":"gfx"](this.chart,s,x,y,"middle",_15[i],_2c.series.font,_2c.series.fontColor); +if(this.opt.htmlLabels){ +this.htmlElements.push(_2d); +} +_11=end; +return false; +},this); +}else{ +if(this.opt.labelStyle=="columns"){ +_11=_10; +var _2f=[]; +_2.forEach(_14,function(_30,i){ +var end=_11+_30*2*Math.PI; +if(i+1==_14.length){ +end=_10+2*Math.PI; +} +var _31=(_11+end)/2; +_2f.push({angle:_31,left:Math.cos(_31)<0,theme:_19[i],index:i,omit:end-_11<0.001}); +_11=end; +}); +var _32=g._base._getTextBox("a",{font:_d}).h; +this._getProperLabelRadius(_2f,_32,_1c.r*1.1); +_2.forEach(_2f,function(_33,i){ +if(!_33.omit){ +var _34=_1c.cx-_1c.r*2,_35=_1c.cx+_1c.r*2,_36=g._base._getTextBox(_15[i],{font:_d}).w,x=_1c.cx+_33.labelR*Math.cos(_33.angle),y=_1c.cy+_33.labelR*Math.sin(_33.angle),_37=(_33.left)?(_34+_36):(_35-_36),_38=(_33.left)?_34:_37; +var _39=s.createPath().moveTo(_1c.cx+_1c.r*Math.cos(_33.angle),_1c.cy+_1c.r*Math.sin(_33.angle)); +if(Math.abs(_33.labelR*Math.cos(_33.angle))<_1c.r*2-_36){ +_39.lineTo(x,y); +} +_39.lineTo(_37,y).setStroke(_33.theme.series.labelWiring); +var _3a=da.createText[this.opt.htmlLabels&&g.renderer!="vml"?"html":"gfx"](this.chart,s,_38,y,"left",_15[i],_33.theme.series.font,_33.theme.series.fontColor); +if(this.opt.htmlLabels){ +this.htmlElements.push(_3a); +} +} +},this); +} +} +} +var esi=0; +this._eventSeries[this.run.name]=df.map(run,function(v){ +return v<=0?null:_1d[esi++]; +}); +return this; +},_getProperLabelRadius:function(_3b,_3c,_3d){ +var _3e={},_3f={},_40=1,_41=1; +if(_3b.length==1){ +_3b[0].labelR=_3d; +return; +} +for(var i=0;i<_3b.length;i++){ +var _42=Math.abs(Math.sin(_3b[i].angle)); +if(_3b[i].left){ +if(_40>_42){ +_40=_42; +_3e=_3b[i]; +} +}else{ +if(_41>_42){ +_41=_42; +_3f=_3b[i]; +} +} +} +_3e.labelR=_3f.labelR=_3d; +this._calculateLabelR(_3e,_3b,_3c); +this._calculateLabelR(_3f,_3b,_3c); +},_calculateLabelR:function(_43,_44,_45){ +var i=_43.index,_46=_44.length,_47=_43.labelR; +while(!(_44[i%_46].left^_44[(i+1)%_46].left)){ +if(!_44[(i+1)%_46].omit){ +var _48=(Math.sin(_44[i%_46].angle)*_47+((_44[i%_46].left)?(-_45):_45))/Math.sin(_44[(i+1)%_46].angle); +_47=(_48<_43.labelR)?_43.labelR:_48; +_44[(i+1)%_46].labelR=_47; +} +i++; +} +i=_43.index; +var j=(i==0)?_46-1:i-1; +while(!(_44[i].left^_44[j].left)){ +if(!_44[j].omit){ +var _48=(Math.sin(_44[i].angle)*_47+((_44[i].left)?_45:(-_45)))/Math.sin(_44[j].angle); +_47=(_48<_43.labelR)?_43.labelR:_48; +_44[j].labelR=_47; +} +i--; +j--; +i=(i<0)?i+_44.length:i; +j=(j<0)?j+_44.length:j; +} +},_getLabel:function(_49){ +return dc.getLabel(_49,this.opt.fixed,this.opt.precision); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Scatter.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Scatter.js new file mode 100644 index 0000000..f30d750 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Scatter.js @@ -0,0 +1,111 @@ +//>>built +define("dojox/charting/plot2d/Scatter",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","./Base","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils","dojox/gfx/fx","dojox/gfx/gradutils"],function(_1,_2,_3,_4,dc,df,_5,du,fx,_6){ +var _7=_5.lambda("item.purgeGroup()"); +return _3("dojox.charting.plot2d.Scatter",_4,{defaultParams:{hAxis:"x",vAxis:"y",shadows:null,animate:null},optionalParams:{markerStroke:{},markerOutline:{},markerShadow:{},markerFill:{},markerFont:"",markerFontColor:""},constructor:function(_8,_9){ +this.opt=_1.clone(this.defaultParams); +du.updateWithObject(this.opt,_9); +du.updateWithPattern(this.opt,_9,this.optionalParams); +this.series=[]; +this.hAxis=this.opt.hAxis; +this.vAxis=this.opt.vAxis; +this.animate=this.opt.animate; +},render:function(_a,_b){ +if(this.zoom&&!this.isDataDirty()){ +return this.performZoom(_a,_b); +} +this.resetEvents(); +this.dirty=this.isDirty(); +if(this.dirty){ +_2.forEach(this.series,_7); +this._eventSeries={}; +this.cleanGroup(); +var s=this.group; +df.forEachRev(this.series,function(_c){ +_c.cleanGroup(s); +}); +} +var t=this.chart.theme,_d=this.events(); +for(var i=this.series.length-1;i>=0;--i){ +var _e=this.series[i]; +if(!this.dirty&&!_e.dirty){ +t.skip(); +this._reconnectEvents(_e.name); +continue; +} +_e.cleanGroup(); +if(!_e.data.length){ +_e.dirty=false; +t.skip(); +continue; +} +var _f=t.next("marker",[this.opt,_e]),s=_e.group,_10,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler); +if(typeof _e.data[0]=="number"){ +_10=_2.map(_e.data,function(v,i){ +return {x:ht(i+1)+_b.l,y:_a.height-_b.b-vt(v)}; +},this); +}else{ +_10=_2.map(_e.data,function(v,i){ +return {x:ht(v.x)+_b.l,y:_a.height-_b.b-vt(v.y)}; +},this); +} +var _11=new Array(_10.length),_12=new Array(_10.length),_13=new Array(_10.length); +_2.forEach(_10,function(c,i){ +var _14=typeof _e.data[i]=="number"?t.post(_f,"marker"):t.addMixin(_f,"marker",_e.data[i],true),_15="M"+c.x+" "+c.y+" "+_14.symbol; +if(_14.marker.shadow){ +_11[i]=s.createPath("M"+(c.x+_14.marker.shadow.dx)+" "+(c.y+_14.marker.shadow.dy)+" "+_14.symbol).setStroke(_14.marker.shadow).setFill(_14.marker.shadow.color); +if(this.animate){ +this._animateScatter(_11[i],_a.height-_b.b); +} +} +if(_14.marker.outline){ +var _16=dc.makeStroke(_14.marker.outline); +_16.width=2*_16.width+_14.marker.stroke.width; +_13[i]=s.createPath(_15).setStroke(_16); +if(this.animate){ +this._animateScatter(_13[i],_a.height-_b.b); +} +} +var _17=dc.makeStroke(_14.marker.stroke),_18=this._plotFill(_14.marker.fill,_a,_b); +if(_18&&(_18.type==="linear"||_18.type=="radial")){ +var _19=_6.getColor(_18,{x:c.x,y:c.y}); +if(_17){ +_17.color=_19; +} +_12[i]=s.createPath(_15).setStroke(_17).setFill(_19); +}else{ +_12[i]=s.createPath(_15).setStroke(_17).setFill(_18); +} +if(this.animate){ +this._animateScatter(_12[i],_a.height-_b.b); +} +},this); +if(_12.length){ +_e.dyn.stroke=_12[_12.length-1].getStroke(); +_e.dyn.fill=_12[_12.length-1].getFill(); +} +if(_d){ +var _1a=new Array(_12.length); +_2.forEach(_12,function(s,i){ +var o={element:"marker",index:i,run:_e,shape:s,outline:_13&&_13[i]||null,shadow:_11&&_11[i]||null,cx:_10[i].x,cy:_10[i].y}; +if(typeof _e.data[0]=="number"){ +o.x=i+1; +o.y=_e.data[i]; +}else{ +o.x=_e.data[i].x; +o.y=_e.data[i].y; +} +this._connectEvents(o); +_1a[i]=o; +},this); +this._eventSeries[_e.name]=_1a; +}else{ +delete this._eventSeries[_e.name]; +} +_e.dirty=false; +} +this.dirty=false; +return this; +},_animateScatter:function(_1b,_1c){ +fx.animateTransform(_1.delegate({shape:_1b,duration:1200,transform:[{name:"translate",start:[0,_1c],end:[0,0]},{name:"scale",start:[0,0],end:[1,1]},{name:"original"}]},this.animate)).play(); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Spider.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Spider.js new file mode 100644 index 0000000..0d02992 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Spider.js @@ -0,0 +1,356 @@ +//>>built +define("dojox/charting/plot2d/Spider",["dojo/_base/lang","dojo/_base/declare","dojo/_base/connect","dojo/_base/html","dojo/_base/array","dojo/dom-geometry","dojo/_base/fx","dojo/fx","dojo/_base/sniff","../Element","./_PlotEvents","dojo/_base/Color","dojox/color/_base","./common","../axis2d/common","../scaler/primitive","dojox/gfx","dojox/gfx/matrix","dojox/gfx/fx","dojox/lang/functional","dojox/lang/utils","dojo/fx/easing"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a,_b,_c,_d,dc,da,_e,g,m,_f,df,du,_10){ +var _11=0.2; +var _12=_2("dojox.charting.plot2d.Spider",[_a,_b],{defaultParams:{labels:true,ticks:false,fixed:true,precision:1,labelOffset:-10,labelStyle:"default",htmlLabels:true,startAngle:-90,divisions:3,axisColor:"",axisWidth:0,spiderColor:"",spiderWidth:0,seriesWidth:0,seriesFillAlpha:0.2,spiderOrigin:0.16,markerSize:3,spiderType:"polygon",animationType:_10.backOut,axisTickFont:"",axisTickFontColor:"",axisFont:"",axisFontColor:""},optionalParams:{radius:0,font:"",fontColor:""},constructor:function(_13,_14){ +this.opt=_1.clone(this.defaultParams); +du.updateWithObject(this.opt,_14); +du.updateWithPattern(this.opt,_14,this.optionalParams); +this.series=[]; +this.dyn=[]; +this.datas={}; +this.labelKey=[]; +this.oldSeriePoints={}; +this.animations={}; +},clear:function(){ +this.dirty=true; +this.dyn=[]; +this.series=[]; +this.datas={}; +this.labelKey=[]; +this.oldSeriePoints={}; +this.animations={}; +return this; +},setAxis:function(_15){ +return this; +},addSeries:function(run){ +var _16=false; +this.series.push(run); +for(var key in run.data){ +var val=run.data[key],_17=this.datas[key]; +if(_17){ +_17.vlist.push(val); +_17.min=Math.min(_17.min,val); +_17.max=Math.max(_17.max,val); +}else{ +this.datas[key]={min:val,max:val,vlist:[val]}; +} +} +if(this.labelKey.length<=0){ +for(var key in run.data){ +this.labelKey.push(key); +} +} +return this; +},getSeriesStats:function(){ +return dc.collectSimpleStats(this.series); +},calculateAxes:function(dim){ +this.initializeScalers(dim,this.getSeriesStats()); +return this; +},getRequiredColors:function(){ +return this.series.length; +},initializeScalers:function(dim,_18){ +if(this._hAxis){ +if(!this._hAxis.initialized()){ +this._hAxis.calculate(_18.hmin,_18.hmax,dim.width); +} +this._hScaler=this._hAxis.getScaler(); +}else{ +this._hScaler=_e.buildScaler(_18.hmin,_18.hmax,dim.width); +} +if(this._vAxis){ +if(!this._vAxis.initialized()){ +this._vAxis.calculate(_18.vmin,_18.vmax,dim.height); +} +this._vScaler=this._vAxis.getScaler(); +}else{ +this._vScaler=_e.buildScaler(_18.vmin,_18.vmax,dim.height); +} +return this; +},render:function(dim,_19){ +if(!this.dirty){ +return this; +} +this.dirty=false; +this.cleanGroup(); +var s=this.group,t=this.chart.theme; +this.resetEvents(); +if(!this.series||!this.series.length){ +return this; +} +var o=this.opt,ta=t.axis,rx=(dim.width-_19.l-_19.r)/2,ry=(dim.height-_19.t-_19.b)/2,r=Math.min(rx,ry),_1a=o.font||(ta.majorTick&&ta.majorTick.font)||(ta.tick&&ta.tick.font)||"normal normal normal 7pt Tahoma",_1b=o.axisFont||(ta.tick&&ta.tick.titleFont)||"normal normal normal 11pt Tahoma",_1c=o.axisTickFontColor||(ta.majorTick&&ta.majorTick.fontColor)||(ta.tick&&ta.tick.fontColor)||"silver",_1d=o.axisFontColor||(ta.tick&&ta.tick.titleFontColor)||"black",_1e=o.axisColor||(ta.tick&&ta.tick.axisColor)||"silver",_1f=o.spiderColor||(ta.tick&&ta.tick.spiderColor)||"silver",_20=o.axisWidth||(ta.stroke&&ta.stroke.width)||2,_21=o.spiderWidth||(ta.stroke&&ta.stroke.width)||2,_22=o.seriesWidth||(ta.stroke&&ta.stroke.width)||2,_23=g.normalizedLength(g.splitFontString(_1b).size),_24=m._degToRad(o.startAngle),_25=_24,_26,_27,_28,_29,_2a,_2b,_2c,_2d,_2e,_2f,_30,ro=o.spiderOrigin,dv=o.divisions>=3?o.divisions:3,ms=o.markerSize,spt=o.spiderType,at=o.animationType,_31=o.labelOffset<-10?o.labelOffset:-10,_32=0.2; +if(o.labels){ +_29=_5.map(this.series,function(s){ +return s.name; +},this); +_2a=df.foldl1(df.map(_29,function(_33,i){ +var _34=t.series.font; +return g._base._getTextBox(_33,{font:_34}).w; +},this),"Math.max(a, b)")/2; +r=Math.min(rx-2*_2a,ry-_23)+_31; +_2b=r-_31; +} +if("radius" in o){ +r=o.radius; +_2b=r-_31; +} +r/=(1+_32); +var _35={cx:_19.l+rx,cy:_19.t+ry,r:r}; +for(var i=this.series.length-1;i>=0;i--){ +var _36=this.series[i]; +if(!this.dirty&&!_36.dirty){ +t.skip(); +continue; +} +_36.cleanGroup(); +var run=_36.data; +if(run!==null){ +var len=this._getObjectLength(run); +if(!_2c||_2c.length<=0){ +_2c=[],_2d=[],_30=[]; +this._buildPoints(_2c,len,_35,r,_25,true); +this._buildPoints(_2d,len,_35,r*ro,_25,true); +this._buildPoints(_30,len,_35,_2b,_25); +if(dv>2){ +_2e=[],_2f=[]; +for(var j=0;j=0;--j){ +var _3a=_2c[j],st={x:_3a.x+(_3a.x-_35.cx)*_32,y:_3a.y+(_3a.y-_35.cy)*_32},nd={x:_3a.x+(_3a.x-_35.cx)*_32/2,y:_3a.y+(_3a.y-_35.cy)*_32/2}; +_37.createLine({x1:_35.cx,y1:_35.cy,x2:st.x,y2:st.y}).setStroke(_38); +this._drawArrow(_37,st,nd,_38); +} +var _3b=s.createGroup(); +for(var j=_30.length-1;j>=0;--j){ +var _3a=_30[j],_3c=g._base._getTextBox(this.labelKey[j],{font:_1b}).w||0,_3d=this.opt.htmlLabels&&g.renderer!="vml"?"html":"gfx",_3e=da.createText[_3d](this.chart,_3b,(!_6.isBodyLtr()&&_3d=="html")?(_3a.x+_3c-dim.width):_3a.x,_3a.y,"middle",this.labelKey[j],_1b,_1d); +if(this.opt.htmlLabels){ +this.htmlElements.push(_3e); +} +} +var _3f=s.createGroup(); +if(spt=="polygon"){ +_3f.createPolyline(_2c).setStroke(_39); +_3f.createPolyline(_2d).setStroke(_39); +if(_2e.length>0){ +for(var j=_2e.length-1;j>=0;--j){ +_3f.createPolyline(_2e[j]).setStroke(_39); +} +} +}else{ +var _40=this._getObjectLength(this.datas); +_3f.createCircle({cx:_35.cx,cy:_35.cy,r:r}).setStroke(_39); +_3f.createCircle({cx:_35.cx,cy:_35.cy,r:r*ro}).setStroke(_39); +if(_2f.length>0){ +for(var j=_2f.length-1;j>=0;--j){ +_3f.createCircle({cx:_35.cx,cy:_35.cy,r:_2f[j]}).setStroke(_39); +} +} +} +var _41=s.createGroup(),len=this._getObjectLength(this.datas),k=0; +for(var key in this.datas){ +var _42=this.datas[key],min=_42.min,max=_42.max,_43=max-min,end=_25+2*Math.PI*k/len; +for(var i=0;i=0;i--){ +var _36=this.series[i],run=_36.data; +if(run!==null){ +var _46=[],k=0,_47=[]; +for(var key in run){ +var _42=this.datas[key],min=_42.min,max=_42.max,_43=max-min,_48=run[key],end=_25+2*Math.PI*k/len,_3a=this._getCoordinate(_35,r*(ro+(1-ro)*(_48-min)/_43),end); +_46.push(_3a); +_47.push({sname:_36.name,key:key,data:_48}); +k++; +} +_46[_46.length]=_46[0]; +_47[_47.length]=_47[0]; +var _49=this._getBoundary(_46),_4a=t.next("spider",[o,_36]),ts=_36.group,f=g.normalizeColor(_4a.series.fill),sk={color:_4a.series.fill,width:_22}; +f.a=o.seriesFillAlpha; +_36.dyn={fill:f,stroke:sk}; +var _4b=this.oldSeriePoints[_36.name]; +var cs=this._createSeriesEntry(ts,(_4b||_2d),_46,f,sk,r,ro,ms,at); +this.chart.seriesShapes[_36.name]=cs; +this.oldSeriePoints[_36.name]=_46; +var po={element:"spider_poly",index:i,id:"spider_poly_"+_36.name,run:_36,plot:this,shape:cs.poly,parent:ts,brect:_49,cx:_35.cx,cy:_35.cy,cr:r,f:f,s:s}; +this._connectEvents(po); +var so={element:"spider_plot",index:i,id:"spider_plot_"+_36.name,run:_36,plot:this,shape:_36.group}; +this._connectEvents(so); +_5.forEach(cs.circles,function(c,i){ +var _4c=c.getShape(),co={element:"spider_circle",index:i,id:"spider_circle_"+_36.name+i,run:_36,plot:this,shape:c,parent:ts,tdata:_47[i],cx:_46[i].x,cy:_46[i].y,f:f,s:s}; +this._connectEvents(co); +},this); +} +} +return this; +},_createSeriesEntry:function(ts,_4d,sps,f,sk,r,ro,ms,at){ +var _4e=ts.createPolyline(_4d).setFill(f).setStroke(sk),_4f=[]; +for(var j=0;j<_4d.length;j++){ +var _50=_4d[j],cr=ms; +var _51=ts.createCircle({cx:_50.x,cy:_50.y,r:cr}).setFill(f).setStroke(sk); +_4f.push(_51); +} +var _52=_5.map(sps,function(np,j){ +var sp=_4d[j],_53=new _7.Animation({duration:1000,easing:at,curve:[sp.y,np.y]}); +var spl=_4e,sc=_4f[j]; +_3.connect(_53,"onAnimate",function(y){ +var _54=spl.getShape(); +_54.points[j].y=y; +spl.setShape(_54); +var _55=sc.getShape(); +_55.cy=y; +sc.setShape(_55); +}); +return _53; +}); +var _56=_5.map(sps,function(np,j){ +var sp=_4d[j],_57=new _7.Animation({duration:1000,easing:at,curve:[sp.x,np.x]}); +var spl=_4e,sc=_4f[j]; +_3.connect(_57,"onAnimate",function(x){ +var _58=spl.getShape(); +_58.points[j].x=x; +spl.setShape(_58); +var _59=sc.getShape(); +_59.cx=x; +sc.setShape(_59); +}); +return _57; +}); +var _5a=_8.combine(_52.concat(_56)); +_5a.play(); +return {group:ts,poly:_4e,circles:_4f}; +},plotEvent:function(o){ +var _5b=o.id?o.id:"default",a; +if(_5b in this.animations){ +a=this.animations[_5b]; +a.anim&&a.anim.stop(true); +}else{ +a=this.animations[_5b]={}; +} +if(o.element=="spider_poly"){ +if(!a.color){ +var _5c=o.shape.getFill(); +if(!_5c||!(_5c instanceof _c)){ +return; +} +a.color={start:_5c,end:_5d(_5c)}; +} +var _5e=a.color.start,end=a.color.end; +if(o.type=="onmouseout"){ +var t=_5e; +_5e=end; +end=t; +} +a.anim=_f.animateFill({shape:o.shape,duration:800,easing:_10.backOut,color:{start:_5e,end:end}}); +a.anim.play(); +}else{ +if(o.element=="spider_circle"){ +var _5f,_60,_61=1.5; +if(o.type=="onmouseover"){ +_5f=m.identity; +_60=_61; +var _62={type:"rect"}; +_62.x=o.cx; +_62.y=o.cy; +_62.width=_62.height=1; +var lt=_4.coords(this.chart.node,true); +_62.x+=lt.x; +_62.y+=lt.y; +_62.x=Math.round(_62.x); +_62.y=Math.round(_62.y); +_62.width=Math.ceil(_62.width); +_62.height=Math.ceil(_62.height); +this.aroundRect=_62; +var _63=["after","before"]; +dc.doIfLoaded("dijit/Tooltip",dojo.hitch(this,function(_64){ +_64.show(o.tdata.sname+"
"+o.tdata.key+"
"+o.tdata.data,this.aroundRect,_63); +})); +}else{ +_5f=m.scaleAt(_61,o.cx,o.cy); +_60=1/_61; +dc.doIfLoaded("dijit/Tooltip",dojo.hitch(this,function(_65){ +this.aroundRect&&_65.hide(this.aroundRect); +})); +} +var cs=o.shape.getShape(),_5f=m.scaleAt(_61,cs.cx,cs.cy),_66={shape:o.shape,duration:200,easing:_10.backOut,transform:[{name:"scaleAt",start:[1,cs.cx,cs.cy],end:[_60,cs.cx,cs.cy]},_5f]}; +a.anim=_f.animateTransform(_66); +a.anim.play(); +}else{ +if(o.element=="spider_plot"){ +if(o.type=="onmouseover"&&!_9("ie")){ +o.shape.moveToFront(); +} +} +} +} +},_getBoundary:function(_67){ +var _68=_67[0].x,_69=_67[0].x,_6a=_67[0].y,_6b=_67[0].y; +for(var i=0;i<_67.length;i++){ +var _6c=_67[i]; +_68=Math.max(_6c.x,_68); +_6a=Math.max(_6c.y,_6a); +_69=Math.min(_6c.x,_69); +_6b=Math.min(_6c.y,_6b); +} +return {x:_69,y:_6b,width:_68-_69,height:_6a-_6b}; +},_drawArrow:function(s,_6d,end,_6e){ +var len=Math.sqrt(Math.pow(end.x-_6d.x,2)+Math.pow(end.y-_6d.y,2)),sin=(end.y-_6d.y)/len,cos=(end.x-_6d.x)/len,_6f={x:end.x+(len/3)*(-sin),y:end.y+(len/3)*cos},_70={x:end.x+(len/3)*sin,y:end.y+(len/3)*(-cos)}; +s.createPolyline([_6d,_6f,_70]).setFill(_6e.color).setStroke(_6e); +},_buildPoints:function(_71,_72,_73,_74,_75,_76){ +for(var i=0;i<_72;i++){ +var end=_75+2*Math.PI*i/_72; +_71.push(this._getCoordinate(_73,_74,end)); +} +if(_76){ +_71.push(this._getCoordinate(_73,_74,_75+2*Math.PI)); +} +},_getCoordinate:function(_77,_78,_79){ +return {x:_77.cx+_78*Math.cos(_79),y:_77.cy+_78*Math.sin(_79)}; +},_getObjectLength:function(obj){ +var _7a=0; +if(_1.isObject(obj)){ +for(var key in obj){ +_7a++; +} +} +return _7a; +},_getLabel:function(_7b){ +return dc.getLabel(_7b,this.opt.fixed,this.opt.precision); +}}); +function _5d(_7c){ +var a=new _d.Color(_7c),x=a.toHsl(); +if(x.s==0){ +x.l=x.l<50?100:0; +}else{ +x.s=100; +if(x.l<50){ +x.l=75; +}else{ +if(x.l>75){ +x.l=50; +}else{ +x.l=x.l-50>75-x.l?50:75; +} +} +} +var _7c=_d.fromHsl(x); +_7c.a=0.7; +return _7c; +}; +return _12; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Stacked.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Stacked.js new file mode 100644 index 0000000..08c27a9 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/Stacked.js @@ -0,0 +1,148 @@ +//>>built +define("dojox/charting/plot2d/Stacked",["dojo/_base/lang","dojo/_base/declare","dojo/_base/array","./Default","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/functional/sequence"],function(_1,_2,_3,_4,dc,df,_5,_6){ +var _7=_5.lambda("item.purgeGroup()"); +return _2("dojox.charting.plot2d.Stacked",_4,{getSeriesStats:function(){ +var _8=dc.collectStackedStats(this.series); +this._maxRunLength=_8.hmax; +return _8; +},render:function(_9,_a){ +if(this._maxRunLength<=0){ +return this; +} +var _b=df.repeat(this._maxRunLength,"-> 0",0); +for(var i=0;i=0;--i){ +var _c=this.series[i]; +if(!this.dirty&&!_c.dirty){ +t.skip(); +this._reconnectEvents(_c.name); +continue; +} +_c.cleanGroup(); +var _f=t.next(this.opt.areas?"area":"line",[this.opt,_c],true),s=_c.group,_10,_11=_3.map(_b,function(v,i){ +return {x:ht(i+1)+_a.l,y:_9.height-_a.b-vt(v)}; +},this); +var _12=this.opt.tension?dc.curve(_11,this.opt.tension):""; +if(this.opt.areas){ +var _13=_1.clone(_11); +if(this.opt.tension){ +var p=dc.curve(_13,this.opt.tension); +p+=" L"+_11[_11.length-1].x+","+(_9.height-_a.b)+" L"+_11[0].x+","+(_9.height-_a.b)+" L"+_11[0].x+","+_11[0].y; +_c.dyn.fill=s.createPath(p).setFill(_f.series.fill).getFill(); +}else{ +_13.push({x:_11[_11.length-1].x,y:_9.height-_a.b}); +_13.push({x:_11[0].x,y:_9.height-_a.b}); +_13.push(_11[0]); +_c.dyn.fill=s.createPolyline(_13).setFill(_f.series.fill).getFill(); +} +} +if(this.opt.lines||this.opt.markers){ +if(_f.series.outline){ +_10=dc.makeStroke(_f.series.outline); +_10.width=2*_10.width+_f.series.stroke.width; +} +} +if(this.opt.markers){ +_c.dyn.marker=_f.symbol; +} +var _14,_15,_16; +if(_f.series.shadow&&_f.series.stroke){ +var _17=_f.series.shadow,_18=_3.map(_11,function(c){ +return {x:c.x+_17.dx,y:c.y+_17.dy}; +}); +if(this.opt.lines){ +if(this.opt.tension){ +_c.dyn.shadow=s.createPath(dc.curve(_18,this.opt.tension)).setStroke(_17).getStroke(); +}else{ +_c.dyn.shadow=s.createPolyline(_18).setStroke(_17).getStroke(); +} +} +if(this.opt.markers){ +_17=_f.marker.shadow; +_16=_3.map(_18,function(c){ +return s.createPath("M"+c.x+" "+c.y+" "+_f.symbol).setStroke(_17).setFill(_17.color); +},this); +} +} +if(this.opt.lines){ +if(_10){ +if(this.opt.tension){ +_c.dyn.outline=s.createPath(_12).setStroke(_10).getStroke(); +}else{ +_c.dyn.outline=s.createPolyline(_11).setStroke(_10).getStroke(); +} +} +if(this.opt.tension){ +_c.dyn.stroke=s.createPath(_12).setStroke(_f.series.stroke).getStroke(); +}else{ +_c.dyn.stroke=s.createPolyline(_11).setStroke(_f.series.stroke).getStroke(); +} +} +if(this.opt.markers){ +_14=new Array(_11.length); +_15=new Array(_11.length); +_10=null; +if(_f.marker.outline){ +_10=dc.makeStroke(_f.marker.outline); +_10.width=2*_10.width+(_f.marker.stroke?_f.marker.stroke.width:0); +} +_3.forEach(_11,function(c,i){ +var _19="M"+c.x+" "+c.y+" "+_f.symbol; +if(_10){ +_15[i]=s.createPath(_19).setStroke(_10); +} +_14[i]=s.createPath(_19).setStroke(_f.marker.stroke).setFill(_f.marker.fill); +},this); +if(_e){ +var _1a=new Array(_14.length); +_3.forEach(_14,function(s,i){ +var o={element:"marker",index:i,run:_c,shape:s,outline:_15[i]||null,shadow:_16&&_16[i]||null,cx:_11[i].x,cy:_11[i].y,x:i+1,y:_c.data[i]}; +this._connectEvents(o); +_1a[i]=o; +},this); +this._eventSeries[_c.name]=_1a; +}else{ +delete this._eventSeries[_c.name]; +} +} +_c.dirty=false; +for(var j=0;j<_c.data.length;++j){ +var v=_c.data[j]; +if(v!==null){ +if(isNaN(v)){ +v=0; +} +_b[j]-=v; +} +} +} +this.dirty=false; +return this; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/StackedAreas.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/StackedAreas.js new file mode 100644 index 0000000..d09acc4 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/StackedAreas.js @@ -0,0 +1,7 @@ +//>>built +define("dojox/charting/plot2d/StackedAreas",["dojo/_base/declare","./Stacked"],function(_1,_2){ +return _1("dojox.charting.plot2d.StackedAreas",_2,{constructor:function(){ +this.opt.lines=true; +this.opt.areas=true; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/StackedBars.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/StackedBars.js new file mode 100644 index 0000000..ae8ed7d --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/StackedBars.js @@ -0,0 +1,95 @@ +//>>built +define("dojox/charting/plot2d/StackedBars",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","./Bars","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/functional/sequence"],function(_1,_2,_3,_4,dc,df,_5,_6){ +var _7=_5.lambda("item.purgeGroup()"); +return _3("dojox.charting.plot2d.StackedBars",_4,{getSeriesStats:function(){ +var _8=dc.collectStackedStats(this.series),t; +this._maxRunLength=_8.hmax; +_8.hmin-=0.5; +_8.hmax+=0.5; +t=_8.hmin,_8.hmin=_8.vmin,_8.vmin=t; +t=_8.hmax,_8.hmax=_8.vmax,_8.vmax=t; +return _8; +},render:function(_9,_a){ +if(this._maxRunLength<=0){ +return this; +} +var _b=df.repeat(this._maxRunLength,"-> 0",0); +for(var i=0;i=0;--i){ +var _c=this.series[i]; +if(!this.dirty&&!_c.dirty){ +t.skip(); +this._reconnectEvents(_c.name); +continue; +} +_c.cleanGroup(); +var _12=t.next("bar",[this.opt,_c]),s=_c.group,_13=new Array(_b.length); +for(var j=0;j<_b.length;++j){ +var _d=_c.data[j]; +if(_d!==null){ +var v=_b[j],_14=ht(v),_15=typeof _d!="number"?t.addMixin(_12,"bar",_d,true):t.post(_12,"bar"); +if(_14>=0&&_10>=1){ +var _16={x:_a.l,y:_9.height-_a.b-vt(j+1.5)+_f,width:_14,height:_10}; +var _17=this._plotFill(_15.series.fill,_9,_a); +_17=this._shapeFill(_17,_16); +var _18=s.createRect(_16).setFill(_17).setStroke(_15.series.stroke); +_c.dyn.fill=_18.getFill(); +_c.dyn.stroke=_18.getStroke(); +if(_11){ +var o={element:"bar",index:j,run:_c,shape:_18,x:v,y:j+1.5}; +this._connectEvents(o); +_13[j]=o; +} +if(this.animate){ +this._animateBar(_18,_a.l,-_14); +} +} +} +} +this._eventSeries[_c.name]=_13; +_c.dirty=false; +for(var j=0;j<_c.data.length;++j){ +var _d=_c.data[j]; +if(_d!==null){ +var v=typeof _d=="number"?_d:_d.y; +if(isNaN(v)){ +v=0; +} +_b[j]-=v; +} +} +} +this.dirty=false; +return this; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/StackedColumns.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/StackedColumns.js new file mode 100644 index 0000000..b1db078 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/StackedColumns.js @@ -0,0 +1,93 @@ +//>>built +define("dojox/charting/plot2d/StackedColumns",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","./Columns","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/functional/sequence"],function(_1,_2,_3,_4,dc,df,_5,_6){ +var _7=_5.lambda("item.purgeGroup()"); +return _3("dojox.charting.plot2d.StackedColumns",_4,{getSeriesStats:function(){ +var _8=dc.collectStackedStats(this.series); +this._maxRunLength=_8.hmax; +_8.hmin-=0.5; +_8.hmax+=0.5; +return _8; +},render:function(_9,_a){ +if(this._maxRunLength<=0){ +return this; +} +var _b=df.repeat(this._maxRunLength,"-> 0",0); +for(var i=0;i=0;--i){ +var _c=this.series[i]; +if(!this.dirty&&!_c.dirty){ +t.skip(); +this._reconnectEvents(_c.name); +continue; +} +_c.cleanGroup(); +var _12=t.next("column",[this.opt,_c]),s=_c.group,_13=new Array(_b.length); +for(var j=0;j<_b.length;++j){ +var _d=_c.data[j]; +if(_d!==null){ +var v=_b[j],_14=vt(v),_15=typeof _d!="number"?t.addMixin(_12,"column",_d,true):t.post(_12,"column"); +if(_10>=1&&_14>=0){ +var _16={x:_a.l+ht(j+0.5)+_f,y:_9.height-_a.b-vt(v),width:_10,height:_14}; +var _17=this._plotFill(_15.series.fill,_9,_a); +_17=this._shapeFill(_17,_16); +var _18=s.createRect(_16).setFill(_17).setStroke(_15.series.stroke); +_c.dyn.fill=_18.getFill(); +_c.dyn.stroke=_18.getStroke(); +if(_11){ +var o={element:"column",index:j,run:_c,shape:_18,x:j+0.5,y:v}; +this._connectEvents(o); +_13[j]=o; +} +if(this.animate){ +this._animateColumn(_18,_9.height-_a.b,_14); +} +} +} +} +this._eventSeries[_c.name]=_13; +_c.dirty=false; +for(var j=0;j<_c.data.length;++j){ +var _d=_c.data[j]; +if(_d!==null){ +var v=typeof _d=="number"?_d:_d.y; +if(isNaN(v)){ +v=0; +} +_b[j]-=v; +} +} +} +this.dirty=false; +return this; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/StackedLines.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/StackedLines.js new file mode 100644 index 0000000..80f2e05 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/StackedLines.js @@ -0,0 +1,6 @@ +//>>built +define("dojox/charting/plot2d/StackedLines",["dojo/_base/declare","./Stacked"],function(_1,_2){ +return _1("dojox.charting.plot2d.StackedLines",_2,{constructor:function(){ +this.opt.lines=true; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/_PlotEvents.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/_PlotEvents.js new file mode 100644 index 0000000..ca662c8 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot2d/_PlotEvents.js @@ -0,0 +1,68 @@ +//>>built +define("dojox/charting/plot2d/_PlotEvents",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","dojo/_base/connect"],function(_1,_2,_3,_4){ +return _3("dojox.charting.plot2d._PlotEvents",null,{constructor:function(){ +this._shapeEvents=[]; +this._eventSeries={}; +},destroy:function(){ +this.resetEvents(); +this.inherited(arguments); +},plotEvent:function(o){ +},raiseEvent:function(o){ +this.plotEvent(o); +var t=_1.delegate(o); +t.originalEvent=o.type; +t.originalPlot=o.plot; +t.type="onindirect"; +_2.forEach(this.chart.stack,function(_5){ +if(_5!==this&&_5.plotEvent){ +t.plot=_5; +_5.plotEvent(t); +} +},this); +},connect:function(_6,_7){ +this.dirty=true; +return _4.connect(this,"plotEvent",_6,_7); +},events:function(){ +return !!this.plotEvent.after; +},resetEvents:function(){ +if(this._shapeEvents.length){ +_2.forEach(this._shapeEvents,function(_8){ +_8.shape.disconnect(_8.handle); +}); +this._shapeEvents=[]; +} +this.raiseEvent({type:"onplotreset",plot:this}); +},_connectSingleEvent:function(o,_9){ +this._shapeEvents.push({shape:o.eventMask,handle:o.eventMask.connect(_9,this,function(e){ +o.type=_9; +o.event=e; +this.raiseEvent(o); +o.event=null; +})}); +},_connectEvents:function(o){ +if(o){ +o.chart=this.chart; +o.plot=this; +o.hAxis=this.hAxis||null; +o.vAxis=this.vAxis||null; +o.eventMask=o.eventMask||o.shape; +this._connectSingleEvent(o,"onmouseover"); +this._connectSingleEvent(o,"onmouseout"); +this._connectSingleEvent(o,"onclick"); +} +},_reconnectEvents:function(_a){ +var a=this._eventSeries[_a]; +if(a){ +_2.forEach(a,this._connectEvents,this); +} +},fireEvent:function(_b,_c,_d,_e){ +var s=this._eventSeries[_b]; +if(s&&s.length&&_d>built +define("dojox/charting/plot2d/common",["dojo/_base/lang","dojo/_base/array","dojo/_base/Color","dojox/gfx","dojox/lang/functional","../scaler/common"],function(_1,_2,_3,g,df,sc){ +var _4=_1.getObject("dojox.charting.plot2d.common",true); +return _1.mixin(_4,{doIfLoaded:sc.doIfLoaded,makeStroke:function(_5){ +if(!_5){ +return _5; +} +if(typeof _5=="string"||_5 instanceof _3){ +_5={color:_5}; +} +return g.makeParameters(g.defaultStroke,_5); +},augmentColor:function(_6,_7){ +var t=new _3(_6),c=new _3(_7); +c.a=t.a; +return c; +},augmentStroke:function(_8,_9){ +var s=_4.makeStroke(_8); +if(s){ +s.color=_4.augmentColor(s.color,_9); +} +return s; +},augmentFill:function(_a,_b){ +var fc,c=new _3(_b); +if(typeof _a=="string"||_a instanceof _3){ +return _4.augmentColor(_a,_b); +} +return _a; +},defaultStats:{vmin:Number.POSITIVE_INFINITY,vmax:Number.NEGATIVE_INFINITY,hmin:Number.POSITIVE_INFINITY,hmax:Number.NEGATIVE_INFINITY},collectSimpleStats:function(_c){ +var _d=_1.delegate(_4.defaultStats); +for(var i=0;i<_c.length;++i){ +var _e=_c[i]; +for(var j=0;j<_e.data.length;j++){ +if(_e.data[j]!==null){ +if(typeof _e.data[j]=="number"){ +var _f=_d.vmin,_10=_d.vmax; +if(!("ymin" in _e)||!("ymax" in _e)){ +_2.forEach(_e.data,function(val,i){ +if(val!==null){ +var x=i+1,y=val; +if(isNaN(y)){ +y=0; +} +_d.hmin=Math.min(_d.hmin,x); +_d.hmax=Math.max(_d.hmax,x); +_d.vmin=Math.min(_d.vmin,y); +_d.vmax=Math.max(_d.vmax,y); +} +}); +} +if("ymin" in _e){ +_d.vmin=Math.min(_f,_e.ymin); +} +if("ymax" in _e){ +_d.vmax=Math.max(_10,_e.ymax); +} +}else{ +var _11=_d.hmin,_12=_d.hmax,_f=_d.vmin,_10=_d.vmax; +if(!("xmin" in _e)||!("xmax" in _e)||!("ymin" in _e)||!("ymax" in _e)){ +_2.forEach(_e.data,function(val,i){ +if(val!==null){ +var x="x" in val?val.x:i+1,y=val.y; +if(isNaN(x)){ +x=0; +} +if(isNaN(y)){ +y=0; +} +_d.hmin=Math.min(_d.hmin,x); +_d.hmax=Math.max(_d.hmax,x); +_d.vmin=Math.min(_d.vmin,y); +_d.vmax=Math.max(_d.vmax,y); +} +}); +} +if("xmin" in _e){ +_d.hmin=Math.min(_11,_e.xmin); +} +if("xmax" in _e){ +_d.hmax=Math.max(_12,_e.xmax); +} +if("ymin" in _e){ +_d.vmin=Math.min(_f,_e.ymin); +} +if("ymax" in _e){ +_d.vmax=Math.max(_10,_e.ymax); +} +} +break; +} +} +} +return _d; +},calculateBarSize:function(_13,opt,_14){ +if(!_14){ +_14=1; +} +var gap=opt.gap,_15=(_13-2*gap)/_14; +if("minBarSize" in opt){ +_15=Math.max(_15,opt.minBarSize); +} +if("maxBarSize" in opt){ +_15=Math.min(_15,opt.maxBarSize); +} +_15=Math.max(_15,1); +gap=(_13-_15*_14)/2; +return {size:_15,gap:gap}; +},collectStackedStats:function(_16){ +var _17=_1.clone(_4.defaultStats); +if(_16.length){ +_17.hmin=Math.min(_17.hmin,1); +_17.hmax=df.foldl(_16,"seed, run -> Math.max(seed, run.data.length)",_17.hmax); +for(var i=0;i<_17.hmax;++i){ +var v=_16[0].data[i]; +v=v&&(typeof v=="number"?v:v.y); +if(isNaN(v)){ +v=0; +} +_17.vmin=Math.min(_17.vmin,v); +for(var j=1;j<_16.length;++j){ +var t=_16[j].data[i]; +t=t&&(typeof t=="number"?t:t.y); +if(isNaN(t)){ +t=0; +} +v+=t; +} +_17.vmax=Math.max(_17.vmax,v); +} +} +return _17; +},curve:function(a,_18){ +var _19=a.slice(0); +if(_18=="x"){ +_19[_19.length]=_2[0]; +} +var p=_2.map(_19,function(_1a,i){ +if(i==0){ +return "M"+_1a.x+","+_1a.y; +} +if(!isNaN(_18)){ +var dx=_1a.x-_19[i-1].x,dy=_19[i-1].y; +return "C"+(_1a.x-(_18-1)*(dx/_18))+","+dy+" "+(_1a.x-(dx/_18))+","+_1a.y+" "+_1a.x+","+_1a.y; +}else{ +if(_18=="X"||_18=="x"||_18=="S"){ +var p0,p1=_19[i-1],p2=_19[i],p3; +var _1b,_1c,_1d,_1e; +var f=1/6; +if(i==1){ +if(_18=="x"){ +p0=_19[_19.length-2]; +}else{ +p0=p1; +} +f=1/3; +}else{ +p0=_19[i-2]; +} +if(i==(_19.length-1)){ +if(_18=="x"){ +p3=_19[1]; +}else{ +p3=p2; +} +f=1/3; +}else{ +p3=_19[i+1]; +} +var _1f=Math.sqrt((p2.x-p1.x)*(p2.x-p1.x)+(p2.y-p1.y)*(p2.y-p1.y)); +var _20=Math.sqrt((p2.x-p0.x)*(p2.x-p0.x)+(p2.y-p0.y)*(p2.y-p0.y)); +var _21=Math.sqrt((p3.x-p1.x)*(p3.x-p1.x)+(p3.y-p1.y)*(p3.y-p1.y)); +var _22=_20*f; +var _23=_21*f; +if(_22>_1f/2&&_23>_1f/2){ +_22=_1f/2; +_23=_1f/2; +}else{ +if(_22>_1f/2){ +_22=_1f/2; +_23=_1f/2*_21/_20; +}else{ +if(_23>_1f/2){ +_23=_1f/2; +_22=_1f/2*_20/_21; +} +} +} +if(_18=="S"){ +if(p0==p1){ +_22=0; +} +if(p2==p3){ +_23=0; +} +} +_1b=p1.x+_22*(p2.x-p0.x)/_20; +_1c=p1.y+_22*(p2.y-p0.y)/_20; +_1d=p2.x-_23*(p3.x-p1.x)/_21; +_1e=p2.y-_23*(p3.y-p1.y)/_21; +} +} +return "C"+(_1b+","+_1c+" "+_1d+","+_1e+" "+p2.x+","+p2.y); +}); +return p.join(" "); +},getLabel:function(_24,_25,_26){ +return sc.doIfLoaded("dojo/number",function(_27){ +return (_25?_27.format(_24,{places:_26}):_27.format(_24))||""; +},function(){ +return _25?_24.toFixed(_26):_24.toString(); +}); +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot3d/Bars.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot3d/Bars.js new file mode 100644 index 0000000..ec82d8e --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot3d/Bars.js @@ -0,0 +1,53 @@ +//>>built +define("dojox/charting/plot3d/Bars",["dojox/gfx3d","dojo/_base/window","dojo/_base/declare","dojo/_base/Color","./Base"],function(_1,_2,_3,_4,_5){ +var _6=function(a,f,o){ +a=typeof a=="string"?a.split(""):a; +o=o||_2.global; +var z=a[0]; +for(var i=1;i>built +define("dojox/charting/plot3d/Base",["dojo/_base/declare"],function(_1){ +return _1("dojox.charting.plot3d.Base",null,{constructor:function(_2,_3,_4){ +this.width=_2; +this.height=_3; +},setData:function(_5){ +this.data=_5?_5:[]; +return this; +},getDepth:function(){ +return this.depth; +},generate:function(_6,_7){ +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/plot3d/Cylinders.js b/application/media/js/dojo-release-1.7.2/dojox/charting/plot3d/Cylinders.js new file mode 100644 index 0000000..ca59244 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/plot3d/Cylinders.js @@ -0,0 +1,57 @@ +//>>built +define("dojox/charting/plot3d/Cylinders",["dojox/gfx3d","dojox/gfx3d/matrix","dojo/_base/declare","dojo/_base/Color","dojo/_base/window","./Base"],function(_1,_2,_3,_4,_5,_6){ +var _7=function(a,f,o){ +a=typeof a=="string"?a.split(""):a; +o=o||_5.global; +var z=a[0]; +for(var i=1;i>built +define("dojox/charting/scaler/common",["dojo/_base/lang"],function(_1){ +var eq=function(a,b){ +return Math.abs(a-b)<=0.000001*(Math.abs(a)+Math.abs(b)); +}; +var _2=_1.getObject("dojox.charting.scaler.common",true); +var _3={}; +return _1.mixin(_2,{doIfLoaded:function(_4,_5,_6){ +if(_3[_4]==undefined){ +try{ +_3[_4]=require(_4); +} +catch(e){ +_3[_4]=null; +} +} +if(_3[_4]){ +return _5(_3[_4]); +}else{ +return _6(); +} +},findString:function(_7,_8){ +_7=_7.toLowerCase(); +for(var i=0;i<_8.length;++i){ +if(_7==_8[i]){ +return true; +} +} +return false; +},getNumericLabel:function(_9,_a,_b){ +var _c=""; +_2.doIfLoaded("dojo/number",function(_d){ +_c=(_b.fixed?_d.format(_9,{places:_a<0?-_a:0}):_d.format(_9))||""; +},function(){ +_c=_b.fixed?_9.toFixed(_a<0?-_a:0):_9.toString(); +}); +if(_b.labelFunc){ +var r=_b.labelFunc(_c,_9,_a); +if(r){ +return r; +} +} +if(_b.labels){ +var l=_b.labels,lo=0,hi=l.length; +while(lo=0&&lo>built +define("dojox/charting/scaler/linear",["dojo/_base/lang","./common"],function(_1,_2){ +var _3=_1.getObject("dojox.charting.scaler.linear",true); +var _4=3,_5=_2.findString,_6=_2.getNumericLabel; +var _7=function(_8,_9,_a,_b,_c,_d,_e){ +_a=_1.delegate(_a); +if(!_b){ +if(_a.fixUpper=="major"){ +_a.fixUpper="minor"; +} +if(_a.fixLower=="major"){ +_a.fixLower="minor"; +} +} +if(!_c){ +if(_a.fixUpper=="minor"){ +_a.fixUpper="micro"; +} +if(_a.fixLower=="minor"){ +_a.fixLower="micro"; +} +} +if(!_d){ +if(_a.fixUpper=="micro"){ +_a.fixUpper="none"; +} +if(_a.fixLower=="micro"){ +_a.fixLower="none"; +} +} +var _f=_5(_a.fixLower,["major"])?Math.floor(_a.min/_b)*_b:_5(_a.fixLower,["minor"])?Math.floor(_a.min/_c)*_c:_5(_a.fixLower,["micro"])?Math.floor(_a.min/_d)*_d:_a.min,_10=_5(_a.fixUpper,["major"])?Math.ceil(_a.max/_b)*_b:_5(_a.fixUpper,["minor"])?Math.ceil(_a.max/_c)*_c:_5(_a.fixUpper,["micro"])?Math.ceil(_a.max/_d)*_d:_a.max; +if(_a.useMin){ +_8=_f; +} +if(_a.useMax){ +_9=_10; +} +var _11=(!_b||_a.useMin&&_5(_a.fixLower,["major"]))?_8:Math.ceil(_8/_b)*_b,_12=(!_c||_a.useMin&&_5(_a.fixLower,["major","minor"]))?_8:Math.ceil(_8/_c)*_c,_13=(!_d||_a.useMin&&_5(_a.fixLower,["major","minor","micro"]))?_8:Math.ceil(_8/_d)*_d,_14=!_b?0:(_a.useMax&&_5(_a.fixUpper,["major"])?Math.round((_9-_11)/_b):Math.floor((_9-_11)/_b))+1,_15=!_c?0:(_a.useMax&&_5(_a.fixUpper,["major","minor"])?Math.round((_9-_12)/_c):Math.floor((_9-_12)/_c))+1,_16=!_d?0:(_a.useMax&&_5(_a.fixUpper,["major","minor","micro"])?Math.round((_9-_13)/_d):Math.floor((_9-_13)/_d))+1,_17=_c?Math.round(_b/_c):0,_18=_d?Math.round(_c/_d):0,_19=_b?Math.floor(Math.log(_b)/Math.LN10):0,_1a=_c?Math.floor(Math.log(_c)/Math.LN10):0,_1b=_e/(_9-_8); +if(!isFinite(_1b)){ +_1b=1; +} +return {bounds:{lower:_f,upper:_10,from:_8,to:_9,scale:_1b,span:_e},major:{tick:_b,start:_11,count:_14,prec:_19},minor:{tick:_c,start:_12,count:_15,prec:_1a},micro:{tick:_d,start:_13,count:_16,prec:0},minorPerMajor:_17,microPerMinor:_18,scaler:_3}; +}; +return _1.mixin(_3,{buildScaler:function(min,max,_1c,_1d){ +var h={fixUpper:"none",fixLower:"none",natural:false}; +if(_1d){ +if("fixUpper" in _1d){ +h.fixUpper=String(_1d.fixUpper); +} +if("fixLower" in _1d){ +h.fixLower=String(_1d.fixLower); +} +if("natural" in _1d){ +h.natural=Boolean(_1d.natural); +} +} +if("min" in _1d){ +min=_1d.min; +} +if("max" in _1d){ +max=_1d.max; +} +if(_1d.includeZero){ +if(min>0){ +min=0; +} +if(max<0){ +max=0; +} +} +h.min=min; +h.useMin=true; +h.max=max; +h.useMax=true; +if("from" in _1d){ +min=_1d.from; +h.useMin=false; +} +if("to" in _1d){ +max=_1d.to; +h.useMax=false; +} +if(max<=min){ +return _7(min,max,h,0,0,0,_1c); +} +var mag=Math.floor(Math.log(max-min)/Math.LN10),_1e=_1d&&("majorTickStep" in _1d)?_1d.majorTickStep:Math.pow(10,mag),_1f=0,_20=0,_21; +if(_1d&&("minorTickStep" in _1d)){ +_1f=_1d.minorTickStep; +}else{ +do{ +_1f=_1e/10; +if(!h.natural||_1f>0.9){ +_21=_7(min,max,h,_1e,_1f,0,_1c); +if(_21.bounds.scale*_21.minor.tick>_4){ +break; +} +} +_1f=_1e/5; +if(!h.natural||_1f>0.9){ +_21=_7(min,max,h,_1e,_1f,0,_1c); +if(_21.bounds.scale*_21.minor.tick>_4){ +break; +} +} +_1f=_1e/2; +if(!h.natural||_1f>0.9){ +_21=_7(min,max,h,_1e,_1f,0,_1c); +if(_21.bounds.scale*_21.minor.tick>_4){ +break; +} +} +return _7(min,max,h,_1e,0,0,_1c); +}while(false); +} +if(_1d&&("microTickStep" in _1d)){ +_20=_1d.microTickStep; +_21=_7(min,max,h,_1e,_1f,_20,_1c); +}else{ +do{ +_20=_1f/10; +if(!h.natural||_20>0.9){ +_21=_7(min,max,h,_1e,_1f,_20,_1c); +if(_21.bounds.scale*_21.micro.tick>_4){ +break; +} +} +_20=_1f/5; +if(!h.natural||_20>0.9){ +_21=_7(min,max,h,_1e,_1f,_20,_1c); +if(_21.bounds.scale*_21.micro.tick>_4){ +break; +} +} +_20=_1f/2; +if(!h.natural||_20>0.9){ +_21=_7(min,max,h,_1e,_1f,_20,_1c); +if(_21.bounds.scale*_21.micro.tick>_4){ +break; +} +} +_20=0; +}while(false); +} +return _20?_21:_7(min,max,h,_1e,_1f,0,_1c); +},buildTicks:function(_22,_23){ +var _24,_25,_26,_27=_22.major.start,_28=_22.minor.start,_29=_22.micro.start; +if(_23.microTicks&&_22.micro.tick){ +_24=_22.micro.tick,_25=_29; +}else{ +if(_23.minorTicks&&_22.minor.tick){ +_24=_22.minor.tick,_25=_28; +}else{ +if(_22.major.tick){ +_24=_22.major.tick,_25=_27; +}else{ +return null; +} +} +} +var _2a=1/_22.bounds.scale; +if(_22.bounds.to<=_22.bounds.from||isNaN(_2a)||!isFinite(_2a)||_24<=0||isNaN(_24)||!isFinite(_24)){ +return null; +} +var _2b=[],_2c=[],_2d=[]; +while(_25<=_22.bounds.to+_2a){ +if(Math.abs(_27-_25)<_24/2){ +_26={value:_27}; +if(_23.majorLabels){ +_26.label=_6(_27,_22.major.prec,_23); +} +_2b.push(_26); +_27+=_22.major.tick; +_28+=_22.minor.tick; +_29+=_22.micro.tick; +}else{ +if(Math.abs(_28-_25)<_24/2){ +if(_23.minorTicks){ +_26={value:_28}; +if(_23.minorLabels&&(_22.minMinorStep<=_22.minor.tick*_22.bounds.scale)){ +_26.label=_6(_28,_22.minor.prec,_23); +} +_2c.push(_26); +} +_28+=_22.minor.tick; +_29+=_22.micro.tick; +}else{ +if(_23.microTicks){ +_2d.push({value:_29}); +} +_29+=_22.micro.tick; +} +} +_25+=_24; +} +return {major:_2b,minor:_2c,micro:_2d}; +},getTransformerFromModel:function(_2e){ +var _2f=_2e.bounds.from,_30=_2e.bounds.scale; +return function(x){ +return (x-_2f)*_30; +}; +},getTransformerFromPlot:function(_31){ +var _32=_31.bounds.from,_33=_31.bounds.scale; +return function(x){ +return x/_33+_32; +}; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/scaler/primitive.js b/application/media/js/dojo-release-1.7.2/dojox/charting/scaler/primitive.js new file mode 100644 index 0000000..dedf106 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/scaler/primitive.js @@ -0,0 +1,23 @@ +//>>built +define("dojox/charting/scaler/primitive",["dojo/_base/lang"],function(_1){ +var _2=_1.getObject("dojox.charting.scaler.primitive",true); +return _1.mixin(_2,{buildScaler:function(_3,_4,_5,_6){ +if(_3==_4){ +_3-=0.5; +_4+=0.5; +} +return {bounds:{lower:_3,upper:_4,from:_3,to:_4,scale:_5/(_4-_3),span:_5},scaler:_2}; +},buildTicks:function(_7,_8){ +return {major:[],minor:[],micro:[]}; +},getTransformerFromModel:function(_9){ +var _a=_9.bounds.from,_b=_9.bounds.scale; +return function(x){ +return (x-_a)*_b; +}; +},getTransformerFromPlot:function(_c){ +var _d=_c.bounds.from,_e=_c.bounds.scale; +return function(x){ +return x/_e+_d; +}; +}}); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Adobebricks.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Adobebricks.js new file mode 100644 index 0000000..913fc45 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Adobebricks.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/Adobebricks",["../Theme","./common"],function(_1,_2){ +_2.Adobebricks=new _1({colors:["#7f2518","#3e170c","#cc3927","#651f0e","#8c271c"]}); +return _2.Adobebricks; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Algae.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Algae.js new file mode 100644 index 0000000..67255f9 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Algae.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/Algae",["../Theme","./common"],function(_1,_2){ +_2.Algae=new _1({colors:["#57808f","#506885","#4f7878","#558f7f","#508567"]}); +return _2.Algae; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Bahamation.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Bahamation.js new file mode 100644 index 0000000..202d23a --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Bahamation.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/Bahamation",["../Theme","./common"],function(_1,_2){ +_2.Bahamation=new _1({colors:["#3f9998","#3fc0c3","#70c058","#ef446f","#c663a6"]}); +return _2.Bahamation; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/BlueDusk.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/BlueDusk.js new file mode 100644 index 0000000..83e0710 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/BlueDusk.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/BlueDusk",["../Theme","./common"],function(_1,_2){ +_2.BlueDusk=new _1({colors:["#292e76","#3e56a6","#10143f","#33449c","#798dcd"]}); +return _2.BlueDusk; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Charged.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Charged.js new file mode 100644 index 0000000..c5c672e --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Charged.js @@ -0,0 +1,32 @@ +//>>built +define("dojox/charting/themes/Charged",["../Theme","dojox/gfx/gradutils","./common"],function(_1,_2,_3){ +var g=_1.generateGradient,_4={type:"linear",space:"shape",x1:0,y1:0,x2:0,y2:75}; +_3.Charged=new _1({chart:{fill:"#ededdf",pageStyle:{backgroundColor:"#ededdf",backgroundImage:"none",color:"inherit"}},plotarea:{fill:"transparent"},axis:{stroke:{color:"#808078",width:1},tick:{color:"#b3b3a8",position:"center",font:"normal normal normal 7pt Helvetica, Arial, sans-serif",fontColor:"#808078"}},series:{stroke:{width:2,color:"#595954"},outline:null,font:"normal normal normal 8pt Helvetica, Arial, sans-serif",fontColor:"#808078"},marker:{stroke:{width:3,color:"#595954"},outline:null,font:"normal normal normal 8pt Helvetica, Arial, sans-serif",fontColor:"#808078"},seriesThemes:[{fill:g(_4,"#004cbf","#06f")},{fill:g(_4,"#bf004c","#f06")},{fill:g(_4,"#43bf00","#6f0")},{fill:g(_4,"#7300bf","#90f")},{fill:g(_4,"#bf7300","#f90")},{fill:g(_4,"#00bf73","#0f9")}],markerThemes:[{fill:"#06f",stroke:{color:"#06f"}},{fill:"#f06",stroke:{color:"#f06"}},{fill:"#6f0",stroke:{color:"#6f0"}},{fill:"#90f",stroke:{color:"#90f"}},{fill:"#f90",stroke:{color:"#f90"}},{fill:"#0f9",stroke:{color:"#0f9"}}]}); +_3.Charged.next=function(_5,_6,_7){ +var _8=_5=="line"; +if(_8||_5=="area"){ +var s=this.seriesThemes[this._current%this.seriesThemes.length]; +s.fill.space="plot"; +if(_8){ +s.stroke={width:2.5,color:s.fill.colors[1].color}; +} +if(_5=="area"){ +s.fill.y2=90; +} +var _9=_1.prototype.next.apply(this,arguments); +delete s.stroke; +s.fill.y2=75; +s.fill.space="shape"; +return _9; +} +return _1.prototype.next.apply(this,arguments); +}; +_3.Charged.post=function(_a,_b){ +_a=_1.prototype.post.apply(this,arguments); +if((_b=="slice"||_b=="circle")&&_a.series.fill&&_a.series.fill.type=="radial"){ +_a.series.fill=_2.reverse(_a.series.fill); +} +return _a; +}; +return _3.Charged; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Chris.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Chris.js new file mode 100644 index 0000000..2e4104b --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Chris.js @@ -0,0 +1,30 @@ +//>>built +define("dojox/charting/themes/Chris",["../Theme","dojox/gfx/gradutils","./common"],function(_1,_2,_3){ +var g=_1.generateGradient,_4={type:"linear",space:"shape",x1:0,y1:0,x2:0,y2:100}; +_3.Chris=new _1({chart:{fill:"#c1c1c1",stroke:{color:"#666"}},plotarea:{fill:"#c1c1c1"},series:{stroke:{width:2,color:"white"},outline:null,fontColor:"#333"},marker:{stroke:{width:2,color:"white"},outline:{width:2,color:"white"},fontColor:"#333"},seriesThemes:[{fill:g(_4,"#01b717","#238c01")},{fill:g(_4,"#d04918","#7c0344")},{fill:g(_4,"#0005ec","#002578")},{fill:g(_4,"#f9e500","#786f00")},{fill:g(_4,"#e27d00","#773e00")},{fill:g(_4,"#00b5b0","#005f5d")},{fill:g(_4,"#ac00cb","#590060")}],markerThemes:[{fill:"#01b717",stroke:{color:"#238c01"}},{fill:"#d04918",stroke:{color:"#7c0344"}},{fill:"#0005ec",stroke:{color:"#002578"}},{fill:"#f9e500",stroke:{color:"#786f00"}},{fill:"#e27d00",stroke:{color:"#773e00"}},{fill:"#00b5b0",stroke:{color:"#005f5d"}},{fill:"#ac00cb",stroke:{color:"#590060"}}]}); +_3.Chris.next=function(_5,_6,_7){ +var _8=_5=="line"; +if(_8||_5=="area"){ +var s=this.seriesThemes[this._current%this.seriesThemes.length]; +s.fill.space="plot"; +if(_8){ +s.stroke={color:s.fill.colors[1].color}; +s.outline={width:2,color:"white"}; +} +var _9=_1.prototype.next.apply(this,arguments); +delete s.outline; +delete s.stroke; +s.fill.space="shape"; +return _9; +} +return _1.prototype.next.apply(this,arguments); +}; +_3.Chris.post=function(_a,_b){ +_a=_1.prototype.post.apply(this,arguments); +if((_b=="slice"||_b=="circle")&&_a.series.fill&&_a.series.fill.type=="radial"){ +_a.series.fill=_2.reverse(_a.series.fill); +} +return _a; +}; +return _3.Chris; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Claro.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Claro.js new file mode 100644 index 0000000..b0a3ba6 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Claro.js @@ -0,0 +1,38 @@ +//>>built +define("dojox/charting/themes/Claro",["../Theme","dojox/gfx/gradutils","./common"],function(_1,_2,_3){ +var g=_1.generateGradient,_4={type:"linear",space:"shape",x1:0,y1:0,x2:0,y2:100}; +_3.Claro=new _1({chart:{fill:{type:"linear",x1:0,x2:0,y1:0,y2:100,colors:[{offset:0,color:"#dbdbdb"},{offset:1,color:"#efefef"}]},stroke:{color:"#b5bcc7"}},plotarea:{fill:{type:"linear",x1:0,x2:0,y1:0,y2:100,colors:[{offset:0,color:"#dbdbdb"},{offset:1,color:"#efefef"}]}},axis:{stroke:{color:"#888c76",width:1},tick:{color:"#888c76",position:"center",font:"normal normal normal 7pt Verdana, Arial, sans-serif",fontColor:"#888c76"}},series:{stroke:{width:2.5,color:"#fff"},outline:null,font:"normal normal normal 7pt Verdana, Arial, sans-serif",fontColor:"#131313"},marker:{stroke:{width:1.25,color:"#131313"},outline:{width:1.25,color:"#131313"},font:"normal normal normal 8pt Verdana, Arial, sans-serif",fontColor:"#131313"},seriesThemes:[{fill:g(_4,"#2a6ead","#3a99f2")},{fill:g(_4,"#613e04","#996106")},{fill:g(_4,"#0e3961","#155896")},{fill:g(_4,"#55aafa","#3f7fba")},{fill:g(_4,"#ad7b2a","#db9b35")}],markerThemes:[{fill:"#2a6ead",stroke:{color:"#fff"}},{fill:"#613e04",stroke:{color:"#fff"}},{fill:"#0e3961",stroke:{color:"#fff"}},{fill:"#55aafa",stroke:{color:"#fff"}},{fill:"#ad7b2a",stroke:{color:"#fff"}}]}); +_3.Claro.next=function(_5,_6,_7){ +var _8=_5=="line"; +if(_8||_5=="area"){ +var s=this.seriesThemes[this._current%this.seriesThemes.length],m=this.markerThemes[this._current%this.markerThemes.length]; +s.fill.space="plot"; +if(_8){ +s.stroke={width:4,color:s.fill.colors[0].color}; +} +m.outline={width:1.25,color:m.fill}; +var _9=_1.prototype.next.apply(this,arguments); +delete s.outline; +delete s.stroke; +s.fill.space="shape"; +return _9; +}else{ +if(_5=="candlestick"){ +var s=this.seriesThemes[this._current%this.seriesThemes.length]; +s.fill.space="plot"; +s.stroke={width:1,color:s.fill.colors[0].color}; +var _9=_1.prototype.next.apply(this,arguments); +return _9; +} +} +return _1.prototype.next.apply(this,arguments); +}; +_3.Claro.post=function(_a,_b){ +_a=_1.prototype.post.apply(this,arguments); +if((_b=="slice"||_b=="circle")&&_a.series.fill&&_a.series.fill.type=="radial"){ +_a.series.fill=_2.reverse(_a.series.fill); +} +return _a; +}; +return _3.Claro; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/CubanShirts.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/CubanShirts.js new file mode 100644 index 0000000..07890ea --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/CubanShirts.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/CubanShirts",["../Theme","./common"],function(_1,_2){ +_2.CubanShirts=new _1({colors:["#d42d2a","#004f80","#989736","#2085c7","#7f7f33"]}); +return _2.CubanShirts; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Desert.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Desert.js new file mode 100644 index 0000000..219ce6e --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Desert.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/Desert",["../Theme","./common"],function(_1,_2){ +_2.Desert=new _1({colors:["#ffebd5","#806544","#fdc888","#80766b","#cda26e"]}); +return _2.Desert; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Distinctive.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Distinctive.js new file mode 100644 index 0000000..13562be --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Distinctive.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/Distinctive",["../Theme","./common"],function(_1,_2){ +_2.Distinctive=new _1({colors:["#497c91","#ada9d6","#768b4e","#eeea99","#b39c53","#c28b69","#815454","#bebebe","#59a0bd","#c9c6e4","#677e13","#f0eebb","#e9c756","#cfb09b","#a05a5a","#d8d8d8","#9dc7d9","#7b78a4","#a8c179","#b7b35c","#ebcf81","#956649","#c99999","#868686","#c7e0e9","#8d88c7","#c0d0a0","#e8e667","#efdeb0","#b17044","#ddc0c0","#a5a5a5"]}); +return _2.Distinctive; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Dollar.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Dollar.js new file mode 100644 index 0000000..efc0dfb --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Dollar.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/Dollar",["../Theme","./common"],function(_1,_2){ +_2.Dollar=new _1({colors:["#A4CE67","#739363","#6B824A","#343434","#636563"]}); +return _2.Dollar; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Electric.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Electric.js new file mode 100644 index 0000000..6865098 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Electric.js @@ -0,0 +1,32 @@ +//>>built +define("dojox/charting/themes/Electric",["../Theme","dojox/gfx/gradutils","./common"],function(_1,_2,_3){ +var g=_1.generateGradient,_4={type:"linear",space:"shape",x1:0,y1:0,x2:0,y2:75}; +_3.Electric=new _1({chart:{fill:"#252525",stroke:{color:"#252525"},pageStyle:{backgroundColor:"#252525",backgroundImage:"none",color:"#ccc"}},plotarea:{fill:"#252525"},axis:{stroke:{color:"#aaa",width:1},tick:{color:"#777",position:"center",font:"normal normal normal 7pt Helvetica, Arial, sans-serif",fontColor:"#777"}},series:{stroke:{width:2,color:"#ccc"},outline:null,font:"normal normal normal 8pt Helvetica, Arial, sans-serif",fontColor:"#ccc"},marker:{stroke:{width:3,color:"#ccc"},outline:null,font:"normal normal normal 8pt Helvetica, Arial, sans-serif",fontColor:"#ccc"},seriesThemes:[{fill:g(_4,"#004cbf","#06f")},{fill:g(_4,"#bf004c","#f06")},{fill:g(_4,"#43bf00","#6f0")},{fill:g(_4,"#7300bf","#90f")},{fill:g(_4,"#bf7300","#f90")},{fill:g(_4,"#00bf73","#0f9")}],markerThemes:[{fill:"#06f",stroke:{color:"#06f"}},{fill:"#f06",stroke:{color:"#f06"}},{fill:"#6f0",stroke:{color:"#6f0"}},{fill:"#90f",stroke:{color:"#90f"}},{fill:"#f90",stroke:{color:"#f90"}},{fill:"#0f9",stroke:{color:"#0f9"}}]}); +_3.Electric.next=function(_5,_6,_7){ +var _8=_5=="line"; +if(_8||_5=="area"){ +var s=this.seriesThemes[this._current%this.seriesThemes.length]; +s.fill.space="plot"; +if(_8){ +s.stroke={width:2.5,color:s.fill.colors[1].color}; +} +if(_5=="area"){ +s.fill.y2=90; +} +var _9=_1.prototype.next.apply(this,arguments); +delete s.stroke; +s.fill.y2=75; +s.fill.space="shape"; +return _9; +} +return _1.prototype.next.apply(this,arguments); +}; +_3.Electric.post=function(_a,_b){ +_a=_1.prototype.post.apply(this,arguments); +if((_b=="slice"||_b=="circle")&&_a.series.fill&&_a.series.fill.type=="radial"){ +_a.series.fill=_2.reverse(_a.series.fill); +} +return _a; +}; +return _3.Electric; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Grasshopper.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Grasshopper.js new file mode 100644 index 0000000..5a0e5b6 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Grasshopper.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/Grasshopper",["dojo/_base/lang","../Theme","./common"],function(_1,_2,_3){ +_3.Grasshopper=new _2({colors:["#208040","#40b657","#78c25e","#14401f","#64bd5f"]}); +return _3.Grasshopper; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Grasslands.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Grasslands.js new file mode 100644 index 0000000..7c3bcd1 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Grasslands.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/Grasslands",["../Theme","./common"],function(_1,_2){ +_2.Grasslands=new _1({colors:["#70803a","#dde574","#788062","#b1cc5d","#eff2c2"]}); +return _2.Grasslands; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/GreySkies.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/GreySkies.js new file mode 100644 index 0000000..a76f86b --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/GreySkies.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/GreySkies",["../Theme","./common"],function(_1,_2){ +_2.GreySkies=new _1(_1._def); +return _2.GreySkies; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Harmony.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Harmony.js new file mode 100644 index 0000000..cc54772 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Harmony.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/Harmony",["../Theme","./common"],function(_1,_2){ +_2.Harmony=new _1({colors:["#497c91","#59a0bd","#9dc7d9","#c7e0e9","#7b78a4","#8d88c7","#ada9d6","#c9c6e4","#768b4e","#677e13","#a8c179","#c0d0a0","#b7b35c","#e8e667","#eeea99","#f0eebb","#b39c53","#e9c756","#ebcf81","#efdeb0","#956649","#b17044","#c28b69","#cfb09b","#815454","#a05a5a","#c99999","#ddc0c0","#868686","#a5a5a5","#bebebe","#d8d8d8"]}); +return _2.Harmony; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/IndigoNation.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/IndigoNation.js new file mode 100644 index 0000000..2d0bb48 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/IndigoNation.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/IndigoNation",["../Theme","./common"],function(_1,_2){ +_2.IndigoNation=new _1({colors:["#93a4d0","#3b4152","#687291","#9faed9","#8290b8"]}); +return _2.IndigoNation; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Ireland.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Ireland.js new file mode 100644 index 0000000..8055fb1 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Ireland.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/Ireland",["../Theme","./common"],function(_1,_2){ +_2.Ireland=new _1({colors:["#abdbcb","#435a51","#70998b","#78d596","#5f8074"]}); +return _2.Ireland; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Julie.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Julie.js new file mode 100644 index 0000000..7efc715 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Julie.js @@ -0,0 +1,23 @@ +//>>built +define("dojox/charting/themes/Julie",["../Theme","dojox/gfx/gradutils","./common"],function(_1,_2){ +var _3=dojox.charting.themes,g=_1.generateGradient,_4={type:"linear",space:"shape",x1:0,y1:0,x2:0,y2:100}; +_3.Julie=new _1({seriesThemes:[{fill:g(_4,"#59a0bd","#497c91"),stroke:{color:"#22627d"}},{fill:g(_4,"#8d88c7","#6c6d8e"),stroke:{color:"#8a84c5"}},{fill:g(_4,"#85a54a","#768b4e"),stroke:{color:"#5b6d1f"}},{fill:g(_4,"#e8e667","#c6c361"),stroke:{color:"#918e38"}},{fill:g(_4,"#e9c756","#c7a223"),stroke:{color:"#947b30"}},{fill:g(_4,"#a05a5a","#815454"),stroke:{color:"#572828"}},{fill:g(_4,"#b17044","#72543e"),stroke:{color:"#74482e"}},{fill:g(_4,"#a5a5a5","#727272"),stroke:{color:"#535353"}},{fill:g(_4,"#9dc7d9","#59a0bd"),stroke:{color:"#22627d"}},{fill:g(_4,"#b7b3da","#8681b3"),stroke:{color:"#8a84c5"}},{fill:g(_4,"#a8c179","#85a54a"),stroke:{color:"#5b6d1f"}},{fill:g(_4,"#eeea99","#d6d456"),stroke:{color:"#918e38"}},{fill:g(_4,"#ebcf81","#e9c756"),stroke:{color:"#947b30"}},{fill:g(_4,"#c99999","#a05a5a"),stroke:{color:"#572828"}},{fill:g(_4,"#c28b69","#7d5437"),stroke:{color:"#74482e"}},{fill:g(_4,"#bebebe","#8c8c8c"),stroke:{color:"#535353"}},{fill:g(_4,"#c7e0e9","#92baca"),stroke:{color:"#22627d"}},{fill:g(_4,"#c9c6e4","#ada9d6"),stroke:{color:"#8a84c5"}},{fill:g(_4,"#c0d0a0","#98ab74"),stroke:{color:"#5b6d1f"}},{fill:g(_4,"#f0eebb","#dcd87c"),stroke:{color:"#918e38"}},{fill:g(_4,"#efdeb0","#ebcf81"),stroke:{color:"#947b30"}},{fill:g(_4,"#ddc0c0","#c99999"),stroke:{color:"#572828"}},{fill:g(_4,"#cfb09b","#c28b69"),stroke:{color:"#74482e"}},{fill:g(_4,"#d8d8d8","#bebebe"),stroke:{color:"#535353"}},{fill:g(_4,"#ddeff5","#a5c4cd"),stroke:{color:"#22627d"}},{fill:g(_4,"#dedcf0","#b3afd3"),stroke:{color:"#8a84c5"}},{fill:g(_4,"#dfe9ca","#c0d0a0"),stroke:{color:"#5b6d1f"}},{fill:g(_4,"#f8f7db","#e5e28f"),stroke:{color:"#918e38"}},{fill:g(_4,"#f7f0d8","#cfbd88"),stroke:{color:"#947b30"}},{fill:g(_4,"#eedede","#caafaf"),stroke:{color:"#572828"}},{fill:g(_4,"#e3cdbf","#cfb09b"),stroke:{color:"#74482e"}},{fill:g(_4,"#efefef","#cacaca"),stroke:{color:"#535353"}}]}); +_3.Julie.next=function(_5,_6,_7){ +if(_5=="line"||_5=="area"){ +var s=this.seriesThemes[this._current%this.seriesThemes.length]; +s.fill.space="plot"; +var _8=_1.prototype.next.apply(this,arguments); +s.fill.space="shape"; +return _8; +} +return _1.prototype.next.apply(this,arguments); +}; +_3.Julie.post=function(_9,_a){ +_9=_1.prototype.post.apply(this,arguments); +if(_a=="slice"&&_9.series.fill&&_9.series.fill.type=="radial"){ +_9.series.fill=_2.reverse(_9.series.fill); +} +return _9; +}; +return _3.Julie; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/MiamiNice.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/MiamiNice.js new file mode 100644 index 0000000..e41111d --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/MiamiNice.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/MiamiNice",["../Theme","./common"],function(_1,_2){ +_2.MiamiNice=new _1({colors:["#7f9599","#45b8cc","#8ecfb0","#f8acac","#cc4482"]}); +return _2.MiamiNice; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Midwest.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Midwest.js new file mode 100644 index 0000000..c3829b5 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Midwest.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/Midwest",["../Theme","./common"],function(_1,_2){ +_2.Midwest=new _1({colors:["#927b51","#a89166","#80c31c","#bcdd5a","#aebc21"]}); +return _2.Midwest; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Minty.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Minty.js new file mode 100644 index 0000000..0623d2a --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Minty.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/Minty",["../Theme","./common"],function(_1,_2){ +_2.Minty=new _1({colors:["#80ccbb","#539e8b","#335f54","#8dd1c2","#68c5ad"]}); +return _2.Minty; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/README b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/README new file mode 100644 index 0000000..dbf4c81 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/README @@ -0,0 +1,11 @@ +This directory contains a set of themes for the DojoX Charting +engine that are based on the visual stylings of the PlotKit +chart kit, created by Alastair Tse: + +http://www.liquidx.net/plotkit/ + +...whose work we admire. Consider these themes to not be a +ripoff of his fine work, but instead a true homage: his charts +are beautiful, and we stand in awe. + +--trt, 2007-06-08 diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/base.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/base.js new file mode 100644 index 0000000..b9159ca --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/base.js @@ -0,0 +1,21 @@ +//>>built +define("dojox/charting/themes/PlotKit/base",["dojo/_base/kernel","dojo/_base/lang","../../Theme","../common"],function(_1,_2,_3,_4){ +var pk=_2.getObject("PlotKit",true,_4); +pk.base=new _3({chart:{stroke:null,fill:"yellow"},plotarea:{stroke:null,fill:"yellow"},axis:{stroke:{color:"#fff",width:1},line:{color:"#fff",width:0.5},majorTick:{color:"#fff",width:0.5,length:6},minorTick:{color:"#fff",width:0.5,length:3},tick:{font:"normal normal normal 7pt Helvetica,Arial,sans-serif",fontColor:"#999"}},series:{stroke:{width:2.5,color:"#fff"},fill:"#666",font:"normal normal normal 7.5pt Helvetica,Arial,sans-serif",fontColor:"#666"},marker:{stroke:{width:2},fill:"#333",font:"normal normal normal 7pt Helvetica,Arial,sans-serif",fontColor:"#666"},colors:["red","green","blue"]}); +pk.base.next=function(_5,_6,_7){ +var _8=_3.prototype.next.apply(this,arguments); +if(_5=="line"){ +_8.marker.outline={width:2,color:"#fff"}; +_8.series.stroke.width=3.5; +_8.marker.stroke.width=2; +}else{ +if(_5=="candlestick"){ +_8.series.stroke.width=1; +}else{ +_8.series.stroke.color="#fff"; +} +} +return _8; +}; +return pk; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/blue.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/blue.js new file mode 100644 index 0000000..28c0cd2 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/blue.js @@ -0,0 +1,7 @@ +//>>built +define("dojox/charting/themes/PlotKit/blue",["./base","../../Theme"],function(pk,_1){ +pk.blue=pk.base.clone(); +pk.blue.chart.fill=pk.blue.plotarea.fill="#e7eef6"; +pk.blue.colors=_1.defineColors({hue:217,saturation:60,low:40,high:88}); +return pk.blue; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/cyan.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/cyan.js new file mode 100644 index 0000000..eb2ab69 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/cyan.js @@ -0,0 +1,7 @@ +//>>built +define("dojox/charting/themes/PlotKit/cyan",["./base","../../Theme"],function(pk,_1){ +pk.cyan=pk.base.clone(); +pk.cyan.chart.fill=pk.cyan.plotarea.fill="#e6f1f5"; +pk.cyan.colors=_1.defineColors({hue:194,saturation:60,low:40,high:88}); +return pk.cyan; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/green.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/green.js new file mode 100644 index 0000000..479f152 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/green.js @@ -0,0 +1,7 @@ +//>>built +define("dojox/charting/themes/PlotKit/green",["./base","../../Theme"],function(pk,_1){ +pk.green=pk.base.clone(); +pk.green.chart.fill=pk.green.plotarea.fill="#eff5e6"; +pk.green.colors=_1.defineColors({hue:82,saturation:60,low:40,high:88}); +return pk.green; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/orange.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/orange.js new file mode 100644 index 0000000..032f22c --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/orange.js @@ -0,0 +1,7 @@ +//>>built +define("dojox/charting/themes/PlotKit/orange",["./base","../../Theme"],function(pk,_1){ +pk.orange=pk.base.clone(); +pk.orange.chart.fill=pk.orange.plotarea.fill="#f5eee6"; +pk.orange.colors=_1.defineColors({hue:31,saturation:60,low:40,high:88}); +return pk.orange; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/purple.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/purple.js new file mode 100644 index 0000000..a5a8d7e --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/purple.js @@ -0,0 +1,7 @@ +//>>built +define("dojox/charting/themes/PlotKit/purple",["./base","../../Theme"],function(pk,_1){ +pk.purple=pk.base.clone(); +pk.purple.chart.fill=pk.purple.plotarea.fill="#eee6f5"; +pk.purple.colors=_1.defineColors({hue:271,saturation:60,low:40,high:88}); +return pk.purple; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/red.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/red.js new file mode 100644 index 0000000..7919889 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PlotKit/red.js @@ -0,0 +1,7 @@ +//>>built +define("dojox/charting/themes/PlotKit/red",["./base","../../Theme"],function(pk,_1){ +pk.red=pk.base.clone(); +pk.red.chart.fill=pk.red.plotarea.fill="#f5e6e6"; +pk.red.colors=_1.defineColors({hue:1,saturation:60,low:40,high:88}); +return pk.red; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PrimaryColors.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PrimaryColors.js new file mode 100644 index 0000000..c74542c --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PrimaryColors.js @@ -0,0 +1,6 @@ +//>>built +define("dojox/charting/themes/PrimaryColors",["../Theme","./gradientGenerator","./common"],function(_1,_2,_3){ +var _4=["#f00","#0f0","#00f","#ff0","#0ff","#f0f","./common"],_5={type:"linear",space:"plot",x1:0,y1:0,x2:0,y2:100}; +_3.PrimaryColors=new _1({seriesThemes:_2.generateMiniTheme(_4,_5,90,40,25)}); +return _3.PrimaryColors; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PurpleRain.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PurpleRain.js new file mode 100644 index 0000000..6b59474 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/PurpleRain.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/PurpleRain",["../Theme","./common"],function(_1,_2){ +_2.PurpleRain=new _1({colors:["#4879bc","#ef446f","#3f58a7","#8254a2","#4956a6"]}); +return _2.PurpleRain; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/README b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/README new file mode 100644 index 0000000..9a3725d --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/README @@ -0,0 +1,5 @@ +Theme authors: + +GreySkies, Shrooms, PlotKit (all): Tom Trenka (ttrenka AT gmail.com) +ET (all): Alex Russell (alex AT dojotoolkit.org) +Ireland, SageToLime, Minty: Damon Dimmick (SitePen, Inc.) diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Renkoo.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Renkoo.js new file mode 100644 index 0000000..54e5d50 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Renkoo.js @@ -0,0 +1,28 @@ +//>>built +define("dojox/charting/themes/Renkoo",["../Theme","dojox/gfx/gradutils","./common"],function(_1,_2,_3){ +var g=_1.generateGradient,_4={type:"linear",space:"shape",x1:0,y1:0,x2:0,y2:150}; +_3.Renkoo=new _1({chart:{fill:"#123666",pageStyle:{backgroundColor:"#123666",backgroundImage:"none",color:"#95afdb"}},plotarea:{fill:"#123666"},axis:{stroke:{color:"#95afdb",width:1},tick:{color:"#95afdb",position:"center",font:"normal normal normal 7pt Lucida Grande, Helvetica, Arial, sans-serif",fontColor:"#95afdb"}},series:{stroke:{width:2.5,color:"#123666"},outline:null,font:"normal normal normal 8pt Lucida Grande, Helvetica, Arial, sans-serif",fontColor:"#95afdb"},marker:{stroke:{width:2.5,color:"#ccc"},outline:null,font:"normal normal normal 8pt Lucida Grande, Helvetica, Arial, sans-serif",fontColor:"#95afdb"},seriesThemes:[{fill:g(_4,"#e7e391","#f8f7de")},{fill:g(_4,"#ffb6b6","#ffe8e8")},{fill:g(_4,"#bcda7d","#eef7da")},{fill:g(_4,"#d5d5d5","#f4f4f4")},{fill:g(_4,"#c1e3fd","#e4f3ff")}],markerThemes:[{fill:"#fcfcf3",stroke:{color:"#e7e391"}},{fill:"#fff1f1",stroke:{color:"#ffb6b6"}},{fill:"#fafdf4",stroke:{color:"#bcda7d"}},{fill:"#fbfbfb",stroke:{color:"#d5d5d5"}},{fill:"#f3faff",stroke:{color:"#c1e3fd"}}]}); +_3.Renkoo.next=function(_5,_6,_7){ +if("slice,column,bar".indexOf(_5)==-1){ +var s=this.seriesThemes[this._current%this.seriesThemes.length]; +s.fill.space="plot"; +s.stroke={width:2,color:s.fill.colors[0].color}; +if(_5=="line"||_5=="area"){ +s.stroke.width=4; +} +var _8=_1.prototype.next.apply(this,arguments); +delete s.stroke; +s.fill.space="shape"; +return _8; +} +return _1.prototype.next.apply(this,arguments); +}; +_3.Renkoo.post=function(_9,_a){ +_9=_1.prototype.post.apply(this,arguments); +if((_a=="slice"||_a=="circle")&&_9.series.fill&&_9.series.fill.type=="radial"){ +_9.series.fill=_2.reverse(_9.series.fill); +} +return _9; +}; +return _3.Renkoo; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/RoyalPurples.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/RoyalPurples.js new file mode 100644 index 0000000..6c6359d --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/RoyalPurples.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/RoyalPurples",["../Theme","./common"],function(_1,_2){ +_2.RoyalPurples=new _1({colors:["#473980","#685aa7","#7970b3","#231c3f","#7267ae"]}); +return _2.RoyalPurples; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/SageToLime.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/SageToLime.js new file mode 100644 index 0000000..67a80c6 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/SageToLime.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/SageToLime",["../Theme","./common"],function(_1,_2){ +_2.SageToLime=new _1({colors:["#abdbcb","#435a51","#70998b","#5f8074","#80ccbb","#539e8b","#78a596","#335f54","#8dd1c2","#68c5ad"]}); +return _2.SageToLime; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Shrooms.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Shrooms.js new file mode 100644 index 0000000..d924890 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Shrooms.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/Shrooms",["../Theme","./common"],function(_1,_2){ +_2.Shrooms=new _1({colors:["#bf1313","#69bf13","#13bfbf","#6913bf","#bf6913","#13bf13","#1369bf","#bf13bf","#bfbf13","#13bf69","#1313bf","#bf1369"]}); +return _2.Shrooms; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/ThreeD.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/ThreeD.js new file mode 100644 index 0000000..3aa97bc --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/ThreeD.js @@ -0,0 +1,24 @@ +//>>built +define("dojox/charting/themes/ThreeD",["dojox","dojo/_base/kernel","dojo/_base/lang","dojo/_base/array","../Theme","./gradientGenerator","./PrimaryColors","dojo/colors","./common"],function(_1,_2,_3,_4,_5,_6,_7,_8){ +var _9=["#f00","#0f0","#00f","#ff0","#0ff","#f0f","./common"],_a={type:"linear",space:"shape",x1:0,y1:0,x2:100,y2:0},_b=[{o:0,i:174},{o:0.08,i:231},{o:0.18,i:237},{o:0.3,i:231},{o:0.39,i:221},{o:0.49,i:206},{o:0.58,i:187},{o:0.68,i:165},{o:0.8,i:128},{o:0.9,i:102},{o:1,i:174}],_c=2,_d=100,_e=50,_f=_4.map(_9,function(c){ +var _10=_3.delegate(_a),_9=_10.colors=_6.generateGradientByIntensity(c,_b),_11=_9[_c].color; +_11.r+=_d; +_11.g+=_d; +_11.b+=_d; +_11.sanitize(); +return _10; +}); +_8.ThreeD=_7.clone(); +_8.ThreeD.series.shadow={dx:1,dy:1,width:3,color:[0,0,0,0.15]}; +_8.ThreeD.next=function(_12,_13,_14){ +if(_12=="bar"||_12=="column"){ +var _15=this._current%this.seriesThemes.length,s=this.seriesThemes[_15],old=s.fill; +s.fill=_f[_15]; +var _16=_5.prototype.next.apply(this,arguments); +s.fill=old; +return _16; +} +return _5.prototype.next.apply(this,arguments); +}; +return _8.ThreeD; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Tom.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Tom.js new file mode 100644 index 0000000..8926cdd --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Tom.js @@ -0,0 +1,29 @@ +//>>built +define("dojox/charting/themes/Tom",["../Theme","dojox/gfx/gradutils","./common"],function(_1,_2,_3){ +var g=_1.generateGradient,_4={type:"linear",space:"shape",x1:0,y1:0,x2:0,y2:100}; +_3.Tom=new _1({chart:{fill:"#181818",stroke:{color:"#181818"},pageStyle:{backgroundColor:"#181818",backgroundImage:"none",color:"#eaf2cb"}},plotarea:{fill:"#181818"},axis:{stroke:{color:"#a0a68b",width:1},tick:{color:"#888c76",position:"center",font:"normal normal normal 7pt Helvetica, Arial, sans-serif",fontColor:"#888c76"}},series:{stroke:{width:2.5,color:"#eaf2cb"},outline:null,font:"normal normal normal 8pt Helvetica, Arial, sans-serif",fontColor:"#eaf2cb"},marker:{stroke:{width:1.25,color:"#eaf2cb"},outline:{width:1.25,color:"#eaf2cb"},font:"normal normal normal 8pt Helvetica, Arial, sans-serif",fontColor:"#eaf2cb"},seriesThemes:[{fill:g(_4,"#bf9e0a","#ecc20c")},{fill:g(_4,"#73b086","#95e5af")},{fill:g(_4,"#c7212d","#ed2835")},{fill:g(_4,"#87ab41","#b6e557")},{fill:g(_4,"#b86c25","#d37d2a")}],markerThemes:[{fill:"#bf9e0a",stroke:{color:"#ecc20c"}},{fill:"#73b086",stroke:{color:"#95e5af"}},{fill:"#c7212d",stroke:{color:"#ed2835"}},{fill:"#87ab41",stroke:{color:"#b6e557"}},{fill:"#b86c25",stroke:{color:"#d37d2a"}}]}); +_3.Tom.next=function(_5,_6,_7){ +var _8=_5=="line"; +if(_8||_5=="area"){ +var s=this.seriesThemes[this._current%this.seriesThemes.length]; +s.fill.space="plot"; +if(_8){ +s.stroke={width:4,color:s.fill.colors[0].color}; +} +var _9=_1.prototype.next.apply(this,arguments); +delete s.outline; +delete s.stroke; +s.fill.space="shape"; +return _9; +} +return _1.prototype.next.apply(this,arguments); +}; +_3.Tom.post=function(_a,_b){ +_a=_1.prototype.post.apply(this,arguments); +if((_b=="slice"||_b=="circle")&&_a.series.fill&&_a.series.fill.type=="radial"){ +_a.series.fill=_2.reverse(_a.series.fill); +} +return _a; +}; +return _3.Tom; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Tufte.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Tufte.js new file mode 100644 index 0000000..34b5d43 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Tufte.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/Tufte",["../Theme","dojo/_base/Color","./common"],function(_1,_2,_3){ +_3.Tufte=new _1({chart:{stroke:null,fill:"inherit"},plotarea:{stroke:null,fill:"transparent"},axis:{stroke:{width:1,color:"#ccc"},majorTick:{color:"black",width:1,length:5},minorTick:{color:"#666",width:1,length:2},font:"normal normal normal 8pt Tahoma",fontColor:"#999"},series:{outline:null,stroke:{width:1,color:"black"},fill:new _2([59,68,75,0.85]),font:"normal normal normal 7pt Tahoma",fontColor:"#717171"},marker:{stroke:{width:1,color:"black"},fill:"#333",font:"normal normal normal 7pt Tahoma",fontColor:"black"},colors:[_2.fromHex("#8a8c8f"),_2.fromHex("#4b4b4b"),_2.fromHex("#3b444b"),_2.fromHex("#2e2d30"),_2.fromHex("#000000")]}); +return _3.Tufte; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/WatersEdge.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/WatersEdge.js new file mode 100644 index 0000000..98abfe2 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/WatersEdge.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/WatersEdge",["../Theme","./common"],function(_1,_2){ +_2.WatersEdge=new _1({colors:["#437cc0","#6256a5","#4552a3","#43c4f2","#4b66b0"]}); +return _2.WatersEdge; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Wetland.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Wetland.js new file mode 100644 index 0000000..3fd967b --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/Wetland.js @@ -0,0 +1,5 @@ +//>>built +define("dojox/charting/themes/Wetland",["../Theme","./common"],function(_1,_2){ +_2.Wetland=new _1({colors:["#bfbc64","#737130","#73373b","#7dafca","#8d3c42"]}); +return _2.Wetland; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/common.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/common.js new file mode 100644 index 0000000..bdae92c --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/common.js @@ -0,0 +1,4 @@ +//>>built +define("dojox/charting/themes/common",["dojo/_base/lang"],function(_1){ +return _1.getObject("dojox.charting.themes",true); +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/themes/gradientGenerator.js b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/gradientGenerator.js new file mode 100644 index 0000000..ae141db --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/themes/gradientGenerator.js @@ -0,0 +1,30 @@ +//>>built +define("dojox/charting/themes/gradientGenerator",["dojo/_base/lang","dojo/_base/array","dojo/_base/Color","../Theme","dojox/color/_base","./common"],function(_1,_2,_3,_4,_5,_6){ +var gg=_1.getObject("gradientGenerator",true,_6); +gg.generateFills=function(_7,_8,_9,_a){ +return _2.map(_7,function(c){ +return _4.generateHslGradient(c,_8,_9,_a); +}); +}; +gg.updateFills=function(_b,_c,_d,_e){ +_2.forEach(_b,function(t){ +if(t.fill&&!t.fill.type){ +t.fill=_4.generateHslGradient(t.fill,_c,_d,_e); +} +}); +}; +gg.generateMiniTheme=function(_f,_10,_11,_12,_13){ +return _2.map(_f,function(c){ +c=new _5.Color(c); +return {fill:_4.generateHslGradient(c,_10,_11,_12),stroke:{color:_4.generateHslColor(c,_13)}}; +}); +}; +gg.generateGradientByIntensity=function(_14,_15){ +_14=new _3(_14); +return _2.map(_15,function(_16){ +var s=_16.i/255; +return {offset:_16.o,color:new _3([_14.r*s,_14.g*s,_14.b*s,_14.a])}; +}); +}; +return gg; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/widget/BidiSupport.js b/application/media/js/dojo-release-1.7.2/dojox/charting/widget/BidiSupport.js new file mode 100644 index 0000000..4377d59 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/widget/BidiSupport.js @@ -0,0 +1,49 @@ +//>>built +define("dojox/charting/widget/BidiSupport",["dojo/dom","dojo/_base/lang","dojo/_base/html","dojo/_base/array","dojo/_base/connect","dojo/query","dijit/_BidiSupport","../BidiSupport","dijit/registry","./Chart","./Legend"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a,_b){ +if(_b){ +_2.extend(_b,{postMixInProperties:function(){ +if(!this.chart){ +if(!this.chartRef){ +return; +} +var _c=_9.byId(this.chartRef); +if(!_c){ +var _d=_1.byId(this.chartRef); +if(_d){ +_c=_9.byNode(_d); +}else{ +return; +} +} +this.textDir=_c.chart.textDir; +_5.connect(_c.chart,"setTextDir",this,"_setTextDirAttr"); +}else{ +this.textDir=this.chart.textDir; +_5.connect(this.chart,"setTextDir",this,"_setTextDirAttr"); +} +},_setTextDirAttr:function(_e){ +if(_f(_e)!=null){ +if(this.textDir!=_e){ +this._set("textDir",_e); +var _10=_6(".dojoxLegendText",this._tr); +_4.forEach(_10,function(_11){ +_11.dir=this.getTextDir(_11.innerHTML,_11.dir); +},this); +} +} +}}); +} +if(_a){ +_2.extend(_a,{postMixInProperties:function(){ +this.textDir=this.params["textDir"]?this.params["textDir"]:this.params["dir"]; +},_setTextDirAttr:function(_12){ +if(_f(_12)!=null){ +this._set("textDir",_12); +this.chart.setTextDir(_12); +} +}}); +} +function _f(_13){ +return /^(ltr|rtl|auto)$/.test(_13)?_13:null; +}; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/widget/Chart.js b/application/media/js/dojo-release-1.7.2/dojox/charting/widget/Chart.js new file mode 100644 index 0000000..3c810a0 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/widget/Chart.js @@ -0,0 +1,245 @@ +//>>built +define("dojox/charting/widget/Chart",["dojo/_base/kernel","dojo/_base/lang","dojo/_base/array","dojo/_base/html","dojo/_base/declare","dojo/query","dijit/_Widget","../Chart","dojox/lang/utils","dojox/lang/functional","dojox/lang/functional/lambda","dijit/_base/manager"],function(_1,_2,_3,_4,_5,_6,_7,_8,du,df,_9){ +var _a,_b,_c,_d,_e,_f=function(o){ +return o; +},dc=_2.getObject("dojox.charting"); +var _10=_5("dojox.charting.widget.Chart",_7,{theme:null,margins:null,stroke:undefined,fill:undefined,buildRendering:function(){ +this.inherited(arguments); +n=this.domNode; +var _11=_6("> .axis",n).map(_b).filter(_f),_12=_6("> .plot",n).map(_c).filter(_f),_13=_6("> .action",n).map(_d).filter(_f),_14=_6("> .series",n).map(_e).filter(_f); +n.innerHTML=""; +var c=this.chart=new _8(n,{margins:this.margins,stroke:this.stroke,fill:this.fill,textDir:this.textDir}); +if(this.theme){ +c.setTheme(this.theme); +} +_11.forEach(function(_15){ +c.addAxis(_15.name,_15.kwArgs); +}); +_12.forEach(function(_16){ +c.addPlot(_16.name,_16.kwArgs); +}); +this.actions=_13.map(function(_17){ +return new _17.action(c,_17.plot,_17.kwArgs); +}); +var _18=df.foldl(_14,function(_19,_1a){ +if(_1a.type=="data"){ +c.addSeries(_1a.name,_1a.data,_1a.kwArgs); +_19=true; +}else{ +c.addSeries(_1a.name,[0],_1a.kwArgs); +var kw={}; +du.updateWithPattern(kw,_1a.kwArgs,{"query":"","queryOptions":null,"start":0,"count":1},true); +if(_1a.kwArgs.sort){ +kw.sort=_2.clone(_1a.kwArgs.sort); +} +_2.mixin(kw,{onComplete:function(_1b){ +var _1c; +if("valueFn" in _1a.kwArgs){ +var fn=_1a.kwArgs.valueFn; +_1c=_3.map(_1b,function(x){ +return fn(_1a.data.getValue(x,_1a.field,0)); +}); +}else{ +_1c=_3.map(_1b,function(x){ +return _1a.data.getValue(x,_1a.field,0); +}); +} +c.addSeries(_1a.name,_1c,_1a.kwArgs).render(); +}}); +_1a.data.fetch(kw); +} +return _19; +},false); +if(_18){ +c.render(); +} +},destroy:function(){ +this.chart.destroy(); +this.inherited(arguments); +},resize:function(box){ +this.chart.resize(box); +}}); +_a=function(_1d,_1e,kw){ +var dp=eval("("+_1e+".prototype.defaultParams)"); +var x,_1f; +for(x in dp){ +if(x in kw){ +continue; +} +_1f=_1d.getAttribute(x); +kw[x]=du.coerceType(dp[x],_1f==null||typeof _1f=="undefined"?dp[x]:_1f); +} +var op=eval("("+_1e+".prototype.optionalParams)"); +for(x in op){ +if(x in kw){ +continue; +} +_1f=_1d.getAttribute(x); +if(_1f!=null){ +kw[x]=du.coerceType(op[x],_1f); +} +} +}; +_b=function(_20){ +var _21=_20.getAttribute("name"),_22=_20.getAttribute("type"); +if(!_21){ +return null; +} +var o={name:_21,kwArgs:{}},kw=o.kwArgs; +if(_22){ +if(dc.axis2d[_22]){ +_22=dojo._scopeName+"x.charting.axis2d."+_22; +} +var _23=eval("("+_22+")"); +if(_23){ +kw.type=_23; +} +}else{ +_22=dojo._scopeName+"x.charting.axis2d.Default"; +} +_a(_20,_22,kw); +if(kw.font||kw.fontColor){ +if(!kw.tick){ +kw.tick={}; +} +if(kw.font){ +kw.tick.font=kw.font; +} +if(kw.fontColor){ +kw.tick.fontColor=kw.fontColor; +} +} +return o; +}; +_c=function(_24){ +var _25=_24.getAttribute("name"),_26=_24.getAttribute("type"); +if(!_25){ +return null; +} +var o={name:_25,kwArgs:{}},kw=o.kwArgs; +if(_26){ +if(dc.plot2d&&dc.plot2d[_26]){ +_26=dojo._scopeName+"x.charting.plot2d."+_26; +} +var _27=eval("("+_26+")"); +if(_27){ +kw.type=_27; +} +}else{ +_26=dojo._scopeName+"x.charting.plot2d.Default"; +} +_a(_24,_26,kw); +return o; +}; +_d=function(_28){ +var _29=_28.getAttribute("plot"),_2a=_28.getAttribute("type"); +if(!_29){ +_29="default"; +} +var o={plot:_29,kwArgs:{}},kw=o.kwArgs; +if(_2a){ +if(dc.action2d[_2a]){ +_2a=dojo._scopeName+"x.charting.action2d."+_2a; +} +var _2b=eval("("+_2a+")"); +if(!_2b){ +return null; +} +o.action=_2b; +}else{ +return null; +} +_a(_28,_2a,kw); +return o; +}; +_e=function(_2c){ +var ga=_2.partial(_4.attr,_2c); +var _2d=ga("name"); +if(!_2d){ +return null; +} +var o={name:_2d,kwArgs:{}},kw=o.kwArgs,t; +t=ga("plot"); +if(t!=null){ +kw.plot=t; +} +t=ga("marker"); +if(t!=null){ +kw.marker=t; +} +t=ga("stroke"); +if(t!=null){ +kw.stroke=eval("("+t+")"); +} +t=ga("outline"); +if(t!=null){ +kw.outline=eval("("+t+")"); +} +t=ga("shadow"); +if(t!=null){ +kw.shadow=eval("("+t+")"); +} +t=ga("fill"); +if(t!=null){ +kw.fill=eval("("+t+")"); +} +t=ga("font"); +if(t!=null){ +kw.font=t; +} +t=ga("fontColor"); +if(t!=null){ +kw.fontColor=eval("("+t+")"); +} +t=ga("legend"); +if(t!=null){ +kw.legend=t; +} +t=ga("data"); +if(t!=null){ +o.type="data"; +o.data=t?_3.map(String(t).split(","),Number):[]; +return o; +} +t=ga("array"); +if(t!=null){ +o.type="data"; +o.data=eval("("+t+")"); +return o; +} +t=ga("store"); +if(t!=null){ +o.type="store"; +o.data=eval("("+t+")"); +t=ga("field"); +o.field=t!=null?t:"value"; +t=ga("query"); +if(!!t){ +kw.query=t; +} +t=ga("queryOptions"); +if(!!t){ +kw.queryOptions=eval("("+t+")"); +} +t=ga("start"); +if(!!t){ +kw.start=Number(t); +} +t=ga("count"); +if(!!t){ +kw.count=Number(t); +} +t=ga("sort"); +if(!!t){ +kw.sort=eval("("+t+")"); +} +t=ga("valueFn"); +if(!!t){ +kw.valueFn=_9.lambda(t); +} +return o; +} +return null; +}; +return _10; +}); diff --git a/application/media/js/dojo-release-1.7.2/dojox/charting/widget/Chart2D.js b/application/media/js/dojo-release-1.7.2/dojox/charting/widget/Chart2D.js new file mode 100644 index 0000000..9d21ff8 --- /dev/null +++ b/application/media/js/dojo-release-1.7.2/dojox/charting/widget/Chart2D.js @@ -0,0 +1,15 @@ +/* + 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:{"dojox/charting/plot2d/_PlotEvents":function(){define("dojox/charting/plot2d/_PlotEvents",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","dojo/_base/connect"],function(_1,_2,_3,_4){return _3("dojox.charting.plot2d._PlotEvents",null,{constructor:function(){this._shapeEvents=[];this._eventSeries={};},destroy:function(){this.resetEvents();this.inherited(arguments);},plotEvent:function(o){},raiseEvent:function(o){this.plotEvent(o);var t=_1.delegate(o);t.originalEvent=o.type;t.originalPlot=o.plot;t.type="onindirect";_2.forEach(this.chart.stack,function(_5){if(_5!==this&&_5.plotEvent){t.plot=_5;_5.plotEvent(t);}},this);},connect:function(_6,_7){this.dirty=true;return _4.connect(this,"plotEvent",_6,_7);},events:function(){return !!this.plotEvent.after;},resetEvents:function(){if(this._shapeEvents.length){_2.forEach(this._shapeEvents,function(_8){_8.shape.disconnect(_8.handle);});this._shapeEvents=[];}this.raiseEvent({type:"onplotreset",plot:this});},_connectSingleEvent:function(o,_9){this._shapeEvents.push({shape:o.eventMask,handle:o.eventMask.connect(_9,this,function(e){o.type=_9;o.event=e;this.raiseEvent(o);o.event=null;})});},_connectEvents:function(o){if(o){o.chart=this.chart;o.plot=this;o.hAxis=this.hAxis||null;o.vAxis=this.vAxis||null;o.eventMask=o.eventMask||o.shape;this._connectSingleEvent(o,"onmouseover");this._connectSingleEvent(o,"onmouseout");this._connectSingleEvent(o,"onclick");}},_reconnectEvents:function(_a){var a=this._eventSeries[_a];if(a){_2.forEach(a,this._connectEvents,this);}},fireEvent:function(_b,_c,_d,_e){var s=this._eventSeries[_b];if(s&&s.length&&_d");return g._base._getTextBox(s,{font:_25}).w||0;},calculate:function(min,max,_29,_2a){if(this.initialized()){return this;}var o=this.opt;this.labels="labels" in o?o.labels:_2a;this.scaler=lin.buildScaler(min,max,_29,o);var tsb=this.scaler.bounds;if("scale" in this){o.from=tsb.lower+this.offset;o.to=(tsb.upper-tsb.lower)/this.scale+o.from;if(!isFinite(o.from)||isNaN(o.from)||!isFinite(o.to)||isNaN(o.to)||o.to-o.from>=tsb.upper-tsb.lower){delete o.from;delete o.to;delete this.scale;delete this.offset;}else{if(o.fromtsb.upper){o.from+=tsb.upper-o.to;o.to=tsb.upper;}}this.offset=o.from-tsb.lower;}this.scaler=lin.buildScaler(min,max,_29,o);tsb=this.scaler.bounds;if(this.scale==1&&this.offset==0){delete this.scale;delete this.offset;}}var ta=this.chart.theme.axis,_2b=0,_2c=o.rotation%360,_2d=o.font||(ta.majorTick&&ta.majorTick.font)||(ta.tick&&ta.tick.font),_2e=_2d?g.normalizedLength(g.splitFontString(_2d).size):0,_2f=Math.abs(Math.cos(_2c*Math.PI/180)),_30=Math.abs(Math.sin(_2c*Math.PI/180));if(_2c<0){_2c+=360;}if(_2e){if(this.vertical?_2c!=0&&_2c!=180:_2c!=90&&_2c!=270){if(this.labels){_2b=this._groupLabelWidth(this.labels,_2d,o.maxLabelCharCount);}else{var _31=Math.ceil(Math.log(Math.max(Math.abs(tsb.from),Math.abs(tsb.to)))/Math.LN10),t=[];if(tsb.from<0||tsb.to<0){t.push("-");}t.push(_1c.rep("9",_31));var _32=Math.floor(Math.log(tsb.to-tsb.from)/Math.LN10);if(_32>0){t.push(".");t.push(_1c.rep("9",_32));}_2b=g._base._getTextBox(t.join(""),{font:_2d}).w;}_2b=o.maxLabelSize?Math.min(o.maxLabelSize,_2b):_2b;}else{_2b=_2e;}switch(_2c){case 0:case 90:case 180:case 270:break;default:var _33=Math.sqrt(_2b*_2b+_2e*_2e),_34=this.vertical?_2e*_2f+_2b*_30:_2b*_2f+_2e*_30;_2b=Math.min(_33,_34);break;}}this.scaler.minMinorStep=_2b+_1e;this.ticks=lin.buildTicks(this.scaler,o);return this;},getScaler:function(){return this.scaler;},getTicks:function(){return this.ticks;}});});},"dojox/lang/utils":function(){define("dojox/lang/utils",["..","dojo/_base/lang"],function(_35,_36){var du=_36.getObject("lang.utils",true,_35);var _37={},_38=Object.prototype.toString;var _39=function(o){if(o){switch(_38.call(o)){case "[object Array]":return o.slice(0);case "[object Object]":return _36.delegate(o);}}return o;};_36.mixin(du,{coerceType:function(_3a,_3b){switch(typeof _3a){case "number":return Number(eval("("+_3b+")"));case "string":return String(_3b);case "boolean":return Boolean(eval("("+_3b+")"));}return eval("("+_3b+")");},updateWithObject:function(_3c,_3d,_3e){if(!_3d){return _3c;}for(var x in _3c){if(x in _3d&&!(x in _37)){var t=_3c[x];if(t&&typeof t=="object"){du.updateWithObject(t,_3d[x],_3e);}else{_3c[x]=_3e?du.coerceType(t,_3d[x]):_39(_3d[x]);}}}return _3c;},updateWithPattern:function(_3f,_40,_41,_42){if(!_40||!_41){return _3f;}for(var x in _41){if(x in _40&&!(x in _37)){_3f[x]=_42?du.coerceType(_41[x],_40[x]):_39(_40[x]);}}return _3f;},merge:function(_43,_44){if(_44){var _45=_38.call(_43),_46=_38.call(_44),t,i,l,m;switch(_46){case "[object Array]":if(_46==_45){t=new Array(Math.max(_43.length,_44.length));for(i=0,l=t.length;i0?this._getLabel(x*100)+"%":"";},this);}}else{_56=df.map(run,"x ? Math.max(x.y, 0) : 0");if(df.every(_56,"<= 0")){return this;}_57=df.map(_56,"/this",df.foldl(_56,"+",0));if(this.opt.labels){_58=arr.map(_57,function(x,i){if(x<=0){return "";}var v=run[i];return "text" in v?v.text:this._getLabel(x*100)+"%";},this);}}var _5c=df.map(run,function(v,i){if(v===null||typeof v=="number"){return t.next("slice",[this.opt,this.run],true);}return t.next("slice",[this.opt,this.run,v],true);},this);if(this.opt.labels){_59=df.foldl1(df.map(_58,function(_5d,i){var _5e=_5c[i].series.font;return g._base._getTextBox(_5d,{font:_5e}).w;},this),"Math.max(a, b)")/2;if(this.opt.labelOffset<0){r=Math.min(rx-2*_59,ry-_51)+this.opt.labelOffset;}_5a=r-this.opt.labelOffset;}if("radius" in this.opt){r=this.opt.radius;_5a=r-this.opt.labelOffset;}var _5f={cx:_4f.l+rx,cy:_4f.t+ry,r:r};this.dyn=[];var _60=new Array(_57.length);arr.some(_57,function(_61,i){if(_61<0){return false;}if(_61==0){this.dyn.push({fill:null,stroke:null});return false;}var v=run[i],_62=_5c[i],_63;if(_61>=1){_63=this._plotFill(_62.series.fill,dim,_4f);_63=this._shapeFill(_63,{x:_5f.cx-_5f.r,y:_5f.cy-_5f.r,width:2*_5f.r,height:2*_5f.r});_63=this._pseudoRadialFill(_63,{x:_5f.cx,y:_5f.cy},_5f.r);var _64=s.createCircle(_5f).setFill(_63).setStroke(_62.series.stroke);this.dyn.push({fill:_63,stroke:_62.series.stroke});if(_5b){var o={element:"slice",index:i,run:this.run,shape:_64,x:i,y:typeof v=="number"?v:v.y,cx:_5f.cx,cy:_5f.cy,cr:r};this._connectEvents(o);_60[i]=o;}return true;}var end=_54+_61*2*Math.PI;if(i+1==_57.length){end=_53+2*Math.PI;}var _65=end-_54,x1=_5f.cx+r*Math.cos(_54),y1=_5f.cy+r*Math.sin(_54),x2=_5f.cx+r*Math.cos(end),y2=_5f.cy+r*Math.sin(end);var _66=m._degToRad(this.opt.fanSize);if(_62.series.fill&&_62.series.fill.type==="radial"&&this.opt.radGrad==="fan"&&_65>_66){var _67=s.createGroup(),_68=Math.ceil(_65/_66),_69=_65/_68;_63=this._shapeFill(_62.series.fill,{x:_5f.cx-_5f.r,y:_5f.cy-_5f.r,width:2*_5f.r,height:2*_5f.r});for(var j=0;j<_68;++j){var _6a=j==0?x1:_5f.cx+r*Math.cos(_54+(j-_4b)*_69),_6b=j==0?y1:_5f.cy+r*Math.sin(_54+(j-_4b)*_69),_6c=j==_68-1?x2:_5f.cx+r*Math.cos(_54+(j+1+_4b)*_69),_6d=j==_68-1?y2:_5f.cy+r*Math.sin(_54+(j+1+_4b)*_69),fan=_67.createPath().moveTo(_5f.cx,_5f.cy).lineTo(_6a,_6b).arcTo(r,r,0,_69>Math.PI,true,_6c,_6d).lineTo(_5f.cx,_5f.cy).closePath().setFill(this._pseudoRadialFill(_63,{x:_5f.cx,y:_5f.cy},r,_54+(j+0.5)*_69,_54+(j+0.5)*_69));}_67.createPath().moveTo(_5f.cx,_5f.cy).lineTo(x1,y1).arcTo(r,r,0,_65>Math.PI,true,x2,y2).lineTo(_5f.cx,_5f.cy).closePath().setStroke(_62.series.stroke);_64=_67;}else{_64=s.createPath().moveTo(_5f.cx,_5f.cy).lineTo(x1,y1).arcTo(r,r,0,_65>Math.PI,true,x2,y2).lineTo(_5f.cx,_5f.cy).closePath().setStroke(_62.series.stroke);var _63=_62.series.fill;if(_63&&_63.type==="radial"){_63=this._shapeFill(_63,{x:_5f.cx-_5f.r,y:_5f.cy-_5f.r,width:2*_5f.r,height:2*_5f.r});if(this.opt.radGrad==="linear"){_63=this._pseudoRadialFill(_63,{x:_5f.cx,y:_5f.cy},r,_54,end);}}else{if(_63&&_63.type==="linear"){_63=this._plotFill(_63,dim,_4f);_63=this._shapeFill(_63,_64.getBoundingBox());}}_64.setFill(_63);}this.dyn.push({fill:_63,stroke:_62.series.stroke});if(_5b){var o={element:"slice",index:i,run:this.run,shape:_64,x:i,y:typeof v=="number"?v:v.y,cx:_5f.cx,cy:_5f.cy,cr:r};this._connectEvents(o);_60[i]=o;}_54=end;return false;},this);if(this.opt.labels){if(this.opt.labelStyle=="default"){_54=_53;arr.some(_57,function(_6e,i){if(_6e<=0){return false;}var _6f=_5c[i];if(_6e>=1){var v=run[i],_70=da.createText[this.opt.htmlLabels&&g.renderer!="vml"?"html":"gfx"](this.chart,s,_5f.cx,_5f.cy+_51/2,"middle",_58[i],_6f.series.font,_6f.series.fontColor);if(this.opt.htmlLabels){this.htmlElements.push(_70);}return true;}var end=_54+_6e*2*Math.PI,v=run[i];if(i+1==_57.length){end=_53+2*Math.PI;}var _71=(_54+end)/2,x=_5f.cx+_5a*Math.cos(_71),y=_5f.cy+_5a*Math.sin(_71)+_51/2;var _70=da.createText[this.opt.htmlLabels&&g.renderer!="vml"?"html":"gfx"](this.chart,s,x,y,"middle",_58[i],_6f.series.font,_6f.series.fontColor);if(this.opt.htmlLabels){this.htmlElements.push(_70);}_54=end;return false;},this);}else{if(this.opt.labelStyle=="columns"){_54=_53;var _72=[];arr.forEach(_57,function(_73,i){var end=_54+_73*2*Math.PI;if(i+1==_57.length){end=_53+2*Math.PI;}var _74=(_54+end)/2;_72.push({angle:_74,left:Math.cos(_74)<0,theme:_5c[i],index:i,omit:end-_54<0.001});_54=end;});var _75=g._base._getTextBox("a",{font:_50}).h;this._getProperLabelRadius(_72,_75,_5f.r*1.1);arr.forEach(_72,function(_76,i){if(!_76.omit){var _77=_5f.cx-_5f.r*2,_78=_5f.cx+_5f.r*2,_79=g._base._getTextBox(_58[i],{font:_50}).w,x=_5f.cx+_76.labelR*Math.cos(_76.angle),y=_5f.cy+_76.labelR*Math.sin(_76.angle),_7a=(_76.left)?(_77+_79):(_78-_79),_7b=(_76.left)?_77:_7a;var _7c=s.createPath().moveTo(_5f.cx+_5f.r*Math.cos(_76.angle),_5f.cy+_5f.r*Math.sin(_76.angle));if(Math.abs(_76.labelR*Math.cos(_76.angle))<_5f.r*2-_79){_7c.lineTo(x,y);}_7c.lineTo(_7a,y).setStroke(_76.theme.series.labelWiring);var _7d=da.createText[this.opt.htmlLabels&&g.renderer!="vml"?"html":"gfx"](this.chart,s,_7b,y,"left",_58[i],_76.theme.series.font,_76.theme.series.fontColor);if(this.opt.htmlLabels){this.htmlElements.push(_7d);}}},this);}}}var esi=0;this._eventSeries[this.run.name]=df.map(run,function(v){return v<=0?null:_60[esi++];});return this;},_getProperLabelRadius:function(_7e,_7f,_80){var _81={},_82={},_83=1,_84=1;if(_7e.length==1){_7e[0].labelR=_80;return;}for(var i=0;i<_7e.length;i++){var _85=Math.abs(Math.sin(_7e[i].angle));if(_7e[i].left){if(_83>_85){_83=_85;_81=_7e[i];}}else{if(_84>_85){_84=_85;_82=_7e[i];}}}_81.labelR=_82.labelR=_80;this._calculateLabelR(_81,_7e,_7f);this._calculateLabelR(_82,_7e,_7f);},_calculateLabelR:function(_86,_87,_88){var i=_86.index,_89=_87.length,_8a=_86.labelR;while(!(_87[i%_89].left^_87[(i+1)%_89].left)){if(!_87[(i+1)%_89].omit){var _8b=(Math.sin(_87[i%_89].angle)*_8a+((_87[i%_89].left)?(-_88):_88))/Math.sin(_87[(i+1)%_89].angle);_8a=(_8b<_86.labelR)?_86.labelR:_8b;_87[(i+1)%_89].labelR=_8a;}i++;}i=_86.index;var j=(i==0)?_89-1:i-1;while(!(_87[i].left^_87[j].left)){if(!_87[j].omit){var _8b=(Math.sin(_87[i].angle)*_8a+((_87[i].left)?_88:(-_88)))/Math.sin(_87[j].angle);_8a=(_8b<_86.labelR)?_86.labelR:_8b;_87[j].labelR=_8a;}i--;j--;i=(i<0)?i+_87.length:i;j=(j<0)?j+_87.length:j;}},_getLabel:function(_8c){return dc.getLabel(_8c,this.opt.fixed,this.opt.precision);}});});},"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(_8d,_8e,_8f,_90,_91,_92,has,win){if(has("ie")||has("mozilla")){_92(90,function(){var div=_90.create("div",{id:"a11yTestNode",style:{cssText:"border: 1px solid;"+"border-color:red green;"+"position: absolute;"+"height: 5px;"+"top: -999px;"+"background-image: url(\""+(_8e.blankGif||_8d.toUrl("dojo/resources/blank.gif"))+"\");"}},win.body());var cs=_91.getComputedStyle(div);if(cs){var _93=cs.backgroundImage;var _94=(cs.borderTopColor==cs.borderRightColor)||(_93!=null&&(_93=="none"||_93=="url(invalid-url:)"));if(_94){_8f.add(win.body(),"dijit_a11y");}if(has("ie")){div.outerHTML="";}else{win.body().removeChild(div);}}});}});},"dojox/charting/action2d/Shake":function(){define("dojox/charting/action2d/Shake",["dojo/_base/connect","dojo/_base/declare","./PlotAction","dojo/fx","dojo/fx/easing","dojox/gfx/matrix","dojox/gfx/fx"],function(hub,_95,_96,df,dfe,m,gf){var _97=3;return _95("dojox.charting.action2d.Shake",_96,{defaultParams:{duration:400,easing:dfe.backOut,shiftX:_97,shiftY:_97},optionalParams:{},constructor:function(_98,_99,_9a){if(!_9a){_9a={};}this.shiftX=typeof _9a.shiftX=="number"?_9a.shiftX:_97;this.shiftY=typeof _9a.shiftY=="number"?_9a.shiftY:_97;this.connect();},process:function(o){if(!o.shape||!(o.type in this.overOutEvents)){return;}var _9b=o.run.name,_9c=o.index,_9d=[],_9e,_9f=o.type=="onmouseover"?this.shiftX:-this.shiftX,_a0=o.type=="onmouseover"?this.shiftY:-this.shiftY;if(_9b in this.anim){_9e=this.anim[_9b][_9c];}else{this.anim[_9b]={};}if(_9e){_9e.action.stop(true);}else{this.anim[_9b][_9c]=_9e={};}var _a1={shape:o.shape,duration:this.duration,easing:this.easing,transform:[{name:"translate",start:[this.shiftX,this.shiftY],end:[0,0]},m.identity]};if(o.shape){_9d.push(gf.animateTransform(_a1));}if(o.oultine){_a1.shape=o.outline;_9d.push(gf.animateTransform(_a1));}if(o.shadow){_a1.shape=o.shadow;_9d.push(gf.animateTransform(_a1));}if(!_9d.length){delete this.anim[_9b][_9c];return;}_9e.action=df.combine(_9d);if(o.type=="onmouseout"){hub.connect(_9e.action,"onEnd",this,function(){if(this.anim[_9b]){delete this.anim[_9b][_9c];}});}_9e.action.play();}});});},"dojox/lang/functional/lambda":function(){define("dojox/lang/functional/lambda",["../..","dojo/_base/kernel","dojo/_base/lang","dojo/_base/array"],function(_a2,_a3,_a4,arr){var df=_a4.getObject("lang.functional",true,_a2);var _a5={};var _a6="ab".split(/a*/).length>1?String.prototype.split:function(sep){var r=this.split.call(this,sep),m=sep.exec(this);if(m&&m.index==0){r.unshift("");}return r;};var _a7=function(s){var _a8=[],_a9=_a6.call(s,/\s*->\s*/m);if(_a9.length>1){while(_a9.length){s=_a9.pop();_a8=_a9.pop().split(/\s*,\s*|\s+/m);if(_a9.length){_a9.push("(function("+_a8+"){return ("+s+")})");}}}else{if(s.match(/\b_\b/)){_a8=["_"];}else{var l=s.match(/^\s*(?:[+*\/%&|\^\.=<>]|!=)/m),r=s.match(/[+\-*\/%&|\^\.=<>!]\s*$/m);if(l||r){if(l){_a8.push("$1");s="$1"+s;}if(r){_a8.push("$2");s=s+"$2";}}else{var _aa=s.replace(/(?:\b[A-Z]|\.[a-zA-Z_$])[a-zA-Z_$\d]*|[a-zA-Z_$][a-zA-Z_$\d]*:|this|true|false|null|undefined|typeof|instanceof|in|delete|new|void|arguments|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|escape|eval|isFinite|isNaN|parseFloat|parseInt|unescape|dojo|dijit|dojox|window|document|'(?:[^'\\]|\\.)*'|"(?:[^"\\]|\\.)*"/g,"").match(/([a-z_$][a-z_$\d]*)/gi)||[],t={};arr.forEach(_aa,function(v){if(!(v in t)){_a8.push(v);t[v]=1;}});}}}return {args:_a8,body:s};};var _ab=function(a){return a.length?function(){var i=a.length-1,x=df.lambda(a[i]).apply(this,arguments);for(--i;i>=0;--i){x=df.lambda(a[i]).call(this,x);}return x;}:function(x){return x;};};_a4.mixin(df,{rawLambda:function(s){return _a7(s);},buildLambda:function(s){s=_a7(s);return "function("+s.args.join(",")+"){return ("+s.body+");}";},lambda:function(s){if(typeof s=="function"){return s;}if(s instanceof Array){return _ab(s);}if(s in _a5){return _a5[s];}s=_a7(s);return _a5[s]=new Function(s.args,"return ("+s.body+");");},clearLambdaCache:function(){_a5={};}});return df;});},"dojox/lang/functional/reversed":function(){define(["dojo/_base/lang","dojo/_base/window","./lambda"],function(_ac,win,df){_ac.mixin(df,{filterRev:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||win.global;f=df.lambda(f);var t=[],v,i=a.length-1;for(;i>=0;--i){v=a[i];if(f.call(o,v,i,a)){t.push(v);}}return t;},forEachRev:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||win.global;f=df.lambda(f);for(var i=a.length-1;i>=0;f.call(o,a[i],i,a),--i){}},mapRev:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||win.global;f=df.lambda(f);var n=a.length,t=new Array(n),i=n-1,j=0;for(;i>=0;t[j++]=f.call(o,a[i],i,a),--i){}return t;},everyRev:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||win.global;f=df.lambda(f);for(var i=a.length-1;i>=0;--i){if(!f.call(o,a[i],i,a)){return false;}}return true;},someRev:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||win.global;f=df.lambda(f);for(var i=a.length-1;i>=0;--i){if(f.call(o,a[i],i,a)){return true;}}return false;}});return df;});},"dojox/charting/scaler/primitive":function(){define("dojox/charting/scaler/primitive",["dojo/_base/lang"],function(_ad){var _ae=_ad.getObject("dojox.charting.scaler.primitive",true);return _ad.mixin(_ae,{buildScaler:function(min,max,_af,_b0){if(min==max){min-=0.5;max+=0.5;}return {bounds:{lower:min,upper:max,from:min,to:max,scale:_af/(max-min),span:_af},scaler:_ae};},buildTicks:function(_b1,_b2){return {major:[],minor:[],micro:[]};},getTransformerFromModel:function(_b3){var _b4=_b3.bounds.from,_b5=_b3.bounds.scale;return function(x){return (x-_b4)*_b5;};},getTransformerFromPlot:function(_b6){var _b7=_b6.bounds.from,_b8=_b6.bounds.scale;return function(x){return x/_b8+_b7;};}});});},"dojox/charting/plot2d/Candlesticks":function(){define("dojox/charting/plot2d/Candlesticks",["dojo/_base/lang","dojo/_base/declare","dojo/_base/array","./Base","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils","dojox/gfx/fx"],function(_b9,_ba,arr,_bb,dc,df,dfr,du,fx){var _bc=dfr.lambda("item.purgeGroup()");return _ba("dojox.charting.plot2d.Candlesticks",_bb,{defaultParams:{hAxis:"x",vAxis:"y",gap:2,animate:null},optionalParams:{minBarSize:1,maxBarSize:1,stroke:{},outline:{},shadow:{},fill:{},font:"",fontColor:""},constructor:function(_bd,_be){this.opt=_b9.clone(this.defaultParams);du.updateWithObject(this.opt,_be);du.updateWithPattern(this.opt,_be,this.optionalParams);this.series=[];this.hAxis=this.opt.hAxis;this.vAxis=this.opt.vAxis;this.animate=this.opt.animate;},collectStats:function(_bf){var _c0=_b9.delegate(dc.defaultStats);for(var i=0;i<_bf.length;i++){var run=_bf[i];if(!run.data.length){continue;}var _c1=_c0.vmin,_c2=_c0.vmax;if(!("ymin" in run)||!("ymax" in run)){arr.forEach(run.data,function(val,idx){if(val!==null){var x=val.x||idx+1;_c0.hmin=Math.min(_c0.hmin,x);_c0.hmax=Math.max(_c0.hmax,x);_c0.vmin=Math.min(_c0.vmin,val.open,val.close,val.high,val.low);_c0.vmax=Math.max(_c0.vmax,val.open,val.close,val.high,val.low);}});}if("ymin" in run){_c0.vmin=Math.min(_c1,run.ymin);}if("ymax" in run){_c0.vmax=Math.max(_c2,run.ymax);}}return _c0;},getSeriesStats:function(){var _c3=this.collectStats(this.series);_c3.hmin-=0.5;_c3.hmax+=0.5;return _c3;},render:function(dim,_c4){if(this.zoom&&!this.isDataDirty()){return this.performZoom(dim,_c4);}this.resetEvents();this.dirty=this.isDirty();if(this.dirty){arr.forEach(this.series,_bc);this._eventSeries={};this.cleanGroup();var s=this.group;df.forEachRev(this.series,function(_c5){_c5.cleanGroup(s);});}var t=this.chart.theme,f,gap,_c6,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_c7=Math.max(0,this._vScaler.bounds.lower),_c8=vt(_c7),_c9=this.events();f=dc.calculateBarSize(this._hScaler.bounds.scale,this.opt);gap=f.gap;_c6=f.size;for(var i=this.series.length-1;i>=0;--i){var run=this.series[i];if(!this.dirty&&!run.dirty){t.skip();this._reconnectEvents(run.name);continue;}run.cleanGroup();var _ca=t.next("candlestick",[this.opt,run]),s=run.group,_cb=new Array(run.data.length);for(var j=0;j_cf){var tmp=_cf;_cf=low;low=tmp;}if(_c6>=1){var _d0=_cd>_ce;var _d1={x1:_c6/2,x2:_c6/2,y1:y-_cf,y2:y-low},_d2={x:0,y:y-Math.max(_cd,_ce),width:_c6,height:Math.max(_d0?_cd-_ce:_ce-_cd,1)};var _d3=s.createGroup();_d3.setTransform({dx:x,dy:0});var _d4=_d3.createGroup();_d4.createLine(_d1).setStroke(_cc.series.stroke);_d4.createRect(_d2).setStroke(_cc.series.stroke).setFill(_d0?_cc.series.fill:"white");if("mid" in v){_d4.createLine({x1:(_cc.series.stroke.width||1),x2:_c6-(_cc.series.stroke.width||1),y1:y-mid,y2:y-mid}).setStroke(_d0?"white":_cc.series.stroke);}run.dyn.fill=_cc.series.fill;run.dyn.stroke=_cc.series.stroke;if(_c9){var o={element:"candlestick",index:j,run:run,shape:_d4,x:x,y:y-Math.max(_cd,_ce),cx:_c6/2,cy:(y-Math.max(_cd,_ce))+(Math.max(_d0?_cd-_ce:_ce-_cd,1)/2),width:_c6,height:Math.max(_d0?_cd-_ce:_ce-_cd,1),data:v};this._connectEvents(o);_cb[j]=o;}}if(this.animate){this._animateCandlesticks(_d3,y-low,_cf-low);}}}this._eventSeries[run.name]=_cb;run.dirty=false;}this.dirty=false;return this;},_animateCandlesticks:function(_d5,_d6,_d7){fx.animateTransform(_b9.delegate({shape:_d5,duration:1200,transform:[{name:"translate",start:[0,_d6-(_d6/_d7)],end:[0,0]},{name:"scale",start:[1,1/_d7],end:[1,1]},{name:"original"}]},this.animate)).play();}});});},"dojox/charting/widget/Sparkline":function(){define("dojox/charting/widget/Sparkline",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","dojo/_base/html","dojo/query","./Chart","../themes/GreySkies","../plot2d/Lines","dojo/dom-prop"],function(_d8,_d9,_da,_db,_dc,_dd,_de,_df,_e0){_da("dojox.charting.widget.Sparkline",_dd,{theme:_de,margins:{l:0,r:0,t:0,b:0},type:"Lines",valueFn:"Number(x)",store:"",field:"",query:"",queryOptions:"",start:"0",count:"Infinity",sort:"",data:"",name:"default",buildRendering:function(){var n=this.srcNodeRef;if(!n.childNodes.length||!_dc("> .axis, > .plot, > .action, > .series",n).length){var _e1=document.createElement("div");_e0.set(_e1,{"class":"plot","name":"default","type":this.type});n.appendChild(_e1);var _e2=document.createElement("div");_e0.set(_e2,{"class":"series",plot:"default",name:this.name,start:this.start,count:this.count,valueFn:this.valueFn});_d9.forEach(["store","field","query","queryOptions","sort","data"],function(i){if(this[i].length){_e0.set(_e2,i,this[i]);}},this);n.appendChild(_e2);}this.inherited(arguments);}});});},"dojox/gfx/matrix":function(){define("dojox/gfx/matrix",["./_base","dojo/_base/lang"],function(g,_e3){var m=g.matrix={};var _e4={};m._degToRad=function(_e5){return _e4[_e5]||(_e4[_e5]=(Math.PI*_e5/180));};m._radToDeg=function(_e6){return _e6/Math.PI*180;};m.Matrix2D=function(arg){if(arg){if(typeof arg=="number"){this.xx=this.yy=arg;}else{if(arg instanceof Array){if(arg.length>0){var _e7=m.normalize(arg[0]);for(var i=1;i1){return new m.Matrix2D({dx:a,dy:b});}return new m.Matrix2D({dx:a.x,dy:a.y});},scale:function(a,b){if(arguments.length>1){return new m.Matrix2D({xx:a,yy:b});}if(typeof a=="number"){return new m.Matrix2D({xx:a,yy:a});}return new m.Matrix2D({xx:a.x,yy:a.y});},rotate:function(_e8){var c=Math.cos(_e8);var s=Math.sin(_e8);return new m.Matrix2D({xx:c,xy:-s,yx:s,yy:c});},rotateg:function(_e9){return m.rotate(m._degToRad(_e9));},skewX:function(_ea){return new m.Matrix2D({xy:Math.tan(_ea)});},skewXg:function(_eb){return m.skewX(m._degToRad(_eb));},skewY:function(_ec){return new m.Matrix2D({yx:Math.tan(_ec)});},skewYg:function(_ed){return m.skewY(m._degToRad(_ed));},reflect:function(a,b){if(arguments.length==1){b=a.y;a=a.x;}var a2=a*a,b2=b*b,n2=a2+b2,xy=2*a*b/n2;return new m.Matrix2D({xx:2*a2/n2-1,xy:xy,yx:xy,yy:2*b2/n2-1});},project:function(a,b){if(arguments.length==1){b=a.y;a=a.x;}var a2=a*a,b2=b*b,n2=a2+b2,xy=a*b/n2;return new m.Matrix2D({xx:a2/n2,xy:xy,yx:xy,yy:b2/n2});},normalize:function(_ee){return (_ee instanceof m.Matrix2D)?_ee:new m.Matrix2D(_ee);},clone:function(_ef){var obj=new m.Matrix2D();for(var i in _ef){if(typeof (_ef[i])=="number"&&typeof (obj[i])=="number"&&obj[i]!=_ef[i]){obj[i]=_ef[i];}}return obj;},invert:function(_f0){var M=m.normalize(_f0),D=M.xx*M.yy-M.xy*M.yx;M=new m.Matrix2D({xx:M.yy/D,xy:-M.xy/D,yx:-M.yx/D,yy:M.xx/D,dx:(M.xy*M.dy-M.yy*M.dx)/D,dy:(M.yx*M.dx-M.xx*M.dy)/D});return M;},_multiplyPoint:function(_f1,x,y){return {x:_f1.xx*x+_f1.xy*y+_f1.dx,y:_f1.yx*x+_f1.yy*y+_f1.dy};},multiplyPoint:function(_f2,a,b){var M=m.normalize(_f2);if(typeof a=="number"&&typeof b=="number"){return m._multiplyPoint(M,a,b);}return m._multiplyPoint(M,a.x,a.y);},multiply:function(_f3){var M=m.normalize(_f3);for(var i=1;i2){return m._sandwich(m.rotate(_f5),a,b);}return m._sandwich(m.rotate(_f5),a.x,a.y);},rotategAt:function(_f6,a,b){if(arguments.length>2){return m._sandwich(m.rotateg(_f6),a,b);}return m._sandwich(m.rotateg(_f6),a.x,a.y);},skewXAt:function(_f7,a,b){if(arguments.length>2){return m._sandwich(m.skewX(_f7),a,b);}return m._sandwich(m.skewX(_f7),a.x,a.y);},skewXgAt:function(_f8,a,b){if(arguments.length>2){return m._sandwich(m.skewXg(_f8),a,b);}return m._sandwich(m.skewXg(_f8),a.x,a.y);},skewYAt:function(_f9,a,b){if(arguments.length>2){return m._sandwich(m.skewY(_f9),a,b);}return m._sandwich(m.skewY(_f9),a.x,a.y);},skewYgAt:function(_fa,a,b){if(arguments.length>2){return m._sandwich(m.skewYg(_fa),a,b);}return m._sandwich(m.skewYg(_fa),a.x,a.y);}});g.Matrix2D=m.Matrix2D;return m;});},"dojox/charting/plot2d/Scatter":function(){define("dojox/charting/plot2d/Scatter",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","./Base","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils","dojox/gfx/fx","dojox/gfx/gradutils"],function(_fb,arr,_fc,_fd,dc,df,dfr,du,fx,_fe){var _ff=dfr.lambda("item.purgeGroup()");return _fc("dojox.charting.plot2d.Scatter",_fd,{defaultParams:{hAxis:"x",vAxis:"y",shadows:null,animate:null},optionalParams:{markerStroke:{},markerOutline:{},markerShadow:{},markerFill:{},markerFont:"",markerFontColor:""},constructor:function(_100,_101){this.opt=_fb.clone(this.defaultParams);du.updateWithObject(this.opt,_101);du.updateWithPattern(this.opt,_101,this.optionalParams);this.series=[];this.hAxis=this.opt.hAxis;this.vAxis=this.opt.vAxis;this.animate=this.opt.animate;},render:function(dim,_102){if(this.zoom&&!this.isDataDirty()){return this.performZoom(dim,_102);}this.resetEvents();this.dirty=this.isDirty();if(this.dirty){arr.forEach(this.series,_ff);this._eventSeries={};this.cleanGroup();var s=this.group;df.forEachRev(this.series,function(item){item.cleanGroup(s);});}var t=this.chart.theme,_103=this.events();for(var i=this.series.length-1;i>=0;--i){var run=this.series[i];if(!this.dirty&&!run.dirty){t.skip();this._reconnectEvents(run.name);continue;}run.cleanGroup();if(!run.data.length){run.dirty=false;t.skip();continue;}var _104=t.next("marker",[this.opt,run]),s=run.group,_105,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler);if(typeof run.data[0]=="number"){_105=arr.map(run.data,function(v,i){return {x:ht(i+1)+_102.l,y:dim.height-_102.b-vt(v)};},this);}else{_105=arr.map(run.data,function(v,i){return {x:ht(v.x)+_102.l,y:dim.height-_102.b-vt(v.y)};},this);}var _106=new Array(_105.length),_107=new Array(_105.length),_108=new Array(_105.length);arr.forEach(_105,function(c,i){var _109=typeof run.data[i]=="number"?t.post(_104,"marker"):t.addMixin(_104,"marker",run.data[i],true),path="M"+c.x+" "+c.y+" "+_109.symbol;if(_109.marker.shadow){_106[i]=s.createPath("M"+(c.x+_109.marker.shadow.dx)+" "+(c.y+_109.marker.shadow.dy)+" "+_109.symbol).setStroke(_109.marker.shadow).setFill(_109.marker.shadow.color);if(this.animate){this._animateScatter(_106[i],dim.height-_102.b);}}if(_109.marker.outline){var _10a=dc.makeStroke(_109.marker.outline);_10a.width=2*_10a.width+_109.marker.stroke.width;_108[i]=s.createPath(path).setStroke(_10a);if(this.animate){this._animateScatter(_108[i],dim.height-_102.b);}}var _10b=dc.makeStroke(_109.marker.stroke),fill=this._plotFill(_109.marker.fill,dim,_102);if(fill&&(fill.type==="linear"||fill.type=="radial")){var _10c=_fe.getColor(fill,{x:c.x,y:c.y});if(_10b){_10b.color=_10c;}_107[i]=s.createPath(path).setStroke(_10b).setFill(_10c);}else{_107[i]=s.createPath(path).setStroke(_10b).setFill(fill);}if(this.animate){this._animateScatter(_107[i],dim.height-_102.b);}},this);if(_107.length){run.dyn.stroke=_107[_107.length-1].getStroke();run.dyn.fill=_107[_107.length-1].getFill();}if(_103){var _10d=new Array(_107.length);arr.forEach(_107,function(s,i){var o={element:"marker",index:i,run:run,shape:s,outline:_108&&_108[i]||null,shadow:_106&&_106[i]||null,cx:_105[i].x,cy:_105[i].y};if(typeof run.data[0]=="number"){o.x=i+1;o.y=run.data[i];}else{o.x=run.data[i].x;o.y=run.data[i].y;}this._connectEvents(o);_10d[i]=o;},this);this._eventSeries[run.name]=_10d;}else{delete this._eventSeries[run.name];}run.dirty=false;}this.dirty=false;return this;},_animateScatter:function(_10e,_10f){fx.animateTransform(_fb.delegate({shape:_10e,duration:1200,transform:[{name:"translate",start:[0,_10f],end:[0,0]},{name:"scale",start:[0,0],end:[1,1]},{name:"original"}]},this.animate)).play();}});});},"dojox/lang/functional/scan":function(){define("dojox/lang/functional/scan",["dojo/_base/kernel","dojo/_base/lang","./lambda"],function(d,_110,df){var _111={};d.mixin(df,{scanl:function(a,f,z,o){if(typeof a=="string"){a=a.split("");}o=o||d.global;f=df.lambda(f);var t,n,i;if(d.isArray(a)){t=new Array((n=a.length)+1);t[0]=z;for(i=0;i0;--i,z=f.call(o,z,a[i],i,a),t[i]=z){}return t;},scanr1:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||d.global;f=df.lambda(f);var n=a.length,t=new Array(n),z=a[n-1],i=n-1;t[i]=z;for(;i>0;--i,z=f.call(o,z,a[i],i,a),t[i]=z){}return t;}});});},"dojox/color/_base":function(){define("dojox/color/_base",["dojo/_base/kernel","../main","dojo/_base/lang","dojo/_base/Color","dojo/colors"],function(dojo,_113,lang,_114,_115){var cx=lang.getObject("dojox.color",true);cx.Color=_114;cx.blend=_114.blendColors;cx.fromRgb=_114.fromRgb;cx.fromHex=_114.fromHex;cx.fromArray=_114.fromArray;cx.fromString=_114.fromString;cx.greyscale=_115.makeGrey;lang.mixin(cx,{fromCmy:function(cyan,_116,_117){if(lang.isArray(cyan)){_116=cyan[1],_117=cyan[2],cyan=cyan[0];}else{if(lang.isObject(cyan)){_116=cyan.m,_117=cyan.y,cyan=cyan.c;}}cyan/=100,_116/=100,_117/=100;var r=1-cyan,g=1-_116,b=1-_117;return new _114({r:Math.round(r*255),g:Math.round(g*255),b:Math.round(b*255)});},fromCmyk:function(cyan,_118,_119,_11a){if(lang.isArray(cyan)){_118=cyan[1],_119=cyan[2],_11a=cyan[3],cyan=cyan[0];}else{if(lang.isObject(cyan)){_118=cyan.m,_119=cyan.y,_11a=cyan.b,cyan=cyan.c;}}cyan/=100,_118/=100,_119/=100,_11a/=100;var r,g,b;r=1-Math.min(1,cyan*(1-_11a)+_11a);g=1-Math.min(1,_118*(1-_11a)+_11a);b=1-Math.min(1,_119*(1-_11a)+_11a);return new _114({r:Math.round(r*255),g:Math.round(g*255),b:Math.round(b*255)});},fromHsl:function(hue,_11b,_11c){if(lang.isArray(hue)){_11b=hue[1],_11c=hue[2],hue=hue[0];}else{if(lang.isObject(hue)){_11b=hue.s,_11c=hue.l,hue=hue.h;}}_11b/=100;_11c/=100;while(hue<0){hue+=360;}while(hue>=360){hue-=360;}var r,g,b;if(hue<120){r=(120-hue)/60,g=hue/60,b=0;}else{if(hue<240){r=0,g=(240-hue)/60,b=(hue-120)/60;}else{r=(hue-240)/60,g=0,b=(360-hue)/60;}}r=2*_11b*Math.min(r,1)+(1-_11b);g=2*_11b*Math.min(g,1)+(1-_11b);b=2*_11b*Math.min(b,1)+(1-_11b);if(_11c<0.5){r*=_11c,g*=_11c,b*=_11c;}else{r=(1-_11c)*r+2*_11c-1;g=(1-_11c)*g+2*_11c-1;b=(1-_11c)*b+2*_11c-1;}return new _114({r:Math.round(r*255),g:Math.round(g*255),b:Math.round(b*255)});}});cx.fromHsv=function(hue,_11d,_11e){if(lang.isArray(hue)){_11d=hue[1],_11e=hue[2],hue=hue[0];}else{if(lang.isObject(hue)){_11d=hue.s,_11e=hue.v,hue=hue.h;}}if(hue==360){hue=0;}_11d/=100;_11e/=100;var r,g,b;if(_11d==0){r=_11e,b=_11e,g=_11e;}else{var _11f=hue/60,i=Math.floor(_11f),f=_11f-i;var p=_11e*(1-_11d);var q=_11e*(1-(_11d*f));var t=_11e*(1-(_11d*(1-f)));switch(i){case 0:r=_11e,g=t,b=p;break;case 1:r=q,g=_11e,b=p;break;case 2:r=p,g=_11e,b=t;break;case 3:r=p,g=q,b=_11e;break;case 4:r=t,g=p,b=_11e;break;case 5:r=_11e,g=p,b=q;break;}}return new _114({r:Math.round(r*255),g:Math.round(g*255),b:Math.round(b*255)});};lang.extend(_114,{toCmy:function(){var cyan=1-(this.r/255),_120=1-(this.g/255),_121=1-(this.b/255);return {c:Math.round(cyan*100),m:Math.round(_120*100),y:Math.round(_121*100)};},toCmyk:function(){var cyan,_122,_123,_124;var r=this.r/255,g=this.g/255,b=this.b/255;_124=Math.min(1-r,1-g,1-b);cyan=(1-r-_124)/(1-_124);_122=(1-g-_124)/(1-_124);_123=(1-b-_124)/(1-_124);return {c:Math.round(cyan*100),m:Math.round(_122*100),y:Math.round(_123*100),b:Math.round(_124*100)};},toHsl:function(){var r=this.r/255,g=this.g/255,b=this.b/255;var min=Math.min(r,b,g),max=Math.max(r,g,b);var _125=max-min;var h=0,s=0,l=(min+max)/2;if(l>0&&l<1){s=_125/((l<0.5)?(2*l):(2-2*l));}if(_125>0){if(max==r&&max!=g){h+=(g-b)/_125;}if(max==g&&max!=b){h+=(2+(b-r)/_125);}if(max==b&&max!=r){h+=(4+(r-g)/_125);}h*=60;}return {h:h,s:Math.round(s*100),l:Math.round(l*100)};},toHsv:function(){var r=this.r/255,g=this.g/255,b=this.b/255;var min=Math.min(r,b,g),max=Math.max(r,g,b);var _126=max-min;var h=null,s=(max==0)?0:(_126/max);if(s==0){h=0;}else{if(r==max){h=60*(g-b)/_126;}else{if(g==max){h=120+60*(b-r)/_126;}else{h=240+60*(r-g)/_126;}}if(h<0){h+=360;}}return {h:h,s:Math.round(s*100),v:Math.round(max*100)};}});return cx;});},"dojox/charting/plot2d/OHLC":function(){define(["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","./Base","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils","dojox/gfx/fx"],function(lang,arr,_127,Base,dc,df,dfr,du,fx){var _128=dfr.lambda("item.purgeGroup()");return _127("dojox.charting.plot2d.OHLC",Base,{defaultParams:{hAxis:"x",vAxis:"y",gap:2,animate:null},optionalParams:{minBarSize:1,maxBarSize:1,stroke:{},outline:{},shadow:{},fill:{},font:"",fontColor:""},constructor:function(_129,_12a){this.opt=lang.clone(this.defaultParams);du.updateWithObject(this.opt,_12a);du.updateWithPattern(this.opt,_12a,this.optionalParams);this.series=[];this.hAxis=this.opt.hAxis;this.vAxis=this.opt.vAxis;this.animate=this.opt.animate;},collectStats:function(_12b){var _12c=lang.delegate(dc.defaultStats);for(var i=0;i<_12b.length;i++){var run=_12b[i];if(!run.data.length){continue;}var _12d=_12c.vmin,_12e=_12c.vmax;if(!("ymin" in run)||!("ymax" in run)){arr.forEach(run.data,function(val,idx){if(val!==null){var x=val.x||idx+1;_12c.hmin=Math.min(_12c.hmin,x);_12c.hmax=Math.max(_12c.hmax,x);_12c.vmin=Math.min(_12c.vmin,val.open,val.close,val.high,val.low);_12c.vmax=Math.max(_12c.vmax,val.open,val.close,val.high,val.low);}});}if("ymin" in run){_12c.vmin=Math.min(_12d,run.ymin);}if("ymax" in run){_12c.vmax=Math.max(_12e,run.ymax);}}return _12c;},getSeriesStats:function(){var _12f=this.collectStats(this.series);_12f.hmin-=0.5;_12f.hmax+=0.5;return _12f;},render:function(dim,_130){if(this.zoom&&!this.isDataDirty()){return this.performZoom(dim,_130);}this.resetEvents();this.dirty=this.isDirty();if(this.dirty){arr.forEach(this.series,_128);this._eventSeries={};this.cleanGroup();var s=this.group;df.forEachRev(this.series,function(item){item.cleanGroup(s);});}var t=this.chart.theme,f,gap,_131,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_132=Math.max(0,this._vScaler.bounds.lower),_133=vt(_132),_134=this.events();f=dc.calculateBarSize(this._hScaler.bounds.scale,this.opt);gap=f.gap;_131=f.size;for(var i=this.series.length-1;i>=0;--i){var run=this.series[i];if(!this.dirty&&!run.dirty){t.skip();this._reconnectEvents(run.name);continue;}run.cleanGroup();var _135=t.next("candlestick",[this.opt,run]),s=run.group,_136=new Array(run.data.length);for(var j=0;jhigh){var tmp=high;high=low;low=tmp;}if(_131>=1){var hl={x1:_131/2,x2:_131/2,y1:y-high,y2:y-low},op={x1:0,x2:((_131/2)+((_137.series.stroke.width||1)/2)),y1:y-open,y2:y-open},cl={x1:((_131/2)-((_137.series.stroke.width||1)/2)),x2:_131,y1:y-_138,y2:y-_138};var _139=s.createGroup();_139.setTransform({dx:x,dy:0});var _13a=_139.createGroup();_13a.createLine(hl).setStroke(_137.series.stroke);_13a.createLine(op).setStroke(_137.series.stroke);_13a.createLine(cl).setStroke(_137.series.stroke);run.dyn.stroke=_137.series.stroke;if(_134){var o={element:"candlestick",index:j,run:run,shape:_13a,x:x,y:y-Math.max(open,_138),cx:_131/2,cy:(y-Math.max(open,_138))+(Math.max(open>_138?open-_138:_138-open,1)/2),width:_131,height:Math.max(open>_138?open-_138:_138-open,1),data:v};this._connectEvents(o);_136[j]=o;}}if(this.animate){this._animateOHLC(_139,y-low,high-low);}}}this._eventSeries[run.name]=_136;run.dirty=false;}this.dirty=false;return this;},_animateOHLC:function(_13b,_13c,_13d){fx.animateTransform(lang.delegate({shape:_13b,duration:1200,transform:[{name:"translate",start:[0,_13c-(_13c/_13d)],end:[0,0]},{name:"scale",start:[1,1/_13d],end:[1,1]},{name:"original"}]},this.animate)).play();}});});},"dojox/charting/plot2d/ClusteredColumns":function(){define("dojox/charting/plot2d/ClusteredColumns",["dojo/_base/array","dojo/_base/declare","./Columns","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils"],function(arr,_13e,_13f,dc,df,dfr,du){var _140=dfr.lambda("item.purgeGroup()");return _13e("dojox.charting.plot2d.ClusteredColumns",_13f,{render:function(dim,_141){if(this.zoom&&!this.isDataDirty()){return this.performZoom(dim,_141);}this.resetEvents();this.dirty=this.isDirty();if(this.dirty){arr.forEach(this.series,_140);this._eventSeries={};this.cleanGroup();var s=this.group;df.forEachRev(this.series,function(item){item.cleanGroup(s);});}var t=this.chart.theme,f,gap,_142,_143,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_144=Math.max(0,this._vScaler.bounds.lower),_145=vt(_144),_146=this.events();f=dc.calculateBarSize(this._hScaler.bounds.scale,this.opt,this.series.length);gap=f.gap;_142=_143=f.size;for(var i=0;i=1&&h>=0){var rect={x:_141.l+ht(j+0.5)+gap+_147,y:dim.height-_141.b-(v>_144?vv:_145),width:_142,height:h};var _14d=this._plotFill(_14c.series.fill,dim,_141);_14d=this._shapeFill(_14d,rect);var _14e=s.createRect(rect).setFill(_14d).setStroke(_14c.series.stroke);run.dyn.fill=_14e.getFill();run.dyn.stroke=_14e.getStroke();if(_146){var o={element:"column",index:j,run:run,shape:_14e,x:j+0.5,y:v};this._connectEvents(o);_149[j]=o;}if(this.animate){this._animateColumn(_14e,dim.height-_141.b-_145,h);}}}}this._eventSeries[run.name]=_149;run.dirty=false;}this.dirty=false;return this;}});});},"dojox/charting/Chart":function(){define("dojox/charting/Chart",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","dojo/_base/html","dojo/dom","dojo/dom-geometry","dojo/dom-construct","dojo/_base/Color","dojo/_base/sniff","./Element","./Theme","./Series","./axis2d/common","dojox/gfx","dojox/lang/functional","dojox/lang/functional/fold","dojox/lang/functional/reversed"],function(lang,arr,_14f,html,dom,_150,_151,_152,has,_153,_154,_155,_156,g,func,_157,_158){var dc=dojox.charting,_159=func.lambda("item.clear()"),_15a=func.lambda("item.purgeGroup()"),_15b=func.lambda("item.destroy()"),_15c=func.lambda("item.dirty = false"),_15d=func.lambda("item.dirty = true"),_15e=func.lambda("item.name");_14f("dojox.charting.Chart",null,{constructor:function(node,_15f){if(!_15f){_15f={};}this.margins=_15f.margins?_15f.margins:{l:10,t:10,r:10,b:10};this.stroke=_15f.stroke;this.fill=_15f.fill;this.delayInMs=_15f.delayInMs||200;this.title=_15f.title;this.titleGap=_15f.titleGap;this.titlePos=_15f.titlePos;this.titleFont=_15f.titleFont;this.titleFontColor=_15f.titleFontColor;this.chartTitle=null;this.theme=null;this.axes={};this.stack=[];this.plots={};this.series=[];this.runs={};this.dirty=true;this.coords=null;this.node=dom.byId(node);var box=_150.getMarginBox(node);this.surface=g.createSurface(this.node,box.w||400,box.h||300);},destroy:function(){arr.forEach(this.series,_15b);arr.forEach(this.stack,_15b);func.forIn(this.axes,_15b);if(this.chartTitle&&this.chartTitle.tagName){_151.destroy(this.chartTitle);}this.surface.destroy();},getCoords:function(){return html.coords(this.node,true);},setTheme:function(_160){this.theme=_160.clone();this.dirty=true;return this;},addAxis:function(name,_161){var axis,_162=_161&&_161.type||"Default";if(typeof _162=="string"){if(!dc.axis2d||!dc.axis2d[_162]){throw Error("Can't find axis: "+_162+" - Check "+"require() dependencies.");}axis=new dc.axis2d[_162](this,_161);}else{axis=new _162(this,_161);}axis.name=name;axis.dirty=true;if(name in this.axes){this.axes[name].destroy();}this.axes[name]=axis;this.dirty=true;return this;},getAxis:function(name){return this.axes[name];},removeAxis:function(name){if(name in this.axes){this.axes[name].destroy();delete this.axes[name];this.dirty=true;}return this;},addPlot:function(name,_163){var plot,_164=_163&&_163.type||"Default";if(typeof _164=="string"){if(!dc.plot2d||!dc.plot2d[_164]){throw Error("Can't find plot: "+_164+" - didn't you forget to dojo"+".require() it?");}plot=new dc.plot2d[_164](this,_163);}else{plot=new _164(this,_163);}plot.name=name;plot.dirty=true;if(name in this.plots){this.stack[this.plots[name]].destroy();this.stack[this.plots[name]]=plot;}else{this.plots[name]=this.stack.length;this.stack.push(plot);}this.dirty=true;return this;},getPlot:function(name){return this.stack[this.plots[name]];},removePlot:function(name){if(name in this.plots){var _165=this.plots[name];delete this.plots[name];this.stack[_165].destroy();this.stack.splice(_165,1);func.forIn(this.plots,function(idx,name,_166){if(idx>_165){_166[name]=idx-1;}});var ns=arr.filter(this.series,function(run){return run.plot!=name;});if(ns.length_171){runs[name]=idx-1;}});this.dirty=true;}return this;},updateSeries:function(name,data){if(name in this.runs){var run=this.series[this.runs[name]];run.update(data);this._invalidateDependentPlots(run.plot,false);this._invalidateDependentPlots(run.plot,true);}return this;},getSeriesOrder:function(_172){return func.map(func.filter(this.series,function(run){return run.plot==_172;}),_15e);},setSeriesOrder:function(_173){var _174,_175={},_176=func.filter(_173,function(name){if(!(name in this.runs)||(name in _175)){return false;}var run=this.series[this.runs[name]];if(_174){if(run.plot!=_174){return false;}}else{_174=run.plot;}_175[name]=1;return true;},this);func.forEach(this.series,function(run){var name=run.name;if(!(name in _175)&&run.plot==_174){_176.push(name);}});var _177=func.map(_176,function(name){return this.series[this.runs[name]];},this);this.series=_177.concat(func.filter(this.series,function(run){return run.plot!=_174;}));func.forEach(this.series,function(run,i){this.runs[run.name]=i;},this);this.dirty=true;return this;},moveSeriesToFront:function(name){if(name in this.runs){var _178=this.runs[name],_179=this.getSeriesOrder(this.series[_178].plot);if(name!=_179[0]){_179.splice(_178,1);_179.unshift(name);return this.setSeriesOrder(_179);}}return this;},moveSeriesToBack:function(name){if(name in this.runs){var _17a=this.runs[name],_17b=this.getSeriesOrder(this.series[_17a].plot);if(name!=_17b[_17b.length-1]){_17b.splice(_17a,1);_17b.push(name);return this.setSeriesOrder(_17b);}}return this;},resize:function(_17c,_17d){var box;switch(arguments.length){case 1:box=lang.mixin({},_17c);_150.setMarginBox(this.node,box);break;case 2:box={w:_17c,h:_17d};_150.setMarginBox(this.node,box);break;}box=_150.getMarginBox(this.node);var d=this.surface.getDimensions();if(d.width!=box.w||d.height!=box.h){this.surface.setDimensions(box.w,box.h);this.dirty=true;return this.render();}else{return this;}},getGeometry:function(){var ret={};func.forIn(this.axes,function(axis){if(axis.initialized()){ret[axis.name]={name:axis.name,vertical:axis.vertical,scaler:axis.scaler,ticks:axis.ticks};}});return ret;},setAxisWindow:function(name,_17e,_17f,zoom){var axis=this.axes[name];if(axis){axis.setWindow(_17e,_17f);arr.forEach(this.stack,function(plot){if(plot.hAxis==name||plot.vAxis==name){plot.zoom=zoom;}});}return this;},setWindow:function(sx,sy,dx,dy,zoom){if(!("plotArea" in this)){this.calculateGeometry();}func.forIn(this.axes,function(axis){var _180,_181,_182=axis.getScaler().bounds,s=_182.span/(_182.upper-_182.lower);if(axis.vertical){_180=sy;_181=dy/s/_180;}else{_180=sx;_181=dx/s/_180;}axis.setWindow(_180,_181);});arr.forEach(this.stack,function(plot){plot.zoom=zoom;});return this;},zoomIn:function(name,_183){var axis=this.axes[name];if(axis){var _184,_185,_186=axis.getScaler().bounds;var _187=Math.min(_183[0],_183[1]);var _188=Math.max(_183[0],_183[1]);_187=_183[0]<_186.lower?_186.lower:_187;_188=_183[1]>_186.upper?_186.upper:_188;_184=(_186.upper-_186.lower)/(_188-_187);_185=_187-_186.lower;this.setAxisWindow(name,_184,_185);this.render();}},calculateGeometry:function(){if(this.dirty){return this.fullGeometry();}var _189=arr.filter(this.stack,function(plot){return plot.dirty||(plot.hAxis&&this.axes[plot.hAxis].dirty)||(plot.vAxis&&this.axes[plot.vAxis].dirty);},this);_18a(_189,this.plotArea);return this;},fullGeometry:function(){this._makeDirty();arr.forEach(this.stack,_159);if(!this.theme){this.setTheme(new _154(dojox.charting._def));}arr.forEach(this.series,function(run){if(!(run.plot in this.plots)){if(!dc.plot2d||!dc.plot2d.Default){throw Error("Can't find plot: Default - didn't you forget to dojo"+".require() it?");}var plot=new dc.plot2d.Default(this,{});plot.name=run.plot;this.plots[run.plot]=this.stack.length;this.stack.push(plot);}this.stack[this.plots[run.plot]].addSeries(run);},this);arr.forEach(this.stack,function(plot){if(plot.hAxis){plot.setAxis(this.axes[plot.hAxis]);}if(plot.vAxis){plot.setAxis(this.axes[plot.vAxis]);}},this);var dim=this.dim=this.surface.getDimensions();dim.width=g.normalizedLength(dim.width);dim.height=g.normalizedLength(dim.height);func.forIn(this.axes,_159);_18a(this.stack,dim);var _18b=this.offsets={l:0,r:0,t:0,b:0};func.forIn(this.axes,function(axis){func.forIn(axis.getOffsets(),function(o,i){_18b[i]+=o;});});if(this.title){this.titleGap=(this.titleGap==0)?0:this.titleGap||this.theme.chart.titleGap||20;this.titlePos=this.titlePos||this.theme.chart.titlePos||"top";this.titleFont=this.titleFont||this.theme.chart.titleFont;this.titleFontColor=this.titleFontColor||this.theme.chart.titleFontColor||"black";var _18c=g.normalizedLength(g.splitFontString(this.titleFont).size);_18b[this.titlePos=="top"?"t":"b"]+=(_18c+this.titleGap);}func.forIn(this.margins,function(o,i){_18b[i]+=o;});this.plotArea={width:dim.width-_18b.l-_18b.r,height:dim.height-_18b.t-_18b.b};func.forIn(this.axes,_159);_18a(this.stack,this.plotArea);return this;},render:function(){if(this.theme){this.theme.clear();}if(this.dirty){return this.fullRender();}this.calculateGeometry();func.forEachRev(this.stack,function(plot){plot.render(this.dim,this.offsets);},this);func.forIn(this.axes,function(axis){axis.render(this.dim,this.offsets);},this);this._makeClean();if(this.surface.render){this.surface.render();}return this;},fullRender:function(){this.fullGeometry();var _18d=this.offsets,dim=this.dim,rect;arr.forEach(this.series,_15a);func.forIn(this.axes,_15a);arr.forEach(this.stack,_15a);if(this.chartTitle&&this.chartTitle.tagName){_151.destroy(this.chartTitle);}this.surface.clear();this.chartTitle=null;var t=this.theme,fill=t.plotarea&&t.plotarea.fill,_18e=t.plotarea&&t.plotarea.stroke,w=Math.max(0,dim.width-_18d.l-_18d.r),h=Math.max(0,dim.height-_18d.t-_18d.b),rect={x:_18d.l-1,y:_18d.t-1,width:w+2,height:h+2};if(fill){fill=_153.prototype._shapeFill(_153.prototype._plotFill(fill,dim,_18d),rect);this.surface.createRect(rect).setFill(fill);}if(_18e){this.surface.createRect({x:_18d.l,y:_18d.t,width:w+1,height:h+1}).setStroke(_18e);}func.foldr(this.stack,function(z,plot){return plot.render(dim,_18d),0;},0);fill=this.fill!==undefined?this.fill:(t.chart&&t.chart.fill);_18e=this.stroke!==undefined?this.stroke:(t.chart&&t.chart.stroke);if(fill=="inherit"){var node=this.node,fill=new _152(html.style(node,"backgroundColor"));while(fill.a==0&&node!=document.documentElement){fill=new _152(html.style(node,"backgroundColor"));node=node.parentNode;}}if(fill){fill=_153.prototype._plotFill(fill,dim,_18d);if(_18d.l){rect={width:_18d.l,height:dim.height+1};this.surface.createRect(rect).setFill(_153.prototype._shapeFill(fill,rect));}if(_18d.r){rect={x:dim.width-_18d.r,width:_18d.r+1,height:dim.height+2};this.surface.createRect(rect).setFill(_153.prototype._shapeFill(fill,rect));}if(_18d.t){rect={width:dim.width+1,height:_18d.t};this.surface.createRect(rect).setFill(_153.prototype._shapeFill(fill,rect));}if(_18d.b){rect={y:dim.height-_18d.b,width:dim.width+1,height:_18d.b+2};this.surface.createRect(rect).setFill(_153.prototype._shapeFill(fill,rect));}}if(_18e){this.surface.createRect({width:dim.width-1,height:dim.height-1}).setStroke(_18e);}if(this.title){var _18f=(g.renderer=="canvas"),_190=_18f||!has("ie")&&!has("opera")?"html":"gfx",_191=g.normalizedLength(g.splitFontString(this.titleFont).size);this.chartTitle=_156.createText[_190](this,this.surface,dim.width/2,this.titlePos=="top"?_191+this.margins.t:dim.height-this.margins.b,"middle",this.title,this.titleFont,this.titleFontColor);}func.forIn(this.axes,function(axis){axis.render(dim,_18d);});this._makeClean();if(this.surface.render){this.surface.render();}return this;},delayedRender:function(){if(!this._delayedRenderHandle){this._delayedRenderHandle=setTimeout(lang.hitch(this,function(){clearTimeout(this._delayedRenderHandle);this._delayedRenderHandle=null;this.render();}),this.delayInMs);}return this;},connectToPlot:function(name,_192,_193){return name in this.plots?this.stack[this.plots[name]].connect(_192,_193):null;},fireEvent:function(_194,_195,_196){if(_194 in this.runs){var _197=this.series[this.runs[_194]].plot;if(_197 in this.plots){var plot=this.stack[this.plots[_197]];if(plot){plot.fireEvent(_194,_195,_196);}}}return this;},_makeClean:function(){arr.forEach(this.axes,_15c);arr.forEach(this.stack,_15c);arr.forEach(this.series,_15c);this.dirty=false;},_makeDirty:function(){arr.forEach(this.axes,_15d);arr.forEach(this.stack,_15d);arr.forEach(this.series,_15d);this.dirty=true;},_invalidateDependentPlots:function(_198,_199){if(_198 in this.plots){var plot=this.stack[this.plots[_198]],axis,_19a=_199?"vAxis":"hAxis";if(plot[_19a]){axis=this.axes[plot[_19a]];if(axis&&axis.dependOnData()){axis.dirty=true;arr.forEach(this.stack,function(p){if(p[_19a]&&p[_19a]==plot[_19a]){p.dirty=true;}});}}else{plot.dirty=true;}}}});function _19b(_19c){return {min:_19c.hmin,max:_19c.hmax};};function _19d(_19e){return {min:_19e.vmin,max:_19e.vmax};};function _19f(_1a0,h){_1a0.hmin=h.min;_1a0.hmax=h.max;};function _1a1(_1a2,v){_1a2.vmin=v.min;_1a2.vmax=v.max;};function _1a3(_1a4,_1a5){if(_1a4&&_1a5){_1a4.min=Math.min(_1a4.min,_1a5.min);_1a4.max=Math.max(_1a4.max,_1a5.max);}return _1a4||_1a5;};function _18a(_1a6,_1a7){var _1a8={},axes={};arr.forEach(_1a6,function(plot){var _1a9=_1a8[plot.name]=plot.getSeriesStats();if(plot.hAxis){axes[plot.hAxis]=_1a3(axes[plot.hAxis],_19b(_1a9));}if(plot.vAxis){axes[plot.vAxis]=_1a3(axes[plot.vAxis],_19d(_1a9));}});arr.forEach(_1a6,function(plot){var _1aa=_1a8[plot.name];if(plot.hAxis){_19f(_1aa,axes[plot.hAxis]);}if(plot.vAxis){_1a1(_1aa,axes[plot.vAxis]);}plot.initializeScalers(_1a7,_1aa);});};return dojox.charting.Chart;});},"dojox/lang/functional/sequence":function(){define("dojox/lang/functional/sequence",["dojo/_base/lang","./lambda"],function(lang,df){lang.mixin(df,{repeat:function(n,f,z,o){o=o||dojo.global;f=df.lambda(f);var t=new Array(n),i=1;t[0]=z;for(;ithis._animations.length){this._fire("onEnd");}},_call:function(_1cb,args){var t=this._pseudoAnimation;t[_1cb].apply(t,args);},play:function(_1cc,_1cd){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(_1ce,_1cf){var ms=this.duration*_1ce;_1b2.forEach(this._animations,function(a){a.gotoPercent(a.duration";_203=win.doc.createElement(html);}else{_203=_1ff.create("iframe");_203.src="javascript:\"\"";_203.className="dijitBackgroundIframe";_203.setAttribute("role","presentation");_200.set(_203,"opacity",0.1);}_203.tabIndex=-1;}return _203;};this.push=function(_204){_204.style.display="none";_202.push(_204);};}();_1fd.BackgroundIframe=function(node){if(!node.id){throw new Error("no id");}if(has("ie")||has("mozilla")){var _205=(this.iframe=_201.pop());node.appendChild(_205);if(has("ie")<7||has("quirks")){this.resize(node);this._conn=on(node,"resize",lang.hitch(this,function(){this.resize(node);}));}else{_200.set(_205,{width:"100%",height:"100%"});}}};lang.extend(_1fd.BackgroundIframe,{resize:function(node){if(this.iframe){_200.set(this.iframe,{width:node.offsetWidth+"px",height:node.offsetHeight+"px"});}},destroy:function(){if(this._conn){this._conn.remove();this._conn=null;}if(this.iframe){_201.push(this.iframe);delete this.iframe;}}});return _1fd.BackgroundIframe;});},"dojox/main":function(){define("dojox/main",["dojo/_base/kernel"],function(dojo){return dojo.dojox;});},"dojox/charting/action2d/Magnify":function(){define("dojox/charting/action2d/Magnify",["dojo/_base/connect","dojo/_base/declare","./PlotAction","dojox/gfx/matrix","dojox/gfx/fx","dojo/fx","dojo/fx/easing"],function(Hub,_206,_207,m,gf,df,dfe){var _208=2;return _206("dojox.charting.action2d.Magnify",_207,{defaultParams:{duration:400,easing:dfe.backOut,scale:_208},optionalParams:{},constructor:function(_209,plot,_20a){this.scale=_20a&&typeof _20a.scale=="number"?_20a.scale:_208;this.connect();},process:function(o){if(!o.shape||!(o.type in this.overOutEvents)||!("cx" in o)||!("cy" in o)){return;}var _20b=o.run.name,_20c=o.index,_20d=[],anim,init,_20e;if(_20b in this.anim){anim=this.anim[_20b][_20c];}else{this.anim[_20b]={};}if(anim){anim.action.stop(true);}else{this.anim[_20b][_20c]=anim={};}if(o.type=="onmouseover"){init=m.identity;_20e=this.scale;}else{init=m.scaleAt(this.scale,o.cx,o.cy);_20e=1/this.scale;}var _20f={shape:o.shape,duration:this.duration,easing:this.easing,transform:[{name:"scaleAt",start:[1,o.cx,o.cy],end:[_20e,o.cx,o.cy]},init]};if(o.shape){_20d.push(gf.animateTransform(_20f));}if(o.oultine){_20f.shape=o.outline;_20d.push(gf.animateTransform(_20f));}if(o.shadow){_20f.shape=o.shadow;_20d.push(gf.animateTransform(_20f));}if(!_20d.length){delete this.anim[_20b][_20c];return;}anim.action=df.combine(_20d);if(o.type=="onmouseout"){Hub.connect(anim.action,"onEnd",this,function(){if(this.anim[_20b]){delete this.anim[_20b][_20c];}});}anim.action.play();}});});},"dojo/Stateful":function(){define(["./_base/kernel","./_base/declare","./_base/lang","./_base/array"],function(dojo,_210,lang,_211){return dojo.declare("dojo.Stateful",null,{postscript:function(_212){if(_212){lang.mixin(this,_212);}},get:function(name){return this[name];},set:function(name,_213){if(typeof name==="object"){for(var x in name){this.set(x,name[x]);}return this;}var _214=this[name];this[name]=_213;if(this._watchCallbacks){this._watchCallbacks(name,_214,_213);}return this;},watch:function(name,_215){var _216=this._watchCallbacks;if(!_216){var self=this;_216=this._watchCallbacks=function(name,_217,_218,_219){var _21a=function(_21b){if(_21b){_21b=_21b.slice();for(var i=0,l=_21b.length;i=0;--i){var run=this.series[i];if(!this.dirty&&!run.dirty){t.skip();this._reconnectEvents(run.name);continue;}run.cleanGroup();if(!run.data.length){run.dirty=false;t.skip();continue;}if(typeof run.data[0]=="number"){console.warn("dojox.charting.plot2d.Bubble: the data in the following series cannot be rendered as a bubble chart; ",run);continue;}var _225=t.next("circle",[this.opt,run]),s=run.group,_226=arr.map(run.data,function(v,i){return v?{x:ht(v.x)+_223.l,y:dim.height-_223.b-vt(v.y),radius:this._vScaler.bounds.scale*(v.size/2)}:null;},this);var _227=null,_228=null,_229=null;if(_225.series.shadow){_229=arr.map(_226,function(item){if(item!==null){var _22a=t.addMixin(_225,"circle",item,true),_22b=_22a.series.shadow;var _22c=s.createCircle({cx:item.x+_22b.dx,cy:item.y+_22b.dy,r:item.radius}).setStroke(_22b).setFill(_22b.color);if(this.animate){this._animateBubble(_22c,dim.height-_223.b,item.radius);}return _22c;}return null;},this);if(_229.length){run.dyn.shadow=_229[_229.length-1].getStroke();}}if(_225.series.outline){_228=arr.map(_226,function(item){if(item!==null){var _22d=t.addMixin(_225,"circle",item,true),_22e=dc.makeStroke(_22d.series.outline);_22e.width=2*_22e.width+_225.series.stroke.width;var _22f=s.createCircle({cx:item.x,cy:item.y,r:item.radius}).setStroke(_22e);if(this.animate){this._animateBubble(_22f,dim.height-_223.b,item.radius);}return _22f;}return null;},this);if(_228.length){run.dyn.outline=_228[_228.length-1].getStroke();}}_227=arr.map(_226,function(item){if(item!==null){var _230=t.addMixin(_225,"circle",item,true),rect={x:item.x-item.radius,y:item.y-item.radius,width:2*item.radius,height:2*item.radius};var _231=this._plotFill(_230.series.fill,dim,_223);_231=this._shapeFill(_231,rect);var _232=s.createCircle({cx:item.x,cy:item.y,r:item.radius}).setFill(_231).setStroke(_230.series.stroke);if(this.animate){this._animateBubble(_232,dim.height-_223.b,item.radius);}return _232;}return null;},this);if(_227.length){run.dyn.fill=_227[_227.length-1].getFill();run.dyn.stroke=_227[_227.length-1].getStroke();}if(_224){var _233=new Array(_227.length);arr.forEach(_227,function(s,i){if(s!==null){var o={element:"circle",index:i,run:run,shape:s,outline:_228&&_228[i]||null,shadow:_229&&_229[i]||null,x:run.data[i].x,y:run.data[i].y,r:run.data[i].size/2,cx:_226[i].x,cy:_226[i].y,cr:_226[i].radius};this._connectEvents(o);_233[i]=o;}},this);this._eventSeries[run.name]=_233;}else{delete this._eventSeries[run.name];}run.dirty=false;}this.dirty=false;return this;},_animateBubble:function(_234,_235,size){fx.animateTransform(lang.delegate({shape:_234,duration:1200,transform:[{name:"translate",start:[0,_235],end:[0,0]},{name:"scale",start:[0,1/size],end:[1,1]},{name:"original"}]},this.animate)).play();}});});},"dojo/touch":function(){define(["./_base/kernel","./on","./has","./mouse"],function(dojo,on,has,_236){function _237(type){return function(node,_238){return on(node,type,_238);};};var _239=has("touch");dojo.touch={press:_237(_239?"touchstart":"mousedown"),move:_237(_239?"touchmove":"mousemove"),release:_237(_239?"touchend":"mouseup"),cancel:_239?_237("touchcancel"):_236.leave};return dojo.touch;});},"dojox/gfx/gradutils":function(){define(["./_base","dojo/_base/lang","./matrix","dojo/_base/Color"],function(g,lang,m,_23a){var _23b=g.gradutils={};function _23c(o,c){if(o<=0){return c[0].color;}var len=c.length;if(o>=1){return c[len-1].color;}for(var i=0;i=o){if(i){var prev=c[i-1];return _23a.blendColors(new _23a(prev.color),new _23a(stop.color),(o-prev.offset)/(stop.offset-prev.offset));}return stop.color;}}return c[len-1].color;};_23b.getColor=function(fill,pt){var o;if(fill){switch(fill.type){case "linear":var _23d=Math.atan2(fill.y2-fill.y1,fill.x2-fill.x1),_23e=m.rotate(-_23d),_23f=m.project(fill.x2-fill.x1,fill.y2-fill.y1),p=m.multiplyPoint(_23f,pt),pf1=m.multiplyPoint(_23f,fill.x1,fill.y1),pf2=m.multiplyPoint(_23f,fill.x2,fill.y2),_240=m.multiplyPoint(_23e,pf2.x-pf1.x,pf2.y-pf1.y).x;o=m.multiplyPoint(_23e,p.x-pf1.x,p.y-pf1.y).x/_240;break;case "radial":var dx=pt.x-fill.cx,dy=pt.y-fill.cy;o=Math.sqrt(dx*dx+dy*dy)/fill.r;break;}return _23c(o,fill.colors);}return new _23a(fill||[0,0,0,0]);};_23b.reverse=function(fill){if(fill){switch(fill.type){case "linear":case "radial":fill=lang.delegate(fill);if(fill.colors){var c=fill.colors,l=c.length,i=0,stop,n=fill.colors=new Array(c.length);for(;i>=1)){break;}str+=str;}return buf.join("");};dojo.string.pad=function(text,size,ch,end){if(!ch){ch="0";}var out=String(text),pad=dojo.string.rep(ch,Math.ceil((size-out.length)/ch.length));return end?out+pad:pad+out;};dojo.string.substitute=function(_241,map,_242,_243){_243=_243||dojo.global;_242=_242?lang.hitch(_243,_242):function(v){return v;};return _241.replace(/\$\{([^\s\:\}]+)(?:\:([^\s\:\}]+))?\}/g,function(_244,key,_245){var _246=lang.getObject(key,false,map);if(_245){_246=lang.getObject(_245,false,_243).call(_243,_246,key);}return _242(_246,key).toString();});};dojo.string.trim=String.prototype.trim?lang.trim:function(str){str=str.replace(/^\s+/,"");for(var i=str.length-1;i>=0;i--){if(/\S/.test(str.charAt(i))){str=str.substring(0,i+1);break;}}return str;};return dojo.string;});},"dijit/registry":function(){define("dijit/registry",["dojo/_base/array","dojo/_base/sniff","dojo/_base/unload","dojo/_base/window","."],function(_247,has,_248,win,_249){var _24a={},hash={};var _24b={length:0,add:function(_24c){if(hash[_24c.id]){throw new Error("Tried to register widget with id=="+_24c.id+" but that id is already registered");}hash[_24c.id]=_24c;this.length++;},remove:function(id){if(hash[id]){delete hash[id];this.length--;}},byId:function(id){return typeof id=="string"?hash[id]:id;},byNode:function(node){return hash[node.getAttribute("widgetId")];},toArray:function(){var ar=[];for(var id in hash){ar.push(hash[id]);}return ar;},getUniqueId:function(_24d){var id;do{id=_24d+"_"+(_24d in _24a?++_24a[_24d]:_24a[_24d]=0);}while(hash[id]);return _249._scopeName=="dijit"?id:_249._scopeName+"_"+id;},findWidgets:function(root){var _24e=[];function _24f(root){for(var node=root.firstChild;node;node=node.nextSibling){if(node.nodeType==1){var _250=node.getAttribute("widgetId");if(_250){var _251=hash[_250];if(_251){_24e.push(_251);}}else{_24f(node);}}}};_24f(root);return _24e;},_destroyAll:function(){_249._curFocus=null;_249._prevFocus=null;_249._activeStack=[];_247.forEach(_24b.findWidgets(win.body()),function(_252){if(!_252._destroyed){if(_252.destroyRecursive){_252.destroyRecursive();}else{if(_252.destroy){_252.destroy();}}}});},getEnclosingWidget:function(node){while(node){var id=node.getAttribute&&node.getAttribute("widgetId");if(id){return hash[id];}node=node.parentNode;}return null;},_hash:hash};if(has("ie")){_248.addOnWindowUnload(function(){_24b._destroyAll();});}_249.registry=_24b;return _24b;});},"dojox/charting/plot2d/Lines":function(){define("dojox/charting/plot2d/Lines",["dojo/_base/declare","./Default"],function(_253,_254){return _253("dojox.charting.plot2d.Lines",_254,{constructor:function(){this.opt.lines=true;}});});},"dijit/_base/manager":function(){define("dijit/_base/manager",["dojo/_base/array","dojo/_base/config","../registry",".."],function(_255,_256,_257,_258){_255.forEach(["byId","getUniqueId","findWidgets","_destroyAll","byNode","getEnclosingWidget"],function(name){_258[name]=_257[name];});_258.defaultDuration=_256["defaultDuration"]||200;return _258;});},"dojox/charting/plot2d/StackedAreas":function(){define("dojox/charting/plot2d/StackedAreas",["dojo/_base/declare","./Stacked"],function(_259,_25a){return _259("dojox.charting.plot2d.StackedAreas",_25a,{constructor:function(){this.opt.lines=true;this.opt.areas=true;}});});},"dojox/charting/plot2d/Stacked":function(){define("dojox/charting/plot2d/Stacked",["dojo/_base/lang","dojo/_base/declare","dojo/_base/array","./Default","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/functional/sequence"],function(lang,_25b,arr,_25c,dc,df,dfr,dfs){var _25d=dfr.lambda("item.purgeGroup()");return _25b("dojox.charting.plot2d.Stacked",_25c,{getSeriesStats:function(){var _25e=dc.collectStackedStats(this.series);this._maxRunLength=_25e.hmax;return _25e;},render:function(dim,_25f){if(this._maxRunLength<=0){return this;}var acc=df.repeat(this._maxRunLength,"-> 0",0);for(var i=0;i=0;--i){var run=this.series[i];if(!this.dirty&&!run.dirty){t.skip();this._reconnectEvents(run.name);continue;}run.cleanGroup();var _261=t.next(this.opt.areas?"area":"line",[this.opt,run],true),s=run.group,_262,_263=arr.map(acc,function(v,i){return {x:ht(i+1)+_25f.l,y:dim.height-_25f.b-vt(v)};},this);var _264=this.opt.tension?dc.curve(_263,this.opt.tension):"";if(this.opt.areas){var _265=lang.clone(_263);if(this.opt.tension){var p=dc.curve(_265,this.opt.tension);p+=" L"+_263[_263.length-1].x+","+(dim.height-_25f.b)+" L"+_263[0].x+","+(dim.height-_25f.b)+" L"+_263[0].x+","+_263[0].y;run.dyn.fill=s.createPath(p).setFill(_261.series.fill).getFill();}else{_265.push({x:_263[_263.length-1].x,y:dim.height-_25f.b});_265.push({x:_263[0].x,y:dim.height-_25f.b});_265.push(_263[0]);run.dyn.fill=s.createPolyline(_265).setFill(_261.series.fill).getFill();}}if(this.opt.lines||this.opt.markers){if(_261.series.outline){_262=dc.makeStroke(_261.series.outline);_262.width=2*_262.width+_261.series.stroke.width;}}if(this.opt.markers){run.dyn.marker=_261.symbol;}var _266,_267,_268;if(_261.series.shadow&&_261.series.stroke){var _269=_261.series.shadow,_26a=arr.map(_263,function(c){return {x:c.x+_269.dx,y:c.y+_269.dy};});if(this.opt.lines){if(this.opt.tension){run.dyn.shadow=s.createPath(dc.curve(_26a,this.opt.tension)).setStroke(_269).getStroke();}else{run.dyn.shadow=s.createPolyline(_26a).setStroke(_269).getStroke();}}if(this.opt.markers){_269=_261.marker.shadow;_268=arr.map(_26a,function(c){return s.createPath("M"+c.x+" "+c.y+" "+_261.symbol).setStroke(_269).setFill(_269.color);},this);}}if(this.opt.lines){if(_262){if(this.opt.tension){run.dyn.outline=s.createPath(_264).setStroke(_262).getStroke();}else{run.dyn.outline=s.createPolyline(_263).setStroke(_262).getStroke();}}if(this.opt.tension){run.dyn.stroke=s.createPath(_264).setStroke(_261.series.stroke).getStroke();}else{run.dyn.stroke=s.createPolyline(_263).setStroke(_261.series.stroke).getStroke();}}if(this.opt.markers){_266=new Array(_263.length);_267=new Array(_263.length);_262=null;if(_261.marker.outline){_262=dc.makeStroke(_261.marker.outline);_262.width=2*_262.width+(_261.marker.stroke?_261.marker.stroke.width:0);}arr.forEach(_263,function(c,i){var path="M"+c.x+" "+c.y+" "+_261.symbol;if(_262){_267[i]=s.createPath(path).setStroke(_262);}_266[i]=s.createPath(path).setStroke(_261.marker.stroke).setFill(_261.marker.fill);},this);if(_260){var _26b=new Array(_266.length);arr.forEach(_266,function(s,i){var o={element:"marker",index:i,run:run,shape:s,outline:_267[i]||null,shadow:_268&&_268[i]||null,cx:_263[i].x,cy:_263[i].y,x:i+1,y:run.data[i]};this._connectEvents(o);_26b[i]=o;},this);this._eventSeries[run.name]=_26b;}else{delete this._eventSeries[run.name];}}run.dirty=false;for(var j=0;j_271){x.l=_272;}else{x.l=x.l-_272>_271-x.l?_272:_271;}}}return c.fromHsl(x);};return _26d("dojox.charting.action2d.Highlight",_26f,{defaultParams:{duration:400,easing:dfe.backOut},optionalParams:{highlight:"red"},constructor:function(_275,plot,_276){var a=_276&&_276.highlight;this.colorFun=a?(lang.isFunction(a)?a:cc(a)):hl;this.connect();},process:function(o){if(!o.shape||!(o.type in this.overOutEvents)){return;}var _277=o.run.name,_278=o.index,anim,_279,_27a;if(_277 in this.anim){anim=this.anim[_277][_278];}else{this.anim[_277]={};}if(anim){anim.action.stop(true);}else{var _27b=o.shape.getFill();if(!_27b||!(_27b instanceof _26e)){return;}this.anim[_277][_278]=anim={start:_27b,end:this.colorFun(_27b)};}var _27c=anim.start,end=anim.end;if(o.type=="onmouseout"){var t=_27c;_27c=end;end=t;}anim.action=dgf.animateFill({shape:o.shape,duration:this.duration,easing:this.easing,color:{start:_27c,end:end}});if(o.type=="onmouseout"){hub.connect(anim.action,"onEnd",this,function(){if(this.anim[_277]){delete this.anim[_277][_278];}});}anim.action.play();}});});},"dojox/color/Palette":function(){define("dojox/color/Palette",["dojo/_base/kernel","../main","dojo/_base/lang","dojo/_base/array","./_base"],function(dojo,_27d,lang,arr,dxc){dxc.Palette=function(base){this.colors=[];if(base instanceof dxc.Palette){this.colors=base.colors.slice(0);}else{if(base instanceof dxc.Color){this.colors=[null,null,base,null,null];}else{if(lang.isArray(base)){this.colors=arr.map(base.slice(0),function(item){if(lang.isString(item)){return new dxc.Color(item);}return item;});}else{if(lang.isString(base)){this.colors=[null,null,new dxc.Color(base),null,null];}}}}};function _27e(p,_27f,val){var ret=new dxc.Palette();ret.colors=[];arr.forEach(p.colors,function(item){var r=(_27f=="dr")?item.r+val:item.r,g=(_27f=="dg")?item.g+val:item.g,b=(_27f=="db")?item.b+val:item.b,a=(_27f=="da")?item.a+val:item.a;ret.colors.push(new dxc.Color({r:Math.min(255,Math.max(0,r)),g:Math.min(255,Math.max(0,g)),b:Math.min(255,Math.max(0,b)),a:Math.min(1,Math.max(0,a))}));});return ret;};function tCMY(p,_280,val){var ret=new dxc.Palette();ret.colors=[];arr.forEach(p.colors,function(item){var o=item.toCmy(),c=(_280=="dc")?o.c+val:o.c,m=(_280=="dm")?o.m+val:o.m,y=(_280=="dy")?o.y+val:o.y;ret.colors.push(dxc.fromCmy(Math.min(100,Math.max(0,c)),Math.min(100,Math.max(0,m)),Math.min(100,Math.max(0,y))));});return ret;};function _281(p,_282,val){var ret=new dxc.Palette();ret.colors=[];arr.forEach(p.colors,function(item){var o=item.toCmyk(),c=(_282=="dc")?o.c+val:o.c,m=(_282=="dm")?o.m+val:o.m,y=(_282=="dy")?o.y+val:o.y,k=(_282=="dk")?o.b+val:o.b;ret.colors.push(dxc.fromCmyk(Math.min(100,Math.max(0,c)),Math.min(100,Math.max(0,m)),Math.min(100,Math.max(0,y)),Math.min(100,Math.max(0,k))));});return ret;};function tHSL(p,_283,val){var ret=new dxc.Palette();ret.colors=[];arr.forEach(p.colors,function(item){var o=item.toHsl(),h=(_283=="dh")?o.h+val:o.h,s=(_283=="ds")?o.s+val:o.s,l=(_283=="dl")?o.l+val:o.l;ret.colors.push(dxc.fromHsl(h%360,Math.min(100,Math.max(0,s)),Math.min(100,Math.max(0,l))));});return ret;};function tHSV(p,_284,val){var ret=new dxc.Palette();ret.colors=[];arr.forEach(p.colors,function(item){var o=item.toHsv(),h=(_284=="dh")?o.h+val:o.h,s=(_284=="ds")?o.s+val:o.s,v=(_284=="dv")?o.v+val:o.v;ret.colors.push(dxc.fromHsv(h%360,Math.min(100,Math.max(0,s)),Math.min(100,Math.max(0,v))));});return ret;};function _285(val,low,high){return high-((high-val)*((high-low)/high));};lang.extend(dxc.Palette,{transform:function(_286){var fn=_27e;if(_286.use){var use=_286.use.toLowerCase();if(use.indexOf("hs")==0){if(use.charAt(2)=="l"){fn=tHSL;}else{fn=tHSV;}}else{if(use.indexOf("cmy")==0){if(use.charAt(3)=="k"){fn=_281;}else{fn=tCMY;}}}}else{if("dc" in _286||"dm" in _286||"dy" in _286){if("dk" in _286){fn=_281;}else{fn=tCMY;}}else{if("dh" in _286||"ds" in _286){if("dv" in _286){fn=tHSV;}else{fn=tHSL;}}}}var _287=this;for(var p in _286){if(p=="use"){continue;}_287=fn(_287,p,_286[p]);}return _287;},clone:function(){return new dxc.Palette(this);}});lang.mixin(dxc.Palette,{generators:{analogous:function(args){var high=args.high||60,low=args.low||18,base=lang.isString(args.base)?new dxc.Color(args.base):args.base,hsv=base.toHsv();var h=[(hsv.h+low+360)%360,(hsv.h+Math.round(low/2)+360)%360,hsv.h,(hsv.h-Math.round(high/2)+360)%360,(hsv.h-high+360)%360];var s1=Math.max(10,(hsv.s<=95)?hsv.s+5:(100-(hsv.s-95))),s2=(hsv.s>1)?hsv.s-1:21-hsv.s,v1=(hsv.v>=92)?hsv.v-9:Math.max(hsv.v+9,20),v2=(hsv.v<=90)?Math.max(hsv.v+5,20):(95+Math.ceil((hsv.v-90)/2)),s=[s1,s2,hsv.s,s1,s1],v=[v1,v2,hsv.v,v1,v2];return new dxc.Palette(arr.map(h,function(hue,i){return dxc.fromHsv(hue,s[i],v[i]);}));},monochromatic:function(args){var base=lang.isString(args.base)?new dxc.Color(args.base):args.base,hsv=base.toHsv();var s1=(hsv.s-30>9)?hsv.s-30:hsv.s+30,s2=hsv.s,v1=_285(hsv.v,20,100),v2=(hsv.v-20>20)?hsv.v-20:hsv.v+60,v3=(hsv.v-50>20)?hsv.v-50:hsv.v+30;return new dxc.Palette([dxc.fromHsv(hsv.h,s1,v1),dxc.fromHsv(hsv.h,s2,v3),base,dxc.fromHsv(hsv.h,s1,v3),dxc.fromHsv(hsv.h,s2,v2)]);},triadic:function(args){var base=lang.isString(args.base)?new dxc.Color(args.base):args.base,hsv=base.toHsv();var h1=(hsv.h+57+360)%360,h2=(hsv.h-157+360)%360,s1=(hsv.s>20)?hsv.s-10:hsv.s+10,s2=(hsv.s>90)?hsv.s-10:hsv.s+10,s3=(hsv.s>95)?hsv.s-5:hsv.s+5,v1=(hsv.v-20>20)?hsv.v-20:hsv.v+20,v2=(hsv.v-30>20)?hsv.v-30:hsv.v+30,v3=(hsv.v-30>70)?hsv.v-30:hsv.v+30;return new dxc.Palette([dxc.fromHsv(h1,s1,hsv.v),dxc.fromHsv(hsv.h,s2,v2),base,dxc.fromHsv(h2,s2,v1),dxc.fromHsv(h2,s3,v3)]);},complementary:function(args){var base=lang.isString(args.base)?new dxc.Color(args.base):args.base,hsv=base.toHsv();var h1=((hsv.h*2)+137<360)?(hsv.h*2)+137:Math.floor(hsv.h/2)-137,s1=Math.max(hsv.s-10,0),s2=_285(hsv.s,10,100),s3=Math.min(100,hsv.s+20),v1=Math.min(100,hsv.v+30),v2=(hsv.v>20)?hsv.v-30:hsv.v+30;return new dxc.Palette([dxc.fromHsv(hsv.h,s1,v1),dxc.fromHsv(hsv.h,s2,v2),base,dxc.fromHsv(h1,s3,v2),dxc.fromHsv(h1,hsv.s,hsv.v)]);},splitComplementary:function(args){var base=lang.isString(args.base)?new dxc.Color(args.base):args.base,_288=args.da||30,hsv=base.toHsv();var _289=((hsv.h*2)+137<360)?(hsv.h*2)+137:Math.floor(hsv.h/2)-137,h1=(_289-_288+360)%360,h2=(_289+_288)%360,s1=Math.max(hsv.s-10,0),s2=_285(hsv.s,10,100),s3=Math.min(100,hsv.s+20),v1=Math.min(100,hsv.v+30),v2=(hsv.v>20)?hsv.v-30:hsv.v+30;return new dxc.Palette([dxc.fromHsv(h1,s1,v1),dxc.fromHsv(h1,s2,v2),base,dxc.fromHsv(h2,s3,v2),dxc.fromHsv(h2,hsv.s,hsv.v)]);},compound:function(args){var base=lang.isString(args.base)?new dxc.Color(args.base):args.base,hsv=base.toHsv();var h1=((hsv.h*2)+18<360)?(hsv.h*2)+18:Math.floor(hsv.h/2)-18,h2=((hsv.h*2)+120<360)?(hsv.h*2)+120:Math.floor(hsv.h/2)-120,h3=((hsv.h*2)+99<360)?(hsv.h*2)+99:Math.floor(hsv.h/2)-99,s1=(hsv.s-40>10)?hsv.s-40:hsv.s+40,s2=(hsv.s-10>80)?hsv.s-10:hsv.s+10,s3=(hsv.s-25>10)?hsv.s-25:hsv.s+25,v1=(hsv.v-40>10)?hsv.v-40:hsv.v+40,v2=(hsv.v-20>80)?hsv.v-20:hsv.v+20,v3=Math.max(hsv.v,20);return new dxc.Palette([dxc.fromHsv(h1,s1,v1),dxc.fromHsv(h1,s2,v2),base,dxc.fromHsv(h2,s3,v3),dxc.fromHsv(h3,s2,v2)]);},shades:function(args){var base=lang.isString(args.base)?new dxc.Color(args.base):args.base,hsv=base.toHsv();var s=(hsv.s==100&&hsv.v==0)?0:hsv.s,v1=(hsv.v-50>20)?hsv.v-50:hsv.v+30,v2=(hsv.v-25>=20)?hsv.v-25:hsv.v+55,v3=(hsv.v-75>=20)?hsv.v-75:hsv.v+5,v4=Math.max(hsv.v-10,20);return new dxc.Palette([new dxc.fromHsv(hsv.h,s,v1),new dxc.fromHsv(hsv.h,s,v2),base,new dxc.fromHsv(hsv.h,s,v3),new dxc.fromHsv(hsv.h,s,v4)]);}},generate:function(base,type){if(lang.isFunction(type)){return type({base:base});}else{if(dxc.Palette.generators[type]){return dxc.Palette.generators[type]({base:base});}}throw new Error("dojox.color.Palette.generate: the specified generator ('"+type+"') does not exist.");}});return dxc.Palette;});},"dijit/a11y":function(){define("dijit/a11y",["dojo/_base/array","dojo/_base/config","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-style","dojo/_base/sniff","./_base/manager","."],function(_28a,_28b,_28c,dom,_28d,_28e,has,_28f,_290){var _291=(_290._isElementShown=function(elem){var s=_28e.get(elem);return (s.visibility!="hidden")&&(s.visibility!="collapsed")&&(s.display!="none")&&(_28d.get(elem,"type")!="hidden");});_290.hasDefaultTabStop=function(elem){switch(elem.nodeName.toLowerCase()){case "a":return _28d.has(elem,"href");case "area":case "button":case "input":case "object":case "select":case "textarea":return true;case "iframe":var body;try{var _292=elem.contentDocument;if("designMode" in _292&&_292.designMode=="on"){return true;}body=_292.body;}catch(e1){try{body=elem.contentWindow.document.body;}catch(e2){return false;}}return body&&(body.contentEditable=="true"||(body.firstChild&&body.firstChild.contentEditable=="true"));default:return elem.contentEditable=="true";}};var _293=(_290.isTabNavigable=function(elem){if(_28d.get(elem,"disabled")){return false;}else{if(_28d.has(elem,"tabIndex")){return _28d.get(elem,"tabIndex")>=0;}else{return _290.hasDefaultTabStop(elem);}}});_290._getTabNavigable=function(root){var _294,last,_295,_296,_297,_298,_299={};function _29a(node){return node&&node.tagName.toLowerCase()=="input"&&node.type&&node.type.toLowerCase()=="radio"&&node.name&&node.name.toLowerCase();};var _29b=function(_29c){for(var _29d=_29c.firstChild;_29d;_29d=_29d.nextSibling){if(_29d.nodeType!=1||(has("ie")&&_29d.scopeName!=="HTML")||!_291(_29d)){continue;}if(_293(_29d)){var _29e=_28d.get(_29d,"tabIndex");if(!_28d.has(_29d,"tabIndex")||_29e==0){if(!_294){_294=_29d;}last=_29d;}else{if(_29e>0){if(!_295||_29e<_296){_296=_29e;_295=_29d;}if(!_297||_29e>=_298){_298=_29e;_297=_29d;}}}var rn=_29a(_29d);if(_28d.get(_29d,"checked")&&rn){_299[rn]=_29d;}}if(_29d.nodeName.toUpperCase()!="SELECT"){_29b(_29d);}}};if(_291(root)){_29b(root);}function rs(node){return _299[_29a(node)]||node;};return {first:rs(_294),last:rs(last),lowest:rs(_295),highest:rs(_297)};};_290.getFirstInTabbingOrder=function(root){var _29f=_290._getTabNavigable(dom.byId(root));return _29f.lowest?_29f.lowest:_29f.first;};_290.getLastInTabbingOrder=function(root){var _2a0=_290._getTabNavigable(dom.byId(root));return _2a0.last?_2a0.last:_2a0.highest;};return {hasDefaultTabStop:_290.hasDefaultTabStop,isTabNavigable:_290.isTabNavigable,_getTabNavigable:_290._getTabNavigable,getFirstInTabbingOrder:_290.getFirstInTabbingOrder,getLastInTabbingOrder:_290.getLastInTabbingOrder};});},"dojox/charting/axis2d/Base":function(){define("dojox/charting/axis2d/Base",["dojo/_base/declare","../Element"],function(_2a1,_2a2){return _2a1("dojox.charting.axis2d.Base",_2a2,{constructor:function(_2a3,_2a4){this.vertical=_2a4&&_2a4.vertical;},clear:function(){return this;},initialized:function(){return false;},calculate:function(min,max,span){return this;},getScaler:function(){return null;},getTicks:function(){return null;},getOffsets:function(){return {l:0,r:0,t:0,b:0};},render:function(dim,_2a5){this.dirty=false;return this;}});});},"dojox/charting/plot2d/Grid":function(){define("dojox/charting/plot2d/Grid",["dojo/_base/lang","dojo/_base/declare","dojo/_base/connect","dojo/_base/array","../Element","./common","dojox/lang/utils","dojox/gfx/fx"],function(lang,_2a6,hub,arr,_2a7,dc,du,fx){return _2a6("dojox.charting.plot2d.Grid",_2a7,{defaultParams:{hAxis:"x",vAxis:"y",hMajorLines:true,hMinorLines:false,vMajorLines:true,vMinorLines:false,hStripes:"none",vStripes:"none",animate:null,enableCache:false},optionalParams:{},constructor:function(_2a8,_2a9){this.opt=lang.clone(this.defaultParams);du.updateWithObject(this.opt,_2a9);this.hAxis=this.opt.hAxis;this.vAxis=this.opt.vAxis;this.dirty=true;this.animate=this.opt.animate;this.zoom=null,this.zoomQueue=[];this.lastWindow={vscale:1,hscale:1,xoffset:0,yoffset:0};if(this.opt.enableCache){this._lineFreePool=[];this._lineUsePool=[];}},clear:function(){this._hAxis=null;this._vAxis=null;this.dirty=true;return this;},setAxis:function(axis){if(axis){this[axis.vertical?"_vAxis":"_hAxis"]=axis;}return this;},addSeries:function(run){return this;},getSeriesStats:function(){return lang.delegate(dc.defaultStats);},initializeScalers:function(){return this;},isDirty:function(){return this.dirty||this._hAxis&&this._hAxis.dirty||this._vAxis&&this._vAxis.dirty;},performZoom:function(dim,_2aa){var vs=this._vAxis.scale||1,hs=this._hAxis.scale||1,_2ab=dim.height-_2aa.b,_2ac=this._hAxis.getScaler().bounds,_2ad=(_2ac.from-_2ac.lower)*_2ac.scale,_2ae=this._vAxis.getScaler().bounds,_2af=(_2ae.from-_2ae.lower)*_2ae.scale,_2b0=vs/this.lastWindow.vscale,_2b1=hs/this.lastWindow.hscale,_2b2=(this.lastWindow.xoffset-_2ad)/((this.lastWindow.hscale==1)?hs:this.lastWindow.hscale),_2b3=(_2af-this.lastWindow.yoffset)/((this.lastWindow.vscale==1)?vs:this.lastWindow.vscale),_2b4=this.group,anim=fx.animateTransform(lang.delegate({shape:_2b4,duration:1200,transform:[{name:"translate",start:[0,0],end:[_2aa.l*(1-_2b1),_2ab*(1-_2b0)]},{name:"scale",start:[1,1],end:[_2b1,_2b0]},{name:"original"},{name:"translate",start:[0,0],end:[_2b2,_2b3]}]},this.zoom));lang.mixin(this.lastWindow,{vscale:vs,hscale:hs,xoffset:_2ad,yoffset:_2af});this.zoomQueue.push(anim);hub.connect(anim,"onEnd",this,function(){this.zoom=null;this.zoomQueue.shift();if(this.zoomQueue.length>0){this.zoomQueue[0].play();}});if(this.zoomQueue.length==1){this.zoomQueue[0].play();}return this;},getRequiredColors:function(){return 0;},cleanGroup:function(){this.inherited(arguments);if(this.opt.enableCache){this._lineFreePool=this._lineFreePool.concat(this._lineUsePool);this._lineUsePool=[];}},createLine:function(_2b5,_2b6){var line;if(this.opt.enableCache&&this._lineFreePool.length>0){line=this._lineFreePool.pop();line.setShape(_2b6);_2b5.add(line);}else{line=_2b5.createLine(_2b6);}if(this.opt.enableCache){this._lineUsePool.push(line);}return line;},render:function(dim,_2b7){if(this.zoom){return this.performZoom(dim,_2b7);}this.dirty=this.isDirty();if(!this.dirty){return this;}this.cleanGroup();var s=this.group,ta=this.chart.theme.axis;try{var _2b8=this._vAxis.getScaler(),vt=_2b8.scaler.getTransformerFromModel(_2b8),_2b9=this._vAxis.getTicks();if(_2b9!=null){if(this.opt.hMinorLines){arr.forEach(_2b9.minor,function(tick){var y=dim.height-_2b7.b-vt(tick.value);var _2ba=this.createLine(s,{x1:_2b7.l,y1:y,x2:dim.width-_2b7.r,y2:y}).setStroke(ta.minorTick);if(this.animate){this._animateGrid(_2ba,"h",_2b7.l,_2b7.r+_2b7.l-dim.width);}},this);}if(this.opt.hMajorLines){arr.forEach(_2b9.major,function(tick){var y=dim.height-_2b7.b-vt(tick.value);var _2bb=this.createLine(s,{x1:_2b7.l,y1:y,x2:dim.width-_2b7.r,y2:y}).setStroke(ta.majorTick);if(this.animate){this._animateGrid(_2bb,"h",_2b7.l,_2b7.r+_2b7.l-dim.width);}},this);}}}catch(e){}try{var _2bc=this._hAxis.getScaler(),ht=_2bc.scaler.getTransformerFromModel(_2bc),_2b9=this._hAxis.getTicks();if(this!=null){if(_2b9&&this.opt.vMinorLines){arr.forEach(_2b9.minor,function(tick){var x=_2b7.l+ht(tick.value);var _2bd=this.createLine(s,{x1:x,y1:_2b7.t,x2:x,y2:dim.height-_2b7.b}).setStroke(ta.minorTick);if(this.animate){this._animateGrid(_2bd,"v",dim.height-_2b7.b,dim.height-_2b7.b-_2b7.t);}},this);}if(_2b9&&this.opt.vMajorLines){arr.forEach(_2b9.major,function(tick){var x=_2b7.l+ht(tick.value);var _2be=this.createLine(s,{x1:x,y1:_2b7.t,x2:x,y2:dim.height-_2b7.b}).setStroke(ta.majorTick);if(this.animate){this._animateGrid(_2be,"v",dim.height-_2b7.b,dim.height-_2b7.b-_2b7.t);}},this);}}}catch(e){}this.dirty=false;return this;},_animateGrid:function(_2bf,type,_2c0,size){var _2c1=type=="h"?[_2c0,0]:[0,_2c0];var _2c2=type=="h"?[1/size,1]:[1,1/size];fx.animateTransform(lang.delegate({shape:_2bf,duration:1200,transform:[{name:"translate",start:_2c1,end:[0,0]},{name:"scale",start:_2c2,end:[1,1]},{name:"original"}]},this.animate)).play();}});});},"dojox/gfx/utils":function(){define("dojox/gfx/utils",["dojo/_base/kernel","dojo/_base/lang","./_base","dojo/_base/html","dojo/_base/array","dojo/_base/window","dojo/_base/json","dojo/_base/Deferred","dojo/_base/sniff","require","dojo/_base/config"],function(_2c3,lang,g,html,arr,win,_2c4,_2c5,has,_2c6,_2c7){var gu=g.utils={};lang.mixin(gu,{forEach:function(_2c8,f,o){o=o||win.global;f.call(o,_2c8);if(_2c8 instanceof g.Surface||_2c8 instanceof g.Group){arr.forEach(_2c8.children,function(_2c9){gu.forEach(_2c9,f,o);});}},serialize:function(_2ca){var t={},v,_2cb=_2ca instanceof g.Surface;if(_2cb||_2ca instanceof g.Group){t.children=arr.map(_2ca.children,gu.serialize);if(_2cb){return t.children;}}else{t.shape=_2ca.getShape();}if(_2ca.getTransform){v=_2ca.getTransform();if(v){t.transform=v;}}if(_2ca.getStroke){v=_2ca.getStroke();if(v){t.stroke=v;}}if(_2ca.getFill){v=_2ca.getFill();if(v){t.fill=v;}}if(_2ca.getFont){v=_2ca.getFont();if(v){t.font=v;}}return t;},toJson:function(_2cc,_2cd){return _2c4.toJson(gu.serialize(_2cc),_2cd);},deserialize:function(_2ce,_2cf){if(_2cf instanceof Array){return arr.map(_2cf,lang.hitch(null,gu.deserialize,_2ce));}var _2d0=("shape" in _2cf)?_2ce.createShape(_2cf.shape):_2ce.createGroup();if("transform" in _2cf){_2d0.setTransform(_2cf.transform);}if("stroke" in _2cf){_2d0.setStroke(_2cf.stroke);}if("fill" in _2cf){_2d0.setFill(_2cf.fill);}if("font" in _2cf){_2d0.setFont(_2cf.font);}if("children" in _2cf){arr.forEach(_2cf.children,lang.hitch(null,gu.deserialize,_2d0));}return _2d0;},fromJson:function(_2d1,json){return gu.deserialize(_2d1,_2c4.fromJson(json));},toSvg:function(_2d2){var _2d3=new _2c5();if(g.renderer==="svg"){try{var svg=gu._cleanSvg(gu._innerXML(_2d2.rawNode));_2d3.callback(svg);}catch(e){_2d3.errback(e);}}else{if(!gu._initSvgSerializerDeferred){gu._initSvgSerializer();}var _2d4=gu.toJson(_2d2);var _2d5=function(){try{var sDim=_2d2.getDimensions();var _2d6=sDim.width;var _2d7=sDim.height;var node=gu._gfxSvgProxy.document.createElement("div");gu._gfxSvgProxy.document.body.appendChild(node);win.withDoc(gu._gfxSvgProxy.document,function(){html.style(node,"width",_2d6);html.style(node,"height",_2d7);},this);var ts=gu._gfxSvgProxy[dojox._scopeName].gfx.createSurface(node,_2d6,_2d7);var draw=function(_2d8){try{gu._gfxSvgProxy[dojox._scopeName].gfx.utils.fromJson(_2d8,_2d4);var svg=gu._cleanSvg(node.innerHTML);_2d8.clear();_2d8.destroy();gu._gfxSvgProxy.document.body.removeChild(node);_2d3.callback(svg);}catch(e){_2d3.errback(e);}};ts.whenLoaded(null,draw);}catch(ex){_2d3.errback(ex);}};if(gu._initSvgSerializerDeferred.fired>0){_2d5();}else{gu._initSvgSerializerDeferred.addCallback(_2d5);}}return _2d3;},_gfxSvgProxy:null,_initSvgSerializerDeferred:null,_svgSerializerInitialized:function(){gu._initSvgSerializerDeferred.callback(true);},_initSvgSerializer:function(){if(!gu._initSvgSerializerDeferred){gu._initSvgSerializerDeferred=new _2c5();var f=win.doc.createElement("iframe");html.style(f,{display:"none",position:"absolute",width:"1em",height:"1em",top:"-10000px"});var intv;if(has("ie")){f.onreadystatechange=function(){if(f.contentWindow.document.readyState=="complete"){f.onreadystatechange=function(){};intv=setInterval(function(){if(f.contentWindow[_2c3.scopeMap["dojo"][1]._scopeName]&&f.contentWindow[_2c3.scopeMap["dojox"][1]._scopeName].gfx&&f.contentWindow[_2c3.scopeMap["dojox"][1]._scopeName].gfx.utils){clearInterval(intv);f.contentWindow.parent[_2c3.scopeMap["dojox"][1]._scopeName].gfx.utils._gfxSvgProxy=f.contentWindow;f.contentWindow.parent[_2c3.scopeMap["dojox"][1]._scopeName].gfx.utils._svgSerializerInitialized();}},50);}};}else{f.onload=function(){f.onload=function(){};intv=setInterval(function(){if(f.contentWindow[_2c3.scopeMap["dojo"][1]._scopeName]&&f.contentWindow[_2c3.scopeMap["dojox"][1]._scopeName].gfx&&f.contentWindow[_2c3.scopeMap["dojox"][1]._scopeName].gfx.utils){clearInterval(intv);f.contentWindow.parent[_2c3.scopeMap["dojox"][1]._scopeName].gfx.utils._gfxSvgProxy=f.contentWindow;f.contentWindow.parent[_2c3.scopeMap["dojox"][1]._scopeName].gfx.utils._svgSerializerInitialized();}},50);};}var uri=(_2c7["dojoxGfxSvgProxyFrameUrl"]||_2c6.toUrl("dojox/gfx/resources/gfxSvgProxyFrame.html"));f.setAttribute("src",uri.toString());win.body().appendChild(f);}},_innerXML:function(node){if(node.innerXML){return node.innerXML;}else{if(node.xml){return node.xml;}else{if(typeof XMLSerializer!="undefined"){return (new XMLSerializer()).serializeToString(node);}}}return null;},_cleanSvg:function(svg){if(svg){if(svg.indexOf("xmlns=\"http://www.w3.org/2000/svg\"")==-1){svg=svg.substring(4,svg.length);svg=")/g,"=\"$1\"$2");}return svg;}});return gu;});},"dojox/lang/functional/fold":function(){define("dojox/lang/functional/fold",["dojo/_base/lang","dojo/_base/array","dojo/_base/window","./lambda"],function(lang,arr,win,df){var _2d9={};lang.mixin(df,{foldl:function(a,f,z,o){if(typeof a=="string"){a=a.split("");}o=o||win.global;f=df.lambda(f);var i,n;if(lang.isArray(a)){for(i=0,n=a.length;i0;--i,z=f.call(o,z,a[i],i,a)){}return z;},foldr1:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||win.global;f=df.lambda(f);var n=a.length,z=a[n-1],i=n-1;for(;i>0;--i,z=f.call(o,z,a[i],i,a)){}return z;},reduce:function(a,f,z){return arguments.length<3?df.foldl1(a,f):df.foldl(a,f,z);},reduceRight:function(a,f,z){return arguments.length<3?df.foldr1(a,f):df.foldr(a,f,z);},unfold:function(pr,f,g,z,o){o=o||win.global;f=df.lambda(f);g=df.lambda(g);pr=df.lambda(pr);var t=[];for(;!pr.call(o,z);t.push(f.call(o,z)),z=g.call(o,z)){}return t;}});});},"url:dijit/templates/Tooltip.html":"