﻿var anim;
var anim2;

var gallery_imag_array = new Array();
var gallery_link_array = new Array();
var gallery_imag_alt_array = new Array();
var indexActual = 0;
var actualImg = 0;

function carrgarArray(array_gal, arraylink) {
    gallery_imag_array = array_gal.split(";");
    gallery_link_array = arraylink.split(";");
    anim = setTimeout(mudaImg, 3500);

}

function mudaImg() {

    var novoIndex = Math.floor(Math.random() * (gallery_imag_array.length - 1));
    while (novoIndex == indexActual)
    {
        novoIndex = Math.floor(Math.random() * (gallery_imag_array.length - 1));
    }
    

    var img1;
    var img2;
    if (actualImg == 0) {
        img1 = document.getElementById('FrontImg1');
        img2 = document.getElementById('FrontImg2');
        actualImg = 1;
    }
    else {
        img1 = document.getElementById('FrontImg2');
        img2 = document.getElementById('FrontImg1');
        actualImg = 0;
    }
    var alpha = 0;
    img2.src = gallery_imag_array[novoIndex];
    document.getElementById("photoLink").href = gallery_link_array[novoIndex];

    anim2 = setInterval(function() {

        alpha = alpha + 0.1;
        //alert(alpha);
        if (alpha > 1) {
            clearInterval(anim2);
            alpha = 1;
            setTimeout(mudaImg, 3500);
        }
        img1.style.filter = "alpha(opacity=" + (100 - (alpha * 100)) + ")";
        img1.style.opacity = (1 - alpha);
        img2.style.filter = "alpha(opacity=" + (alpha * 100) + ")";
        img2.style.opacity = alpha;
    }, 50);
    indexActual = novoIndex;
    
}