﻿$(document).ready(function() {
    initPopUps();
});

function initPopUps() {
    rigCallMeBackDialog();
    rigRoadShowDialog();
}

function rigCallMeBackDialog() {
    $("#CallMeBackDialog").dialog({
        bgiframe: true,
        autoOpen: false,
        draggable: false,
        resizable: false,
        height: 300,
        width: 410,
        modal: true,
        buttons: {
    },
    close: function() {
        $("#CallMeBackDialog .popUpForms").html("");
    }

});
    callMeBackClick();
}

function callMeBackClick() {
    $("#callback").click(function() {
    pageTracker._trackPageview("/call-me-back");
        $.ajax({
            type: "GET",
            url: "/call-me-back",
            success: function(theResponse) {
                var $holder = theResponse;
                $("#CallMeBackDialog .popUpForms").html($(".text", $holder).html());
                $("#CallMeBackDialog .popUpForms h1").hide();
                $("#sendCallBack").click(function() {
                    $("#sendCallBack").attr({ value: "Sending...", disabled: "true" });
                    sendCallBack();
                });
            }
        });
        $("#CallMeBackDialog").dialog("open");
        return false;
    });
}

function sendCallBack() {

    var name = $("#CallMeBackDialog #cbName").val();
    var telephone = $("#CallMeBackDialog #cbTelephone").val();

    $.ajax({
        type: "POST",
        url: "/post",
        data: { Name: name, Telephone: telephone, Template: "callBack" },
        success: function(theResponse) {
            var $holder = theResponse;
            $("#CallMeBackDialog .popUpForms").html($(".text", $holder).html());
            pageTracker._trackPageview("/call-me-back/thank-you");
        }
    });

}

function rigRoadShowDialog() {
    $("#RoadShowDialog").dialog({
        bgiframe: true,
        autoOpen: false,
        draggable: false,
        resizable: false,
        height: 390,
        width: 450,
        modal: true,
        buttons: {
    },
    close: function() {
        $("#RoadShowDialog .popUpForms").html("");
    }

});
    callRoadShowClick();
}

function callRoadShowClick() {
    $("#roadshow").click(function() {
        pageTracker._trackPageview("/cfp-roadshows");
        $.ajax({
            type: "GET",
            url: "/cfp-roadshows",
            success: function(theResponse) {
                var $holder = theResponse;
                $("#RoadShowDialog .popUpForms").html($(".text", $holder).html());
                $("#RoadShowDialog .popUpForms h1").hide();
                $("#sendRoadshow").click(function() {
                    $("#sendRoadshow").attr({ value: "Sending...", disabled: "true" });
                    sendRoadShow();
                });
            }
        });
        $("#RoadShowDialog").dialog("open");
        return false;
    });
}

function sendRoadShow() {

    var name = $("#RoadShowDialog #rsName").val();
    var email = $("#RoadShowDialog #rsEmail").val();
    var telephone = $("#RoadShowDialog #rsTelephone").val();
    
    $.ajax({
        type: "POST",
        url: "/post",
        data: { Name: name, Email: email, Telephone: telephone, Template: "RoadShow" },
        success: function(theResponse) {
            var $holder = theResponse;
            $("#RoadShowDialog .popUpForms").html($(".text", $holder).html());
            pageTracker._trackPageview("/cfp-roadshows/thank-you");
        }
    });
}