| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188 | 
							- /*
 
- Ext JS 4.1 - JavaScript Library
 
- Copyright (c) 2006-2012, Sencha Inc.
 
- All rights reserved.
 
- licensing@sencha.com
 
- http://www.sencha.com/license
 
- Open Source License
 
- ------------------------------------------------------------------------------------------
 
- This version of Ext JS is licensed under the terms of the Open Source GPL 3.0 license. 
 
- http://www.gnu.org/licenses/gpl.html
 
- There are several FLOSS exceptions available for use with this release for
 
- open source applications that are distributed under a license other than GPL.
 
- * Open Source License Exception for Applications
 
-   http://www.sencha.com/products/floss-exception.php
 
- * Open Source License Exception for Development
 
-   http://www.sencha.com/products/ux-exception.php
 
- Alternate Licensing
 
- ------------------------------------------------------------------------------------------
 
- Commercial and OEM Licenses are available for an alternate download of Ext JS.
 
- This is the appropriate option if you are creating proprietary applications and you are 
 
- not prepared to distribute and share the source code of your application under the 
 
- GPL v3 license. Please visit http://www.sencha.com/license for more details.
 
- --
 
- This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF THIRD-PARTY INTELLECTUAL PROPERTY RIGHTS.  See the GNU General Public License for more details.
 
- */
 
- /*
 
- Ext JS 4.1 - JavaScript Library
 
- Copyright (c) 2006-2012, Sencha Inc.
 
- All rights reserved.
 
- licensing@sencha.com
 
- http://www.sencha.com/license
 
- Open Source License
 
- ------------------------------------------------------------------------------------------
 
- This version of Ext JS is licensed under the terms of the Open Source GPL 3.0 license. 
 
- http://www.gnu.org/licenses/gpl.html
 
- There are several FLOSS exceptions available for use with this release for
 
- open source applications that are distributed under a license other than GPL.
 
- * Open Source License Exception for Applications
 
-   http://www.sencha.com/products/floss-exception.php
 
- * Open Source License Exception for Development
 
-   http://www.sencha.com/products/ux-exception.php
 
- Alternate Licensing
 
- ------------------------------------------------------------------------------------------
 
- Commercial and OEM Licenses are available for an alternate download of Ext JS.
 
- This is the appropriate option if you are creating proprietary applications and you are 
 
- not prepared to distribute and share the source code of your application under the 
 
- GPL v3 license. Please visit http://www.sencha.com/license for more details.
 
- --
 
- This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF THIRD-PARTY INTELLECTUAL PROPERTY RIGHTS.  See the GNU General Public License for more details.
 
- */
 
- /*
 
- Ext JS 4.1 - JavaScript Library
 
- Copyright (c) 2006-2012, Sencha Inc.
 
- All rights reserved.
 
- licensing@sencha.com
 
- http://www.sencha.com/license
 
- Open Source License
 
- ------------------------------------------------------------------------------------------
 
- This version of Ext JS is licensed under the terms of the Open Source GPL 3.0 license. 
 
- http://www.gnu.org/licenses/gpl.html
 
- There are several FLOSS exceptions available for use with this release for
 
- open source applications that are distributed under a license other than GPL.
 
- * Open Source License Exception for Applications
 
-   http://www.sencha.com/products/floss-exception.php
 
- * Open Source License Exception for Development
 
-   http://www.sencha.com/products/ux-exception.php
 
- Alternate Licensing
 
- ------------------------------------------------------------------------------------------
 
- Commercial and OEM Licenses are available for an alternate download of Ext JS.
 
- This is the appropriate option if you are creating proprietary applications and you are 
 
- not prepared to distribute and share the source code of your application under the 
 
- GPL v3 license. Please visit http://www.sencha.com/license for more details.
 
- --
 
- This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF THIRD-PARTY INTELLECTUAL PROPERTY RIGHTS.  See the GNU General Public License for more details.
 
- */
 
- /*
 
- This file is part of Ext JS 4.1
 
- Copyright (c) 2011-2012 Sencha Inc
 
- Contact:  http://www.sencha.com/contact
 
- GNU General Public License Usage
 
- This file may be used under the terms of the GNU General Public License version 3.0 as
 
- published by the Free Software Foundation and appearing in the file LICENSE included in the
 
- packaging of this file.
 
- Please review the following information to ensure the GNU General Public License version 3.0
 
- requirements will be met: http://www.gnu.org/copyleft/gpl.html.
 
- If you are unsure which license is appropriate for your use, please contact the sales department
 
- at http://www.sencha.com/contact.
 
- Build date: 2012-07-04 21:11:01 (65ff594cd80b9bad45df640c22cc0adb52c95a7b)
 
- */
 
- /**
 
-  * Load the library located at the same path with this file
 
-  *
 
-  * Will automatically load ext-all-dev.js if any of these conditions is true:
 
-  * - Current hostname is localhost
 
-  * - Current hostname is an IP v4 address
 
-  * - Current protocol is "file:"
 
-  *
 
-  * Will load ext-all.js (minified) otherwise
 
-  */
 
- (function() {
 
-     var scripts = document.getElementsByTagName('script'),
 
-         localhostTests = [
 
-             /^localhost$/,
 
-             /\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(:\d{1,5})?\b/ // IP v4
 
-         ],
 
-         host = window.location.hostname,
 
-         isDevelopment = null,
 
-         queryString = window.location.search,
 
-         test, path, i, ln, scriptSrc, match;
 
-     for (i = 0, ln = scripts.length; i < ln; i++) {
 
-         scriptSrc = scripts[i].src;
 
-         match = scriptSrc.match(/bootstrap\.js$/);
 
-         if (match) {
 
-             path = scriptSrc.substring(0, scriptSrc.length - match[0].length);
 
-             break;
 
-         }
 
-     }
 
-     if (queryString.match('(\\?|&)debug') !== null) {
 
-         isDevelopment = true;
 
-     }
 
-     else if (queryString.match('(\\?|&)nodebug') !== null) {
 
-         isDevelopment = false;
 
-     }
 
-     if (isDevelopment === null) {
 
-         for (i = 0, ln = localhostTests.length; i < ln; i++) {
 
-             test = localhostTests[i];
 
-             if (host.search(test) !== -1) {
 
-                 isDevelopment = true;
 
-                 break;
 
-             }
 
-         }
 
-     }
 
-     if (isDevelopment === null && window.location.protocol === 'file:') {
 
-         isDevelopment = true;
 
-     }
 
-     document.write('<script type="text/javascript" charset="UTF-8" src="' + 
 
-         path + 'ext-all' + (isDevelopment ? '-dev' : '') + '.js"></script>');
 
- })();
 
 
  |