var filename = [
'1_white.jpg',
'1_russets.jpg',
'1_reds.jpg',
'2_puresimple_whites.jpg',
'2_puresimple_pink.jpg',
'3_yellow.jpg',
'3_autumn.jpg',
'4_roses_red.jpg',
'4_roses_pink.jpg',
'4_roses_white.jpg',
'5_red.jpg',
'5_white.jpg',
'5_mix.jpg',
'6_basket_pink.jpg',
'6_basket_orange.jpg',
'6_basket_white.jpg',
'7_colours.jpg',
'7_reds.jpg',
'7_white.jpg',
'8_pink.jpg',
'8_orange.jpg',
'9_orange.jpg',
'9_white.jpg',
'9_red.jpg',
'10_ted.jpg',
'10_cup.jpg',
'11_modern.jpg',
'11_pot.jpg'
];

var thumb = [
'1_white_thumb.jpg',
'1_russets_thumb.jpg',
'1_reds_thumb.jpg',
'2_puresimple_whites_thumb.jpg',
'2_puresimple_pink_thumb.jpg',
'3_yellow_thumb.jpg',
'3_autumn_thumb.jpg',
'4_roses_red_thumb.jpg',
'4_roses_pink_thumb.jpg',
'4_roses_white_thumb.jpg',
'5_red_thumb.jpg',
'5_white_thumb.jpg',
'5_mix_thumb.jpg',
'6_basket_pink_thumb.jpg',
'6_basket_orange_thumb.jpg',
'6_basket_white_thumb.jpg',
'7_colours_thumb.jpg',
'7_reds_thumb.jpg',
'7_white_thumb.jpg',
'8_pink_thumb.jpg',
'8_orange_thumb.jpg',
'9_orange_thumb.jpg',
'9_white_thumb.jpg',
'9_red_thumb.jpg',
'10_ted_thumb.jpg',
'10_cup_thumb.jpg',
'11_modern_thumb.jpg',
'11_pot_thumb.jpg'
];

var titles = [
'Aspidistra Wrap - Whites - Modern compact hand tied bouquet - lillies, kermits, rose gerbera & funky gerbera. Vase not included.',
'Aspidistra Wrap - Russetts - Modern compact hand tied bouquet - lillies, kermits, rose gerbera & funky gerbera. Vase not included.',
'Aspidistra Wrap - Reds - Modern compact hand tied bouquet - lillies, kermits, rose gerbera & funky gerbera. Vase not included.',
'Pure and Simple - Timeless and elegant lilies avaialable in two colours. Vase not included. Picture shown is standard size in white',
'Pure and Simple - Timeless and elegant  lilies available in two colours. Vase not included. Picture shown is standard size in pink',
'Seasons Finest – easonal mix bouquet available in two colours. Vase not included. Picture shown is standard size in Yellows.',
'Seasons Finest – Seasonal mix bouquet available in two colours. Vase not included. Picture shown is standard size in Autumn Russets.',
'Roses - traditional roses and lush glossy foliage available in three colours. Vase not included. Picture shown is with 6 red roses.',
'Roses - Traditional roses and lush glossy foliage available in three colours. Vase not included. Picture shown is with 6 pink roses.',
'Roses - traditional roses and lush glossy foliage available in three colours. Vase not included. Picture shown is with 6 white roses.',
'Tulips - Reds - Stylish & simple seasonal tulips. Vase included',
'Tulips - Whites - Stylish & simple seasonal tulips. Vase included',
'Tulips - Mixed - Stylish & simple seasonal tulips. Vase included',
'Basket arrangement - available in three colours. Picture shown is standard size in pink.',
'Basket arrangement – avaialble in three colours. Picture shown is standard size in orange.',
'Basket arrangement - available in three colours. Picture shown is standard size in white.',
'Luxury Gift Box – Colours - Elegant & beautiful flowers in water, roses & lillies or seasonal reds',
'Luxury Gift Box – Reds - Elegant & beautiful flowers in water, roses & lillies or seasonal reds',
'Luxury Gift Box – Whites - Elegant & beautiful flowers in water, roses & lillies or seasonal reds',
'Elegance – available in two colours. Vase not included. Picture shown is standard size in pink.',
'Elegance – available in two colours. Vase not included. Picture shown is standard size in orange.',
'Gerbera & Roses - orange and yellows',
'Gerbera & Roses - whites',
'Gerbera & Roses - reds and pinks',
'Gifts - Ted in a Bag.',
'Gifts - Cup O Roses in Orange.',
'Pot of Colour - Modern',
'Pot of Colour - Traditional'
];

function lBoxGroup(i)
{
  if (i==0) return 1;
  if (i==1) return 1;
  if (i==2) return 1;
  if (i==3) return 2;
  if (i==4) return 2;
  if (i==5) return 3;
  if (i==6) return 3;
  if (i==7) return 4;
  if (i==8) return 4;
  if (i==9) return 4;
  if (i==10) return 5;
  if (i==11) return 5;
  if (i==12) return 5;
  if (i==13) return 6;
  if (i==14) return 6;
  if (i==15) return 6;
  if (i==16) return 7;
  if (i==17) return 7;
  if (i==18) return 7;
  if (i==19) return 8;
  if (i==20) return 8;
  if (i==21) return 9;
  if (i==22) return 9;
  if (i==23) return 9;
  if (i==24) return 10;
  if (i==25) return 10;
  if (i==26) return 11;
  if (i==27) return 11;
}

function initHrefs()
{
  for (i=0; i<28; i++)
  {    
    var hr;
    switch (i)
    {
      case 0 : hr = document.getElementById('a1'); break;
      case 1 : hr = document.getElementById('a2'); break;
      case 2 : hr = document.getElementById('a3'); break;
      case 3 : hr = document.getElementById('a4'); break;
      case 4 : hr = document.getElementById('a5'); break;
      case 5 : hr = document.getElementById('a6'); break;
      case 6 : hr = document.getElementById('a7'); break;
      case 7 : hr = document.getElementById('a8'); break;
      case 8 : hr = document.getElementById('a9'); break;
      case 9 : hr = document.getElementById('a10'); break;
      case 10 : hr = document.getElementById('a11'); break;
      case 11 : hr = document.getElementById('a12'); break;
      case 12 : hr = document.getElementById('a13'); break;
      case 13 : hr = document.getElementById('a14'); break;
      case 14 : hr = document.getElementById('a15'); break;
      case 15 : hr = document.getElementById('a16'); break;
      case 16 : hr = document.getElementById('a17'); break;
      case 17 : hr = document.getElementById('a18'); break;
      case 18 : hr = document.getElementById('a19'); break;
      case 19 : hr = document.getElementById('a20'); break;
      case 20 : hr = document.getElementById('a21'); break;
      case 21 : hr = document.getElementById('a22'); break;
      case 22 : hr = document.getElementById('a23'); break;
      case 23 : hr = document.getElementById('a24'); break;
      case 24 : hr = document.getElementById('a25'); break;
      case 25 : hr = document.getElementById('a26'); break;
      case 26 : hr = document.getElementById('a27'); break;
	  case 27 : hr = document.getElementById('a28'); break;
    }
    lBox(hr,filename[i],lBoxGroup(i),titles[i]);
  }
  setThumb('1');
  setThumb('4');
  setThumb('6');
  setThumb('8');
  setThumb('11');
  setThumb('14');
  setThumb('17');
  setThumb('20');
  setThumb('22');
  setThumb('25');
  setThumb('27');
}

function setBasketLink(ddlid,basketid)
{
  var ddlval = document.getElementById(ddlid).options[document.getElementById(ddlid).selectedIndex].value;
  document.getElementById(basketid).href = 'basket.aspx?rec='+ddlval;
}

function lBox(a,n,m,t)
{
  a.href = 'images/shop09/' + n;
  a.rel = '"lightbox[' + m + ']"';
  a.title = t;
}

function lBoxInner(n)
{
  return '<img src="images/shop09/' + thumb[n] + '">';
}

function setThumb(col)
{
  if ((col=='1') || (col=='2') || (col=='3'))
  {
    var a1ref = document.getElementById('a1');
    var a2ref = document.getElementById('a2');
    var a3ref = document.getElementById('a3');
    a1ref.innerHTML = '';
    a2ref.innerHTML = '';
    a3ref.innerHTML = '';
    if (col=='1') a1ref.innerHTML = lBoxInner(0);
    if (col=='2') a2ref.innerHTML = lBoxInner(1);
    if (col=='3') a3ref.innerHTML = lBoxInner(2);
    return;
  }
  if ((col=='4') || (col=='5'))
  {
    var a4ref = document.getElementById('a4');
    var a5ref = document.getElementById('a5');
    a4ref.innerHTML = '';
    a5ref.innerHTML = '';
    if (col=='4') a4ref.innerHTML = lBoxInner(3);
    if (col=='5') a5ref.innerHTML = lBoxInner(4);
    return;
 }
  if ((col=='6') || (col=='7'))
  {
    var a6ref = document.getElementById('a6');
    var a7ref = document.getElementById('a7');
    a6ref.innerHTML = '';
    a7ref.innerHTML = '';
    if (col=='6') a6ref.innerHTML = lBoxInner(5);
    if (col=='7') a7ref.innerHTML = lBoxInner(6);    
    return;
  }
  if ((col=='8') || (col=='9') || (col=='10'))
  {
    var a8ref = document.getElementById('a8');
    var a9ref = document.getElementById('a9');
    var a10ref = document.getElementById('a10');
    a8ref.innerHTML = '';
    a9ref.innerHTML = '';
    a10ref.innerHTML = '';
    if (col=='8') a8ref.innerHTML = lBoxInner(7);
    if (col=='9') a9ref.innerHTML = lBoxInner(8);
    if (col=='10') a10ref.innerHTML = lBoxInner(9);
    return;
  }
  if ((col=='11') || (col=='12') || (col=='13'))
  {
    var a11ref = document.getElementById('a11');
    var a12ref = document.getElementById('a12');
    var a13ref = document.getElementById('a13');
    a11ref.innerHTML = '';
    a12ref.innerHTML = '';
    a13ref.innerHTML = '';
    if (col=='11') a11ref.innerHTML = lBoxInner(10);
    if (col=='12') a12ref.innerHTML = lBoxInner(11);
    if (col=='13') a13ref.innerHTML = lBoxInner(12);
    return;
  }
  if ((col=='14') || (col=='15') || (col=='16'))
  {
    var a14ref = document.getElementById('a14');
    var a15ref = document.getElementById('a15');
    var a16ref = document.getElementById('a16');
    a14ref.innerHTML = '';
    a15ref.innerHTML = '';
    a16ref.innerHTML = '';
    if (col=='14') a14ref.innerHTML = lBoxInner(13);
    if (col=='15') a15ref.innerHTML = lBoxInner(14);
    if (col=='16') a16ref.innerHTML = lBoxInner(15);
    return;
  }
  if ((col=='17') || (col=='18') || (col=='19'))
  {
    var a17ref = document.getElementById('a17');
    var a18ref = document.getElementById('a18');
    var a19ref = document.getElementById('a19');
    a17ref.innerHTML = '';
    a18ref.innerHTML = '';
    a19ref.innerHTML = '';
    if (col=='17') a17ref.innerHTML = lBoxInner(16);
    if (col=='18') a18ref.innerHTML = lBoxInner(17);
    if (col=='19') a19ref.innerHTML = lBoxInner(18);
    return;
  }
  if ((col=='20') || (col=='21'))
  {
    var a20ref = document.getElementById('a20');
    var a21ref = document.getElementById('a21');
    a20ref.innerHTML = '';
    a21ref.innerHTML = '';
    if (col=='20') a20ref.innerHTML = lBoxInner(19);
    if (col=='21') a21ref.innerHTML = lBoxInner(20);
    return;
  }
  if ((col=='22') || (col=='23') || (col=='24'))
  {
    var a22ref = document.getElementById('a22');
    var a23ref = document.getElementById('a23');
    var a24ref = document.getElementById('a24');
    a22ref.innerHTML = '';
    a23ref.innerHTML = '';
    a24ref.innerHTML = '';
    if (col=='22') a22ref.innerHTML = lBoxInner(21);
    if (col=='23') a23ref.innerHTML = lBoxInner(22);
    if (col=='24') a24ref.innerHTML = lBoxInner(23);
    return;
  }
  if ((col=='25') || (col=='26'))
  {
    var a25ref = document.getElementById('a25');
    var a26ref = document.getElementById('a26');
    a25ref.innerHTML = '';
    a26ref.innerHTML = '';
    if (col=='25') a25ref.innerHTML = lBoxInner(24);
    if (col=='26') a26ref.innerHTML = lBoxInner(25);
    return;
  }
  if ((col=='27') || (col=='28'))
  {
    var a27ref = document.getElementById('a27');
    var a28ref = document.getElementById('a28');
    a27ref.innerHTML = '';
    a28ref.innerHTML = '';
    if (col=='27') a27ref.innerHTML = lBoxInner(26);
    if (col=='28') a28ref.innerHTML = lBoxInner(27);
    return;
  }
}

