/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

var currentBanner      = 0;

var largeBanners       = new Array();
var largeBannersLinks  = new Array();
var thumbnailMouseOver = new Array();
var thumbnailMouseOut  = new Array();

function autoActualizarBanner(){

    actualizarBannerRight();

    setTimeout(function(){autoActualizarBanner()},5000);

}

function actualizarBannerLeft(){

    var url     = "";

    $('#banner img').hide();

    if( ( currentBanner+ 1 ) > sizeBanners){

        url = '#pictureLarge-' + largeBanners[currentBanner - 1];

        $("#linkPromo").attr("href", largeBannersLinks[currentBanner - 1]);

        selectThumbnailLeft( currentBanner );

    }else{

        if(currentBanner <= 0){

            currentBanner = sizeBanners + 1;

            url = '#pictureLarge-' + largeBanners[currentBanner - 1];

            $("#linkPromo").attr("href", largeBannersLinks[currentBanner - 1]);

            selectThumbnailLeft( currentBanner );

        }else{

            url = '#pictureLarge-' + largeBanners[currentBanner - 1];

            $("#linkPromo").attr("href", largeBannersLinks[currentBanner - 1]);

            selectThumbnailLeft( currentBanner );

        }

    }

    for(i=0; i < sizeBanners; i++){

        $('#pictureLarge-'+largeBanners[i]).queue("fx", []);

    }    

    $(url).fadeTo(300, 1).fadeIn("slow");

    currentBanner--;

}

function actualizarBannerRight(){

    var url = "";

    $('#banner img').hide();    

    if(currentBanner > sizeBanners){

        currentBanner = 0;

        url = '#pictureLarge-' + largeBanners[currentBanner + 1];

        $("#linkPromo").attr("href", largeBannersLinks[currentBanner +1]);

        selectThumbnail( currentBanner + 1 );

    }else{

        if(currentBanner == sizeBanners){

            url = '#pictureLarge-' + largeBanners[0];

            $("#linkPromo").attr("href", largeBannersLinks[0]);

            selectThumbnail(0);

        }else{

            url = '#pictureLarge-' + largeBanners[currentBanner + 1];

            $("#linkPromo").attr("href", largeBannersLinks[currentBanner +1]);

            selectThumbnail(currentBanner+1);

        }

    }

    for(i=0; i < sizeBanners; i++){

        $('#pictureLarge-'+largeBanners[i]).queue("fx", []);

    }

    $(url).fadeTo(300, 1).fadeIn("slow");

    currentBanner++;

}

function selectBanner(banner){

    var url = "";

    $('#banner img').hide();

    url = '#pictureLarge-' + largeBanners[banner];

    $("#linkPromo").attr("href", largeBannersLinks[banner]);

    for(i=0; i < sizeBanners; i++){

        $('#pictureLarge-'+largeBanners[i]).queue("fx", []);

    }

    $(url).fadeTo(300, 1).fadeIn("slow");

    currentBanner = banner;

}

function selectThumbnail(thumbnail){

    var url = "";

    for(i=0; i < sizeBanners+1; i++){

        url = "#thumbnail-" + ( i + 1 );

        $(url).attr("src", thumbnailMouseOut[i]);

    }

    url = "#thumbnail-" + (thumbnail + 1);

    $(url).attr("src", thumbnailMouseOver[thumbnail]);

}

function selectThumbnailLeft(thumbnail){

    var url = "";

    for(i=0; i < sizeBanners+1; i++){

        url = "#thumbnail-" + ( i + 1 );

        $(url).attr("src", thumbnailMouseOut[i]);

    }

    url = "#thumbnail-" + thumbnail;

    $(url).attr("src", thumbnailMouseOver[thumbnail - 1]);

}