$(document).ready(function() {
	
	$("#signup_name").focus(function() {
		
		if ($(this).val() != "Your Name") {
			
		} else {
			
			$(this).val("");
			
		}

	}).blur(function() {
		
		if ($(this).val().length > 0) {
			
		} else {
			
			$(this).val("Your Name");
			
		}
		
	});
	
	$("#signup_email").focus(function() {
		
		if ($(this).val() != "Your Email") {
			
		} else {
			
			$(this).val("");
			
		}

	}).blur(function() {
		
		if ($(this).val().length > 0) {
			
		} else {
			
			$(this).val("Your Email");
			
		}
		
	});
	
	$("#signup_form_popup button#signup").click(function() {
		
		var name = $("#signup_name").val();
		
		var email = $("#signup_email").val();
		
		$.post("/site/ajax/do_newsletter_signup", { name: name, email: email }, function(data) {
			
			if (data.result == 'success') {
				
				$("#signup_content_hider").hide();
				
				$("#signup_form_popup").css('background-image', 'none').append('<p>We have successfully received your signup. Thank you. You will be notified if win via the email you provided.</p>').delay(4000).fadeOut(500);
				
				$.cookie('signup', 'closed');
				
			}
			
		}, "json");
		
	});
	
	if ($.cookie('signup') == 'closed') {
		
		$("#signup_popup").hide();
		
	}
	
	$("#signup_form_popup").hide();
	
	$("#signup_popup #launcher").click(function() {
	
		$("#signup_form_popup").fadeIn("500");
		
		$("#signup_popup").fadeOut("500");
	
	});
	
	$("#signup_popup .close").click(function() {
		
		$("#signup_popup").fadeOut("500");
		
		var date = new Date();
 		date.setTime(date.getTime() + (15 * 60 * 1000));

		$.cookie('signup', 'closed', { expires: date });
		
	});
	
	$("#signup_form_popup .close").click(function() {
		
		$("#signup_form_popup").fadeOut("500");
		
		var date = new Date();
 		date.setTime(date.getTime() + (15 * 60 * 1000));
		
		$.cookie('signup', 'closed', { expires: date });
		
	});
	
	//$("#discounted").hide();
	//$("#bulk_books").hide();
	
	/* $("#bulk_check").live('click', function(){

	if ($('#bulk_check').is(':checked')) {
		
		$("#regular_books").hide();
		$("#bulk_books").show();
		$("#discounted").fadeIn(500);
		
		} else {
			
			$("#regular_books").show();
			$("#bulk_books").hide();
			$("#discounted").fadeOut(500);
			
		}
		
		
	}); */
	
	
	
	$(window).keypress(function(e) {
    if(e.keyCode == 13) {
        $("button#search").click();
    }
	});

	
	$("button#search").click(function() {
		
		var searchTerm = $("#search_term").val();
		
		$.post("/site/order_bible_commentaries/do_search_by_term", { search_term: searchTerm }, function(data) {
  			
  		if (data['book_ids'][0] != 'undefined') {
  			
  		$("#books .book_row").remove();

         for (var i = 0; i <= data['book_ids'].length - 1; i++) {
 
            var bookId = data['book_ids'][i];
            var bookTitle = data['book_titles'][i];
            var bookPrice = data['book_prices'][i];
            var bookNumber = data['book_numbers'][i];
            
            var row = '<div class="book_row"><form action="/site/order_bible_commentaries/do_add_book" method="post"><div class="book_title">'+bookTitle+'</div><div class="book_price">$'+bookPrice+'</div><div class="book_quantity"><select name="qty"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="12">12</option><option value="13">13</option><option value="14">13</option><option value="15">15</option><option value="20">20</option><option value="25">25</option><option value="30">30</option><option value="35">35</option><option value="40">40</option><option value="50">50</option><option value="75">75</option><option value="100">100</option></select></div><div class="add"><button>Add To Order</button></div><input type="hidden" name="name" value="'+bookTitle+'" /><input type="hidden" name="price" value="'+bookPrice+'" /><input type="hidden" name="id" value="'+bookId+'" /></form></div><!-- end book_row -->';
            
            
            
            $("#books").append(row);
            
         	}
         	
         	} else {
 			
 			var row = '<li>Sorry, there were no results for your search. Try again!</li>';
            
            $("#book_scroller").append(row);
 			
 		}
         
     	}, "json");
		
	});
	
	$("#shipping_same").click(function () {
		
		var thisCheck = $(this);
		if (thisCheck.is(':checked')) {
		
			var b_firstname = $("#js_b_firstname").val();
			var b_lastname = $("#js_b_lastname").val();
			var b_address = $("#js_b_address").val();
			var b_city = $("#js_b_city").val();
			var b_state = $("#js_b_state").val();
			var b_zipcode = $("#js_b_zipcode").val();
			
			$("#js_s_firstname").val(b_firstname);
			$("#js_s_lastname").val(b_lastname);
			$("#js_s_address").val(b_address);
			$("#js_s_city").val(b_city);
			$("#js_s_state").val(b_state);
			$("#js_s_zipcode").val(b_zipcode);

		} else {
			
			$("#js_s_firstname").val("");
			$("#js_s_lastname").val("");
			$("#js_s_address").val("");
			$("#js_s_city").val("");
			$("#js_s_state").val("");
			$("#js_s_zipcode").val("");
			
		}
		
	});
	
	$("#save_info").click(function() {
		
		var email = $("#js_email").val();
		var phone = $("#js_phone").val();
		var s_firstname = $("#js_s_firstname").val();
		var s_lastname = $("#js_s_lastname").val();
		var company = $("#js_company").val();
		var s_address = $("#js_s_address").val();
		var s_city = $("#js_s_city").val();
		var s_state = $("#js_s_state").val();
		var s_zipcode = $("#js_s_zipcode").val();
		var referrer = $("#js_referrer").val();
		var promo_code = $("#js_promo_code").val();

		$.post("/site/order_bible_commentaries/do_save_information", {email: email, phone: phone, s_firstname: s_firstname, s_lastname: s_lastname, s_address: s_address, s_city: s_city, s_state: s_state, s_zipcode: s_zipcode, promo_code: promo_code, referrer: referrer, company: company}, function(data) {
			
			if (data.result == 'success') {
				
				var b_firstname = $("#js_b_firstname").val();
				var b_lastname = $("#js_b_lastname").val();
				var b_address = $("#js_b_address").val();
				var b_city = $("#js_b_city").val();
				var b_state = $("#js_b_state").val();
				var b_zipcode = $("#js_b_zipcode").val();
				
				$("#pp_email").val(email);
				$("#pp_firstname").val(b_firstname);
				$("#pp_lastname").val(b_lastname);
				$("#pp_address").val(b_address);
				$("#pp_city").val(b_city);
				$("#pp_state").val(b_state);
				$("#pp_zipcode").val(b_zipcode);
				
				$("#paypal").click();
				
			} else {
				
				$(".system_message").hide();
				
				var msg = '<div class="system_message">'+data.msg+'</div>';
				
				$(".col_twothirds").prepend(msg);
				
			}
			
		}, "json");
		
	});
	
});
