function getOSType()
{
 var RetCode = "";
 var uAgent  = navigator.userAgent.toUpperCase();
 if (uAgent.indexOf("WIN") >= 0)
 {
  if (uAgent.indexOf("3.1")  >= 0)		RetCode = "Windows3.1";
  if (uAgent.indexOf("95")   >= 0)		RetCode = "Windows95";
  if (uAgent.indexOf("98")   >= 0)		RetCode = "Windows98";
  if (uAgent.indexOf("NT 4")   >= 0)	RetCode = "WindowsNT";
  if (uAgent.indexOf("NT 5.0") >= 0)	RetCode = "Windows2000";
  if (uAgent.indexOf("NT 5.1") >= 0)	RetCode = "WindowsXP";
 }
 if (uAgent.indexOf("MAC")   >= 0)
 {
  if (uAgent.indexOf("68K")   >= 0)		RetCode = "Mac68K";
  if (uAgent.indexOf("PPC")   >= 0)		RetCode = "MacPPC";
  if (uAgent.indexOf("POWER") >= 0)		RetCode = "MacPOWER";
 }
 if (uAgent.indexOf("X11")     >= 0)	RetCode = "UNIX";
 if (uAgent.indexOf("FREEBSD") >= 0)	RetCode = "FreeBSD";
 if (uAgent.indexOf("LINUX")   >= 0)	RetCode = "Linux";
 if (uAgent.indexOf("SUN")     >= 0)
 {
  var v = uAgent.indexOf("SUNOS");
  v = eval(uAgent.substring(v+6,v+8));
  if (v <= 4.1) { RetCode = "SunOS"; } else { RetCode = "Solaris"; }
 }
 if (uAgent.indexOf("DREAMPASSPORT") >= 0) RetCode = "Dreamcast";
 return RetCode;
}

function getBrowserName()
{
 var aName  = navigator.appName.toUpperCase();
 var uName  = navigator.userAgent.toUpperCase();
 if (uName.indexOf("DREAMPASSPORT") >= 0)  return "Dreampassport";
 if (aName.indexOf("ICA") >= 0)            return "iCab";
 if (aName.indexOf("OPERA") >= 0)          return "Opera";
 if (uName.indexOf("OPERA") >= 0)          return "Opera";
 if (aName.indexOf("NETSCAPE") >= 0)       return "Netscape";
 if (aName.indexOf("MICROSOFT") >= 0)      return "Explorer";
 return "";
}

function getBrowserVersion()
{
 var browser = getBrowserName();
 var version = 0;
 var s = 0;
 var e = 0;
 var appVer  = navigator.appVersion;
 if (browser == "Netscape")
 {
  s = appVer.indexOf(" ",0);
  version = eval(appVer.substring(0,s));
  if (version >= 5) version++;
 }
 if (browser == "Explorer")
 {
  appVer  = navigator.userAgent;
  s = appVer.indexOf("MSIE ",0) + 5;
  e = appVer.indexOf(";",s);
  version = eval(appVer.substring(s,e));
 }
 if (browser == "Opera")
 {
  appVer  = navigator.userAgent.toUpperCase();
  s = appVer.indexOf("OPERA",0) + 6;
  e = appVer.indexOf(" ",s);
  version = appVer.substring(s,e);
 }
 if (browser == "Dreampassport")
 {
  s = appVer.indexOf("/",0)+1;
  e = appVer.indexOf(")",s);
  version = eval(appVer.substring(s,e));
 }
 return version;
}

function getColorDepth()
{
 var d = screen.colorDepth;
 return d;
}

function getMonitorSize()
{
 var w = screen.width;
 var h = screen.height;
 return w+"-"+h;
}

function chkBrowser() {
 var browser = getBrowserName();
 var version = getBrowserVersion();
 if ((browser=="Netscape")&(version<4))
  return false;
 else
  return true;
}

function js() {
 var S;
 if (chkBrowser()) {
  S = "&no=" + 612728 + 
   "&bw=" + getBrowserName() +
   "&bv=" + getBrowserVersion() +
   "&os=" + getOSType() +
   "&sc=" + getColorDepth() +
   "&ms=" + getMonitorSize() +
   "&r=" + document.referrer;
 } else {
  S = "&no=" + 612728 + 
   "&bw=" + getBrowserName() +
   "&bv=" + getBrowserVersion() +
   "&os=" + getOSType() +
   "&r=" + document.referrer;
 }
 return(S);
}

function getSubTotal(n) {
 return(-1)
}


function kiribanmsg() {
  document.write("kiribanmsg: not support")
}


