﻿//Initialize newsletter scripts
function InitNewsLetterFormScripts() 
{        
    //Validation on keyup and submit
    $("#NewsLetterForm").validate
    (
        {
            rules:
            {
                email:
                {
                    required: true,
                    email: true
                }
            },
            messages:
            {
                email:
                {
                    required: "El correo es requerido",
                    email: "El correo es incorrecto"
                }
            }
        }
    );

    // Error Message Result Dialog
    $("#newsletterResultDialog").dialog
    (
        {
            resizable: false,
            height: 150,
            modal: true,
            autoOpen: false
        }
    );

    $("#email").Watermark("Digita tu correo electrónico aquí");
}

//Ajax validation
function NewsLetterFormAjaxValidation() 
{
    //Show loader
    AjaxUpdateProgressShow();

    //Set focus to remove watermark
    $("#email").focus(); 
    
    var valid = $("#NewsLetterForm").valid();

    if (!valid) 
    {
        //Hide loader
        AjaxUpdateProgressHide();
    }

    return valid;
}

//Ajax on success
function NewsLetterFormAjaxOnSuccess() 
{
    $("#email").val("");
    $("#newsletterResultDialog").dialog('open');
}

$(function() {
    InitNewsLetterFormScripts();
});


