var displayStyle = 'block';
var block_p = 'att_';
var list_p = 'att_li_';
var timer;
var timeout = 8000; // msec

/*
 *  指定した番号の注目情報のみを表示する
 */
function showOnly(showIdx, attNum, isSlide) {
  // スライドショーではないなら停止
  if (!isSlide) clearTimeout(timer);

  for (var i=0; i<attNum; i++) {
    var element = document.getElementById(block_p+i);
    var li_element = document.getElementById(list_p+i);
    if (element) {
      if (i == showIdx) {
        if (isSlide && element.style.display == 'none') {
          new Effect.Appear(element, {duration: 2});
        } else {
          element.style.display = displayStyle;
        }

        if (li_element) {
          li_element.className='select';
        }
      } else {
        element.style.display = 'none';
        if (li_element) {
          li_element.className='nselect';
        }
      }
    }
  }
}

function attSlide(curNo, attNum) {
  var nextNo;

  nextNo = curNo+1 >= attNum ? 0 : curNo+1;

  showOnly(nextNo, attNum, true);
  timer = setTimeout('attSlide('+nextNo+', '+attNum+')', timeout);
}

function slideAttentions(attNum) {
  var curNo = attNum;

  if (attNum <= 0) return false;

  if (navigator.appVersion.charAt(0) >= 3) {
    attSlide(curNo, attNum);
  }
}
