// Globals
var dayName = new Array(
  'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday');
var monName = new Array(
  'January', 'February', 'March', 'April', 'May', 'June',
  'July', 'August', 'September', 'October', 'November', 'December');
var clientTime = new Date();
var orginalDifference = (serverTime * 1000) - clientTime.getTime();
// Functions
function displayTime() {
  var now = new Date();
  now.setTime(orginalDifference + now.getTime());
  document.getElementById('timefield').innerHTML = formatTime(now);
  setTimeout('displayTime()', 1000);
}
function formatTime(t) {
  var ampm = t.getHours() >= 12 ? 'PM' : 'AM';
  var hour = t.getHours() >= 13 ? t.getHours() - 12 : t.getHours();
  return dayName[t.getDay()] + ', ' + monName[t.getMonth()] + ' ' + t.getDate() +
    ', ' + t.getFullYear() + ' ' + hour + ':' + twoDigits(t.getMinutes()) + ':' +
    twoDigits(t.getSeconds()) + ' ' + ampm + ' CST';
}
function twoDigits(i) {
  if (i <= 9) return '0' + i;
  else return i;
}
function blnsetup() {
 /*
 **  Setup rollovers
 */
 for (var i = 0; i < document.images.length; i++) {
   if (document.images[i].parentNode.tagName == "A") setupRollover(document.images[i]);
 }
}
function setupRollover(thisImage) {

  if (thisImage.id == "") return true;

  thisImage.outImage = new Image();
  thisImage.outImage.src = thisImage.src;
  thisImage.onmouseout = rollOut;

  thisImage.clickImage = new Image();
  thisImage.clickImage.src = "gif/" + thisImage.id + "Click.gif";
  thisImage.onclick = rollClick;  

  thisImage.overImage = new Image();
  thisImage.overImage.src = "gif/" + thisImage.id + "Over.gif";
  thisImage.onmouseover = rollOver;  

}
function rollOver() {
  this.src = this.overImage.src;
}
function rollOut() {
  this.src = this.outImage.src;
}
function rollClick() {
  this.src = this.clickImage.src;
}
var i1 = 0;      //  global vars
var xmlhttp1;  
function runblnitems() {
  if ((i1 % 2) == 0) loadXMLDoc1('jersey.html');
  else               loadXMLDoc1('socks.html');
  i1++;
  setTimeout('runblnitems()', 15000);   // loop every 15 secs
}
function loadXMLDoc1(url) {
  xmlhttp1 = null;
  if (window.XMLHttpRequest)     xmlhttp1 = new XMLHttpRequest();  // Firefox, Opera, IE7, etc.
  else if (window.ActiveXObject) xmlhttp1 = new ActiveXObject('Microsoft.XMLHTTP'); // IE6, IE5
  if (xmlhttp1 != null) {
    xmlhttp1.onreadystatechange = stateChange1;  // Set event handler to the stateChange function
    xmlhttp1.open('GET', url, true);             // open(method, URL, async)
    xmlhttp1.send(null);
  } else alert('Your browser does not support XMLHTTP.');
}
function stateChange1() {
  if (xmlhttp1.readyState == 4) {  // 4 = loaded
    if (xmlhttp1.status == 200) {    // 200 = OK
      document.getElementById('blnitems').innerHTML = xmlhttp1.responseText;
      blnsetup();
    }
  }
}
var i2 = 0;      //  global vars
var xmlhttp2;  
function runblnpics() {
  if      ((i2 % 9) == 0) loadXMLDoc2('pic8.html');
  else if ((i2 % 9) == 1) loadXMLDoc2('pic0.html');
  else if ((i2 % 9) == 2) loadXMLDoc2('pic7.html');
  else if ((i2 % 9) == 3) loadXMLDoc2('pic3.html');
  else if ((i2 % 9) == 4) loadXMLDoc2('pic4.html');
  else if ((i2 % 9) == 5) loadXMLDoc2('pic2.html');
  else if ((i2 % 9) == 6) loadXMLDoc2('pic1.html');
  else if ((i2 % 9) == 7) loadXMLDoc2('pic5.html');
  else if ((i2 % 9) == 8) loadXMLDoc2('pic6.html');
  i2++;
  setTimeout('runblnpics()', 12000);   // loop every 12 secs
}
function loadXMLDoc2(url) {
  xmlhttp2 = null;
  if (window.XMLHttpRequest)     xmlhttp2 = new XMLHttpRequest();  // Firefox, Opera, IE7, etc.
  else if (window.ActiveXObject) xmlhttp2 = new ActiveXObject('Microsoft.XMLHTTP'); // IE6, IE5
  if (xmlhttp2 != null) {
    xmlhttp2.onreadystatechange = stateChange2;  // Set event handler to the stateChange function
    xmlhttp2.open('GET', url, true);             // open(method, URL, async)
    xmlhttp2.send(null);
  } else alert('Your browser does not support XMLHTTP.');
}
function stateChange2() {
  if (xmlhttp2.readyState == 4) {  // 4 = loaded
    if (xmlhttp2.status == 200) {    // 200 = OK
      document.getElementById('pics').innerHTML = xmlhttp2.responseText;
    }
  }
}
