// JavaScript Document

 var crossbar_delta=0;
  var crossbar_accel=0;
  var minimum=0;
  function startCrossBarMove(container,delta)
  {
    if (document.getElementById('crossbar').clientWidth)
    {
      minimum=document.getElementById('crossbar').clientWidth-document.getElementById('crossbar_expander').clientWidth;
      crossbar_delta=delta;
      crossbar_accel=1.05;
      doCrossBarMove();
    }
  }
  function stopCrossBarMove()
  {
    crossbar_accel=0.9;
  }
  function doCrossBarMove()
  {
    var pos=parseInt(document.getElementById('crossbar_inside').style.left);
/*    tester.innerHTML=Math.abs(crossbar_delta)+","+pos+","+minimum;*/
    if ((Math.abs(crossbar_delta)>0.5) && (pos<=0) && (pos>=minimum))
    {
      if (Math.abs(crossbar_delta)<10 || crossbar_accel<1)
        crossbar_delta=crossbar_delta*crossbar_accel; //acceleration
      var newpos=Math.round(crossbar_delta)+pos;
      if (newpos>0) newpos=0;
      if (newpos<minimum) newpos=minimum;
      document.getElementById('crossbar_inside').style.left=newpos+"px";
      if (newpos!=0 && newpos!=minimum)
        setTimeout("doCrossBarMove()",25);
    }
  }
  
  //===============
   var crossbar_delta1=0;
  var crossbar_accel1=0;
  var minimum1=0;
  function startCrossBarMove1(container,delta)
  {
    if (document.getElementById('crossbar1').clientWidth)
    {
      minimum1=document.getElementById('crossbar1').clientWidth-document.getElementById('crossbar_expander1').clientWidth;
      crossbar_delta11=delta;
      crossbar_accel1=1.05;
      doCrossBarMove1();
    }
  }
  function stopCrossBarMove1()
  {
    crossbar_accel1=0.9;
  }
  function doCrossBarMove1()
  {
    var pos=parseInt(document.getElementById('crossbar_inside1').style.left);
/*    tester.innerHTML=Math.abs(crossbar_delta1)+","+pos+","+minimum1;*/
    if ((Math.abs(crossbar_delta11)>0.5) && (pos<=0) && (pos>=minimum1))
    {
      if (Math.abs(crossbar_delta11)<10 || crossbar_accel1<1)
        crossbar_delta11=crossbar_delta11*crossbar_accel1; //acceleration
      var newpos=Math.round(crossbar_delta11)+pos;
      if (newpos>0) newpos=0;
      if (newpos<minimum1) newpos=minimum1;
      document.getElementById('crossbar_inside1').style.left=newpos+"px";
      if (newpos!=0 && newpos!=minimum1)
        setTimeout("doCrossBarMove1()",25);
    }
  }