﻿var scrollPos=0,scrollInt=null,autoScrollInt=null;
var iCantidadNoticias = 5;
function doScroll(){
    new Effect.Move($('scrollContent'),{x:-287*scrollPos,y:0,mode:'absolute',transition:Effect.Transitions.linear});
}
function scrollMove(bNext){
    if(bNext)
        scrollPos++;
    else
        scrollPos--;
    clearInterval(scrollInt);
    doScroll();
    if(bNext?scrollPos==(iCantidadNoticias-2):scrollPos==0)
        scrollInt=null;
    else
        //setTimeout("scrollMove("+bNext+")",1500);
        scrollInt=setInterval("scrollMove("+bNext+")",1500);
}
function autoScrollMove(){
    if(scrollPos==(iCantidadNoticias-2))
        scrollPos=0;
    else
        scrollPos++;
    doScroll();
}
function updateScrollButtons(bPrevOver,bNextOver){
    /*$('srollPrev').src='/images/btn_scrollnews'+(scrollPos==0||bPrevOver?'_on':'')+'.jpg';$('srollNext').src='/images/btn_scrollnews'+(scrollPos==5||bNextOver?'_on':'')+'-02.jpg';*/
}
function schollMouseEvents(el,evType){
    var bOver=evType=='over',bNext=el.id=='srollNext',bNoAction=bNext?scrollPos==(iCantidadNoticias-2):scrollPos==0;
    updateScrollButtons(!bNext&&bOver,bNext&&bOver);
    if(bNoAction)
        return;
    if(scrollInt){
        clearInterval(scrollInt);
        scrollInt=null;
    }
    if(bOver)
        scrollInt=setInterval("scrollMove("+bNext+")",300);
}
function containerMouseEvent(evType){
    var bOver=evType=='over';
    if(autoScrollInt){
        clearInterval(autoScrollInt);
        autoScrollInt=null;
    }
    if(!bOver)
    autoScrollInt=setInterval("autoScrollMove()",3000);
}