
/*                                                                               Animación Index
------------------------------------------------------------------------------------------------------
*/

$(document).ready(function() {
    $("#contenedorAni > div").hide();
    $("#ani1").show();
    
    setInterval(function() {
        var capaAp;
        var numCapas = $("#contenedorAni > div").length;
        
        for (var i = 0; i < numCapas; ++i) {
            capaAp = i + 1;
            if (capaAp == numCapas ) {
                capaAp = 0;
            }
            if ($("#contenedorAni > div")[i].style.display == "block") {
                $("#ani" + i).fadeOut(1000, function() {
                    $("#ani" + capaAp).fadeIn(1000);
                });
                return;
            }
        }
    }, 4500);
});



/*                                                                               Eventos Tell a Friend
------------------------------------------------------------------------------------------------------
*/

$(document).ready(function() {    
    $(".listaRadioButton img").bind("click", function() {
        $(".listaRadioButton .activo").removeClass("activo");
        this.className = "activo";
        $("#photo").val(this.id);
    });
});

/*                                                                       formularios de contactExt.php
------------------------------------------------------------------------------------------------------
*/

$(document).ready(function() {
    if (!$("#contactExt").is("form")) return false;
    
    $("#pagina2, #pagina3, #pagina4, #pagina5, #pagina6").hide();
    
    $("#labelTerms").find("a").click( abrirTermsServices );
});

function abrirTermsServices() {
    $("<div id='overlay'></div>").css({
        "display": "none",
        opacity: 0.6,
        height: $(document).height() + "px"
    }).appendTo("body").fadeIn(400, function() { // Al terminar de mostrar la mascara negra
        var scrollBrowser = window.pageYOffset ? window.pageYOffset : document.documentElement.scrollTop;
        $("#termsAndServices")
            .css({ 'top' : scrollBrowser + ($(window).height() / 4) + 'px' })
            .fadeIn(600, function() {
                $("#termsAndServices, #overlay").click( function() {
                    $("#termsAndServices, #overlay").fadeOut(400, function() {
                        $("#overlay").remove();
                    });
                });
            });
            $('#overlay').css({height: $(document).height() + "px"});
    });
    return false;
}

function comprobarP1() {
    var campos = $("#pagina1 :input");
    if (
        campos[0].value &&
        campos[1].value &&
        campos[2].value && !isNaN(campos[2].value) &&
        validarEmail( campos[3].value ) &&
        campos[4].value &&
        campos[5].value &&
        campos[6].value && !isNaN(campos[6].value) && (
            campos[7].checked ||
            campos[8].checked || (
                (campos[9].checked || campos[10].checked || campos[11].checked) && campos[12].value
            )
        )
    ) {
        $("#pagina1").fadeOut(400, function() {
            $("#pagina2").fadeIn(400)
        });
    } else {
        alert (sFillInForm);
    }
}

function comprobarP2() {
    $("#pagina2").fadeOut(400, function() {$("#pagina3").fadeIn(400)});
}

function comprobarP3() {
    $("#pagina3").fadeOut(400, function() {$("#pagina4").fadeIn(400)});
}

function comprobarP4() {
    $("#pagina4").fadeOut(400, function() {$("#pagina5").fadeIn(400)});
}

function comprobarP5() {
    $("#pagina5").fadeOut(400, function() {$("#pagina6").fadeIn(400)});
}

function comprobarTerms() {
    if (!$("input[name=termsConditions]").is(":checked")) {
        alert (sTermsConditions);
        return false;
    }
}

function paginaAnterior() {
    var capaVisible = $("#contactExt fieldset > div:visible"); 
    capaVisible.fadeOut(400, function() {
        capaVisible.prev().fadeIn(400);
    });
}