var newwindow = null; function popUp(URL, widthval, heightval, id, winprops) { var fromleft=(screen.width - widthval)/2; var fromtop=((screen.height - heightval)/2)-30;// if (navigator.appName.toUpperCase().match(/NETSCAPE/) != null) { if (jsrsBrowserSniff() == "NS") { winprops += ',width='+widthval+',height='+heightval+',screenX='+fromleft+',screenY='+fromtop; } else { winprops += ',width='+widthval+',height='+heightval+',left='+fromleft+',top='+fromtop; } newwindow = window.open(URL, 'mywindow', winprops);} function popUpService(URL, widthval, heightval, id, offset) { if (id) {     day = new Date();     id = day.getTime(); } else { id = 'service'; }  if (!widthval) { widthval=800; } if (!heightval) { heightval=600; }  var fromleft=(screen.width - widthval)/2 + (offset ? offset : 0); var fromtop=((screen.height - heightval)/2)-30 + (offset ? offset : 0);  var browser_type = jsrsBrowserSniff(); // if (navigator.appName.toUpperCase().match(/NETSCAPE/) != null) { if (browser_type == "NS") { winprops='toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,width='+widthval+',height='+heightval+',screenX='+fromleft+',screenY='+fromtop; } else{ winprops='toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,width='+widthval+',height='+heightval+',left='+fromleft+',top='+fromtop; } if (browser_type == "IE" || browser_type == "MOZ") {     newwindow = window.open(URL + '&_gb_browser=' + jsrsBrowserSniff(),id,winprops); } else {     if (confirm('This feature is known to work with the following browsers:\n\nInternet Explorer v5, 6\nFirefox\n\nSupport for other browsers is under development. For the latest details please contact DPOA.\n\nIf you would like to proceed anyway click \'OK\'')) { newwindow = window.open(URL + '&_gb_browser=' + browser_type,id,winprops); } } } function popUpImage(URL, widthval, heightval, id) { if (id) {     day = new Date();     id = day.getTime(); } else { id = 'service'; }  if (!widthval) { widthval=800; } if (!heightval) { heightval=600; }  var fromleft=(screen.width - widthval)/2; var fromtop=((screen.height - heightval)/2)-30;  var browser_type = jsrsBrowserSniff(); // if (navigator.appName.toUpperCase().match(/NETSCAPE/) != null) { if (browser_type == "NS") { winprops='toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,width='+widthval+',height='+heightval+',screenX='+fromleft+',screenY='+fromtop; } else{ winprops='toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,width='+widthval+',height='+heightval+',left='+fromleft+',top='+fromtop; } if (browser_type == "IE" || browser_type == "MOZ") {     newwindow = window.open(URL,id,winprops); } else {     if (confirm('This feature is known to work with the following browsers:\n\nInternet Explorer v5, 6\nFirefox\n\nSupport for other browsers is under development. For the latest details please contact DPOA.\n\nIf you would like to proceed anyway click \'OK\'')) { newwindow = window.open(URL + '&_gb_browser=' + browser_type,id,winprops); } } } var win = null; function login(url, handle) {    var winprops;    if (screen.width < 1024) { winprops = 'resizable=yes, status=yes, scrollbars=yes, width=' + screen.availWidth + 4 + ', height=' + screen.availHeight + 4 + ', left=0 ,top=0'; }    else { winprops = 'resizable=yes, status=yes, scrollbars=no, width=' + screen.availWidth + 4 + ', height=' + screen.availHeight + 4 + ', left=0 ,top=0'; }    win = window.open(url, handle, winprops);} // This function originated from jsrsClient.js (2.4)function jsrsBrowserSniff(){  if (document.layers) return "NS";  if (document.all) {        // But is it really IE?        // convert all characters to lowercase to simplify testing        var agt=navigator.userAgent.toLowerCase();        var is_opera = (agt.indexOf("opera") != -1);        var is_konq = (agt.indexOf("konqueror") != -1);        if(is_opera) { return "OPR"; }        else {            if(is_konq) { return "KONQ"; }            else {                // Really is IE                return "IE";            }        }  }  if (document.getElementById) return "MOZ";  return "OTHER";}   