
function BrowserStats() {
  var userAgent = " " + navigator.userAgent.toLowerCase();
  // determine nn/ie, rounded version number and platform
  this.nn = userAgent.indexOf( "mozilla" ) > 0;
  // "compatible" versions of mozilla are not netscape
  if( userAgent.indexOf( "compatible" ) > 0 )
    this.nn = false;
  this.ie = userAgent.indexOf( "msie" ) > 0;
  this.version = navigator.appVersion;
  this.major = parseInt( this.version );
  this.mac = userAgent.indexOf( "mac" ) > 0;
  // ie 5 reports itself as 4
  if( this.ie ) {
    if( userAgent.indexOf( "msie 5" ) > 0 )
      this.major = 5;
  }
  return this;
}

var browser = new BrowserStats();
var coll = "";
var ie = false;
var nn = false;
var scrollerMoving = false;
var scrollerNeeded = false;
var scrollerLayer  = document.getElementById("scroller");
var stopLeft = 0;
var sty = "";

if( document.layers ) {
  nn = true;
} else {
  ie = true;
  coll = ".all";
  sty = ".style";
}

// netscape browser resize fix
if( browser.nn ) {
  widthCheck = window.innerWidth;
  heightCheck = window.innerHeight;
  window.onresize = resizeFix;
}

function resizeFix() {
  if( widthCheck != window.innerWidth || heightCheck != window.innerHeight )
    window.location.reload( true )
}

// scroller methods
function initScroller(argLength) {
  scrollerLayer = document.getElementById("scroller");
  toggleVisibility( 'scroller', 'visible' );
  
  stopLeft =  ( ( argLength * 80 ) * -1 ) + 500;
  argLength += 1;
}

function toggleVisibility(argName, argState) {
	//alert(argName);
  var whichDiv = document.getElementById(argName);
  whichDiv.visibility = argState;
}

function startLeft() {
  scrollerMoving = true;
  moveLeft();
}

function startRight() {
  scrollerMoving = true;
  moveRight();
}

function stopMoving() {
  scrollerMoving = false;
}

function moveLeft() {
  if( scrollerMoving ) {
    if( parseFloat(scrollerLayer.style.left) > stopLeft ) {
      scrollerLayer.style.left = parseFloat(scrollerLayer.style.left) - 10;
      setTimeout( "moveLeft()", 70 );
    }
  }
}

function moveRight() {
  if( scrollerMoving ) {
    if( parseFloat(scrollerLayer.style.left) < 300 ) {
      scrollerLayer.style.left = parseFloat(scrollerLayer.style.left) + 10;
      setTimeout( "moveRight()", 70 );
    }
  }
}

function clearDivs( argLength, argActive ) {
 /* for( j = 1; j < argLength; j++ ) {
    toggleVisibility( "divSwap" + j, 'hidden' );
  }
 toggleVisibility( "divSwap" + argActive, 'visible' );*/
}

function loadImage( imgName, imgSwap ) {
  if (imgName == "auto"){
     document.getElementById('autobutton').style.visibility = "hidden";
  }
  else{
     document.getElementById('autobutton').style.visibility = "visible";
  }
	document.getElementById('imgSwap1').src = imgSwap;
  /*if( nn ) eval( 'document.divSwap' + imgName + '.document.imgSwap' + imgName + '.src = "' + imgSwap + '";' );
  if( ie ) eval( 'document.imgSwap' + imgName + '.src = "' + imgSwap + '";' );*/
}

