var dlgConfirmationWW;var dlgConfirmationCallback=null;var dlgConfirmationDataStore=null;function initConfirmationDialog(){dlgConfirmationWW=new RoundedPanel("dialogConfirmationWW",{width:"350px",fixedcenter:true,constraintoviewport:true,underlay:"none",close:true,visible:false,draggable:true,modal:false});
dlgConfirmationLoaded=true;getOverlayManager().register(dlgConfirmationWW);dlgConfirmationWW.showEvent.subscribe(function(e){getOverlayManager().bringToTop(dlgConfirmationWW);});dlgConfirmationWW.setBody=function(text){document.getElementById("confirmationDialogBody").innerHTML=text;};dlgConfirmationWW.showMaskEvent.unsubscribe();
dlgConfirmationWW.hideMaskEvent.unsubscribe();}function setConfirmationDialogPositiveButtonName(name){document.getElementById("btnDialogConfirmationPositive").value=name;}function setConfirmationDialogNegativeButtonName(name){document.getElementById("btnDialogConfirmationNegative").value=name;}function setConfirmationDialogHeader(str){dlgConfirmationWW.setHeader(str);
}function setConfirmationDialogCallback(func){dlgConfirmationCallback=func;}function setConfirmationDialogWidth(width){dlgConfirmationWW.cfg.setProperty("width",width);}function setConfirmationDialogModal(modal){dlgConfirmationWW.cfg.setProperty("modal",modal);}function setConfirmationDialogToOk(){document.getElementById("dialogConfirmationWWOkType").style.display="";
document.getElementById("dialogConfirmationWWDefaultType").style.display="none";}function setConfirmationDialogToDefault(){document.getElementById("dialogConfirmationWWOkType").style.display="none";document.getElementById("dialogConfirmationWWDefaultType").style.display="";}function showConfirmationDialogNone(str){if(dlgConfirmationLoaded){setConfirmationDialogCallback(setConfirmationDialogToDefault);
dlgConfirmationWW.setBody(str);document.getElementById("dialogConfirmationWWOkType").style.display="none";document.getElementById("dialogConfirmationWWDefaultType").style.display="none";if(document.getElementById("dialogConfirmationWW").style.display=="none"){document.getElementById("dialogConfirmationWW").style.display="";
}dlgConfirmationWW.show();}else{alert(str);}}function showConfirmationDialogAlert(str){if(dlgConfirmationLoaded){setConfirmationDialogToOk();setConfirmationDialogHeader("Message");setConfirmationDialogCallback(setConfirmationDialogToDefault);dlgConfirmationWW.setBody(str);if(document.getElementById("dialogConfirmationWW").style.display=="none"){document.getElementById("dialogConfirmationWW").style.display="";
}dlgConfirmationWW.show();}else{alert(str);}}function showConfirmationDialogAlertWithTitle(str,title){if(dlgConfirmationLoaded){setConfirmationDialogToOk();setConfirmationDialogHeader(title);setConfirmationDialogCallback(setConfirmationDialogToDefault);dlgConfirmationWW.setBody(str);if(document.getElementById("dialogConfirmationWW").style.display=="none"){document.getElementById("dialogConfirmationWW").style.display="";
}dlgConfirmationWW.show();}else{alert(str);}}function showConfirmationDialogAlertWithCallback(str,func){if(dlgConfirmationLoaded){setConfirmationDialogToOk();setConfirmationDialogHeader("Message");setConfirmationDialogCallback(function(){setConfirmationDialogToDefault();func();});dlgConfirmationWW.setBody(str);
if(document.getElementById("dialogConfirmationWW").style.display=="none"){document.getElementById("dialogConfirmationWW").style.display="";}dlgConfirmationWW.show();}else{alert(str);}}function showConfirmationDialog(str){dlgConfirmationWW.cfg.setProperty("zIndex","99999");if(str!=null&&str.length>0){dlgConfirmationWW.setBody(str);
}else{dlgConfirmationWW.setBody("Are you sure?");}if(document.getElementById("dialogConfirmationWW").style.display=="none"){document.getElementById("dialogConfirmationWW").style.display="";}setConfirmationDialogToDefault();dlgConfirmationWW.show();}function showConfirmationDialogWithCallback(str,func){setConfirmationDialogCallback(func);
setConfirmationDialogHeader("Confirm");showConfirmationDialog(str);}function showConfirmationDialogWithTitleAndCallback(str,title,func){setConfirmationDialogCallback(func);setConfirmationDialogHeader(title);showConfirmationDialog(str);}function showConfirmationDialogWithRedirect(str,path){setConfirmationDialogCallback(function(){window.location=path;
});setConfirmationDialogHeader("Confirm");showConfirmationDialog(str);}function showConfirmationDialogWithTitleAndRedirect(str,title,path){setConfirmationDialogCallback(function(){window.location=path;});setConfirmationDialogHeader(title);showConfirmationDialog(str);}function getConfirmData(){return dlgConfirmationDataStore;
}function setConfirmData(data){dlgConfirmationDataStore=data;}function dlgConfirmNo(){dlgConfirmationWW.hide();}function dlgConfirmYes(){if(dlgConfirmationCallback!=null){dlgConfirmationCallback();}dlgConfirmationWW.hide();}function setConfirmationCloseCallback(func){dlgConfirmationWW.hideEvent.subscribe(function(e){func();
});}function hideConfirmationDialog(){dlgConfirmationWW.hide();}YAHOO.util.Event.addListener(window,"load",initConfirmationDialog);