/*
* scroll elements for jQuery - http://www.ramengo,com
* Copyright (c) 2007 Andrea Brugnolo
* GPL (GPL-LICENSE.txt) licenses.
*/

var movedownvar = moveupvar = 0;
var objheight = 0;
var speed = 4;

$(document).ready(function() {

  objheight = $(".scroll_testo").height(); // Rileva la dimensione massima del box

  if (objheight < parseInt($("#scroll_container").height())) {
    $("a.down").hide();
    $("a.up").hide();
  }

  $("a.down").hover(function() { // Caso Over Down
    movedown()
  }, function() {
    clearTimeout(movedownvar);
  });

  $("a.up").hover(function() { // Caso Over Up
    moveup()
  }, function() {
    clearTimeout(moveupvar);
  });

});


function movedown() {
  s_pos = parseInt($(".scroll_testo").css("top")); //Posizione scroll

  if (s_pos >= (objheight * (-1) + 100))
    $(".scroll_testo").css('top', s_pos -= speed);

  movedownvar = setTimeout("movedown()", 50);
}

function moveup() {
  s_pos = parseInt($(".scroll_testo").css("top")); //Posizione scroll

  if (s_pos <= 0)
    $(".scroll_testo").css('top', s_pos += speed);

  moveupvar = setTimeout("moveup()", 50);
}


function menu() {

  var sfEls = $("LI");

  for (var i = 0; i < sfEls.length; i++) {
    $(sfEls[i]).hover(function() { // Caso Over Down
      this.className += " sfhover";
    }, function() {
      this.className = this.className.replace(new RegExp(" sfhover\\b"), "");
    });
  }

}
