/******************************************************* * JavaScript Name = js_dialog * $Description: used in all forms that use dialogues * $CreatedBy: Jake Howlett * $CreatedOn: 19/09/2001 * $UpdatedBy: * $UpdatedOn: *******************************************************/ var pathname = location.pathname.slice( 1, location.pathname.toLowerCase().lastIndexOf('.nsf')+4); /**** myDateDialog is ****/ function myDateDialog(){ var retDay; var retMonth; var retYear; } /**** openNamePickerSngDialog is ****/ function openNamePickerSngDialog(wnd, element, nab) { var dlgURL = ("/" + pathname + "/dlgNamePickerSng?OpenForm&FilePath=" + nab) wnd.nameElement = element wnd.open(dlgURL, "SingleNamePicker", "resizable,width=300,height=410,top=60,left=60") } /**** openNamePickerMltDialog is ****/ function openNamePickerMltDialog(wnd, element, nab) { var dlgURL = ("/" + pathname + "/dlgNamePickerMlt?OpenForm&DoLoadSelect=1&FilePath=" + nab) wnd.nameElement = element wnd.open(dlgURL, "MulipleNamePicker", "resizable,width=580,height=400,top=60,left=60") } /**** openDatePickerDialog is ****/ function openDatePickerDialog(wnd, field, dateFormat) { myDateDialog.retDay=""; myDateDialog.retMonth=""; myDateDialog.retYear=""; //var pathname = window.location.pathname; //var dlgURL = pathname.substring(0,(pathname.lastIndexOf(".nsf") + 5))+'dlgDatePicker?OpenForm'; var dlgURL = ("/" + pathname + "/dlgDatePicker?OpenForm"); if(wnd.showModalDialog(dlgURL,myDateDialog,"dialogHeight:380px;dialogWidth:280px;center")==true){ field.value=dateFormat.replace(/yyyy/, myDateDialog.retYear).replace(/mm/, myDateDialog.retMonth).replace(/dd/, myDateDialog.retDay); isDocBeingSubmitted = false; }else{ isDocBeingSubmitted = false; return; } }