function browserDetect()
{
  var nVer = navigator.appVersion;
  var nAgt = navigator.userAgent;

  var fullVersion = parseFloat(nVer);
  var majorVersion = parseInt(nVer);

  if ((verOffset=nAgt.indexOf("MSIE"))!=-1) {
    fullVersion = parseFloat(nAgt.substring(verOffset+5,nAgt.length));
    majorVersion = parseInt(''+fullVersion);
  }

  // In Opera, the true version is after "Opera"
  if ((verOffset=nAgt.indexOf("Opera"))!=-1) {
   fullVersion = parseFloat(nAgt.substring(verOffset+6,nAgt.length));
   majorVersion = parseInt(''+fullVersion);
  }

  var br_type=navigator.appName;
  if(navigator.appName=="Netscape")              {br_type = "NN" + majorVersion;}
  if(navigator.appName.indexOf("Microsoft")!=-1) {br_type = "IE" + majorVersion;}
 
  //-- alert(br_type + " : " + majorVersion + " : " + fullVersion);

  return  br_type;
}

function setBlank(target)
{
  var brType=1;
  if(brType==1) eval(target + "document.open('text/html', 'replace')");
  else          eval(target + "document.clear()"); 
  eval(target + "document.write('__JSLT__p> __JSLT__/p>')"); 
  eval(target + "document.close()");  
}

var utils_js=1;
