var Sweets = {
	max : 8,
	chocos : [],
	descr:[],
	boxKitId:[37,38,39,40,41,43,44,45],

	init : function()
	{
		// debugger;
		var items = $(".sweetko");
		$("#clearBtn").css({display:this.chocos.length?"block":"none"});
/*		
		for(var i=0;i<items.length;i++)
		{
			$(items[i]).unbind("click").bind("click", function(){
				Sweets.addItem($(this).children().attr("id").replace("pnlEntityImage_", ""));
				}
			);
		}
*/
	},

	addItem : function(id, name)
	{
		if(this.chocos.length < this.max)
		{
			var gid = this.boxKitId[this.chocos.length];
			this.chocos[this.chocos.length] = id;
			var kid = $('#'+gid+'-'+name).html();
			var val = $('#KitItems').val();
			$('#KitItems').val(val + /*(val ?*/ ',' /*: '') +*/ + gid + '+' + kid);
	//		debugger;
		}
		this.render();
	},

	render : function()
	{
		$("#clearBtn").css({display:this.chocos.length?"block":"none"});
		$("#box1").html("");$("#box2").html("");
		this.descr=[];
		for(var i=0;i<this.chocos.length;i++)
		{
			var contId=(i<8)?"#box1":"#box2";
			$(contId).createAppend(
					'div', {className:"sweetSmall"}, [
						'img', {src:"skins/skin_7/i/choco/"+this.chocos[i]+"_s.gif",width:"48",height:"48"}
					]
				);
			$(contId).createAppend(
					'div', {className:"sweetSmall"}, [
						'img', {src:"skins/skin_7/i/choco/"+this.chocos[i]+"_s.gif",width:"48",height:"48"}
					]
				);
			this.descr[this.descr.length]=$("#label"+this.chocos[i]).html();
			// debugger;
		}
		$("#boxContainText").html(this.descr.join("<br/>"));
	},
	
	setMax:function(num)
	{
		$("#box2").css({visibility:num==8?"hidden":"visible"});
		this.max=num;
		this.chocos=new Array();
		this.render();
		this.init();

		var val = $('#KitItems').val();
		val	 = num == 8 ? val.replace('42+187', '42+188') : val.replace('42+188', '42+187');	
		$('#KitItems').val(val);

	},
	
	clear:function()
	{
		$('#KitItems').val('');
		this.setMax(this.max);
	},
	
	order : function()
	{
		updateKit(this.descr, this.max==8?0:1);
		$("#order").html('wait...');
	}
};