function DPJsDialog(){var a=null}
DPJsDialog.prototype.init=function(a){if(a.indexOf("px")>-1){this.dialogWidth=a}else{this.dialogWidth=a+"px"}this.oContainer=document.createElement("div");this.oContainer.id="dvDPDialog";this.oContainer.className="DPDialog";this.oContainer.style.width=a;this.oContainer.style.bordercolor="red";document.forms[0].appendChild(this.oContainer)};
DPJsDialog.prototype.show=function(e,d,a,g,c){this.oContainer.setAttribute("title",e);this.oContainer.innerHTML=d;var b=200;var f="top";if(c){f=c}if(a){b=a}$("#dvDPDialog").dialog({buttons:{Ok:function(){if(g){window[g]()}$(this).dialog("close")}},height:b,width:this.dialogWidth,modal:true,position:c,overlay:{opacity:0.8,background:"#ffffff"}})};
DPJsDialog.prototype.showYesNo=function(g,d,a,h,c,f,e){this.oContainer.setAttribute("title",g);this.oContainer.innerHTML=d;var b=200;if(a){b=a}$("#dvDPDialog").dialog({buttons:{Yes:function(){window[h](c,f,e);$(this).dialog("close")},No:function(){$(this).dialog("close")}},height:b,modal:true})};
DPJsDialog.prototype.showYesNoWithOverLay = function(e, d, a, f, c) { this.oContainer.setAttribute("title", e); this.oContainer.innerHTML = d; var b = 200; if (a) { b = a } $("#dvDPDialog").dialog({ buttons: { Yes: function() { window[f](c); $(this).dialog("close") }, No: function() { $(this).dialog("close") } }, height: b, modal: true, overlay: { opacity: 0.5, background: "#ffffff"} }) };
DPJsDialog.prototype.showYesNoWithOverLayUseFunctionPointer = function(title, contents, yesFunction, noFunction, width, height) {
    this.oContainer.setAttribute("title", title);
    this.oContainer.innerHTML = contents;

    if (!height) {
        height = "20em";
    }

    if (!width) {
        width = "35em";
    }

    $("#dvDPDialog").dialog(
       { buttons: {
           Yes: function() { if (yesFunction) { yesFunction(); } $(this).dialog("close") },
           No: function() { if (noFunction) { noFunction(); } $(this).dialog("close") }
       },
           height: height,
           width: width,
           modal: true,
           overlay: { opacity: 0.5, background: "#ffffff" }
       })
}

DPJsDialog.prototype.close=function() { $("#dvDPDialog").dialog("close"); };
