var interval = 2000;
var imageDir = "http://www.lfchistory.net/images/profiles/";
var flagDir = "flags/";
var imageNum = 0;
var imageArray = new Array();
var flagArray  = new Array();
var textArray  = new Array();
var totalImages = 0;
var imageNum2 = 0;
var imageArray2 = new Array();
var flagArray2  = new Array();
var textArray2  = new Array();
var totalImages2 = 0;
var timerID = 0;
var paused  = false;
var prev_text = '';

function addTrophy(f, c, t)
{
  textArray[imageNum] = t;
  flagArray[imageNum] = new imageItem(flagDir+c, 0);
  imageArray[imageNum++] = new imageItem(f, 0);
}

function addImage(f, c, t)
{
  textArray[imageNum] = t;
  flagArray[imageNum] = new imageItem(flagDir+c);
  imageArray[imageNum++] = new imageItem(imageDir+f);
  totalImages = imageArray.length; 
}

function imageItem(image_location)
{
  this.image_item = new Image();
  this.image_item.src = image_location;
}

function get_ImageItemLocation(imageObj)
{
  return(imageObj.image_item.src)
}

function getNextImage()
{
  imageNum = (imageNum+1) % totalImages;
  var new_image = get_ImageItemLocation(imageArray[imageNum]);
  return(new_image);
}

function getNextFlag()
{
  var new_flag = get_ImageItemLocation(flagArray[imageNum]);
  return(new_flag);
}

function getNextText()
{
  var new_text = textArray[imageNum];
  return(new_text);
}

function switchImage(place, txt, flg)
{
  var new_image = getNextImage();
  var new_text  = getNextText();
  var new_flag  = getNextFlag();
  document[place].src = new_image;
  document[flg].src = new_flag;
  document.getElementById(txt).innerHTML=new_text;
  var recur_call = "switchImage('"+place+"','"+txt+"','"+flg+"')";
  timerID = setTimeout(recur_call, interval);
}


function addTrophy2(f, c, t)
{
  textArray2[imageNum2] = t;
  flagArray2[imageNum2] = new imageItem2(flagDir+c);
  imageArray2[imageNum2++] = new imageItem2(f);
}

function addImage2(f, c, t)
{
  textArray2[imageNum2] = t;
  flagArray2[imageNum2] = new imageItem2(flagDir+c);
  imageArray2[imageNum2++] = new imageItem2(imageDir+f);
  totalImages2 = imageArray2.length; 
}

function imageItem2(image_location)
{
  this.image_item = new Image();
  this.image_item.src = image_location;
}

function get_ImageItemLocation2(imageObj)
{
  return(imageObj.image_item.src)
}

function getNextImage2()
{
  imageNum2 = (imageNum2+1) % totalImages2;
  var new_image = get_ImageItemLocation2(imageArray2[imageNum2]);
  return(new_image);
}

function getNextFlag2()
{
  var new_flag = get_ImageItemLocation(flagArray2[imageNum2]);
  return(new_flag);
}

function getNextText2()
{
  var new_text = textArray2[imageNum2];
  return(new_text);
}

function switchImage2(place, txt, flg)
{
  var new_image = getNextImage2();
  var new_text  = getNextText2();
  var new_flag  = getNextFlag2();
  document[place].src = new_image;
  document[flg].src = new_flag;
  document.getElementById(txt).innerHTML=new_text;
  var recur_call = "switchImage2('"+place+"','"+txt+"','"+flg+"')";
  timerID = setTimeout(recur_call, interval);
}

function pause()
{
  if (paused == false)
  {
    paused=true;
    clearTimeout(timerID);
  }
  else
  {
    switchImage('slideImg', 'slideTxt', 'slideFlg');
    paused=false;
  }
}

function pause2()
{
  if (paused == false)
  {
    paused=true;
    clearTimeout(timerID);
  }
  else
  {
    switchImage2('slideImg2', 'slideTxt2', 'slideFlg2');
    paused=false;
  }
}

function displayTeam()
{ 
  imageNum = totalImages;
  paused = false;
  clearTimeout(timerID);
  var t = "<table class=\"header1\" cellpadding=\"3\" cellspacing=\"0\" border=\"0\" width=\"100%\"><tr><td width=\"100%\">";
  t += "<table cellpadding=\"3\" cellspacing=\"0\" border=\"0\" width=\"100%\">";
  t += "<tr>";
  t += "<td width=\"5%\"><img name=\"slideFlg\" src=\"flags/en.png\" border=\"0\" /></td>";
  t += "<td class=\"style11\" width=\"95%\"><div onmouseover=\"nd()\" id=\"slideTxt\" /></td>";
  t += "</tr>";
  t += "</table>";
  t += "<table cellpadding=\"3\" cellspacing=\"0\" border=\"0\" width=\"100%\">";
  t += "<tr>";
  t += "<td align=\"center\" width=\"100%\"><img name=\"slideImg\" src=\"match/lfc.png\" border=\"1\" /></td>";
  t += "</tr>";
  t += "</table>";
  t += "</td></tr></table>";
  overlib(t, STICKY, TEXTSIZE, 1, WIDTH, 100, RELX, 480, RELY, 120, BGCOLOR, "white", FGCOLOR, "#CC1100");
  switchImage('slideImg', 'slideTxt', 'slideFlg');
}

function displayTeam2()
{ 
  imageNum2 = totalImages2;
  paused = false;
  clearTimeout(timerID);
  var t = "<table class=\"header1\" cellpadding=\"3\" cellspacing=\"0\" border=\"0\" width=\"100%\"><tr><td width=\"100%\">";
  t += "<table cellpadding=\"3\" cellspacing=\"0\" border=\"0\" width=\"100%\">";
  t += "<tr>";
  t += "<td align=\"center\" width=\"100%\"><img name=\"slideImg2\" src=\"match/lfc.png\" border=\"1\" /></td>";
  t += "</tr>";
  t += "</table>";
  t += "<table cellpadding=\"3\" cellspacing=\"0\" border=\"0\" width=\"100%\">";
  t += "<tr>";
  t += "<td width=\"5%\"><img name=\"slideFlg2\" onmouseover=\"pause2()\" src=\"flags/en.png\" border=\"0\" /></td>";
  t += "<td  class=\"style11\" width=\"95%\"><div onmouseover=\"nd()\" id=\"slideTxt2\" /></td>";
  t += "</tr>";
  t += "</table>";
  t += "</td></tr></table>";
  overlib(t, STICKY, TEXTSIZE, 1, WIDTH, 100, RELX, 490, RELY, 120, BGCOLOR, "white", FGCOLOR, "#CC1100");
  switchImage2('slideImg2', 'slideTxt2', 'slideFlg2');
}

function displayPhoto(f, c, n, r)
{ 
}

function ChangeImage(c)
{
  var res = c;
  return res;  
}


