﻿
$(document).ready(function() {

});

function MostrarFormContactar(FCall) {
    var DivForm = document.getElementById("DivFormContactar");
    if ($find("FormContactar") && DivForm) {
        DivForm.style.display = "block";
        DivForm.style.top = "-50px";
        DivForm.style.left = 0;
        $(DivForm).css({ opacity: 0.0 });
        $find("FormContactar").show();
        $(DivForm).animate({
            top: "+=50px",
            opacity: "1"
        }, 200, function() {
            if (typeof FCall == "function") FCall();
        });
    }
}

function AmagarFormContactar() {
    var DivForm = document.getElementById("DivFormContactar");
    if ($find("FormContactar") && DivForm) {
        $(DivForm).animate({
            top: "+=50px",
            opacity: "0"
        }, 200, function() {
            $find("FormContactar").hide();
            ResetFormContactar();
        });
    }
}

function EnviarFormContactar() {
    var TxtNom = $find("TxtNomContactar");
    var TxtCorreu = $find("TxtCorreuContactar");
    var TxtTel = $find("TxtTelContactar");
    var TxtMsg = $find("TxtMsgContactar");
    if (Page_ClientValidate("ValFormContactar") == true && TxtNom && TxtCorreu && TxtTel && TxtMsg) {
        var Nom = TxtNom.get_Text();
        var Correu = TxtCorreu.get_Text();
        var Tel = TxtTel.get_Text();
        var Msg = TxtMsg.get_Text();
        MostrarStatusGlobal("Enviado mensaje...");
        ControlContactar.EnviarForm(Nom, Correu, Tel, Msg, function(StatusOps) {
            AmagarStatusGlobal();
            if (StatusOps != "OK") {
                MostrarMsg("Contactar", StatusOps);
            } else {
                MostrarMsg("Contactar", "Su mensaje ha sido enviado.<br />Gracias por utilizar el servicio de contacto.");
                AmagarFormContactar();
            }
        });
    }
}

function ResetFormContactar() {
    var TxtNom = $find("TxtNomContactar");
    var TxtCorreu = $find("TxtCorreuContactar");
    var TxtTel = $find("TxtTelContactar");
    var TxtMsg = $find("TxtMsgContactar");
    if (TxtNom && TxtCorreu && TxtTel && TxtMsg) {
        TxtNom.set_Text("");
        TxtCorreu.set_Text("");
        TxtTel.set_Text("");
        TxtMsg.set_Text("");
    }
}


