/*begin*/
var MplanetFrame=function(){var e="",f={},d={},g=this,l=function(){for(var a=document.getElementsByTagName("script"),b=0;b<a.length;b++)if(a[b].src.indexOf("mplanetjs.js?")>0)return a[b].src}(),i=function(a,b,c,k){var h=c+a;if(f[h]){d[h]={type:a,cb_fun:[k]};g.execCallback(h)}else if(d[h])d[h].cb_fun.push(k);else{m({class_id:h,src:e+a+(b?"/"+b:"")+"/"+c+"/"+c+".js"});d[h]={type:a,cb_fun:[k]}}},m=function(a){var b=document.getElementsByTagName("head"),c=document.createElement("script");c.setAttribute("language",
"javascript");c.setAttribute("type","text/javascript");c.setAttribute("class_id",a.class_id);c.setAttribute("charset","utf-8");c.setAttribute("src",a.src.toLowerCase());b[0].appendChild(c);n(c)},n=function(a){if(g.Browser.IE||g.Browser.Opera)a.onreadystatechange=function(){if(this.readyState&&(this.readyState=="loaded"||this.readyState=="complete"))g.execCallback(this.getAttribute("class_id"))};if(g.Browser.Gecko||g.Browser.WebKit)a.onload=function(){g.execCallback(this.getAttribute("class_id"))}},
j=function(a){var b={};a=a.split(".");b.class_name=a.pop();b.folder=a.length!=0?a.join("/"):null;return b};this.execCallback=function(a){for(var b=0;b<d[a].cb_fun.length;b++){var c=d[a].cb_fun[b];typeof c=="string"&&(new (eval(a)))[c]();typeof c=="function"&&c()}f[a]=d[a];delete d[a]};this.initFrame=function(){var a=l.split("mplanetjs.js?");e||(e=a[0]);a=a[1].split(/\=|\&/);i(a[0],"",a[1],a[3])};this.loadModel=function(a,b){a=j(a);i("Model",a.folder,a.class_name,b)};this.loadCtrl=function(a,b){a=
j(a);i("Ctrl",a.folder,a.class_name,b)};this.loadView=function(a,b){a=j(a);i("View",a.folder,a.class_name,b)};this.loadLib=function(a,b){a=j(a);i("Lib",a.folder,a.class_name,b?b:null)};this.loadCfg=function(a,b){a=j(a);i("Cfg",a.folder,a.class_name,b?b:null)};this.Browser={IE:!!(window.attachEvent&&navigator.userAgent.indexOf("Opera")===-1),Opera:navigator.userAgent.indexOf("Opera")>-1,WebKit:navigator.userAgent.indexOf("AppleWebKit/")>-1,Gecko:navigator.userAgent.indexOf("Gecko")>-1&&navigator.userAgent.indexOf("KHTML")===
-1,MobileSafari:!!navigator.userAgent.match(/Apple.*Mobile.*Safari/)};this.objKeys=function(a){var b=[];for(var c in a)b.push(c);return b};this.objVals=function(a){var b=[];for(var c in a)b.push(a[c]);return b}},mpExtend=function(e,f){typeof e=="object"&&typeof f=="function"&&f.call(e);if(typeof e=="object"&&typeof f=="object"){for(var d in f)e[d]=f[d];return e}},Mplanet=new MplanetFrame;Mplanet.initFrame();

/*end*/