simedia_imgarray = new Array();
simedia_active = 0;
simedia_pause = 0;
delay = 150
dcount = 100;

function simedia() {
  imglist = document.getElementById('media_img').childNodes;
  for (i=0;i<imglist.length;i++) {
    if(i==0) {
      simedia_imgarray[i] = 100;
    } else {
      simedia_imgarray[i] = 0;
    }
  }
  setInterval('simedia_fade()',40);
}

function simedia_fade() {
  for (i=0;i<simedia_imgarray.length;i++) {
    if(i == simedia_active) {
      if(simedia_imgarray[i] < 100) { simedia_imgarray[i]+=2; }
    } else {
      if(simedia_imgarray[i] > 0) { simedia_imgarray[i]-=2; }
    }
    document.getElementById('tx_simedia_img_'+i).style.opacity = simedia_imgarray[i]/100;
    document.getElementById('tx_simedia_img_'+i).style.MozOpacity = simedia_imgarray[i]/100;
    document.getElementById('tx_simedia_img_'+i).style.filter = 'alpha(opacity='+simedia_imgarray[i]+')';
  }
  /*if(dcount == 0) {
    if(simedia_active+1 < simedia_imgarray.length) {
      simedia_setactive(simedia_active+1);
    } else {
      simedia_setactive(0);
    }
  } else {
    if(simedia_pause == 0) {
      dcount--;
    }
  }*/
}

function simedia_setactive(img) {
  if(img == '+') { if(simedia_imgarray.length-1 > simedia_active) { simedia_active++; } else { simedia_active = 0; } }
  else if(img == '-') { if(0 < simedia_active) { simedia_active--; } else { simedia_active = simedia_imgarray.length-1; }  }
  else { simedia_active = img; }
  /*dcount = delay;*/
  for (i=0;i<simedia_imgarray.length;i++) {
    if(simedia_active == i) {
      document.getElementById('tx_simedia_button_'+i).className = 'active';
      document.getElementById('tx_simedia_img_'+i).style.zIndex = 1;
    } else {
      document.getElementById('tx_simedia_button_'+i).className = '';
      document.getElementById('tx_simedia_img_'+i).style.zIndex = 0;
    }
  }
}

/*function simedia_setpause() {
  if(simedia_pause == 0) {
    document.getElementById('tx_simedia_button_pause').className = 'active';
    simedia_pause = 1;
  } else {
    document.getElementById('tx_simedia_button_pause').className = '';
    simedia_pause = 0;
  }
}*/

window.onload = simedia;
