var agt=navigator.userAgent.toLowerCase();

var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);

var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
var is_nav4 = (is_nav && (is_major == 4));
var is_nav4up = (is_nav && (is_major >= 4));
var is_navonly      = (is_nav && ((agt.indexOf(";nav") != -1) || (agt.indexOf("; nav") != -1)) );
var is_nav6 = (is_nav && (is_major == 5));
var is_nav6up = (is_nav && (is_major >= 5));
var is_gecko = (agt.indexOf('gecko') != -1);

var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_ie4    = (is_ie && (is_major == 4) && (agt.indexOf("msie 5")==-1) );
var is_ie4up  = (is_ie  && (is_major >= 4));
var is_ie5    = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
var is_ie5_5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));
var is_ie5up  = (is_ie && !is_ie4);
var is_ie5_5up =(is_ie && !is_ie4 && !is_ie5);

var is_aol   = (agt.indexOf("aol") != -1);
var is_aol3  = (is_aol && is_ie3);
var is_aol4  = (is_aol && is_ie4);

var is_opera = (agt.indexOf("opera") != -1);
var is_opera4 = (agt.indexOf("opera 4") != -1);
var is_opera5 = (agt.indexOf("opera 5") != -1);
var is_opera5up = (is_opera && (is_major >=4));

var is_webtv = (agt.indexOf("webtv") != -1); 

        
var is_TVNavigator = ((agt.indexOf("navio") != -1) || (agt.indexOf("navio_aoltv") != -1)); 
var is_AOLTV = is_TVNavigator;

var is_js;
  if (is_opera) is_js = 1.1;
  else if ((is_nav4 && (is_minor <= 4.05)) || is_ie4) is_js = 1.2;
  else if ((is_nav4 && (is_minor > 4.05)) || is_ie5) is_js = 1.3;
  else if (is_nav6 || is_gecko) is_js = 1.5;
  else if (is_nav6up) is_js = 1.5;
  else if (is_ie && (is_major > 5)) is_js = 1.3
  else is_js = 1.0;

var is_win   = ( (agt.indexOf("win")!=-1) || (agt.indexOf("16bit")!=-1) );
var is_win95 = ((agt.indexOf("win95")!=-1) || (agt.indexOf("windows 95")!=-1));
var is_win16 = ((agt.indexOf("win16")!=-1) || (agt.indexOf("16bit")!=-1) || (agt.indexOf("windows 3.1")!=-1) || (agt.indexOf("windows 16-bit")!=-1) );  
var is_win31 = ((agt.indexOf("windows 3.1")!=-1) || (agt.indexOf("win16")!=-1) || (agt.indexOf("windows 16-bit")!=-1));
var is_win98 = ((agt.indexOf("win98")!=-1) || (agt.indexOf("windows 98")!=-1));
var is_winnt = ((agt.indexOf("winnt")!=-1) || (agt.indexOf("windows nt")!=-1));
var is_win32 = (is_win95 || is_winnt || is_win98 || ((is_major >= 4) && (navigator.platform == "Win32")) || (agt.indexOf("win32")!=-1) || (agt.indexOf("32bit")!=-1));

var is_mac    = (agt.indexOf("mac")!=-1);
var is_mac68k = (is_mac && ((agt.indexOf("68k")!=-1) || (agt.indexOf("68000")!=-1)));
var is_macppc = (is_mac && ((agt.indexOf("ppc")!=-1) || (agt.indexOf("powerpc")!=-1)));

function loadImages() { 
  if(document.images)
  {
    if(!document.imgArray) document.imgArray=new Array();
    var i,j=document.imgArray.length,a=loadImages.arguments;
	for(i=0; i<a.length; i++)
	{
      if (a[i].indexOf("#")!=0)
	  { 
	    document.imgArray[j]=new Image;
		document.imgArray[j++].src=a[i];
	  }
    }
  }
}

function displayStatus(msgStr) 
{
    window.status=msgStr;
}

function swapImage()
{
  var i,args,imgStr, layStr, objStr, obj;
  args = swapImage.arguments;
  for (i=0; i<(args.length-2); i+=3)
  {
  
    imgStr = args[i+1];
    layStr = args[i+2];

    if(is_nav6)
	{
	  document.getElementById(imgStr).src=args[i];
    } else {
	  if(layStr != null && navigator.appName == 'Netscape')
      {
        objStr = 'document.layers[\'' + layStr + '\'].document.' + imgStr;
	  } else {
        objStr = 'document.' + imgStr;
      }
      obj = eval(objStr);
      obj.src = args[i];
    }
  }
}

function popUp(page)
{
	window.open(page,'infopopup','height=375,innerHeight=375,width=375,innerWidth=375,scrollbars,left=100,screenX=100,top=100,screenY=100,resizable=false');	
}
function termDef(page)
{
	window.open(page,'defpopup','height=375,innerHeight=375,width=250,innerWidth=250,scrollbars,left=100,screenX=100,top=100,screenY=100,resizable=false');
}	
