var sBrowser = ""; var sVersion = ""; var scrWidth = screen.width; var scrHeight = screen.height; var ntop = 0; var nleft = 0; var nwidth = 0; var pars = ""; function ctlNavega(ctp) { var aBrowFull = new Array("opera", "msie", "netscape", "gecko", "mozilla"); var aBrowVers = new Array("opera", "msie", "netscape", "rv", "mozilla"); var aBrowAbrv = new Array("op", "ie", "ns", "mo", "ns"); var sInfo = navigator.userAgent.toLowerCase();; sBrowser = ""; for (var i = 0; i < aBrowFull.length; i++){ if ((sBrowser == "") && (sInfo.indexOf(aBrowFull[i]) != -1)) { sBrowser = aBrowAbrv[i]; sVersion = String(parseFloat(sInfo.substr(sInfo.indexOf(aBrowVers[i]) + aBrowVers[i].length + 1))); } } // Validar navegador, solo Firefox y Explorer >= version 6 if ( sBrowser != "mo" && sBrowser != "ie" ) { parent.location.replace(ctp+"/html/navega_err.jsp"); return false; } if ( sBrowser == "ie" && sVersion < 6 ) { parent.location.replace(ctp+"/html/navega_err.jsp"); return false; } // Asignar dimensiones segun navegador if ( scrWidth > 800 ) nleft= (scrWidth-800) /2 if ( scrHeight > 600 ) ntop= (scrHeight-600) /2 nwidth = 790; if ( sBrowser == "mo" ) { nwidth = 795; } pars="left="+nleft+",top="+ntop+",width="+nwidth+",height=540,resizable=0,maximixed=0,status=1" return true; }