var PubOption = 0;
var mensagemDefaultValue = "";
function dropPub() {
    $('.entry-box > div.news div.drop-select >  ol').toggleClass('hidden')
}
function changeValueDropPub(hrefField) {
    PubOption = $(hrefField).attr("href").replace("#", "");
    $('#assunto').val($(hrefField).html());
    $('.entry-box > div.news div.drop-select > ul .field').html($(hrefField).html());
    $('.entry-box > div.news div.drop-select >  ol').toggleClass('hidden')


}

jQuery.validator.addMethod("initialMessage", function (initial_message, element) {
    return this.optional(element) || initial_message != element.defaultValue;
}, "Please specify a message");




$.validator.setDefaults({
    submitHandler: function () {
        
    var vorigem = $('#origem').val();
    
        $.modal("<div><div class='titulo'>" +vorigem +"</div><img src='/img/dreamia_preloader.gif' style='display: block;' /><div class='texto'>Estamos a processar o seu pedido...</div></div>",{opacity:90});
    
        var link = "/base/getData/SendFormContacto.aspx";
        var vnome = $('#nome').val();
        var vemail = $('#email').val()
        var vassunto = $('.entry-box > div.news div.drop-select > ul .field').html();
        var vmensagem = $('#mensagem').val();
        
        $.post(link,
                { nome: vnome, email: vemail, assunto: vassunto, mensagem: vmensagem, origem: vorigem },
                function (data) {
                    var id = 0;
                    var message = "";
                    id = $(data).find("Id").text();
                    message = $(data).find("Message").text();
                    if (id == 0) {
                        $('#nome').val("");
                        $('#email').val("")
                        $('.entry-box > div.news div.drop-select > ul .field').html("Escolha um assunto*");
                        $('#assunto').val("");
                        $('#mensagem').val("Escreva a sua mensagem*");
                    }
                    $.modal.close();
                    $.modal("<div><div class='titulo'>"+vorigem+"</div><div class='texto' style='clear:both;'>"+message+"<br />Clique <a href='#' class='closeMe' style='color:#D00C55;'>aqui</a> para voltar ao site.</div></div>", {closeClass: 'closeMe',opacity:90});
                }
            );



    }
});

$().ready(function () {
   
    
    $('#formPub').validate({
        rules:
        {
            nome: "required",
            email:
            {
                required: true,
                email: true
            },
            mensagem:
            {
                initialMessage: true,
                required: true,
                minlength: 5
            },
            assunto: "required"
        },
        messages:
        {
            nome: "Por favor indique o seu Nome",
            email: "Por favor indique um e-mail v&aacute;lido",
            mensagem: "Por favor indique a sua mensagem",
            assunto: "Por favor indique o assunto"
        }

    });

    mensagemDefaultValue = $('#mensagem').val();
    $('#mensagem').click(

    function () {
        if ($(this).val() == mensagemDefaultValue) {
            $(this).val('');
        }
    });
    $('#mensagem').blur(
    function () {
        if ($(this).val() == '') {
            $(this).val(mensagemDefaultValue);
        }
    });
});

