DHTML_modalMessage=function()

{
var _1;
var _2;
var _3;
var _4;
var _5;
var _6;
var _7;
var _8;
var _9;
var _a;
var _b;
var _c;
this.url="";
this.htmlOfModalMessage="";
this.layoutCss="fp_modal.css";
this.height=200;
this.width=400;
this.cssClassOfMessageBox=false;
this.shadowDivVisible=true;
this.shadowOffset=5;
};
DHTML_modalMessage.prototype={setSource:function(_d){
this.url=_d;
},setHtmlContent:function(_e){
this.htmlOfModalMessage=_e;
},setSize:function(_f,_10){
if(_f){
this.width=_f;
}
if(_10){
this.height=_10;
}
},setCssClassMessageBox:function(_11){
this.cssClassOfMessageBox=_11;
if(this.divs_content){
if(this.cssClassOfMessageBox){
this.divs_content.className=this.cssClassOfMessageBox;
}else{
this.divs_content.className="modalDialog_contentDiv";
}
}
},setShadowOffset:function(_12){
this.shadowOffset=_12;
},display:function(){
if(!this.divs_transparentDiv){
this.__createDivs();
}
this.divs_transparentDiv.style.display="block";
this.divs_content.style.display="block";
this.divs_shadow.style.display="block";
 
this.__resizeDivs();
window.refToThisModalBoxObj=this;
setTimeout("window.refToThisModalBoxObj.__resizeDivs()",150);
this.__insertContent();
},setShadowDivVisible:function(_13){
this.shadowDivVisible=_13;
},close:function(){
document.documentElement.style.overflow="";
this.divs_transparentDiv.style.display="none";
this.divs_content.style.display="none";
this.divs_shadow.style.display="none";
},__createDivs:function(){
this.divs_transparentDiv=document.createElement("DIV");
this.divs_transparentDiv.className="modalDialog_transparentDivs";
this.divs_transparentDiv.style.left="0px";
this.divs_transparentDiv.style.top="0px";
document.body.appendChild(this.divs_transparentDiv);
this.divs_content=document.createElement("DIV");
this.divs_content.className="modalDialog_contentDiv";
this.divs_content.id="DHTMLSuite_modalBox_contentDiv";
document.body.appendChild(this.divs_content);
this.divs_shadow=document.createElement("DIV");
this.divs_shadow.className="modalDialog_contentDiv_shadow";
document.body.appendChild(this.divs_shadow);
},__resizeDivs:function(){
var _14=Math.max(document.body.scrollTop,document.documentElement.scrollTop);
if(this.cssClassOfMessageBox){
this.divs_content.className=this.cssClassOfMessageBox;
}else{
this.divs_content.className="modalDialog_contentDiv";
}
if(!this.divs_transparentDiv){
return;
}
document.documentElement.style.overflow="hidden";
var _15=document.documentElement.clientWidth;
var _16=document.documentElement.clientHeight;
var _17,_16;
if(self.innerHeight){
_17=self.innerWidth;
_16=self.innerHeight;
}else{
if(document.documentElement&&document.documentElement.clientHeight){
_17=document.documentElement.clientWidth;
_16=document.documentElement.clientHeight;
}else{
if(document.body){
_17=document.body.clientWidth;
_16=document.body.clientHeight;
}
}
}
this.divs_content.style.width=this.width+"px";
this.divs_content.style.height=this.height+"px";
var _18=this.divs_content.offsetWidth;
var _19=this.divs_content.offsetHeight;
this.divs_transparentDiv.style.width=Math.ceil((_17-_18)/2)+"px";
this.divs_transparentDiv.style.height=_16+"px";
this.divs_transparentDiv.style.height="4000px";
this.divs_transparentDiv.style.width="4000px";
this.divs_content.style.left=Math.ceil((_17-_18)/2)+"px";
this.divs_content.style.top=(Math.ceil((_16-_19)/2)+_14)+"px";
this.divs_shadow.style.left=(this.divs_content.style.left.replace("px","")/1+this.shadowOffset)+"px";
this.divs_shadow.style.top=(this.divs_content.style.top.replace("px","")/1+this.shadowOffset)+"px";
this.divs_shadow.style.height=_19+"px";
this.divs_shadow.style.width=_18+"px";
if(!this.shadowDivVisible){
this.divs_shadow.style.display="none";
}
},__insertContent:function(){
if(this.url){
ajax_loadContent("DHTMLSuite_modalBox_contentDiv",this.url);
}else{
this.divs_content.innerHTML=this.htmlOfModalMessage;
}
}};

