/*
* 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 = $("#TestoNews").height(); // Rileva la dimensione massima del box

         if(objheight < parseInt($("#containerTesto").height()))
         {
            $("span.down").hide();
            $("span.up").hide();
         }

         $("span.down").hover(function(){       // Caso Over Down
            movedown()
         },function(){
            clearTimeout(movedownvar);
         });

         $("span.up").hover(function(){        // Caso Over Up
            moveup()
         },function(){
            clearTimeout(moveupvar);
         });
         
         $("span.up").click(function(){       // Caso Click Up va all'inizio
         	$("#TestoNews").css('top', 0);
         });

         $("span.down").click(function(){       // Caso Click Down va alla fine
         	$("#TestoNews").css('top', (objheight*(-1)+100));
         });


      });


      function movedown()
      {
        s_pos = parseInt($("#TestoNews").css("top")); //Posizione scroll

      	if (s_pos >=(objheight*(-1)+100))
            $("#TestoNews").css('top', s_pos -= speed);

        movedownvar=setTimeout("movedown()",50);
      }

      function moveup()
      {
        s_pos = parseInt($("#TestoNews").css("top")); //Posizione scroll

        if (s_pos<=0)
            $("#TestoNews").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"), "");
             });
	 }

     }

