﻿// JScript File
$(document).ready(function() {
	$("#containerMyHeights").droppable({
		drop: function(event, ui) {
			var para = $(this).find('#displayFPDiv');
			$.ajax({
              type: "POST",
              url: "FloorPlans.aspx/AddFP",
              data: "{'id': '" + $(ui.draggable).attr('id') + "' }",
              contentType: "application/json; charset=utf-8",
              dataType: "json",
              success: function(msg) {
                if (msg.substring(0,6) == "Error:")
                {
                    alert(msg.substring(7));
                }
                else
                {
                    para.html('');
                    para.html(msg);
                }
              },
              error: function(msg) {
                //alert('problem: ' + msg);
              }
            });
            $(ui.draggable).find("img:eq(1)").attr('src','Images/myHeights_saved.png').attr('style','position:absolute; top:90px; left:12px').attr('onmouseover','');
		}
	});
	$("#lnkCompare").click(function(){
        var para = $("#myHeights_compare").find('#displayCompareDiv');
        $.ajax({
              type: "POST",
              url: "FloorPlans.aspx/CompareFP",
              contentType: "application/json; charset=utf-8",
              data: "{}",
              dataType: "json",
              success: function(msg) {
                 para.html('');
                 para.html(msg);
              },
              error: function(msg) {
                 //alert('problem: ' + msg);
              }
         });
        $("#myHeights_compare").show();
    });
    $("#btnSendEmail").click(function(){
        var message = "";
        var displayHtml = $('#displayFPDiv').html();
        if ($('#txtName').val() == "") { message += "Name,"; }
        if ($('#txtEmail').val() == "") { message += "Email,"; }
        if ($('#txtFriendsName').val() == "") { message += "Friends Name,"; }
        if ($('#txtFriendsEmail').val() == "") { message += "Friends Email,"; } 
        if (message.length > 0)
        {
            $('#divMessage').html("Please include " + message.slice(0, -1));
        }
        else
        {
            $.ajax({
                  type: "POST",
                  url: "FloorPlans.aspx/EmailFP",
                  contentType: "application/json; charset=utf-8",
                  data: "{name: '" + $("#txtName").attr('value') + "', " + 
                    "email: '" + $("#txtEmail").attr('value') + "', " + 
                    "friendsname: '" + $("#txtFriendsName").attr('value') + "', " + 
                    "friendsemail: '" + $("#txtFriendsEmail").attr('value') + "'}",
                  dataType: "json",
                  success: function(msg) {
                    $('#divMessage').html(msg);
                  },
                  error: function(msg) {
                     //alert('problem: ' + msg);
                  }
             });
         }
    });
    $("#btnSaveMyHeights").click(function(){
        var message = "";
        var displayHtml = $('#displayFPDiv').html();
        if ($('#txtSaveEmail').val() == "") { message += "Email,"; }
        if (message.length > 0)
        {
            $('#divMessage2').html("Please include " + message.slice(0, -1));
        }
        else
        {
            $.ajax({
                  type: "POST",
                  url: "FloorPlans.aspx/SaveFPList",
                  contentType: "application/json; charset=utf-8",
                  data: "{email: '" + $("#txtSaveEmail").attr('value') + "'}",
                  dataType: "json",
                  success: function(msg) {
                    $('#divMessage2').html(msg);
                  },
                  error: function(msg) {
                     //alert('problem: ' + msg);
                  }
             });
             //$("#myHeights_saveMyHeights").hide();

         }
    });
    $("#btnRestoreMyHeights").click(function(){
        var message = "";
        if ($('#txtRestoreEmail').val() == "") { message += "Email,"; }
        if (message.length > 0)
        {
            $('#divMessage3').html("Please include " + message.slice(0, -1));
        }
        else
        {
            $("#myHeights_restoreMyHeights").hide();
            $.ajax({
                  type: "POST",
                  url: "FloorPlans.aspx/RestoreFPList",
                  contentType: "application/json; charset=utf-8",
                  data: "{email: '" + $("#txtRestoreEmail").attr('value') + "'}",
                  dataType: "json",
                  success: function(msg) {
                    $('#displayFPDiv').html('');
                    $('#displayFPDiv').html(msg);
                  },
                  error: function(msg) {
                     //alert('problem: ' + msg);
                  }
             });
         }
    });

});

function submitToBlueMoon()
{
    var xml = "<BLUEMOON>";
    xml += "<LOGIN><SERIAL-NUMBER>TX08052952</SERIAL-NUMBER></LOGIN>";
    xml += "<LEASE><COMMON>";
    xml += "</COMMON></LEASE>";
    xml += "<RENTALAPP>";
    xml += "<SETTINGS><TO-EMAIL>live@theheightsatparklane.com</TO-EMAIL></SETTINGS>";
    xml += "<APPLICANT>";
	xml += "<NONREFUNDABLE-APPLICATION-FEE>75.00</NONREFUNDABLE-APPLICATION-FEE>";
    xml += "</APPLICANT>";
    xml += "</RENTALAPP>";
    xml += "</BLUEMOON>";
    var input = document.createElement("input");
    input.setAttribute("type", "hidden");
    input.setAttribute("name", "IMPORTXML");
    input.setAttribute("value", xml);
    document.forms[0].appendChild(input);
    document.forms[0].action = "https://www.bluemoon.com/rentalapp/index.php";
    document.forms[0].target = "_blank";
    document.forms[0].method = "post";
    document.forms[0].submit();
}


