﻿/* Script che gestisce la vetrina dei partner, fa ciclare le foto dei partner scelti e utilizza il vettore
con i dati che gli abbiamo passato */

/* <![CDATA[ */
var slideshowSpeedOffer_part = 5000;
$(document).ready(function () {

    var CodiceCreato_part = document.getElementById("ctl00_hidArrayPartners").value;
    //alert(CodiceCreato_part);
    var Elemento_tmp_part = "";
    var SplitName_part = "";
    if (CodiceCreato_part != null) {
        SplitName_part = CodiceCreato_part.split("$$$");
    }
    var VettoreRichiesto_part = new Array();
    for (num_part = 0; num_part < SplitName_part.length; num_part++) {
        //alert(SplitName[num]);
        if (SplitName_part[num_part].replace(/^\s+|\s+$/g, "") != "") {
            VettoreRichiesto_part[num_part] = {};
            //Elemento titolo e codice
            Elemento_tmp_part = SplitName_part[num_part].split("£$£");
            for (num1_part = 0; num1_part < Elemento_tmp_part.length; num1_part++) {
                var keyvalue_part = Elemento_tmp_part[num1_part].split("£££");

                //Vettore completo riaggiunto
                VettoreRichiesto_part[num_part][keyvalue_part[0]] = keyvalue_part[1];
                //alert(VettoreRichiesto[num]);
            }
        }
    }
    //alert(VettoreRichiesto);
    var interval_part;
    var activeContainer_part = 1;
    var currentImg_part = 1;
    var animating_part = false;
    var navigate_part = function (direction_part) {
        if (animating_part) {
            return;
        }
        if (direction_part == "next") {
            currentImg_part++;
            if (currentImg_part == VettoreRichiesto_part.length + 1) {
                currentImg_part = 1;
            }
        } else {
            currentImg_part--;
            if (currentImg_part == 0) {
                currentImg_part = VettoreRichiesto_part.length;
            }
        }

        var currentContainer_part = activeContainer_part;
        if (activeContainer_part == 1) {
            activeContainer_part = 2;
        } else {
            activeContainer_part = 1;
        }

        showImage_part(VettoreRichiesto_part[currentImg_part - 1], currentContainer_part, activeContainer_part);
    };

    var currentZindex_part = 10000;

    var showImage_part = function (photoObject_part, currentContainer_part, activeContainer_part) {

        if (photoObject_part == null) return;
        animating_part = false;
        currentZindex_part--;

        //Aggiunta
        $('#headeroffertePart').unbind('click');
        $("#headeroffertePart").click(function () { window.open(photoObject_part.url, "_self") });

        $("#imgofferta" + activeContainer_part)[0].src = photoObject_part.image;
        //Qui ci va la funzione che , in base alla grandezza, ridimenziona, nel css , la foro per farcela entrare
        //stesso funzionamento del resize and save

        $("#headeroffertaPart" + activeContainer_part).css({
            "display": "block",
            "z-index": currentZindex_part
        });
        $("#headeroffertaPart" + currentContainer_part).fadeOut(1500, function () {
            setTimeout(function () {
                animating_part = false;
            });
        });
    };

    navigate_part("next");

    interval_part = setInterval(function () {
        navigate_part("next");
    }, slideshowSpeedOffer_part);


});
/* ]]> */ 
