// JavaScript Document
function add_to_basket(img_no, media_urn, record_id, stills, time_offset, basket_link_id) {
	$.ajax({
		type: "POST",
		url: "/xml/basket.php",
		cache: false,
		dataType: "xml",
		data: "basket=1&img="+img_no+"&media_urn="+media_urn+"&record_id="+record_id+"&stills="+stills+"&time_offset="+time_offset+"",
		success: function(xml) {
			
			$(xml).find('basket').each(function(){
				
				var is_in_basket = $(this).attr('is_in_basket');
				if(is_in_basket == 1){
					alert('You have added this image to your basket.');
					$('#'+basket_link_id+'').fadeOut("fast", function () {
						//alert($('#'+basket_link_id+'').html());
						$('#'+basket_link_id+'').empty;	
						$('#'+basket_link_id+'').html('<a onclick="remove_from_basket('+img_no+', '+media_urn+', '+record_id+', '+stills+', '+time_offset+', \'basket-link\'); return false;" href="?basket_remove=1&img='+img_no+'&media_urn='+media_urn+'&record_id='+record_id+'&stills='+stills+'&time_offset='+time_offset+'">Remove from basket</a>');
						//alert($('#'+basket_link_id+'').html());
					});
					$('#'+basket_link_id+'').fadeIn("slow");
				} else {
					alert('There was a problem adding this image to your basket.');
				}
				
			});
			
		}
	});
}
function remove_from_basket(img_no, media_urn, record_id, stills, time_offset, basket_link_id) {
	$.ajax({
		type: "POST",
		url: "/xml/basket.php",
		cache: false,
		dataType: "xml",
		data: "basket_remove=1&img="+img_no+"&media_urn="+media_urn+"&record_id="+record_id+"&stills="+stills+"&time_offset="+time_offset+"",
		success: function(xml) {
			
			$(xml).find('basket').each(function(){
				
				var is_in_basket = $(this).attr('is_in_basket');
				if(is_in_basket == 0){
					alert('You have removed this image from your basket.');	
					$('#'+basket_link_id+'').fadeOut("fast", function () {
						//alert($('#'+basket_link_id+'').html());
						$('#'+basket_link_id+'').empty;	
						$('#'+basket_link_id+'').html('<a onclick="add_to_basket('+img_no+', '+media_urn+', '+record_id+', '+stills+', '+time_offset+', \'basket-link\'); return false;" href="?basket=1&img='+img_no+'&media_urn='+media_urn+'&record_id='+record_id+'&stills='+stills+'&time_offset='+time_offset+'">Add to basket</a>');
						//alert($('#'+basket_link_id+'').html());
					});
					$('#'+basket_link_id+'').fadeIn("slow");				
				} else {
					alert('There was a problem removing this image from your basket.');
				}
				
			});
			
		}
	});
}
function remove_from_basket_page(img_no, media_urn, record_id) {
	//$("div#basket-container").empty();
	$.ajax({
		type: "POST",
		url: "/xml/basket.php",
		cache: false,
		dataType: "xml",
		data: "basket_remove=1&img="+img_no+"&media_urn="+media_urn+"&record_id="+record_id+"&stills=0&time_offset=0",
		success: function(xml) {			
			$(xml).find('basket').each(function(){				
				var is_in_basket = $(this).attr('is_in_basket');
				if(is_in_basket == 0){					
					alert('You have removed this image from your basket.');	
					$('#basket-container').slideUp("fast", function () {
						$("div#basket-container").empty();
						$.ajax({
							type: "GET",
							url: "/basket-view.php",
							cache: false,
							dataType: "html",
							data: "get=1",
							success: function(html) {
								$("#basket-container").append(html);
							}
						});
					});
					$('#basket-container').fadeIn("fast");			
				} else {
					alert('There was a problem removing this image from your basket.');
				}				
			});			
		}
	});
}