var vtab1y = 0;
var vtab1x = 1;

var vtab2y = 1;
var vtab2x = 0;

var vtab3y = 1;
var vtab3x = 1;

var vtab4y = 1;
var vtab4x = 2;

var vtab5y = 2;
var vtab5x = 1;

// Image Set array holding arrays of image locations  
aIMSETS = new Array();

// Current pos of aIMSETS to be populated
vIMSET = 0;

// Array holding position of relative image set array
aIMPOS = new Array();

// Initialise a new image set array
function new_image_set()
{
  aIMSETS[vIMSET] = new Array();
  // set its relative position to 0;
  aIMPOS[vIMSET] = 0;
  // increment set counter
  vIMSET = vIMSET +1;
}

// add an image src to an image set array
function pop_array(vImarray, vImage)
{
  aIMSETS[vImarray][aIMPOS[vImarray]] = vImage;
  // increment array position for this set 
  aIMPOS[vImarray] = aIMPOS[vImarray] + 1;
}

function init_pop()
{
  document.tab_1.src=aIMSETS [vtab1y][vtab1x];

  document.tab_2.src=aIMSETS [vtab2y][vtab2x];
  document.tab_3.src=aIMSETS [vtab3y][vtab3x];
  document.tab_4.src=aIMSETS [vtab4y][vtab4x];

  document.tab_5.src=aIMSETS [vtab5y][vtab5x];
}

function image_popup(vImgID)
{
  document.hid_image.src=document.getElementById(vImgID).src;
  document.getElementById("hiddi").style.display = "block";
}

function image_popup_src(vImgSRC)
{
  //document.hid_image.src=vImgSRC;
  document.getElementById("hid_image").src=vImgSRC;
  document.getElementById("hiddi").style.display = "block";
}

function image_hide()
{
  document.getElementById("hiddi").style.display = "none";
  //document.hid_image.src="/images/show_large/empty.jpg";
  document.getElementById("hid_image").src="/images/show_large/empty.jpg";
}
function images_up()
{
  vtab1y = vtab1y+1;
  if (vtab1y == aIMSETS.length)
  {
    vtab1y = 0;
  }
  vtab2y = vtab2y+1;
  if (vtab2y == aIMSETS.length)
  {
    vtab2y = 0;
  }
  vtab3y = vtab3y+1;
  if (vtab3y == aIMSETS.length)
  {
    vtab3y = 0;
  }
  vtab4y = vtab4y+1;
  if (vtab4y == aIMSETS.length)
  {
    vtab4y = 0;
  }
  vtab5y = vtab5y+1;
  if (vtab5y == aIMSETS.length)
  {
    vtab5y = 0;
  }  
     
  init_pop();
}

function images_down()
{
  vtab1y = vtab1y-1;
  if (vtab1y == -1)
  {
    vtab1y = (aIMSETS.length -1);
  }
  vtab2y = vtab2y-1;
  if (vtab2y == -1)
  {
    vtab2y = (aIMSETS.length -1);
  }
  vtab3y = vtab3y-1;
  if (vtab3y == -1)
  {
    vtab3y = (aIMSETS.length -1);
  }
  vtab4y = vtab4y-1;
  if (vtab4y == -1)
  {
    vtab4y = (aIMSETS.length -1);
  }
  vtab5y = vtab5y-1;
  if (vtab5y == -1)
  {
    vtab5y = (aIMSETS.length -1);
  }

  init_pop();
}

function images_right()
{ 
  vtab1x = vtab1x-1;
  if (vtab1x == -1)
  {
    vtab1x = (aIMSETS[vtab1y].length -1);
  }
  vtab2x = vtab2x-1;
  if (vtab2x == -1)
  {
    vtab2x = (aIMSETS[vtab2y].length -1);
  }
  vtab3x = vtab3x-1;
  if (vtab3x == -1)
  {
    vtab3x = (aIMSETS[vtab3y].length -1);
  }
  vtab4x = vtab4x-1;
  if (vtab4x == -1)
  {
    vtab4x = (aIMSETS[vtab4y].length -1);
  }
  vtab5x = vtab5x-1;
  if (vtab5x == -1)
  {
    vtab5x = (aIMSETS[vtab5y].length -1);
  }
   
  init_pop();
}

function images_left()
{ 
  vtab1x = vtab1x+1;
  if (vtab1x == aIMSETS[vtab1y].length)
  {
    vtab1x = 0;
  }  
  vtab2x = vtab2x+1;
  if (vtab2x == aIMSETS[vtab2y].length)
  {
    vtab2x = 0;
  } 
  vtab3x = vtab3x+1;
  if (vtab3x == aIMSETS[vtab3y].length)
  {
    vtab3x = 0;
  } 
  vtab4x = vtab4x+1;
  if (vtab4x == aIMSETS[vtab4y].length)
  {
    vtab4x = 0;
  } 
  vtab5x = vtab5x+1;
  if (vtab5x == aIMSETS[vtab5y].length)
  {
    vtab5x = 0;
  } 
   
  init_pop();
}
