
window.addEventListener?window.addEventListener('load',so_init,false):window.attachEvent('onload',so_init);

var d=document;
imgs = new Array();
zInterval = null;
current=0;
pause=false;

function so_init()
  {
  if(!d.getElementById || !d.createElement)return;

  css = d.createElement('link');
  css.setAttribute('href','bags/slideshow2.css');
  css.setAttribute('rel','stylesheet');
  css.setAttribute('type','text/css');
  d.getElementsByTagName('head')[0].appendChild(css);

  imgs = d.getElementById('rotator_1').getElementsByTagName('img');
  for(i=1;i<imgs.length;i++) imgs[i].xOpacity = 0;
  imgs[0].style.display = 'block';
  imgs[0].xOpacity = .99;

  setTimeout(so_xfade,1500);
  }

function so_xfade()
  {
  cOpacity = imgs[current].xOpacity;
  nIndex = imgs[current+1]?current+1:0;
  nOpacity = imgs[nIndex].xOpacity;

  cOpacity-=.05;
  nOpacity+=.05;

  imgs[nIndex].style.display = 'block';
  imgs[current].xOpacity = cOpacity;
  imgs[nIndex].xOpacity = nOpacity;

  setOpacity(imgs[current]);
  setOpacity(imgs[nIndex]);

  if(cOpacity<=0)
    {
    imgs[current].style.display = 'none';
    current = nIndex;
    setTimeout(so_xfade,1800);
    }
  else
    {
    setTimeout(so_xfade,32);
    }

  function setOpacity(obj)
    {
    if(obj.xOpacity>.99)
      {
      obj.xOpacity = .99;
      return;
      }

    obj.style.opacity = obj.xOpacity;
    obj.style.MozOpacity = obj.xOpacity;
    obj.style.filter = 'alpha(opacity=' + (obj.xOpacity*100) + ')';
    }
  }


window.addEventListener?window.addEventListener('load',so_init_2,false):window.attachEvent('onload',so_init_2);

var d=document;
imgs_2 = new Array();
current_2=0;

function so_init_2()
  {
  if(!d.getElementById || !d.createElement)return;

  css = d.createElement('link');
  css.setAttribute('href','bags/slideshow2.css');
  css.setAttribute('rel','stylesheet');
  css.setAttribute('type','text/css');
  d.getElementsByTagName('head')[0].appendChild(css);

  imgs_2 = d.getElementById('rotator_2').getElementsByTagName('img');
  for(i=1;i<imgs_2.length;i++) imgs_2[i].xOpacity_2 = 0;
  imgs_2[0].style.display = 'block';
  imgs_2[0].xOpacity_2 = .99;

  setTimeout(so_xfade_2,1800);
  }

function so_xfade_2()
  {
  cOpacity_2 = imgs_2[current_2].xOpacity_2;
  nIndex_2 = imgs_2[current_2+1]?current_2+1:0;
  nOpacity_2 = imgs_2[nIndex_2].xOpacity_2;

  cOpacity_2-=.05;
  nOpacity_2+=.05;

  imgs_2[nIndex_2].style.display = 'block';
  imgs_2[current_2].xOpacity_2 = cOpacity_2;
  imgs_2[nIndex_2].xOpacity_2 = nOpacity_2;

  setOpacity_2(imgs_2[current_2]);
  setOpacity_2(imgs_2[nIndex_2]);

  if(cOpacity_2<=0)
    {
    imgs_2[current_2].style.display = 'none';
    current_2 = nIndex_2;
    setTimeout(so_xfade_2,1200);
    }
  else
    {
    setTimeout(so_xfade_2,28);
    }

  function setOpacity_2(obj)
    {
    if(obj.xOpacity_2>.99)
      {
      obj.xOpacity_2 = .99;
      return;
      }

    obj.style.opacity = obj.xOpacity_2;
    obj.style.MozOpacity = obj.xOpacity_2;
    obj.style.filter = 'alpha(opacity=' + (obj.xOpacity_2*100) + ')';
    }
  }


window.addEventListener?window.addEventListener('load',so_init_3,false):window.attachEvent('onload',so_init_3);

var d=document;
imgs_3 = new Array();
current_3=0;

function so_init_3()
  {
  if(!d.getElementById || !d.createElement)return;

  css = d.createElement('link');
  css.setAttribute('href','bags/slideshow2.css');
  css.setAttribute('rel','stylesheet');
  css.setAttribute('type','text/css');
  d.getElementsByTagName('head')[0].appendChild(css);

  imgs_3 = d.getElementById('rotator_3').getElementsByTagName('img');
  for(i=1;i<imgs_3.length;i++) imgs_3[i].xOpacity_3 = 0;
  imgs_3[0].style.display = 'block';
  imgs_3[0].xOpacity_3 = .99;

  setTimeout(so_xfade_3,1200);
  }

function so_xfade_3()
  {
  cOpacity_3 = imgs_3[current_3].xOpacity_3;
  nIndex_3 = imgs_3[current_3+1]?current_3+1:0;
  nOpacity_3 = imgs_3[nIndex_3].xOpacity_3;

  cOpacity_3-=.05;
  nOpacity_3+=.05;

  imgs_3[nIndex_3].style.display = 'block';
  imgs_3[current_3].xOpacity_3 = cOpacity_3;
  imgs_3[nIndex_3].xOpacity_3 = nOpacity_3;

  setOpacity_3(imgs_3[current_3]);
  setOpacity_3(imgs_3[nIndex_3]);

  if(cOpacity_3<=0)
    {
    imgs_3[current_3].style.display = 'none';
    current_3 = nIndex_3;
    setTimeout(so_xfade_3,1800);
    }
  else
    {
    setTimeout(so_xfade_3,30);
    }

  function setOpacity_3(obj)
    {
    if(obj.xOpacity_3>.99)
      {
      obj.xOpacity_3 = .99;
      return;
      }

    obj.style.opacity = obj.xOpacity_3;
    obj.style.MozOpacity = obj.xOpacity_3;
    obj.style.filter = 'alpha(opacity=' + (obj.xOpacity_3*100) + ')';
    }
  }
