
var configFileName="";
var conf={};
var mainMap=null;
var ubiWait=null;
var UbiHandlers=null;
var ubiListener=null;
var searchTabManager=null;
dojo.require("ubiest.UbiController");
var controller=new ubiest.UbiController();
controller.initClasses();
controller.loadConfiguration();
controller.setGlobals();
controller.init();
controller.postLoadActions();
dojo.addOnLoad(ubiWait.init);
if(!ubiest.util.el.getELValue("@{conf.geocoder.enabled}")){
dojo.addOnLoad(dojo.lang.hitch(controller,controller.initTemplate));
dojo.addOnLoad(function(){
window.onresize=controller.setSize;
});
}else{
dojo.addOnLoad(function(){
dojo.require("ubiest.widget.address.UbiGeocoderContainer");
var _1=document.createElement("div");
document.body.insertBefore(_1,document.body.firstChild);
dojo.widget.createWidget("UbiGeocoderContainer",{},_1);
});
}
try{
console;
}
catch(err){
console={};
console.debug=function(){
};
console.log=function(){
};
console.warn=function(){
};
console.error=function(){
};
console.time=function(){
};
console.timeEnd=function(){
};
}
var fixOnOpen=function(e){
this.openEvent=e;
if(e["target"]){
this.openedForWindow=dojo.html.getElementWindow(e.target);
}else{
this.openedForWindow=null;
}
var x=e.pageX,y=e.pageY;
var _5=dojo.html.getElementWindow(e.target);
var _6=_5._frameElement||_5.frameElement;
if(_6){
var _7=dojo.html.abs(_6,true);
x+=_7.x-dojo.withGlobal(_5,dojo.html.getScroll).left;
y+=_7.y-dojo.withGlobal(_5,dojo.html.getScroll).top;
}
this.open(x,y,null,[x,y]);
dojo.event.browser.stopEvent(e);
};
var flag=ubiest.util.el.getELValue("@{conf.config.isIFrame}");
if(flag==true||flag=="true"){
if(dojo.render.html.ie){
fixOnOpen=function(e){
this.openEvent=e;
if(e["target"]){
this.openedForWindow=dojo.html.getElementWindow(e.target);
}else{
this.openedForWindow=null;
}
var x=e.pageX,y=e.pageY;
var _b=dojo.html.getElementWindow(e.target);
var _c=null;
if(_c){
var _d=dojo.html.abs(_c,true);
x+=_d.x-dojo.withGlobal(_b,dojo.html.getScroll).left;
y+=_d.y-dojo.withGlobal(_b,dojo.html.getScroll).top;
}
this.open(x,y,null,[x,y]);
dojo.event.browser.stopEvent(e);
};
}
dojo.html.getAbsolutePosition=dojo.html.abs=function(_e,_f,_10){
try{
_e.src;
}
catch(e){
_e=document;
}
_e=dojo.byId(_e,_e.ownerDocument);
var ret={x:0,y:0};
var bs=dojo.html.boxSizing;
if(!_10){
_10=bs.CONTENT_BOX;
}
var _13=2;
var _14;
switch(_10){
case bs.MARGIN_BOX:
_14=3;
break;
case bs.BORDER_BOX:
_14=2;
break;
case bs.PADDING_BOX:
default:
_14=1;
break;
case bs.CONTENT_BOX:
_14=0;
break;
}
var h=dojo.render.html;
var db=document["body"]||document["documentElement"];
if(h.ie){
with(_e.getBoundingClientRect()){
ret.x=left-2;
ret.y=top-2;
}
}else{
if(document.getBoxObjectFor){
_13=1;
try{
var bo=document.getBoxObjectFor(_e);
ret.x=bo.x-dojo.html.sumAncestorProperties(_e,"scrollLeft");
ret.y=bo.y-dojo.html.sumAncestorProperties(_e,"scrollTop");
}
catch(e){
}
}else{
if(_e["offsetParent"]){
var _18;
if((h.safari)&&(_e.style.getPropertyValue("position")=="absolute")&&(_e.parentNode==db)){
_18=db;
}else{
_18=db.parentNode;
}
if(_e.parentNode!=db){
var nd=_e;
if(dojo.render.html.opera){
nd=db;
}
ret.x-=dojo.html.sumAncestorProperties(nd,"scrollLeft");
ret.y-=dojo.html.sumAncestorProperties(nd,"scrollTop");
}
var _1a=_e;
do{
var n=_1a["offsetLeft"];
if(!h.opera||n>0){
ret.x+=isNaN(n)?0:n;
}
var m=_1a["offsetTop"];
ret.y+=isNaN(m)?0:m;
_1a=_1a.offsetParent;
}while((_1a!=_18)&&(_1a!=null));
}else{
if(_e["x"]&&_e["y"]){
ret.x+=isNaN(_e.x)?0:_e.x;
ret.y+=isNaN(_e.y)?0:_e.y;
}
}
}
}
if(_f){
var _1d=dojo.html.getScroll();
ret.y+=_1d.top;
ret.x+=_1d.left;
}
var _1e=[dojo.html.getPaddingExtent,dojo.html.getBorderExtent,dojo.html.getMarginExtent];
if(_13>_14){
for(var i=_14;i<_13;++i){
ret.y+=_1e[i](_e,"top");
ret.x+=_1e[i](_e,"left");
}
}else{
if(_13<_14){
for(var i=_14;i>_13;--i){
ret.y-=_1e[i-1](_e,"top");
ret.x-=_1e[i-1](_e,"left");
}
}
}
ret.top=ret.y;
ret.left=ret.x;
return ret;
};
}

