																										   
$(window).ready(function() {
	// flowimage settings (add title values to elements)

	if(jQuery().livequery) {
		$('#albumcovers_slider').livequery(function() {$(this).attr('title','Scroll through the albums');});
		$('#albumcovers_previous').livequery(function() {$(this).attr('title','Scroll left');});
		$('#albumcovers_next').livequery(function() {$(this).attr('title','Scroll right');});
		$('#albumcovers_images img').livequery(function() {$(this).attr('title','Listen to or purchase '+$(this).attr('alt'));});
		/*var randomImages = ['background-big.jpg','background-big2.jpg','background-big3.jpg','background-big4.jpg'];
		var randomColors = ['#000','#FFF','#B8B8B8','#D3D0C0'];
		var rndNum = Math.floor(Math.random() * randomImages.length);
		$('body').css({ 'background-image': 'url(/2011/images/' + randomImages[rndNum] + ')','background-color': randomColors[rndNum]});*/
		
	}	/**/
});
$(document).ready(function() {
	if(jQuery().backstretch) {
		$.backstretch("images/background-big.jpg");
	}
	// capslide settings
	if(jQuery().capslide) {
		$(".ic_container").capslide({
				caption_color	: '#000',
				caption_bgcolor	: '#FFF',
				overlay_bgcolor : '#000',
				border			: 'none',
				showcaption	    : true
			});
	}

	// slideshow on events page

	// from: http://jquery.malsup.com/cycle/
	if(jQuery().cycle) {
		$('#slides img:first').fadeIn(2000, function() {
			$('#slides').cycle({
				fx: 'fade'
			});
		});
	}
	// fancybox settings
	if(jQuery().fancybox) {
		$("a.fancygallery").fancybox({
			'overlayColor':'#000',
			'width': 550,
			'height':550,
			'overlayOpacity': 0.20,
			'speedIn': 500, 
			'speedOut': 300,
			'type': 'iframe'
			});
		$("a.fancybio").fancybox({
			'overlayColor':'#000',
			'width': 650,
			'height':450,
			'overlayOpacity': 0.20,
			'speedIn': 500, 
			'speedOut': 300,
			'type': 'iframe'
			});
		$("a.fancyevent").fancybox({
			'overlayColor':'#000',
			'width': 700,
			'height':600,
			'overlayOpacity': 0.20,
			'speedIn': 500, 
			'speedOut': 300,
			'type': 'iframe'
			});
		$("a#article").fancybox({
			'overlayColor':'#000',
			'width': 650,
			'height':550,
			'overlayOpacity': 0.20,
			'speedIn': 500, 
			'speedOut': 300,
			'type': 'iframe'
			});
	}
	// image link hover settings
	$("a img").hover(
		function() {
				$(this).stop().animate({opacity:0.65},500);
		},
		function() {
				$(this).stop().animate({opacity:1.0},500);
		}
	);
	$(".paypalbutton").live({
		mouseenter:
			function(){
				$(this).attr('src','/2011/images/paypal-paybutton-hover.png');
			},
		mouseleave:
			function(){
				$(this).attr('src','/2011/images/paypal-paybutton.png');
			}
	});
	// blog settings - NOT WORKING	
	if(jQuery().miniFeed) {
		$('#msblog').miniFeed("http://www.myspace.com/mirroredshower/blog/rss", {
			limit: 	 5,
			getFeedTitle: 	 true,
			getItemTitle: 	 true,
			getItemDate:  true,
			getItemSummary:  	 true,
			getItemDescription: 	true,
			getItemLink: 	 true,
			getAtomId: 	 true,
			phpRepeater:	''
		}); 
	}

	/* ROUNDED CORNER SETTINGS NOT FOR IE */
	if(!($.browser.msie && $.browser.version < 9)) {
		$('#outer,div.albums .ic_container img,div.albums .overlay,.imageflow').corner("25px");
		$('div.albums .ic_container').corner("26px");
		$('#fancybox-outer').corner("5px");
		$('#albumcovers_loading').livequery(function() {$(this).corner("5px");});
		$('.basketheader, p.hoverrow').livequery(function() {$(this).corner("5px");});
		$('div.albums .ic_caption').corner("round bottom 22px");
		$('#social img').corner("5px");
		$('.paypalbutton').livequery(function() {$(this).corner("5px");});
		$('form, ul#contactlist, div.whitebox').corner("20px");
		$('form input, form textarea').corner("10px");
		$('form p').corner("10px");
		$('img.leftalign,img.rightalign').corner("25px");
		$('#slides img').corner("15px");
	}
	$('form#emailform p').hover(
		function () {
			$(this).css('border','#FF00FF 1px solid');
		}, 
		function () {
			$(this).css('border','transparent 1px solid');
		}
	);
	$('form#emailform #send').hover(
		function () {
			$(this).css('background-color','#000');
		}, 
		function () {
			$(this).css('background-color','#FF00FF');
		}
	);
	$('.button').corner("5px");
	$(".vtip").live("hover", function(){
		// this is very inefficient
		$('p#vtip').corner("10px");
	});
	
	/* TRANSPARENCIES */
	if(!($.browser.msie && $.browser.version < 9)) {
		$('div#outer').css({background: 'rgba(255, 255, 255, 0.70)'});
		$('#navcontainer').css({background: 'rgba(0, 0, 0, 0.70)'});
		$('.basketheader').livequery(function() {$(this).css({background: 'rgba(0, 0, 0, 0.70)'});});
		$('form:not(#paypalform), ul#contactlist, div.whitebox').css({background: 'rgba(255, 255, 255, 0.70)'});
		//$('form#emailform #email, form#emailform #realname, form#emailform #telephone, form#emailform #message').css({background: 'rgba(0, 0, 0, 0.70)'});
	} 
	$('.imageflow').css({ opacity: 0.80 });
	$('div.albums .overlay').css({ opacity: 0.20 });
	$('div.albums .ic_caption').css({ opacity: 0.90 });

	/* TEXT EFFECTS: apply using class="labelEffect effect" */
	$('.sunken').labeleffect({effect: 'sunken'});
	$('.floating').labeleffect({effect: 'floating'});
	$('.shadow').labeleffect({effect: 'shadow'});
	$('.raised').labeleffect({effect: 'raised'});
	if(!($.browser.msie && $.browser.version < 9)) {
		$('h2').css('text-shadow', '1px 2px 1px #FF00FF');
	}

	/* RADIO GROUP styling */
	if(jQuery().lightSwitch) {
		$('form#emailform input:[name="contact"]').lightSwitch({
			switchImg:'/2011/scripts/switch-2.png',
			switchImgCover: '/2011/scripts/switchplate.png'
		});
	}


	/* IE SPECIFIC STUFF*/
	if(!($.browser.msie && $.browser.version < 9)) {
		//try {
		var folderpath = '/2011/scripts/fancybox/';
		$('.imageflow img, #fancybox-img').livequery(function() {$(this).css({ '-ms-interpolation-mode': 'bicubic', 'image-rendering': 'optimizeQuality' });});
		$('#fancybox-loading.fancybox-ie div').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_loading.png', sizingMethod='scale')" });});
		$('.fancybox-ie #fancybox-close').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_close.png', sizingMethod='scale')" });});
		$('.fancybox-ie #fancybox-title-over').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_title_over.png', sizingMethod='scale')", 'zoom':1 });});
		$('.fancybox-ie #fancybox-title-left').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_title_left.png', sizingMethod='scale')" });});
		$('.fancybox-ie #fancybox-title-main').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_title_main.png', sizingMethod='scale')" });});
		$('.fancybox-ie #fancybox-title-right').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_title_right.png', sizingMethod='scale')" });});
		$('.fancybox-ie #fancybox-left-ico').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_nav_left.png', sizingMethod='scale')" });});
		$('.fancybox-ie #fancybox-right-ico').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_nav_right.png', sizingMethod='scale')" });});
		$('.fancybox-ie #fancy-bg-n').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_shadow_n.png', sizingMethod='scale')" });});
		$('.fancybox-ie #fancy-bg-ne').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_shadow_ne.png', sizingMethod='scale')" });});
		$('.fancybox-ie #fancy-bg-e').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_shadow_e.png', sizingMethod='scale')" });});
		$('.fancybox-ie #fancy-bg-se').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_shadow_se.png', sizingMethod='scale')" });});
		$('.fancybox-ie #fancy-bg-s').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_shadow_s.png', sizingMethod='scale')" });});
		$('.fancybox-ie #fancy-bg-sw').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_shadow_sw.png', sizingMethod='scale')" });});
		$('.fancybox-ie #fancy-bg-w').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_shadow_w.png', sizingMethod='scale')" });});
		$('.fancybox-ie #fancy-bg-nw').livequery(function() {$(this).css({ 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+folderpath+"fancy_shadow_nw.png', sizingMethod='scale')" });});
		//} catch(e) {}
	}

/* shopping basket */
	// events: set ticket price
	var ticket_price = 5.00;
	var ticket_postage_cost_unit_uk = 0.00;
	var ticket_postage_cost_unit_world = 0.50;
	var album_postage_cost_unit_uk = 1.00;
	var album_postage_cost_unit_world = 3.00;
	var message_span_id = '#message';
	$('#event_buy').click(function(){
		// item_name,item_price,item_qty
		var ticket_count = parseInt($('#tickets').val());
		if(ticket_count>0){
			add2basket('Gigantic Mirrorball Show tickets',ticket_price,ticket_count,'ticket');
			showEvent(ticket_count+' ticket(s) added',message_span_id);
		} else {
			showEvent('invalid no. of tickets',message_span_id);
		}
		$('#tickets').val(1);
	});	

	$('#basketcontent').css({'background-image': 'url(/2011/images/basket-tab.png)'});
	$('#add').click(function(){
		add2basket();
		//$('#items').val(null);
		$('#howmany').val(1);
		$('#items option').attr('selected', false);
	});
	$('a.removeall').live('click', function(){ 
		removeFromBasket(get_id($(this).attr('id')));
		$('#basket').html(getBasket());
		return false;
	});
	$('a.additem').live('click', function(){ 
		increaseItems(get_id($(this).attr('id')));
		$('#basket').html(getBasket());
		return false;
	});
	$('a.removeitem').live('click', function(){ 
		decreaseItems(get_id($(this).attr('id')));
		$('#basket').html(getBasket());
		return false;
	});
	$('a#empty').live('click', function(){ 
		emptyBasket();
		$('#basket').html(getBasket());
		return false;
	});
	//$('#uk_delivery').attr('checked', 'checked'); // default on load
	$('input[name="delivery_location"]').live('click', function(){
		//$('input[name="delivery_location"]:!checked').attr('checked', true);
		//$('input[name="delivery_location"]:checked').attr('checked', true);
		//if($('input[name="delivery_location"]').val()=='UK'){
		//	$('#uk_delivery').filter('[value=world]').attr('checked', true);
		//} else {
		//	$('#uk_delivery').filter('[value=UK]').attr('checked', true);
		//}
		$('#basket').html(getBasket());	
	});	
	
	$('#basketcontent').html(getSummaryBasket());
	try {$('#basket').html(getBasket());} catch(e){}
});
// shopping basket functions based on
// http://snipplr.com/view.php?codeview&id=28255
// http://projects.exvoto.org/jquery-extjsoncookie/

function add2basket(item_name,item_price,item_qty,item_type) {
	//var item_array = $('#items').val().split("|");
	var item_name = String(item_name);
	var item_price = parseFloat(item_price).toFixed(2);
	var item_qty = parseInt(item_qty);
	var item_type = String(item_type);
	if(item_name && item_qty){
		if(itemExists(item_name)) {
			updatebasket(item_name,item_price,item_qty,item_type);
		} else {
			save2basket(item_name,item_price,item_qty,item_type);
		}
	}
	//alert(item_type+'(s) added: '+item_name+'£'+item_price);
	//$('#basketcontent').html(getBasket());
	$('#basketcontent').html(getSummaryBasket());

}

// added by xposition
function getBasket() {
	//return document.cookie;
	var cookie_pairs = document.cookie.split(";").sort();
	var cookies = '';
	var basket_total = 0;
	var postage_cost = 0.00;
	var basket_items = 0;

	var ticket_postage_cost_unit_uk = 0.83; // postage + 20p PayPal
	var ticket_postage_cost_percent_uk = 0.16; // 3.4% PayPal
	var ticket_postage_cost_unit_world = 1.23;
	var ticket_postage_cost_percent_world = 0.16;
	
	var album_postage_cost_unit_uk = 1.15; // postage + 20p PayPal
	var album_postage_cost_percent_uk = 0.35; // 3.4% PayPal
	var album_postage_cost_unit_world = 2.65;
	var album_postage_cost_percent_world = 0.35;


	var customer_location = String($("input[name=delivery_location]:checked").val());
	if(customer_location==='undefined'){customer_location="UK";} // first load
	updateLocation(customer_location);

	cookies += '<p class="basketheader"><span class="item">Item(s)</span>';
	cookies += '<span class="qty">No.</span>';
	cookies += '<span class="cost">Price</span>';
	cookies += '<span class="total">Total</span>';
	cookies += '<span class="actions">Update</span></p>';
	cookies += '<div class="clear"></div>';
	for (var i=0; i<cookie_pairs.length; i++){
		var pair_item = cookie_pairs[i].split("=");
		//cookies[pair_item[0]] = unescape(pair_item[1]);
		// {"options":{"price":"7.29","quantity":"1","basket":1}}
		if(pair_item[1]!=null) {
			if(pair_item[1].indexOf( 'basket') >= 0){
				var itemname = jQuery.trim(pair_item[0]);
				var details = unescape(pair_item[1]);
				var qty = parseInt($.evalJSON(details).options.quantity);
				var price = parseFloat($.evalJSON(details).options.price);
				var basket_type = String($.evalJSON(details).options.basket);
				//alert(basket);
				var total = qty * price;
				basket_total += total;
				basket_items += qty;

				if(basket_type=='album') {
					if(customer_location=='UK') {
						postage_cost += album_postage_cost_unit_uk + album_postage_cost_percent_uk * qty;
					} else {
						postage_cost += album_postage_cost_unit_world + album_postage_cost_percent_world * qty;
					}
				} else {
					if(customer_location=='UK') {
						postage_cost += ticket_postage_cost_unit_uk + ticket_postage_cost_percent_uk * qty;
					} else {
						postage_cost += ticket_postage_cost_unit_world + ticket_postage_cost_percent_world * qty;
					}
				}
				basket_total += postage_cost;
				cookies += '<p class="hoverrow"><span class="item">'+itemname+'</span>';
				cookies += '<span class="qty">'+qty+ '</span>';
				cookies += '<span class="cost">&pound;' + price.toFixed(2)+ '</span>';
				cookies += '<span class="total">&pound;' + total.toFixed(2)+ '</span>';
				cookies += '<span class="actions">';
				cookies += '<a href="#" title="add 1 '+basket_type+ '" class="button additem" id="a_'+itemname+'"></a>';
				cookies += '<a href="#" title="remove 1 '+basket_type+ '" class="button removeitem" id="b_'+itemname+'"></a>';
				cookies += '<a href="#" title="remove all '+basket_type+ 's" class="button removeall" id="c_'+itemname+'"></a>';
				cookies += '</span></p>';
	
			}
		}
	}
	if(basket_total==0){
		cookies = '<p>&nbsp;</p><h3 style="text-align:center">Your basket is empty</h3><p>&nbsp;</p>';
	} else {
		cookies += '<div class="clear"></div>';
		/*cookies += '<p><span class="baskettext">Items in basket</span>';
		cookies += '<span class="baskettotal">'+basket_items.toFixed(0)+ '</span></p>';*/
		cookies += '<p><span class="postagetext">Postage &amp; packing</span>';
		cookies += '<span class="postagetotal">&pound;'+postage_cost.toFixed(2)+'</span>';
		cookies += '<span class="actions" id="delivery_description">';
		if(customer_location=='UK'){
			cookies += 'UK delivery';
		} else {
			cookies += 'Non-UK delivery';
		}
		cookies += '</span></p>';
		cookies += '<p><span class="baskettext">BASKET TOTAL</span>';
		cookies += '<span class="baskettotal">&pound;'+basket_total.toFixed(2)+'</span></p>';
		cookies += '<p class="hoverrow"><label for="uk_delivery" id="delivery_label_1">UK delivery</label> <input name="delivery_location" type="radio" value="UK" id="uk_delivery" ';
		if(customer_location=='UK'){
			cookies += 'checked="checked"';
		}
		cookies += ' />';
		cookies += '<label for="world_delivery" id="delivery_label_2">Non-UK delivery</label> <input name="delivery_location" type="radio" value="world" id="world_delivery" ';
		if(customer_location=='world'){
			cookies += 'checked="checked"';
		}
		cookies += ' /></p>';
	}
	//alert('added');
	$('#basketcontent').html(getSummaryBasket());
	try {$('#paypalform').html(generatePayPal(postage_cost,customer_location));} catch(e){}
	return cookies;
}

// added by xposition
function getSummaryBasket() {
	//return document.cookie;
	var cookie_pairs = document.cookie.split(";").sort();
	var cookies = '';
	var basket_total = 0;
	var basket_items = 0;
	for (var i=0; i<cookie_pairs.length; i++){
		var pair_item = cookie_pairs[i].split("=");
		//cookies[pair_item[0]] = unescape(pair_item[1]);
		// {"options":{"price":"7.29","quantity":"1","basket":1}}
		if(pair_item[1]!=null) {
			if(pair_item[1].indexOf( 'basket') >= 0){
				var details = unescape(pair_item[1]);
				var qty = parseInt($.evalJSON(details).options.quantity);
				var price = parseFloat($.evalJSON(details).options.price);
				var total = qty * price;
				basket_total += total;
				basket_items += qty;		
			}
		}
	}
	if(basket_total==0){
		cookies = '<p>Your basket is empty</p>';
	} else {
		//cookies += '<p>In your basket: '+basket_items.toFixed(0)
		cookies += '<p>'+basket_items.toFixed(0)
		if(basket_items == 1){
			cookies += ' item @ ';
		} else {
			cookies += ' items @ ';
		}
		cookies += '&pound;'+basket_total.toFixed(2);
		cookies += ' + P&amp;P</p>';
		cookies += '<p><a href="your-basket.html" title="view/amend your basket and checkout" id="checkout">view basket/checkout</a></p>';
	}
	//alert('added');
	return cookies;
}

function updateLocation(customer_location) {
	jQuery.extendedjsoncookie("removeCookie","location");
	//jQuery.extendedjsoncookie("setCookieVariable","location", customer_location,{expires: 1} ); 
}

function getFromBasket(item_id){
	  var id = String(item_id);
	  return  jQuery.extendedjsoncookie("getCookieVariable",id, "options"); 
}

function save2basket(item_id,item_price,item_qty,item_type){
	 var item_id = String(item_id);
	 var item_price = String(item_price);
	 var item_qty = String(item_qty);
	 var item_type = String(item_type);
	 jQuery.extendedjsoncookie("removeCookie",item_id); 
	 var opt = {price : item_price,quantity : item_qty,basket : item_type}; 
	 jQuery.extendedjsoncookie("setCookieVariable",item_id, "options", opt,{expires: 1} ); 
}

function updatebasket(item_id,item_price,item_qty,item_type){
	var item_id = String(item_id);
	var item_price = String(item_price);
	var item_qty = parseInt(item_qty);
	var item_type = String(item_type);
	var details = getFromBasket(item_id);
	var qty = parseInt(details.quantity);
	item_qty += qty;
	//alert('qty increased from ' + qty + ' to ' + item_qty);
	// update basket quantity
	save2basket(item_id,item_price,item_qty,item_type);
}

function removeFromBasket(item_id){
	var item_id = String(item_id);
	//var cookie = jQuery.extendedjsoncookie("removeCookie",item_id);
	jQuery.extendedjsoncookie("removeCookie",item_id);
}

function emptyBasket() {
	var cookie_pairs = document.cookie.split(";");
	for (var i=0; i<cookie_pairs.length; i++){
		var pair_item = cookie_pairs[i].split("=");
		if(pair_item[1]!=null) {
			if(String(pair_item[1]).indexOf('basket') >= 0){
				removeFromBasket(pair_item[0]);
				//alert('removing: '+pair_item[0]);
			}
		}
	}
	$('#basketcontent').html(getSummaryBasket());
}

function decreaseItems(item_id) {
	// get data
	item_id = String(item_id);
	var details = getFromBasket(item_id);
	var qty = parseInt(details.quantity);
	var item_type = String(details.basket);
	qty -= 1;
	if(qty == 0) {
		// delete cookie
		removeFromBasket(item_id);
	} else {
		// update basket quantity
		removeFromBasket(item_id);
		save2basket(item_id, details.price,qty,item_type);
	}
}
function increaseItems(item_id) {
	item_id = String(item_id);
	var details = getFromBasket(item_id);
	var qty = parseInt(details.quantity);
	var item_type = String(details.basket);
	qty += 1;
	// update basket quantity
	removeFromBasket(item_id);
	save2basket(item_id, details.price,qty,item_type);
}

function itemExists(item_id) {
	var details = getFromBasket(String(item_id));
	if( details == null ) { 
		return false;
	} else {
		return true;
	}
}

function get_id(item_id) {
	var details = String(item_id).split("_");
	
	return details[1];
}

function showEvent(message,element) {
		//$(element).fadeOut();
		//$(element).html('');
		$(element).html(message);
		$(element).fadeIn('slow').delay(1200).fadeOut('slow');
}

function generatePayPal(shipping_cost,customer_location){
	//var paypal_form = '<p>paypal form goes here...</p>';
	shipping_cost = parseFloat(shipping_cost).toFixed(2);
	var paypal_fields = '';
	paypal_fields += '<input type="hidden" name="cmd" value="_xclick">';
	paypal_fields += '<input type="hidden" name="business" value="icu@mirroredshower.co.uk">';
	paypal_fields += '<input type="hidden" name="return" value="http://www.mirroredshower.co.uk/2011/order-completed.html" id="PayPalReturn" />';
	paypal_fields += '<input type="hidden" name="cancel_return" value="http://www.mirroredshower.co.uk/2011/order-cancelled.html">'; 
	paypal_fields += '<input type="hidden" name="item_number" value="999 - Mirrored Shower website purchase">';
	// rm: 1=GET 2=POST;
	paypal_fields += '<input type="hidden" name="rm" value="2">';
	paypal_fields += '<input type="hidden" name="lc" value="UK">';
	paypal_fields += '<input type="hidden" name="currency_code" value="GBP">';
	paypal_fields += '<input type="hidden" name="button_subtype" value="products">';
	paypal_fields += '<input type="hidden" name="no_note" value="0">';
	paypal_fields += '<input type="hidden" name="no_shipping" value="0">';
	paypal_fields += '<input type="hidden" name="tax_rate" value="0.000">';
	paypal_fields += '<input type="hidden" name="shipping" value="'+shipping_cost+'">';
	paypal_fields += '<input type="hidden" name="bn" value="mirrored.shower.001">';
	//return document.cookie;

	var cookie_pairs = document.cookie.split(";").sort();
	var form_fields = '';
	var item_name = '';
	var basket_total = 0;
	var basket_items = 0;
	form_fields += paypal_fields;
	for (var i=0; i<cookie_pairs.length; i++){
		var pair_item = cookie_pairs[i].split("=");
		//cookies[pair_item[0]] = unescape(pair_item[1]);
		// {"options":{"price":"7.29","quantity":"1","basket":1}}

		if(pair_item[1]!=null) {
			if(pair_item[1].indexOf( 'basket') >= 0){
				var itemname = jQuery.trim(pair_item[0]);
				item_name += itemname+' (';
				var details = unescape(pair_item[1]);
				var qty = parseInt($.evalJSON(details).options.quantity);
				var price = parseFloat($.evalJSON(details).options.price);
				var total = qty * price;
				basket_total += total;
				basket_items += qty;
				item_name += qty+ '@';
				item_name += '&pound;' + price.toFixed(2)+ '), ';
				
			}
		}
	}
	if(basket_total==0){
		form_fields = '<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>';
	} else {
		//item_name += ' TOTAL = &pound;' + basket_total.toFixed(2);
		if(customer_location!='UK') {
			item_name += ' NON-UK DELIVERY';
		}
		form_fields += '<input type="hidden" name="item_name" value="'+item_name+'">';
		form_fields += '<input type="hidden" name="amount" value="'+basket_total+'">';
		form_fields += '<p class="paypalinstructions"><input type="image" src="/2011/images/paypal-paybutton.png" name="submit" alt="PayPal - The safer, easier way to pay online!" title="PayPal - The safer, easier way to pay online!" class="paypalbutton">';
		form_fields += '<img src="/2011/images/paypal-methods.png" alt="PayPal&trade; payment methods" title="PayPal&trade; payment methods" class="paypalmethods" width="400" height="27" /><br />';
		form_fields += 'We use PayPal, the safer, faster and more secure way to pay online. You don\'t even need a PayPal account! Please make sure we have your correct postal address.</p>'
		form_fields += '<div class="clear"></div>';
	}
	
	//alert('added');
	$('#basketcontent').html(getSummaryBasket());
	return form_fields;


	//return paypal_form;
	
}
