var ModalDialogWindow; var ModalDialogInterval; var ModalDialog = new Object; ModalDialog.value = ''; ModalDialog.eventhandler = ''; function ModalDialogMaintainFocus() { try { if (ModalDialogWindow.closed) { window.clearInterval(ModalDialogInterval); eval(ModalDialog.eventhandler); return; } ModalDialogWindow.focus(); } catch (everything) { } } function ModalDialogRemoveWatch() { //ModalDialog.value = ''; ModalDialog.eventhandler = ''; } function ModalDialogShow(Title,BodyText,Buttons,EventHandler,contextPath,height) { ModalDialogRemoveWatch(); ModalDialog.eventhandler = EventHandler; var args='width=510,height='+height+',left=325,top=300,toolbar=0,'; args+='location=0,status=0,menubar=0,scrollbars=0,resizable=1'; ModalDialogWindow=self.open(contextPath + "/resources/jsp/blank.htm","modalDialog",args); ModalDialogWindow.document.open(); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln('' + Title + ''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln('
'); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln('
'); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln('
'); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln('
'); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln('
' + BodyText + '

' + Buttons + '
'); ModalDialogWindow.document.writeln('
'); ModalDialogWindow.document.writeln('
'); ModalDialogWindow.document.writeln('
'); ModalDialogWindow.document.writeln('
'); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.writeln(''); ModalDialogWindow.document.close(); ModalDialogWindow.focus(); ModalDialogInterval = window.setInterval("ModalDialogMaintainFocus()",5); } //**************************************************************************************************** // FUNCTION : Write data into layer // INPUT : ID - ID of the layer // parentID - Parent ID of the layer // sText - Data to be written into the layer // RETURN : true or false //**************************************************************************************************** function writeLayer(ID, parentID, sText) { if (document.layers) { var oLayer = (parentID)? eval('document.' + parentID + '.document.' + ID + '.document') : document.layers[ID].document; oLayer.open(); oLayer.write(sText); oLayer.close(); } else if (document.all) { document.all[ID].innerHTML = sText } else if (parseInt(navigator.appVersion)>=5&&navigator.appName=="Netscape") { document.getElementById(ID).innerHTML = sText; } }