function add2cart(id,num)
	{

	$.ajax({
		type: "POST",
		url: '/basket.ajax.php',
		data: "id="+id+"&num="+num,
		cache: false,
		dataType: "script",
		 success: function(msg){
        
		 }
	});
	return false;
	}
	
function pluralForm(number, one, two, five) {
    number = Math.abs(number);
    number %= 100;
    if (number >= 5 && number <= 20) {
        return five;
    }
    number %= 10;
    if (number == 1) {
        return one;
    }
    if (number >= 2 && number <= 4) {
        return two;
    }
    return five;
}

function setBaseSize(portions)
	{
	max_portions = portions;
	if (max_portions == 5) 
		{
		var pristavka = '-ти';
		}
	else 
		{
		var pristavka = '-х';	
		}
	$(".portions_count").html(portions+pristavka);
	}
	
function addRollBasket()
	{
	var calc_count = 0;
	var filling = {};
	var roll_info = {};
	var data = data2 = '';
	
	$('input[name|="filling"]').each(function(i,element)
		{
		var count = parseInt($(element).val());
		if (count > 0)
			{
			var fill = $(element).attr('name').split('-')[1]
			calc_count += count;
			filling[fill] = count;
			}
		});

	if (calc_count > max_portions) 
		{
		$("#order_error").html('Количество ингридиентов превышает максимально возможное в ролле выбранного размера.');
		return false;
		}
		
	if (calc_count == 0)
		{
		$("#order_error").html('Ролл должен содержать как минимум один ингридиент внутри.');
		return false;
		}
	
	if ($('input[name="radio-wrap"]:checked').val()!=0) roll_info['wrap'] =  $('input[name="radio-wrap"]:checked').val();
	if ($('input[name="radio-top"]:checked').val()!=0) roll_info['top'] = $('input[name="radio-top"]:checked').val();
	if ($('input[name="radio-caviar"]:checked').val()!=0) roll_info['caviar'] = $('input[name="radio-caviar"]:checked').val();
	if ($('input[name="radio-sauce"]:checked').val()!=0) roll_info['sauce'] =  $('input[name="radio-sauce"]:checked').val();
	roll_info['max_portions'] = max_portions;
	roll_info['type'] = $("#base-type-in").hasClass('active')?'in':'out';
	roll_info['cut'] = $("#base-cut-8").hasClass('active')?'8':'6';
	var comment = $("#roll_comment").val();
	
	$.each(filling, function(i,el){data += i+'='+el+',';})
	$.each(roll_info, function(i,el){data2 += i+'='+el+',';})
	
	data = data.substr(0,data.length-1);
	data2 = data2.substr(0,data2.length-1);
	
	$.ajaxSetup({ cache: false });
	
	jQuery.post( '/constructor.roll.ajax.php', {"filling": data, "other": data2, "comment":comment }, '',"script" )
	$("#order_error").html('');
	return false;
	}
	
function setDescription()
	{
	var inner = '';
	var outer = '';
	var price = 0;
	
	if (max_portions == 5) 
		{
		var size = 'большой'; 
		price += big_size;
		}
	else
		{
		var size = 'маленькой';
		price += small_size;
		}
	
	if ( $("#base-type-in").hasClass('active') ) 
		{
		var type = 'наружу';
		
		var wrap = $('input[name="radio-wrap"]:checked').val();
		if (wrap>0) 
			{
			outer += rolls_construct[wrap]['name']+ ', ';
			price += rolls_construct[wrap]['price'];
			}
			
		var top = $('input[name="radio-top"]:checked').val();
		if (top>0)
			{
			outer += rolls_construct[top]['name']+ ', ';
			price += rolls_construct[top]['price'];
			}
			
		if (outer == '') outer = 'ничего не выбрано';
			else outer = outer.substr(0,outer.length-2);
		outer = '<b>Снаружи ролла:</b> '+outer+'.<br />';
		}
	else var type='внутрь';
	
	
	$('input[name|="filling"]').each(function(i,element)
		{
		var count = $(element).val();
		var filling = $(element).attr('name').split('-')[1]
		
		var corr_name = pluralForm(count, 'порция','порции','порций');

		if (count > 0) 
			{
			inner += rolls_construct[filling]['name'] + ' - '+count+' '+corr_name+', '; 
			price += rolls_construct[filling]['price'] * count;
			}
		});
	
	var caviar = $('input[name="radio-caviar"]:checked').val();
	if (caviar>0) 
		{
		inner += rolls_construct[caviar]['name'] + ', ';
		price += rolls_construct[caviar]['price'];
		}
		
	var sauce = $('input[name="radio-sauce"]:checked').val();
	if (sauce>0)
		{
		inner += rolls_construct[sauce]['name'] + ', ';
		price += rolls_construct[sauce]['price'];
		}
		
	if (inner == '') inner = 'ничего не выбрано';
	 else inner = inner.substr(0,inner.length-2);
	 
	var descr = '<b>В ролл “Сделай сам” на ' + size + ' основе рисом ' + type + ' входят следующие ингридиенты:</b><br/>';
	descr += '<b>Внутри ролла:</b> '+inner+'.<br />';
	descr += outer;
	
	$("#rolldescr").html(descr);
	$("#cprice").html(price);
	
	}	
