var targetWin; window.openModalDialog = function (arg1, arg2, arg3) { var w; var h; var resizable = "no"; var scroll = "no"; var status = "no"; // get the modal specs var i, mdattrs = arg3.split(";"); for (i = 0; i < mdattrs.length; i++) { var mdattr = mdattrs[i].split(":"); var n = mdattr[0]; var v = mdattr[1]; if (n) { n = n.trim().toLowerCase(); } if (v) { v = v.trim().toLowerCase(); } if (n == "dialogheight") { h = v.replace("px", ""); } else if (n == "dialogwidth") { w = v.replace("px", ""); } else if (n == "resizable") { resizable = v; } else if (n == "scroll") { scroll = v; } else if (n == "status") { status = v; } } var left = window.screenX + (window.outerWidth / 2) - (w / 2); var top = window.screenY + (window.outerHeight / 2) - (h / 2); targetWin = window.open(arg1, arg2, 'toolbar=no, location=no, directories=no, status=' + status + ', menubar=no, scrollbars=' + scroll + ', resizable=' + resizable + ', copyhistory=no, width=' + w + ', height=' + h + ', top=' + top + ', left=' + left); targetWin.focus(); }; function add_church() { var v_church=document.getElementById("new_church"), v_dir=document.getElementById("church_dir"), x, v_found=false, v_ts="&acts="+new Date().valueOf(); if (v_church.value) { for (x=0; x