



// global stuff
window.amobius=new Object();
window.amobius.contextPathURL="http://veribook.com";
window.amobius.secureContextPathURL="https://veribook.com:443";

    
(function(){
var _1=function(_2,_3){
var _4;
if(_3=="js"){
_4=document.createElement("script");
_4.setAttribute("type","text/javascript");
_4.setAttribute("src",_2);
}else{
if(_3=="css"){
_4=document.createElement("link");
_4.setAttribute("rel","stylesheet");
_4.setAttribute("type","text/css");
_4.setAttribute("href",_2);
}else{
throw new Error("file type unknown: "+_3);
}
}
if(_4){
document.getElementsByTagName("head")[0].appendChild(_4);
}
};
var _5=function(){
var _6=document;
return _6.body||_6.getElementsByTagName("body")[0];
};
var _7=function(_8,_9){
_8.className=_8.className?_8.className+" "+_9:_9;
};
var _a=function(){
var n=window,_b=document,_c=_5();
return "pageXOffset" in n?{x:n.pageXOffset,y:n.pageYOffset}:(n=_b.documentElement,n.clientHeight?{x:n.scrollLeft,y:n.scrollTop}:(n=_c,{x:n.scrollLeft||0,y:n.scrollTop||0}));
};
var _d=function(){
var _e=document.documentElement,_f=_a(),_10=_5();
return {w:window.innerWidth||_e.clientWidth||_10.clientWidth,h:window.innerHeight||_e.clientHeight||_10.clientHeight,x:_f.x,y:_f.y};
};
var _11=function(_12){
var vp=_d(),w=_12.offsetWidth,h=_12.offsetHeight,l=vp.x+(vp.w-w)/2,t=vp.y+(vp.h-h)/2;
t=Math.max(10,t);
_12.style.left=l+"px";
_12.style.top=t+"px";
};
var _13=function(_14){
var ctr=_14["constructor"];
var f=function(){
if(ctr){
ctr.apply(this,arguments);
}
};
for(var k in _14){
f.prototype[k]=_14[k];
}
return f;
};
var _15=function(_16,_17){
return _16.getAttribute?_16.getAttribute(_17):null;
};
var _18=function(e){
if(!e.pageX){
e.pageX=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;
e.pageY=e.clientY+document.body.scrollTop+document.documentElement.scrollTop;
}
if(!e.target){
e.target=e.srcElement;
}
if(!e.stopPropagation){
e.stopPropagation=function(){
this.cancelBubble=true;
};
}
if(!e.preventDefault){
e.preventDefault=function(){
this.bubbledKeyCode=this.keyCode;
this.returnValue=false;
};
}
};
var _19=function(_1a){
var _1b,_1c,_1d,i;
var _1e=_1a.domNode;
_1b=_1e.getElementsByTagName("*");
_1c=_1b.length;
_1d=[_1e];
for(i=0;i<_1c;i++){
_1d.push(_1b[i]);
}
for(i=0;i<_1d.length;i++){
var _1f=_1d[i];
var _20=_15(_1f,"attachPoint");
if(_20){
var _21=_20.split(/\s*,\s*/);
for(var ap=_21.length;ap--;){
_1a[_21[ap]]=_1f;
}
}
}
};
var _22=_13({domNode:null,dialogTitleBar:null,closeBtn:null,iframe:null,titleLabel:null,constructor:function(){
var doc=document;
this.domNode=doc.createElement("div");
this.domNode.innerHTML="<div attachPoint='dialogTitleBar' class='veribookDialogTitleBar'><span class='veribookDialogTitleBarPillar'><span class='veribookInlineBlock veribookDialogLogo'></span><span class='veribookInlineBlock veribookDialogTitle' attachPoint='titleLabel'></span></span><span class='veribookDialogCloseBtn'><form onsubmit='return false'><button attachPoint='closeBtn'>close</button></form></span></div>"+"<div class='veribookDialogTitleBarShadow'><span class='veribookDialogTitleBarShadowPillar'></span></div>"+"<div><iframe attachPoint='iframe' class='veribookDialogIFrame' frameborder='0'></iframe></div>";
this.domNode.style.position="absolute";
_7(this.domNode,"veribookDialog");
_19(this);
var _23=this;
this.dialogTitleBar.onmousedown=function(_24){
if(!_24){
_24=window.event;
}
_18(_24);
if(_24.target==_23.closeBtn){
return;
}
_24.preventDefault();
_24.stopPropagation();
var _25=_24.pageX,_26=_24.pageY,_27=parseInt(_23.domNode.style.left),_28=parseInt(_23.domNode.style.top),vp=_d();
var _29=document.createElement("div");
_29.className="veribookDragOverlayDIV";
_29.style.width=vp.w+"px";
_29.style.height=vp.h+"px";
_5().appendChild(_29);
var _2a=document.onmousemove,_2b=document.onmouseup;
var _2c=function(){
document.onmousemove=_2a;
document.onmouseup=_2b;
_5().removeChild(_29);
};
document.onmousemove=function(_2d){
if(!_2d){
_2d=window.event;
}
_18(_2d);
var _2e=_2d.pageX-_25,_2f=_2d.pageY-_26,_30=_27+_2e,_31=Math.max(0,_28+_2f);
_23.domNode.style.left=(_30)+"px";
_23.domNode.style.top=(_31)+"px";
};
document.onmouseup=function(_32){
_2c();
};
};
},destroy:function(){
if(this.domNode.parentNode){
this.domNode.parentNode.removeChild(this.domNode);
}
this.domNode=null;
}});
var _33=_13({createAppntRequestDialog:null,openCreateAppntRequestDialog:function(_34,_35){
this.initCreateAppntRequestDialog();
var _36=this.createAppntRequestDialog,doc=document;
_36.titleLabel.innerHTML="["+_35+"]";
_36.iframe.src=window.amobius.contextPathURL+"/ew.jsp?crApptReq="+_34;
_36.domNode.style.visibility="hidden";
doc.body.appendChild(_36.domNode);
_11(_36.domNode);
_36.domNode.style.visibility="visible";
},initCreateAppntRequestDialog:function(){
if(!this.createAppntRequestDialog){
var _37=new _22(),_38=this;
_7(_37.domNode,"veribookOpenCreateAppntRequestDialog");
_7(_37.iframe,"veribookOpenCreateAppntRequestIFrame");
_37.domNode.style.left="100px";
_37.domNode.style.top="100px";
_37.closeBtn.onclick=function(){
_38.destroyCreateAppntRequestDialog();
};
this.createAppntRequestDialog=_37;
}
},destroyCreateAppntRequestDialog:function(){
var _39=this.createAppntRequestDialog;
if(_39){
_39.closeBtn.onclick=null;
_39.destroy();
}
this.createAppntRequestDialog=null;
}});
VeribookExt=new _33();
_1(window.amobius.contextPathURL+"/js/amobius/ui/css/EW.css","css");
})();



