// <![CDATA[
$(document).ready(function() {
	$("#quick_basket").load("/ajax/quick_basket.php").show();
	
	$(".login_reveal").live('click', function(){
		$("#login").show('fast').load("/ajax/login_panel.php");
		$('html, body').animate({scrollTop:0}, 'slow');
		return false;
	});

	$(document).keydown(function(e) {
	    if (e.keyCode == 27) {
	        $("#login_panel").fadeOut('fast');
	    }
	});
	
	$(".submit").click(function(){
		var element = $(this);
		var preId = element.attr("id");
		var Id = preId.replace(/[^0-9]/g, '');

		var qty = $("#qty"+Id).val();
		var item = $("#item"+Id).val();
		
		var dataPost = 'qty=' + qty +
			'&item=' + item +
			'&action=add';

		//$("#flash"+Id).show();
		//$("#flash"+Id).fadeIn(400).html('<img src="images/ajax-loader.gif"> loading...');

		$.ajax({
			type: "POST",
			url: "/ajax/add_to_basket.php",
			data: dataPost,
			cache: false,
			success: function(data){
				// $("#load"+Id).html(data);
				// $("#form"+Id).fadeOut(1000);
				$("#quick_basket").load("/ajax/quick_basket.php");
				$("#basket_confirmed").load("/ajax/basket_confirmation.php?id="+Id);
				$("html, body").animate( { scrollTop: 0 }, 1000 );
				setTimeout(function(){ $("#confirmed").fadeOut("slow"); }, 8000);
			}
		});
		
		return false;
	});
	
	$(".login_submit").live('click', function(){
		var username = $("#fm_username").attr('value');  
		var password = $("#fm_password").attr('value');

		$.ajax({  
			type: "POST",
			url: "/ajax/login_session.php",  
			data: "username="+ username +
				  "&password="+ password,
			cache: false,
			success: function(data){
				if (data=='login_error_1') {
					$("#login_panel").fadeOut('fast');
					$("#login").load("/ajax/login_error.php");
				} else {
					$("#login_panel").fadeOut('fast');
					$(".login_reveal").fadeOut('fast');
					$("#login").load("/ajax/login_success.php");
					$("ul#user-details").html(data).show();
					$("#quick_basket").load("/ajax/quick_basket.php");
					setTimeout(function(){ $("#login").fadeOut("slow"); }, 3000);
					location.reload();
				}
			}  
		});  
		return false;
	});
	
	$(".confirm_close").live('click', function(){
		$("#confirmed").fadeOut('fast');
		return false;
	});
	
	$(".close_login").live('click', function(){
		$("#login_panel").fadeOut('fast');
		return false;
	});
	
	
	return false;
});
// ]]>
