	$(function(){
		
		$(".scrollable").scrollable({circular:true});
		$('.scrollable').scrollableAddClones(3);
	})

	function init()
	{
		set_archive();
		set_scrollables();
		cart_status();
	}

	function set_scrollables()
	{
		var height = 480;
		$('.scrollable .module-items').each(function(){
			var h = $(this).height();
			if(h>height)
				height = h;
			$(this).parent().parent().height(height);
		})
	}

	function set_archive()
	{
		$('.module-archive ul').each(function(){
			$('li',this).click(function(){
				$('ul',this).slideToggle();
			})
		});
	}

	function ajax_spinner()
	{
		return '<img src="'+app_assets_url+'template/images/ajax-loader.gif" />';
	}

/* cart */

	function show_response(msg)
	{
		$('#response').stop(true,true).html(msg).fadeIn().delay(3000).fadeOut();
	}

	function cart_status()
	{
		$('#cart').html(ajax_spinner());
		$.post(site_url+'shop/status',function(data){
			$('#cart').html(data);
		})
	}
	function clear_cart()
	{
		var n = you_sure();
		if(n)
			$.post(site_url+'shop/clear',function(data){
				$('#cart').html(data);
			});
		return false;
	}


/* you sure */

	function you_sure()
	{

		var check = confirm('Click OK to confirm');
		if(check)
		{
			return true;
		}
		else
		{
			return false;
		}

	}
