var IE=false;
/*@cc_on IE=true; @*/
var IE6=false;var IE7=false;if(YAHOO.env.ua.ie>=6&&YAHOO.env.ua.ie<7){IE6=true}if(YAHOO.env.ua.ie>=7&&YAHOO.env.ua.ie<8){IE7=true}function createXMLHttpRequest(){var a;
/*@cc_on
         @if (@_jscript_version >= 5)
         try {
         xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {

         try {
         xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
         } catch (E) {
         xmlhttp = false;
         }
         } @else
         xmlhttp = false;
         @end @*/
if(!a&&typeof XMLHttpRequest!=="undefined"){try{a=new XMLHttpRequest()
}catch(b){a=false}}return a};if(typeof ERDAS==="undefined"){var ERDAS={}}var IONIC=ERDAS;ERDAS.defns=function(){var d,h,b,c;var a,g,e,f;for(d=0,h=arguments.length;d<h;d++){a=arguments[d];g=a.split(".");f=ERDAS;for(b=0,c=g.length;b<c;
b++){e=g[b];if(e==="ERDAS"){continue}if(typeof(f[e])==="undefined"){f[e]={}}f=f[e]}}};ERDAS.defns("maps");ERDAS.defns("maps.keymap");ERDAS.defns("ui");ERDAS.defns("ui.featuretableactions");ERDAS.defns("ui.featuretable2actions");
ERDAS.defns("ui.navigation");ERDAS.defns("geom");ERDAS.defns("feature");ERDAS.defns("misc");ERDAS.defns("AppLayout");ERDAS.defns("ui.security");ERDAS.defns("geom.edit");ERDAS.defns("feature.edit");ERDAS.defns("portray");
ERDAS.defns("security");ERDAS.defns("ui.wps");ERDAS.defns("ui.userdatapanelpages");ERDAS.defns("services");ERDAS.defns("ui.catalog");ERDAS.defns("ui.layerlistactions.configurator");ERDAS.defns("ui.layerinfohandlers");
ERDAS.defns("misc.comparators");ERDAS.misc={extendType:function(b,c,a){YAHOO.extend(b,c,a)},augmentType:function(b,c,a){if(typeof a==="undefined"){a=true}YAHOO.lang.augmentProto(b,c,a)},augmentPrototype:function(f,g,e){var c=f.prototype;
var b=g.prototype;var d;for(d in b){if(d!=="constructor"){c[d]=b[d]}}YAHOO.lang._IEEnumFix(c,b);e=e||{};var a;for(a in e){if(e.hasOwnProperty(a)){f.prototype[a]=e[a]}}},addToPrototype:function(c,b,a){if(typeof a==="undefined"){a=true
}YAHOO.lang.augmentObject(c.prototype,b,a)},copyObject:function(b,a){var c,d;if(b){c=a||{};for(d in b){if(b.hasOwnProperty(d)){c[d]=b[d]}}return c}else{return{}}},confTokens:{},conf:function(a){return ERDAS.misc.confTokens[a]
},setConf:function(a,b){ERDAS.misc.confTokens[a]=b},importConf:function(a){ERDAS.misc.copyObject(a,ERDAS.misc.confTokens)},getWebappBaseUrl:function(){return ERDAS.Loader.getInstance().getWebappBaseUrl()
},getTilapiaBaseUrl:function(){return this.getWebappBaseUrl()},i18nTokens:{},hasI18n:function(a){return(typeof ERDAS.misc.i18nTokens[a]==="string")},i18n:function(b){var c=ERDAS.misc.i18nTokens[b];if(typeof c!=="string"){c=b
}if(arguments.length>1){for(var a=1,d=arguments.length;a<d;a++){c=c.replace(("%"+(a-1)+"$"),arguments[a])}}return c},setI18n:function(a,b){ERDAS.misc.i18nTokens[a]=b},importI18n:function(a){ERDAS.misc.copyObject(a,ERDAS.misc.i18nTokens)
},isTypeDefined:function(a){var b=(a||"").split(".");var c;if(b.length>1){c=window[b.shift()];while(b.length){c=c[b.shift()];if(!c){return false}}}return true},createCustomEvents:function(a,c){if(typeof a==="string"){a=[a]
}c=c||window;if(!c.allCustomEventNames){c.allCustomEventNames=[]}var b,f,d;for(b=0,f=a.length;b<f;b++){d=a[b];c[d]=new YAHOO.util.CustomEvent(d);c.allCustomEventNames.push(d)}},destroyCustomEvents:function(d){var c,g,f,b,a=d.allCustomEventNames;
if(!a){return}for(c=0,g=a.length;c<g;c++){f=a[c];b=d[f];if(b){b.unsubscribeAll()}}d.allCustomEventNames=null;delete d.allCustomEventNames}};if(typeof ERDAS!=="undefined"&&typeof ERDAS.Loader!=="undefined"){alert("ERDAS.Loader bootstrap included more than once!")}ERDAS.Loader=function(){this.reset()};ERDAS.Loader.getInstance=function(){if(!this.instance){this.instance=new ERDAS.Loader()
}return this.instance};ERDAS.Loader.prototype={reset:function(b){b=b||{};var c={};b.onSuccess=this.cbModuleLoaded;b.onFailure=this.cbModuleLoadingFailed;b.scope=this;b.data=c;if(window.location.href.indexOf("nocombo=true")===-1){b.combine=true
}this.setWebappBaseUrl("./");this.onModuleLoaded=new YAHOO.util.CustomEvent("onModuleLoaded");this.debug=(((b.filter||"").toUpperCase())==="DEBUG")||(window.location.href.indexOf("debug=true")!==-1);this.yuiDebugLogging=window.location.href.indexOf("yuilogger=true")!==-1;
if(this.debug){b.filter="DEBUG";YAHOO.util.Get.PURGE_THRESH=100000}var a=new YAHOO.util.YUILoader(b);a.base="";a.toString=function(){return"Wrapped YUI loader"};a.parentLoader=this;this.nonYUIModules={};
this.yuiLoader=a;a._url=this.generateUrl;a._combine=this.combine;var f,d,e=ERDAS.Loader.modulesDesc;for(f in e){if(e.hasOwnProperty(f)){d=this.dup(e[f]);d.name=f;d.originalRequires=(d.requires||[]).slice();
if(d.debugRequires){if(this.debug){d.requires.push.apply(d.requires,d.debugRequires)}else{d.requires=d.originalRequires.slice()}}if(!this.addModule(d)){throw'Failed to add module "'+f+'"'}}}c.yuiLoader=this.yuiLoader;
c.userCallbacks=[];this.explicitelyRequested=[]},setWebappBaseUrl:function(a){this.webappBaseUrl=a},getWebappBaseUrl:function(){return this.webappBaseUrl||""},addModule:function(a){if(!a.type){a.type="js"
}this.nonYUIModules[a.name]=a;return this.yuiLoader.addModule(a)},moduleListeners:{},moduleLoaded:function(a){var b,f,c=this.moduleListeners[a];if(!c){return}for(b=0,f=c.length;b<f;b++){try{c[b](a)}catch(d){alert("moduleLoaded handler failed: "+d)
}}this.moduleListeners[a]=null},whenModuleLoaded:function(b,a){if(!b||!a){return}var c,d=YAHOO.env.modules;if(d[b]){a(b)}else{c=this.moduleListeners[b];if(!c){c=this.moduleListeners[b]=[]}c.push(a)}},withModule:function(a,b){this.withModules([a],b)
},withModules:function(c,a){if(!a||(typeof a.success!=="function")||(typeof a.failure!=="function")){throw'A proper "callbacks" object must be passed'}var b=this.yuiLoader.data;b.userCallbacks.push({names:c,callbacks:a});
this.explicitelyRequested.push(c);this.scheduleWithModulesRequest(c)},scheduleWithModulesRequest:function(b){var a=this;if(this.yuiLoader._loading){setTimeout(function(){a.scheduleWithModulesRequest(b)
},100)}else{this.yuiLoader.require(b);this.yuiLoader.insert()}},scheduleChainLoadRequest:function(b){var a=this;if(this.yuiLoader._loading){setTimeout(function(){a.scheduleChainLoadRequest(b)},100)}else{this.doChainLoad(b)
}},chainLoad:function(a){this.scheduleChainLoadRequest(a)},doChainLoad:function(a){a=a.slice();var b=function(){var d,c;if(a.length){d=a.shift();c={success:function(f,e){d.success.call(d.scope||this,f,e);
b.call(this)},failure:function(f,e){d.failure.call(d.scope||this,f,e);b.call(this)},argument:d.argument,scope:this};this.withModules((d.names?d.names.slice():[d.name]),c)}};b.call(this)},lastCheckLoaded:[],cbModuleLoaded:function(b){var f=b.data;
var g=this.explicitelyRequested;var h,e=[];for(h=0;h<g.length;h++){if(this.modulesAreLoaded(g[h])){e.push(g[h]);g.splice(h,1);h--}}var a,c=this.yuiLoader;var o=YAHOO.env.modules;var m=[];for(a in o){if(o.hasOwnProperty(a)){m.push(a)
}}function j(p,r){var l,q;for(l=0,q=r.length;l<q;l++){if(r[l]===p){return true}}}var n;for(h=0;h<m.length;h++){n=m[h];if(!j(n,this.lastCheckLoaded)){this.moduleLoaded(n);try{this.onModuleLoaded.fire(n)
}finally{this.lastCheckLoaded.push(n)}}}var d,k;for(h=0;h<e.length;h++){d=e[h];k=this.extractFirstCallback(f.userCallbacks,d);k.success.call(k.scope||this,d,k.argument)}},moduleIsLoaded:function(a){return this.modulesAreLoaded([a])
},modulesAreLoaded:function(c){var b=YAHOO.env.modules;var a,d;for(a=0,d=c.length;a<d;a++){if(!b[c[a]]){return false}}return true},extractFirstCallback:function(a,c){c=c.join(",");var b,e,d;for(b=0,e=a.length;
b<e;b++){d=a[b];if(d.names.join(",")===c){a.splice(b,1);return d.callbacks}}},cbModuleLoadingFailed:function(b){var d,a=b?b.data.userCallbacks[0]:null;if(a){d=a.callbacks;d.failure.call(d.scope||this,a.names,d.argument)
}else{alert("Failed loading module: "+b.msg)}},dup:function(a){var d,b,c=(typeof a);if(c==="object"){if(typeof a.length!=="number"){b={};for(d in a){if(a.hasOwnProperty(d)){b[d]=this.dup(a[d])}}}else{b=[];
for(d=0;d<a.length;d++){b[d]=this.dup(a[d])}}}else{b=a}return b},combine:function(){this._combining=[];var p=(this.parentLoader.webappBaseUrl||".")+"/combo?";var n=this,o=this.sorted,h=o.length,b=p,g=p,j,f=b.length,e,d,k=this.loadType;
var c;for(e=0;e<h;e=e+1){d=this.moduleInfo[o[e]];if(d&&(!k||k===d.type)){c=this.parentLoader.getNonYUIModuleInfoFromPath(d.path);if(c){j=d.path}else{j="third-party/yui/build/"+d.path}j+="&";if(d.type=="js"){b+=j
}else{g+=j}this._combining.push(o[e])}}if(this._combining.length){var l=function(t){var u=this._combining,r=u.length,s,q;for(s=0;s<r;s=s+1){this.inserted[u[s]]=true}this.loadNext(t.data)},a=function(){if(b.length<=f){b=b+"tilapia/empty.js"
}if(b.length>f){YAHOO.util.Get.script(n._filter(b),{data:n._loading,onSuccess:l,onFailure:n._onFailure,onTimeout:n._onTimeout,insertBefore:n.insertBefore,charset:n.charset,timeout:n.timeout,scope:n})}};
if(g.length>f){YAHOO.util.Get.css(this._filter(g),{data:this._loading,onSuccess:a,onFailure:this._onFailure,onTimeout:this._onTimeout,insertBefore:this.insertBefore,charset:this.charset,timeout:this.timeout,scope:n})
}else{a()}return}else{this.loadNext(this._loading)}},generateUrl:function(h){var g=this.parentLoader.webappBaseUrl||"";var b=false;var i,e=this.parentLoader.nonYUIModules;for(i in e){if(h.indexOf(i)!==-1||e[i].path===h){b=true;
break}}if(g){if(g==="./"){g=""}else{if(g.lastIndexOf("/")!==(g.length-1)){g+="/"}}}if(!b){g=g+"third-party/yui/build/"}var c=g,d=this.filter,a;c=c+h;if(d){a=d.replaceStr==="-debug.js";if(a&&(!b)&&!this.parentLoader.yuiDebugLogging){c=c.replace(new RegExp(d.searchExp),".js")
}else{c=c.replace(new RegExp(d.searchExp),d.replaceStr)}}return c},getNonYUIModuleInfoFromPath:function(b){var d,a=this.nonYUIModules,c;for(d in a){c=a[d];if(b.indexOf(d)!==-1||b===c.path){return c}}},writeDependencies:function(e){if(!e){return
}if(typeof e==="string"){e=[e]}this.yuiLoader.require(e);this.yuiLoader.calculate();var f,g=this.yuiLoader.sorted,b=g.length,a,d,h="",c=[];if(b){for(f=0;f<b;f=f+1){a=this.yuiLoader.moduleInfo[g[f]];if(a.type=="css"){d=a.fullpath||this.yuiLoader._url(a.path);
c.push('<link rel="stylesheet" type="text/css" href="'+d+'">');c.push("<script>ERDAS.Loader.registerModule('"+g[f]+"', 'ERDAS.misc.dummy', {version:'1.0.0',build:''})<\/script>")}}if(c.length){if(c.length<b){c.push("<!-- js -->")
}c.unshift("<!-- css -->")}else{c.push("<!-- js -->")}for(f=0;f<b;f=f+1){a=this.yuiLoader.moduleInfo[g[f]];if(a.type=="js"){d=a.fullpath||this.yuiLoader._url(a.path);c.push('<script src="'+d+'"><\/script>');
if(h&&a.path.indexOf("wtk-platform-")>-1){c.push("<script>\nERDAS.Loader.getInstance ().setWebappBaseUrl ('"+h+"');\n<\/script>")}}}document.write(c.join("\n"))}}};ERDAS.Loader.registerModule=function(b,a,c){YAHOO.register(b,a,c)
};ERDAS.Loader.modulesDesc={"wtk-platform":{type:"js",path:"tilapia/build/wtk-platform-min.js",requires:["yahoo","dom","event","yuiloader","get"]},"wtk-config":{type:"js",path:"loadconf.jsp",requires:["wtk-platform"]},"wtk-utils":{type:"js",path:"tilapia/build/wtk-utils-min.js",requires:["wtk-config","connection"],debugRequires:["logger"]},"wtk-uiutils":{type:"js",path:"tilapia/build/wtk-uiutils-min.js",requires:["wtk-utils"]},"wtk-geometry":{type:"js",path:"tilapia/build/wtk-geometry-min.js",requires:["wtk-utils"]},"wtk-utils-uiutils-geometry":{type:"js",path:"tilapia/build/wtk-utils-uiutils-geometry-min.js",supersedes:["wtk-utils","wtk-uiutils","wtk-geometry"],requires:["wtk-config","connection"],debugRequires:["logger"],skinnable:true,pkg:"tilapia/build/wtk-utils-uiutils-geometry"},"wtk-features":{type:"js",path:"tilapia/build/wtk-features-min.js",requires:["wtk-services"]},"wtk-gazetteer":{type:"js",path:"tilapia/build/wtk-gazetteer-min.js",requires:["wtk-features","wtk-services","wtk-map-elements"]},"wtk-services":{type:"js",path:"tilapia/build/wtk-services-min.js",requires:["wtk-utils-uiutils-geometry"]},"wtk-maps-base":{type:"js",path:"tilapia/build/wtk-maps-base-min.js",requires:["wtk-services"]},"wtk-layers-base":{type:"js",path:"tilapia/build/wtk-layers-base-min.js",requires:["wtk-maps-base","wtk-features"],def:{interest:"maincomponent"}},"wtk-layers-googlemaps":{type:"js",path:"tilapia/build/wtk-layers-googlemaps-min.js",requires:["wtk-layers-base","wtk-layerlist"],def:{interest:"maincomponent"}},"wtk-ecwp":{type:"js",path:"tilapia/build/wtk-ecwp-min.js",requires:["wtk-layers-base"],def:{interest:"maincomponent"}},"wtk-eaim":{type:"js",path:"tilapia/build/wtk-eaim-min.js",requires:["wtk-layers-base","wtk-babel","wtk-wps","wtk-ecwp"],def:{interest:"maincomponent"}},"wtk-object-inspector":{type:"js",path:"tilapia/build/wtk-object-inspector-min.js",requires:["wtk-maps-base","wtk-uiutils","button"],def:{interest:"maincomponent"}},"wtk-services-ui":{type:"js",path:"tilapia/build/wtk-services-ui-min.js",requires:["wtk-layers-base","wtk-services","treeview","paginator","container","datatable","button"],def:{interest:"maincomponent"}},"wtk-services-tree-ui":{type:"js",path:"tilapia/build/wtk-services-tree-ui-min.js",requires:["wtk-layers-base","wtk-object-inspector","treeview","button"],def:{interest:"maincomponent"}},"wtk-overviewmaps":{type:"js",path:"tilapia/build/wtk-overviewmaps-min.js",requires:["wtk-maps-base"],def:{interest:"maincomponent"}},"wtk-map-elements":{type:"js",path:"tilapia/build/wtk-map-elements-min.js",requires:["wtk-maps-base"]},"wtk-map-dressing":{type:"js",path:"tilapia/build/wtk-map-dressing-min.js",requires:["wtk-layers-base"]},"wtk-complex-editors":{type:"js",path:"tilapia/build/wtk-complex-editors-min.js",requires:["wtk-utils-uiutils-geometry","wtk-maps-base","calendar","button","menu","wtk-colorpicker"]},"wtk-toolbar":{type:"js",path:"tilapia/build/wtk-toolbar-min.js",requires:["wtk-maps-base","button"]},"wtk-geditbar":{type:"js",path:"tilapia/build/wtk-geditbar-min.js",requires:["wtk-toolbar","container"]},"wtk-navbar":{type:"js",path:"tilapia/build/wtk-navbar-min.js",requires:["wtk-toolbar","wtk-layers-base","container","tabview"],def:{interest:"maincomponent"}},"wtk-embedded-navbar":{type:"js",path:"tilapia/build/wtk-embedded-navbar-min.js",requires:["wtk-maps-base","slider"],def:{interest:"maincomponent"}},"wtk-temporal-slider":{type:"js",path:"tilapia/build/wtk-temporal-slider-min.js",requires:["wtk-layers-base","button","wtk-complex-editors","slider"],def:{interest:"maincomponent"}},"wtk-navinfo":{type:"js",path:"tilapia/build/wtk-navinfo-min.js",requires:["wtk-utils-uiutils-geometry","wtk-maps-base"],def:{interest:"maincomponent"}},"wtk-crschooserpanel":{type:"js",path:"tilapia/build/wtk-crschooserpanel-min.js",requires:["wtk-utils-uiutils-geometry","wtk-maps-base","treeview","container"],def:{interest:"maincomponent"}},"wtk-featuretable":{type:"js",path:"tilapia/build/wtk-featuretable-min.js",requires:["wtk-features","wtk-object-inspector","wtk-map-elements","wtk-geditbar","treeview","paginator","container","datatable"],def:{interest:"maincomponent"}},"wtk-featurepanel":{type:"js",path:"tilapia/build/wtk-featurepanel-min.js",requires:["wtk-features","wtk-geditbar","wtk-complex-editors","wtk-layers-base","container","resize"],def:{interest:"maincomponent"}},"wtk-layerinfo":{type:"js",path:"tilapia/build/wtk-layerinfo-min.js",requires:["tabview","wtk-navbar","paginator","datatable","wtk-featuretable","wtk-featurepanel","wtk-layers-base"],def:{interest:"maincomponent"}},"wtk-layerlist":{type:"js",path:"tilapia/build/wtk-layerlist-min.js",requires:["dragdrop","animation","slider","tabview","wtk-layers-base","wtk-complex-editors","button","container","colorpicker","wtk-sldeditor"],def:{interest:"maincomponent"}},"wtk-colorpicker":{type:"js",path:"tilapia/build/wtk-colorpicker-min.js",requires:["colorpicker","wtk-utils-uiutils-geometry","container"]},"wtk-sldeditor":{type:"js",path:"tilapia/build/wtk-sldeditor-min.js",requires:["wtk-colorpicker","wtk-layers-base","container","datatable","button","wtk-complex-editors"]},"wtk-legend":{type:"js",path:"tilapia/build/wtk-legend-min.js",requires:["wtk-layers-base"],def:{interest:"maincomponent"}},"wtk-userdatapanel":{type:"js",path:"tilapia/build/wtk-userdatapanel-min.js",requires:["wtk-layers-base","tabview","paginator","datatable"],def:{interest:"maincomponent"}},"wtk-features-ui":{type:"js",path:"tilapia/build/wtk-features-ui-min.js",requires:["wtk-features","wtk-complex-editors","button","wtk-layers-base","container","tabview","resize"]},"wtk-catalog-ui":{type:"js",path:"tilapia/build/wtk-catalog-ui-min.js",requires:["wtk-maps-base","wtk-services-ui","wtk-complex-editors"],def:{interest:"maincomponent"}},"wtk-wps":{type:"js",path:"tilapia/build/wtk-wps-min.js",requires:["wtk-babel","wtk-layers-base","wtk-complex-editors","wtk-services-tree-ui","wtk-utils-uiutils-geometry","button","treeview","tabview","container"],def:{interest:"maincomponent"}},"wtk-layers-arcxml":{type:"js",path:"tilapia/build/wtk-layers-arcxml-min.js",requires:["wtk-layers-base"]},"wtk-babel":{type:"js",path:"tilapia/build/wtk-babel-min.js",requires:["wtk-services","wtk-complex-editors","wtk-services-tree-ui"],def:{interest:"maincomponent"}}};
YAHOO.register=(function(){var a=YAHOO.register;return function(c,b,d){a.apply(this,arguments);ERDAS.Loader.getInstance().moduleLoaded(c)}})();

ERDAS.Loader.registerModule("wtk-platform", ERDAS.Loader, {version:"1.0.0",build:"to-be-completed"});
