
$(document).ready(function() {
$('#formpaneldone').hide();
//$('#formpanel').hide();
});
    function subscribePhDFreeTrial() {
        var name = $('#name');
        var company = $('#company');
        var email = $('#email');
        var errormessage = $('#errormessage');
        var code = $('#code');
        var password = $('#password');
        var confirmpassword = $('#confirmpassword');
        var errorMessage = '';

		document.getElementById('errormessage').innerText = '';

        if (name.val() == '') {
            errorMessage += 'Name is required. ';
        }
        if (company.val() == '') {
            errorMessage += 'Company is required. ';
        }
        if (errorMessage.length > 30) errorMessage += '\n';
        if (email.val() == '') {
            errorMessage += 'Email is required. ';
        }
        if (errorMessage.length > 30 && errorMessage.indexOf('\n') <= 0) errorMessage += '\n';
        if (password.val() == '') {
            errorMessage += 'Password is required. ';
        }
        else {
            if (password.val() == '' || password.val() != confirmpassword.val()) {
                if (errorMessage.length > 1) errorMessage += '\n';
                errorMessage += 'Password confirmation does not match password. ';
            }
        }
        document.getElementById('errormessage').innerText = errorMessage;
        if (errorMessage.length > 0) return;

        var data = 'name=' + name.val() + '&company=' + company.val() + '&email=' + email.val() + '&code=' + code.val() + '&password=' + password.val();
        
        $.ajax({
            type: "POST", url: "ITProducts.mvc/SubscribePhDFreeTrial", data: data, dataType: "html",
            success: function(result) {
            if (result != 'Trial Subscription Success') {
                    errormessage.append(result);
                }
                else {
                    name.val('');
                    company.val('');
                    email.val('');

                    $('#formpaneldone').show();
                    $('#formpanel').hide();
                }
            }, // Reload the page
            error: function(result) { errormessage.append(result); }
        });
}