$(function() {
	// Request Form Slider
	$('.btn_request').hover(
	  function () {
		$(this).toggleClass("btn_hover");
	  }
	);
	$('.btn_request').click(function() {
		$(this).toggleClass("btn_selected");
		$('#request_slide').slideToggle(750, "easeOutBounce", function() {
			$('input:first', $(this)).focus();
		});
	});
	
	$('#btn_close').click(function(){
		$('.btn_request').trigger('click');
	});
	// Request Form
    //$('.error').hide();
    $("#btn_send_request").click(function() {
        $('#request_form .required').removeClass("error");
        var email = $("input#request_email").val();
        var errors = false;
        if (email === "") {
			$("#request_email").addClass("error");
            //$("span#request_email_error").show();
            //$("input#request_email").focus();
            errors = true;
        }
        var mesg = $("textarea#request_mesg").val();
        if (mesg === "") {
			$("#request_mesg").addClass("error");
            //$("span#request_mesg_error").show();
            //$("textarea#request_mesg").focus();
            errors = true;
        }
        if (errors) return false;

        //alert (dataString);return false;
        $.ajax({
            type: "POST",
            url: "/formmail.php",
            data: $('#request_form').serialize(),
            success: function() {
                $('#request_content').html("<div id='request_success'></div>");
                $('#request_success').html("<h2>Thanks! Your request has been sent.</h2>").append("<p>We will be in touch soon.</p>");
            }
        });
        return false;

    });
	// Feedback Form
    $("#feedback_submit").click(function() {
        $('#feedback_form .required').removeClass("error");
        var mesg = $("textarea#feedback_mesg").val();
        var errors = false;
        if (mesg === "") {
			$("#feedback_mesg").addClass("error");
            //$("textarea#feedback_mesg").focus();
            errors = true;
        }
        if (errors) return false;

        //alert (dataString);return false;
        $.ajax({
            type: "POST",
            url: "/formmail.php",
            data: $('#feedback_form').serialize(),
            success: function() {
                $('#feedback').html("<div id='feedback_success'></div>");
                $('#feedback_success').html("<h2>Thanks! Your request has been sent.</h2>").append("<p>We will be in touch soon.</p>");
            }
        });
        return false;

    });
	// Payment Form
    $("#payment_submit").click(function() {
        $('#payment_form .required').removeClass("error");
        var desc = $("input#payment_desc").val();
        var errors = false;
        if (desc === "") {
			$("#payment_desc").addClass("error");
            errors = true;
        }
        var phone = $("input#payment_phone").val();
        if (phone === "") {
			$("#payment_phone").addClass("error");
            errors = true;
        }
        var amount = $("input#payment_amount").val();
        if (amount === "") {
			$("#payment_amount").addClass("error");
            errors = true;
        }
        if (errors) return false;

        //alert (dataString);return false;
        //$.ajax({
        //    type: "POST",
        //    url: "",
        //    data: $('#payment_form').serialize(),
        //    success: function() {
        //        $('#payment').html("<div id='payment_success'></div>");
        //        $('#payment_success').html("<h2>Thanks! Your request has been sent.</h2>").append("<p>We will be in touch soon.</p>");
        //    }
        //});
        //return false;

    });
	// Colorbox
	$(".colorbox_feedback").colorbox({inline:true, href:"#feedback"});
	$(".colorbox_payment").colorbox({inline:true, href:"#payment"});
	// Flickr Hover Effect
	$(".flickr_badge_image img").hover(function() {
		$(this).fadeTo("fast", 0.7);
	}, function() {
		$(this).fadeTo("fast", 1);
	});
});
