$(document).ready(function(){
	// ----- email a friend functions ------
	$("#friend_send").click( function() {
		$("#friend_send_error").empty();
		var m = "email_friend";
		var f = $("#f_email").val();
		var fn = $("#fname").val();
		var ln = $("#lname").val();
		var e = $("#email").val();
		var n = $("#note").val();
		var u = $("#url").val();
		$.post("/emails/send_email.php", { mode: m, friend: f, fname: fn, lname: ln, email: e, note: n, url: u }, function(data) {
			if(data == "success") {
				$("div.bp44").fadeOut(2000, function() {
					$("div.bp44").empty().append("<br /><br /><span class='success'>The email to your friend has been sent.</span><br /><br />").fadeIn(2000);
				});
			} else {
				$("#friend_send_error").html(data).hide().slideDown("slow");
			}
		});
	});
	$("#contact_us").click( function() {
		$("#send_error").empty();
		var m = "contact_us";
		var fn = $("#fname").val();
		var ln = $("#lname").val();
		var e = $("#email").val();
		var n = $("#note").val();
		var t = $("#to_email").val();
		$.post("/emails/send_email.php", { mode: m, fname: fn, lname: ln, email: e, note: n, to: t }, function(data) {
			if(data == "success") {
				$("div.bp44").fadeOut(2000, function() {
					$("div.bp44").empty().append("<br /><br /><span class='success'>Your email has been sent.</span><br /><br />").fadeIn(2000);
				});
			} else {
				$("#send_error").html(data).hide().slideDown("slow");
			}
		});
	});
	$("#ring_sizer_send").click( function() {
		$("#send_error").empty();
		var mmm = "free_ring_sizer";
		var fn = $("#fname").val();
		var ln = $("#lname").val();
		var e = $("#email").val();
		var a1 = $("#address1_new").val();
		var a2 = $("#address2_new").val();
		var c = $("#country").val();
		var ct = $("#city_new").val();
		var s = $("#state_new").val();
		var z = $("#zipcd_new").val();
		$.post("/emails/send_email.php", { mode: mmm, fname: fn, lname: ln, email: e, add1: a1, add2: a2, cntry: c, city: ct, state: s, zip: z }, function(data) {
			if(data == "success") {
				$("div.bp44").fadeOut(2000, function() {
					$("div.bp44").empty().append("<br /><br /><span class='success'>Your FREE ring sizer has been ordered.</span><br /><br />").fadeIn(2000);
				});
			} else {
				$("#send_error").html(data).hide().slideDown("slow");
			}
		});
	});
	$("#country").change( function() {
		var a = $(this).attr("value");
		if(a==undefined) {
			$("#addy_holder").empty();
		} 
		else {
			$("#addy_holder").empty();
			$.post("/include/address_fields.php", { country: a},
	            function(data) {
					$("#addy_holder").append(data);
			});
		}		
	});
	$("#fname").keydown(
	     function(e){
	       var key = e.keyCode;
	       if(key == 13) {
	       		$('#friend_send').click();
	       }
	});
	$("#lname").keydown(
	     function(e){
	       var key = e.keyCode;
	       if(key == 13) {
	       		$('#friend_send').click();
	       }
	});
	// ---- end email a friend functions ------
});