﻿$(document).ready(function() {
    $.pWatermark($("#txtGfName,#txtGfEmail"),"#c3c3c3");
    $("form:eq(0)").validate({
        errorElement: "span",
        errorElementClass: "err",
        errorClass: "inpe",
        rules: {
            txtGfName: {
                required: true,
                maxlength: 30,
                validwatermark: true
            },
            txtGfEmail: {
                required: true,
                validwatermark: true,
                maxlength: 50,
                email: true
            }
        },
        messages: {
            txtGfName: {
                required: 'Please input your name.',
                validwatermark: 'Please input your name.',
                maxlength: 'Your first name should be less than 30 characters.'
            },
            txtGfEmail: {
                required: 'Please input your email.',
                validwatermark: 'Please input your email.',
                email: 'Please input a valid email.'
            }
        }
    });

    $("#btnSubscribe").click(function() {
        var bRet = true;
        bRet = $("#txtGfName").valid() && bRet;
        bRet = $("#txtGfEmail").valid() && bRet;
        if (bRet) {
            $.post("/free/subscribe/", { name: $("#txtGfName").val(), email: $("#txtGfEmail").val() }, function(data) {
                eval("var ret = " + data);
                if (ret.ret == 0) {
                    $('#getitfreePopup').show();
                    $('#iframec').show();
                } else {
                    alert("Incorrect parameter. Please correct your input.");
                }
            });
        }

    });
});
