// JavaScript Document

var Y = 0;
  var intervalo = 0;
  var _ctrl = 0;
  var _txtDv = "";
  var _txtDvPrincipal = "";

  function inicia(ctrl, txtDv, txtDvPrincipal){

    _ctrl = ctrl;
    _txtDv = txtDv;
    _txtDvPrincipal = txtDvPrincipal;

    intervalo = setInterval(cimaBaixo, 10);

  }

  function para(){

    clearInterval(intervalo);

  }

  function cimaBaixo(){

    var dv = document.getElementById(_txtDv);
    var dv2 = document.getElementById(_txtDvPrincipal);

    if(_ctrl == 0){
      //cima
      if(Y > (0 - dv.offsetHeight + dv2.offsetHeight)){
        Y--;
      }
    }else{
      //baixo
      if(Y < 0){
        Y++;
      }
    }

    dv.style.marginTop = Y + "px";

  }
