
vCurrentPopular = 1;
vCurrentNewest = 1;
vCurrentSale = 1;

vPopularMax= 12;
vNewestMax= 12;
vSaleMax= 12;

vPopularDest = "";
vNewestDest = "";
vSaleDest = "";

function setMax(vRow,vValue)
{
	switch(vRow)
	{
		case "Popular":
		  vPopularMax = vValue;
		  break;
		case "Newest":
		  vNewestMax = vValue;
		  break;
		case "Sale":
		  vSaleMax = vValue;
		  break;
	}
}

function setDestination(vRow,vValue)
{
	switch(vRow)
	{
		case "Popular":
		  vPopularDest = vValue;
		  break;
		case "Newest":
		  vNewestDest = vValue;
		  break;
		case "Sale":
		  vSaleDest = vValue;
		  break;
	}
}

function redisplay(vButton,vRow)
{

// redisplay items
if (vButton == "prev")
  {  vAdd = -4 ; }
else
  {  vAdd = 4; }
  

switch (vRow)
{
case "Popular":

if (vCurrentPopular + vAdd  > vPopularMax)
  { location.href = vPopularDest; }
  
  if (vCurrentPopular + vAdd > vPopularMax - 3) 
    { vCurrentPopular = vPopularMax - 7;  }
  if (vCurrentPopular + vAdd < 1)
    { vCurrentPopular = 5; }

for (i=1;i <= 4;i=i+1)
{
  
  vNewItemStart = vCurrentPopular + vAdd + i - 1;
  vTarget = "DisplayPopularItemShown" + i;
  vSource = "DisplayPopularItemHidden" + vNewItemStart;
  document.getElementById(vTarget).innerHTML = document.getElementById(vSource).innerHTML;
}
  vCurrentPopular = vCurrentPopular + vAdd;
  if (vCurrentPopular <= 1)
    { document.getElementById("PopularPrevButton").style.visibility = 'hidden'; }
  else 
    { document.getElementById("PopularPrevButton").style.visibility = 'visible'; }

break;
case "Newest":
if (vCurrentNewest + vAdd  > vNewestMax)
  { location.href = vNewestDest; }

  if (vCurrentNewest + vAdd > vNewestMax - 3) 
    { vCurrentNewest = vNewestMax - 7;  }
  if (vCurrentNewest + vAdd < 1)
    { vCurrentNewest = 5; }
for (i=1;i <= 4;i=i+1)
{

  vNewItemStart = vCurrentNewest + vAdd + i - 1;
  vTarget = "DisplayNewestItemShown" + i;
  vSource = "DisplayNewestItemHidden" + vNewItemStart;
  document.getElementById(vTarget).innerHTML = document.getElementById(vSource).innerHTML;
}
  vCurrentNewest = vCurrentNewest + vAdd;
  if (vCurrentNewest <= 1)
    { document.getElementById("NewestPrevButton").style.visibility = 'hidden'; }
  else 
    { document.getElementById("NewestPrevButton").style.visibility = 'visible'; }

break;
case "Sale":

if (vCurrentSale + vAdd  > vSaleMax)
  { location.href = vSaleDest; }

  if (vCurrentSale + vAdd > vSaleMax - 3) 
    { vCurrentSale = vSaleMax - 7;  }
  if (vCurrentSale + vAdd < 1)
    { vCurrentSale = 5; }

for (i=1;i <= 4;i=i+1)
{
  vNewItemStart = vCurrentSale + vAdd + i - 1;
  vTarget = "DisplaySaleItemShown" + i;
  vSource = "DisplaySaleItemHidden" + vNewItemStart;
  document.getElementById(vTarget).innerHTML = document.getElementById(vSource).innerHTML;
}
  vCurrentSale = vCurrentSale + vAdd;
  if (vCurrentSale <= 1)
    { document.getElementById("SalePrevButton").style.visibility = 'hidden'; }
  else 
    { document.getElementById("SalePrevButton").style.visibility = 'visible'; }

break;
}


//DisplayPopularItemShown2
//DisplayPopularItemHidden1
//DisplaySalesItemHidden10
// update numbers
// redisplay buttons
}


function flipDisplay(pId)
{

    vDiv = document.getElementById(pId);
	if (vDiv.style.display == "none")
	    {  vDiv.style.display = "inline";  }
	else
		{  vDiv.style.display = "none";  }

}
