﻿$(document).ready(function() {

    $("#btn_peter_send_uc_peter").click(function() {
        doAjax("uc_peter", "PeterFormularen", "ph@scandiahousing.com");
    });
    
    $("#btn_peter_send_uc_daniel").click(function() {
        doAjax("uc_daniel", "DanielFormularen", "dm@scandiahousing.com");
    });
    
    $("#btn_peter_send_uc_lars").click(function() {
        doAjax("uc_lars", "LarsFormularen", "ln@scandiahousing.com");
    });
    
});

function doAjax(uc, formname, email)
{
        var hf_name = $("#txb_contact_name_" + uc);
        var hf_email = $("#txb_contact_email_" + uc);
        var hf_phone = $("#txb_contact_phone_" + uc);
        var hf_message = $("#txb_contact_message_" + uc);
        var app_path = $("[id$='hdn_app_path_peter']");

        if (hf_name.val().length == 0) {
            alert("Please enter name");
            return false;
        }
        if (hf_email.val().length == 0) {
            alert("Please enter email");
            return false;
        }
        if (hf_message.val().length == 0) {
            alert("Please enter message");
            return false;
        }

        var json = "{'Name':'" + escape(hf_name.val()) + "','Email':'" + escape(hf_email.val()) + "','Phone':'" + escape(hf_phone.val()) + "','Message':'" + escape(hf_message.val()) + "','box_name':'" + formname + "','sent_to':'" + email + "'}";
        var ajaxPage = app_path.val() + "/JSONProcessor.aspx?PeterForm=1"; //this page is where data is to be retrieved and processed
        var options = {
            type: "POST",
            url: ajaxPage,
            data: json,
            contentType: "application/json;charset=ISO-8859-1",
            dataType: "json",
            async: false,
            success: function(response) {
                //alert("success: " + response);
            },
            error: function(msg) { alert("failed: " + msg); }
        };

        //execute the ajax call and get a response
        var returnText = $.ajax(options).responseText;
        if (returnText == 1) {
            $("#divNotFoundMsgSuccessPeter_" + uc).css("display", "block");
            $("#divNotFoundFormPeter_" + uc).css("display", "none");
            pageTracker._trackPageview("/" + formname + "_sent.html");
        }

        else {
            $("#divNotFoundMsgFailPeter_" + uc).css("display", "block");
            $("#divNotFoundFormPeter_" + uc).css("display", "none");
            pageTracker._trackPageview("/" + formname + "_sent.html");
        }
}
