
//--slideLAYERsここから-----------------------------------------------

var wx=new Array(),wy=new Array(),ex=new Array(),ey=new Array()
var spd=new Array(),step=new Array(),stepX=new Array(),stepY=new Array()
var mvFlag=new Array(),slideID=new Array(),count=new Array()
function slideLAYERs(layName,startX,startY,endX,endY,speed,stpx){

    //--移動初期化
    if(!mvFlag[layName]){
      clearTimeout(slideID[layName])
      count[layName]=0           //--移動回数カウント(ステップ数)
      var ofX=(endX-startX)      //--移動距離x
      var ofY=(endY-startY)      //--移動距離y
      step[layName]=
        Math.max(Math.abs(ofX),Math.abs(ofY))/stpx //--移動ステップ数
      stepX[layName]=ofX/step[layName]  //--移動量x／ステップ
      stepY[layName]=ofY/step[layName]  //--移動量y／ステップ
      wx[layName]=startX         //--移動中のx座標
      wy[layName]=startY         //--移動中のy座標
      ex[layName]=endX           //--到着場所のx座標
      ey[layName]=endY           //--到着場所のy座標
      spd[layName]=speed         //--移動スピ−ド
      mvFlag[layName]=true       //--移動中ならtrue
    }
    if(mvFlag[layName]&&(count[layName]<=step[layName]-1)){
      count[layName]++
      wx[layName]+=stepX[layName]
      wy[layName]+=stepY[layName]
      clearTimeout(slideID[layName])
      slideID[layName]=
      setTimeout('slideLAYERs("'+layName+'")',spd[layName])
    }else{
      //--停止
      wx[layName]=ex[layName]
      wy[layName]=ey[layName]
      clearTimeout(slideID[layName]);mvFlag[layName]=false
    }
    //--移動
    if(document.layers)
        document.layers[layName].moveTo(wx[layName],wy[layName])
    if(document.all)document.all(layName).style.posLeft=wx[layName]
    if(document.all)document.all(layName).style.posTop=wy[layName]
}
//--slideLAYERsここまで----------------------------------------------

function setBGCOLOR(layName,color){  
  if(document.layers)document.layers[layName].bgColor=color 
  if(document.all)document.all(layName).style.backgroundColor=color
}

function startMove(){
    //--スライドさせるのスタ−ト位置、停止位置、ステップ、スピ−ドを指定します
    mvFlag['info0']=false;slideLAYERs('info0',-100, -100,  300, 20,100, 50)
    mvFlag['info1']=false;slideLAYERs('info1',-100,  800,  360, 20,100, 80)
    mvFlag['info2']=false;slideLAYERs('info2', 300, -100,  420, 20,100, 40)
    mvFlag['info3']=false;slideLAYERs('info3', 650, -100,  480, 20,100, 80)
    mvFlag['info4']=false;slideLAYERs('info4',2000, 1000,  540, 20,100,150)
    mvFlag['info5']=false;slideLAYERs('info5',2000, 1000,  600, 20,100, 90)
}


