﻿$(document).ready(function () {
	//ROADHOUSE STUFF
	$("#show-thankyou").colorbox({ inline: true, width: "460px" });
	if ($("#show-success").val() == "true") {
		$("#show-thankyou").click();
	}

	$(".default-text").defaultText({});

	$("#share-site-button").click(function () {

		var name = $("#share_your_name").val();
		var yourEmail = $("#share_your_email").val();
		var sendEmail = $("#share_send_email").val();
		var message = $("#share_your_message").val();
		var url = window.location.href;

		var isValid = ValidationObject.ValidateForm("#share_email_form");

		$("#share_email_form_content").hide();
		$("#send-email-loader").show();

		if (isValid) {
			$.ajax({
				type: "POST",
				url: "/send-share-email",
				dataType: "json",
				data: {
					Name: name,
					YourEmail: yourEmail,
					SendEmail: sendEmail,
					Message: message,
					Url: url
				},
				success: function (data) {
					$(".popup-button").next(".popup").stop(true, true).fadeToggle(100, function () {
						$(common_parent).find(".mail_share").hide();
						$(common_parent).find(".share-links").show();
						$("#send-email-loader").hide();
						$("#share_email_form_content").show();
						alert("Your message has been sent.");
					});

					$("#share_your_name").val("");
					$("#share_your_email").val("");
					$("#share_send_email").val("");
					$("#share_your_message").val("");
					$(".popup .error").hide();
				},
				error: function () {
					alert("oops!");
					$("#share_email_form_content").show();
					$("#send-email-loader").hide();
				}
			});

			var common_parent = $(this).parents(".popup");
		}
	});
});
