﻿$(document).ready(function () {

    setInterval("slideSwitch()", 7000);

    // **********************************************************************
    // PRETTY PHOTO
    // **********************************************************************
    $("a[rel^='prettyPhoto']").prettyPhoto();

    // **********************************************************************
    // SLIDER DESTAQUES FOOTER (GLOBAL)
    // **********************************************************************
    $("#SliderDestaques").easySlider({ auto: false, continuous: true, controlsShow: false, pause: 3000 });

    // **********************************************************************
    // ACCORDION | ACTIVIDADES
    // **********************************************************************
    $('div.show-actividades:eq(0) > div').hide();
    $('div.show-actividades:eq(0) > h3').click(function () {
        $(this).next().slideToggle('fast');
    });

    // **********************************************************************
    // ACCORDION | PLANTAS
    // **********************************************************************
    $('div.show-pisos:eq(0) > div').hide();
    $('div.show-pisos:eq(0) > h3').click(function () {
        $(this).next().slideToggle('fast');
    });

    // **********************************************************************
    // ACCORDION | SPA
    // **********************************************************************
    $('div.show-spa:eq(0) > div').hide();
    $('div.show-spa:eq(0) > h3').click(function () {
        $(this).next().slideToggle('fast');
    });


    // **********************************************************************
    // ACCORDION | PLANTAS | OUTRA OPÇÃO
    // **********************************************************************
    /*
    $('div.show-pisos > div').hide();
    $('div.show-pisos > h3').click(function () {
    var $nextDiv = $(this).next();
    var $visibleSiblings = $nextDiv.siblings('div:visible');
    
    if ($visibleSiblings.length) {
    $visibleSiblings.slideUp('fast', function () {
    $nextDiv.slideToggle('fast');
    });
    } else {
    $nextDiv.slideToggle('fast');
    }
    });
    */

    // **********************************************************************
    // SCROLL TOP PAGE
    // **********************************************************************
    $(".toTop").scrollToTop({ speed: 1000, ease: "easeOutCubic", start: 100 });
});

// **********************************************************************
// Slide Switch | BANNER TOP
// **********************************************************************
function slideSwitch() {
    var $active = $('#slideshow IMG.active');

    if ($active.length == 0) $active = $('#slideshow IMG:last');

    var $next = $active.next().length ? $active.next() : $('#slideshow IMG:first');

    $active.addClass('last-active');

    $next.css({ opacity: 0.0 }).addClass('active').animate({ opacity: 1.0 }, 1000, function () {
        $active.removeClass('active last-active');
    });
}

// **********************************************************************
// SEARCH
// **********************************************************************
function SearchSubmit() {
    document.location.href = 'Search.aspx?pid=56&txtSearch=' + document.getElementById("WUC_Search1_txtSearch").value;
}

function resetTxtSearch() { document.getElementById("WUC_Search1_txtSearch").value = ""; }

function disableEnterKey(e) {
    var key;

    if (window.event) {
        key = window.event.keyCode;     // IE
    }
    else {
        key = e.which;     // FireFox
    }

    if (key == 13) { return false; }
    else { return true; }
}

// **********************************************************************
// GALLERY 
// **********************************************************************
function GetGallery()
{
    var galleries = $('.ad-gallery').adGallery();
    
    $('#switch-effect').change(
        function() {
        galleries[0].settings.effect = $(this).val();
        return false;
        }
    );

    $('#toggle-slideshow').click(
        function() {
        galleries[0].slideshow.toggle();
        return false;
        }
    );

    $('#toggle-description').click(
        function() {
        if(!galleries[0].settings.description_wrapper) {
            galleries[0].settings.description_wrapper = $('#descriptions');
        } else {
            galleries[0].settings.description_wrapper = false;
        }
        return false;
        }
    );
}
// END GALLERY *******************************************************

// NÚMERICOS DIGITOS *******************************************************
function SoDigitos(event) {
    var s = "0123456789";
    var Key = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;

    if (Key) {
        var myChar = String.fromCharCode(Key);
        if (s.indexOf(myChar) == -1) {
            Key.returnValue = false;
            return false;
        }
        return true;
    }
}
// END NÚMERICOS DIGITOS *******************************************************

// WAIT *******************************************************
function closeDivWait() {
    setInterval('doSomething()', 2000);
}

function doSomething() {
    document.getElementById("WUC_Wait1_dvWait").style.display = 'none';
    document.getElementById("WUC_Wait1_dvWait").style.visibility = 'hidden';
}

function openDivWaitRecrutamento() {

    if (document.getElementById("name") != null && document.getElementById("name").value != "") {
        if (document.getElementById("telefone") != null && document.getElementById("telefone").value != "") {
            if (document.getElementById("email") != null && document.getElementById("email").value != "") {
                if (document.getElementById("ficheiro") != null && document.getElementById("ficheiro").value != "") {
                    scroll(0, 0);
                    document.getElementById("WUC_Wait1_dvWait").style.display = 'block';
                    document.getElementById("WUC_Wait1_dvWait").style.visibility = 'visible';
                }
            }
        }
    }
}

function openDivWaitSocio() {

    if (document.getElementById("name") != null && document.getElementById("name").value != "") {
        if (document.getElementById("datadenascimento") != null && document.getElementById("datadenascimento").value != "") {
            if (document.getElementById("morada") != null && document.getElementById("morada").value != "") {
                if (document.getElementById("telemovel") != null && document.getElementById("telemovel").value != "") {
                    if (document.getElementById("email") != null && document.getElementById("email").value != "") {
                        if (document.getElementById("bi") != null && document.getElementById("bi").value != "") {
                            if (document.getElementById("nif") != null && document.getElementById("nif").value != "") {
                                scroll(0, 0);
                                document.getElementById("WUC_Wait1_dvWait").style.display = 'block';
                                document.getElementById("WUC_Wait1_dvWait").style.visibility = 'visible';
                            }
                        }
                    }
                }
            }
        }
    }
}

// END WAIT *******************************************************
