targetPixels=null;
targetObject=null;
targetDirection=null;
moving=null;
rolledDown=null;

function makeMove(what, pixels) {
  object=document.getElementById(what);
  if (targetObject!=what) targetDirection=null;
  if (!moving && rolledDown && rolledDown!=what) document.getElementById(rolledDown).style.height=0;
  if (moving && targetObject && targetObject==what) stopMoving();
  if (moving && targetObject && targetObject!=what) {
    document.getElementById(targetObject).style.height=0;
    stopMoving();
  };
  targetObject=what;
  rolledDown=null;
  if (!targetDirection) {
    if (parseInt(object.style.height)) targetDirection='up';
    else targetDirection='down';
  };
  if (targetDirection=='up') targetPixels=0;
  else targetPixels=pixels;
  object.style.display='block';
  moving=setInterval("moveNow()", 25);
};
function moveNow() {
  object=document.getElementById(targetObject);
  if ((targetDirection=='down' && parseInt(object.style.height)>=targetPixels) ||
     (targetDirection=='up' && parseInt(object.style.height)<=targetPixels)) {
    if (targetDirection=='down') {
      object.style.height=targetPixels;
      rolledDown=targetObject;
    }
    else object.style.display='none';
    stopMoving();
    targetDirection=null;
    return true;
  };
  moveY=(targetPixels-parseInt(object.style.height))/2.5;
  if (targetDirection=='down' && moveY<2) moveY=2;
  if (targetDirection=='up' && moveY>-2) moveY=-2;
  newPosition=Math.round(parseInt(object.style.height)+moveY);
  if (targetDirection=='up' && newPosition<0) newPosition=0;
  if (targetDirection=='down' && newPosition>targetPixels) newPosition=targetPixels;
  object.style.height=newPosition+'px';
};
function stopMoving() {
  clearInterval(moving);
  moving=null;
  targetPixels=null;
  targetObject=null;
  targetDirection=(targetDirection=='down' ? 'up' : 'down');
};

menufiles=new Array();
menufiles[0]='historia.gif';
menufiles[1]='wladze_klubu.gif';
menufiles[2]='statut_klubu.gif';
menufiles[3]='regulaminy.gif';
menufiles[4]='kontakt.gif';
menufiles[5]='nasi_zawodnicy.gif';
menufiles[6]='wyniki.gif';
menufiles[7]='zdjecia.gif';
menufiles[8]='oferta.gif';
for (ia=0; ia<menufiles.length; ia++) {
  image=new Image();
  image.src='graphic/'+menufiles[ia];
};
