/********************************************************************
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr"/>버전확인
*********************************************************************/


// ----------------------------------------
// 스크롤 설정
// ----------------------------------------

var s1_scrollerwidth = 183;          // 스크롤러 width
var s1_scrollerheight = 99;          // 스크롤러 height
var s1_scrollerbgcolor = "#FFFFF5";  // 스크롤러 배경색
var s1_scrollerbackground = "";      // 스크롤러 배경이미지

var s1_scrollpixel = 122;       // 스크롤 이동속도(클수록 빠름)
var s1_index = 0;

var s1_scrollinterval = 5000;   // 배너가 체인지되는 시간간격(1초=1000). 숫자가 커질수록 느리게 체인지
var s1_waitingtime = 5;       // 첫번째 초기화 배너에서 배너스크롤이 시작될때까지의 지연시간

var s1_shuffle_opt = 'Y';       // 셔플 여부(Y: 배너 순서 뒤섞음, N: 순서대로 스크롤)

var s1_banners = new Array();


// ----------------------------------------
// 스크롤 배너 목록
// ----------------------------------------

s1_banners[s1_banners.length] = '<a href="http://iacf.kw.ac.kr/news01/news01_read.php?articleid=157&tcode=300403&SearchStr=&SearchKey=" target="_blank"><img src="/data_all/img_main/default_info_02_01.gif" border="0" alt="전국대학 10위"></a>';
s1_banners[s1_banners.length] = '<a href="http://www.academyinfo.go.kr/schoolAction.do?process=schoolDisclose05&schoolCd=53022000&orgcode=1&sry_yy=2009&selectYear=2009&univ_gubun=U&estb=3&detail_kind=E" target="_blank"><img src="/data_all/img_main/default_info_02_02.gif" border="0" alt="과학기술분야 교수당"></a>';
s1_banners[s1_banners.length] = '<a href="http://iacf.kw.ac.kr/news01/news01_read.php?articleid=158&tcode=300403&SearchStr=&SearchKey="  target="_blank"><img src="/data_all/img_main/default_info_02_03.gif" border="0" alt="전임교원 1인당 연구비 전국대학 12위"></a>';
s1_banners[s1_banners.length] = '<img src="/data_all/img_main/default_info_02_04.gif" border="0" alt="플라즈마 바이오과학 연구센터">';



// 배너가 2개인 경우에는 4개로 복사하여 돌림 - 랜덤은 생략
if(s1_banners.length == 2){
  s1_banners[2] = s1_banners[0];
  s1_banners[3] = s1_banners[1];
}
else{
  // 랜덤으로 돌리기 - 배열 순서 무작위로 섞음
  if(s1_shuffle_opt == 'Y'){
    s1_banners = array_shuffle(s1_banners);
  }
}

if(s1_banners.length > 1){
  s1_banner_i = 2;
}
else{
  s1_banner_i = 0;
}


function s1_move1(whichlayer){
  s1_tlayer = eval(whichlayer);
  if(s1_tlayer.top > 0 && s1_tlayer.top <= s1_scrollpixel){
    s1_tlayer.top = 0;
    setTimeout("s1_move1(s1_tlayer)", s1_scrollinterval);
    setTimeout("s1_move2(document.s1_main.document.s1_second)", s1_scrollinterval);
    return;
  }
  if(s1_tlayer.top >= s1_tlayer.document.height * -1){
    s1_tlayer.top -= s1_scrollpixel;
    setTimeout("s1_move1(s1_tlayer)", s1_waitingtime);
  }
  else{
    s1_tlayer.top = s1_scrollerheight;
    s1_tlayer.document.write(s1_banners[s1_banner_i]);
    s1_tlayer.document.close();
    if(s1_banner_i == s1_banners.length - 1){
      s1_banner_i = 0;
    }
    else{
      s1_banner_i++;
    }
  }
}


function s1_move2(whichlayer){
  s1_tlayer2 = eval(whichlayer);
  if(s1_tlayer2.top > 0 && s1_tlayer2.top <= s1_scrollpixel){
    s1_tlayer2.top = 0;
    setTimeout("s1_move2(s1_tlayer2)", s1_scrollinterval);
    setTimeout("s1_move1(document.s1_main.document.s1_first)", s1_scrollinterval);
    return;
  }
  if(s1_tlayer2.top >= s1_tlayer2.document.height * -1){
    s1_tlayer2.top -= s1_scrollpixel;
    setTimeout("s1_move2(s1_tlayer2)", s1_waitingtime);
  }
  else{
    s1_tlayer2.top = s1_scrollerheight;
    s1_tlayer2.document.write(s1_banners[s1_banner_i]);
    s1_tlayer2.document.close();
    if(s1_banner_i == s1_banners.length - 1){
      s1_banner_i = 0;
    }
    else{
      s1_banner_i++;
    }
  }
}


function s1_move3(whichdiv){
  s1_tdiv = eval(whichdiv);
  if(s1_tdiv.style.pixelTop > 0 && s1_tdiv.style.pixelTop <= s1_scrollpixel){
    s1_tdiv.style.pixelTop = 0;
    setTimeout("s1_move3(s1_tdiv)", s1_scrollinterval);
    setTimeout("s1_move4(s1_second2)", s1_scrollinterval);
    return;
  }
  if(s1_tdiv.style.pixelTop >= s1_tdiv.offsetHeight * -1){
    s1_tdiv.style.pixelTop -= s1_scrollpixel;
    setTimeout("s1_move3(s1_tdiv)", s1_waitingtime);
  }
  else{
    s1_tdiv.style.pixelTop = s1_scrollerheight;
    s1_tdiv.innerHTML = s1_banners[s1_banner_i];
    if(s1_banner_i==s1_banners.length-1){
      s1_banner_i = 0;
    }
    else{
      s1_banner_i++;
    }
  }
}


function s1_move4(whichdiv){
  s1_tdiv2 = eval(whichdiv);
  if(s1_tdiv2.style.pixelTop > 0 && s1_tdiv2.style.pixelTop <= s1_scrollpixel){
    s1_tdiv2.style.pixelTop = 0;
    setTimeout("s1_move4(s1_tdiv2)", s1_scrollinterval);
    setTimeout("s1_move3(s1_first2)", s1_scrollinterval);
    return;
  }
  if(s1_tdiv2.style.pixelTop >= s1_tdiv2.offsetHeight * -1){
    s1_tdiv2.style.pixelTop -= s1_scrollpixel;
    setTimeout("s1_move4(s1_second2)", s1_waitingtime);

    //처음2개의 상품을 한번만 보여줌!
    if(s1_banner_i == s1_index){
      s1_index = 200;
      s1_banner_i = 2;
    }
  }
  else{
    s1_tdiv2.style.pixelTop = s1_scrollerheight;
    s1_tdiv2.innerHTML = s1_banners[s1_banner_i];
    if(s1_banner_i == s1_banners.length - 1){
      s1_banner_i = 0;
    }
    else{
      s1_banner_i++;
    }
  }
}


function s1_startscroll(){
  if(document.all){
    s1_move3(s1_first2);
    s1_second2.style.top = s1_scrollerheight;
    s1_second2.style.visibility = 'visible';
  }
  else if(document.layers){
    document.s1_main.visibility = 'show';
    s1_move1(document.s1_main.document.s1_first);
    document.s1_main.document.s1_second.top = s1_scrollerheight + s1_scrollpixel;
    document.s1_main.document.s1_second.visibility = 'show';
  }
}


if(document.all){
  document.writeln('<span id="s1_main2" style="position:relative;float:left;width:'+s1_scrollerwidth+'px;height:'+s1_scrollerheight+'px;overflow:hiden;background-color:'+s1_scrollerbgcolor+' ;background-image:url('+s1_scrollerbackground+')">');
  document.writeln('<div style="position:absolute;width:'+s1_scrollerwidth+'px;height:'+s1_scrollerheight+'px;clip:rect(0px '+s1_scrollerwidth+'px '+s1_scrollerheight+'px 0px);left:0px;top:0px">');
  document.writeln('<div id="s1_first2" style="position:absolute;width:'+s1_scrollerwidth+'px;left:0px;top:1px;">')
  document.write(s1_banners[0]);
  document.writeln('</div>');
  document.writeln('<div id="s1_second2" style="position:absolute;width:'+s1_scrollerwidth+'px;left:0px;top:0px;visibility:hidden">');
  document.write(s1_banners[1]);
  document.writeln('</div>');
  document.writeln('</div>');
  document.writeln('</span>');
}
else
{
  document.writeln('<ILAYER id=s1_main visibility="hide" background="&{s1_scrollerbackground};" bgColor="&{s1_scrollerbgcolor};" height="&{s1_scrollerheight};" width="&{s1_scrollerwidth};">');
  document.writeln('<LAYER id=s1_first width="&{s1_scrollerwidth};" top="1" left="0"></LAYER>');
  document.writeln('<LAYER id=s1_second visibility="hide" width="&{s1_scrollerwidth};" top="0" left="0"></LAYER>');
  document.writeln('</ILAYER>');
}


// 배너 2와의 시간차를 줄이기 위해 banner_scroll2.js 파일에서 호출함 - 독립적으로 수행할 때에는 아래 주석을 해제할 것
/*
// 배너가 2개 이상인 경우에만 스크롤
if(s1_banners.length > 1){
  s1_startscroll();
}
*/