// Copyright (c) 2000-2008 Asset Web Design.  All rights reserved.
// Pearland, Texas 77581
// 281-412-3539
// www.asset-web.com


//-- functions --------------------------------------------------
//---------------------------------------------------------------

// init
var sString   = navigator.userAgent.toLowerCase ();

// major / minor detect
var isMajor   = parseInt (navigator.appVersion);
var isMinor   = parseFloat (navigator.appVersion);

// netscape detect
var isNS      = ((sString.indexOf ('mozilla')!=-1) && (sString.indexOf ('spoofer')==-1) && (sString.indexOf ('compatible') == -1) && (sString.indexOf ('opera')==-1) && (sString.indexOf ('webtv')==-1) && (sString.indexOf ('hotjava')==-1));
var isNS2     = (isNS && (isMajor == 2));
var isNS3     = (isNS && (isMajor == 3));
var isNS4     = (isNS && (isMajor == 4));
var isNS4up   = (isNS && (isMajor >= 4));
var isNS6     = (isNS && (isMajor == 5));
var isNS6up   = (isNS && (isMajor >= 5));

// internet explorer detect
var isIE      = ((sString.indexOf ("msie") != -1) && (sString.indexOf ("opera") == -1));
var isIE3     = (isIE && (isMajor < 4));
var isIE4     = (isIE && (isMajor == 4) && (sString.indexOf ("msie 4")!=-1) );
var isIE4up   = (isIE && (isMajor >= 4));
var isIE5     = (isIE && (isMajor == 4) && (sString.indexOf ("msie 5.0")!=-1) );
var isIE5_5   = (isIE && (isMajor == 4) && (sString.indexOf ("msie 5.5") !=-1));
var isIE5up   = (isIE && !isIE3 && !isIE4);
var isIE5_5up = (isIE && !isIE3 && !isIE4 && !isIE5);
var isIE6     = (isIE && (isMajor == 4) && (sString.indexOf ("msie 6.")!=-1) );
var isIE6up   = (isIE && !isIE3 && !isIE4 && !isIE5 && !isIE5_5);

// display
if (false)
  {
  alert ("isMajor   = " + isMajor);
  alert ("isMinor   = " + isMinor);

  alert ("isNS      = " + isNS);
  alert ("isNS2     = " + isNS2);
  alert ("isNS3     = " + isNS3);
  alert ("isNS4     = " + isNS4);
  alert ("isNS4up   = " + isNS4up);
  alert ("isNS6     = " + isNS6);
  alert ("isNS6up   = " + isNS6up);

  alert ("isIE      = " + isIE);
  alert ("isIE3     = " + isIE3);
  alert ("isIE4     = " + isIE4);
  alert ("isIE4up   = " + isIE4up);
  alert ("isIE5     = " + isIE5);
  alert ("isIE5up   = " + isIE5up);
  alert ("isIE5_5   = " + isIE5_5);
  alert ("isIE5_5up = " + isIE5_5up);
  alert ("isIE6     = " + isIE6);
  alert ("isIE6up   = " + isIE6up);
  }




