//----------Vspomog---------------------------
function inarray(arr,search)
{
	for(var i=0;i<arr.length;i++)
	{
		if(arr[i]==search) return 1;
	}
	return 0;
}

function getrandom() {
	var min_random = 0;
	var max_random = 5000;

	max_random++;

	var range = max_random - min_random;
	var n=Math.floor(Math.random()*range) + min_random;
	return n;
	}

function donotshow()
{
	$.cookie('notshow', '1', { expires: 7, path: '/', domain: '.rusto.ru'});
}

//---------------------BASKET---------------------------

function addtobasket(id)
{
	if(!id) return 0;
	if($.cookie('basket')) {
		var cooc = $.cookie('basket');
		var basket = cooc.split(';');
		if(!inarray(basket,id)){
			//$.cookie('basket', null);
			$.cookie('basket', cooc +";"+id, { expires: 7, path: '/', domain: '.rusto.ru'});
		}
		else return 0;
	}
	else {
		$.cookie('basket', id, { expires: 7, path: '/', domain: '.rusto.ru'});			
	}
	
	$('#but'+id).attr("value", "В корзине");
	$('#but'+id).attr("class", "cwmcwtpwitif-button-off");
	var Vars = new Object();
	Vars['TICKET_ID']= id;
	$(".cw-cart").load("/bitrix/templates/.default/basket.php?rand="+getrandom(),Vars);
}

function delltobasket(id)
{
	if(!id) return 0;
	if($.cookie('basket')) {
		var cooc = $.cookie('basket');
		var basket = cooc.split(';');
		
		if(basket.length<2) dellall();
		else {
			var retstr='';
			var j=0;
			for(var i=0;i<basket.length;i++)
			{
				if(basket[i]!=id) {
					if(j!=0) retstr+=';';
					retstr+=basket[i];
					j++;
				}
			}
			$.cookie('basket', retstr, { expires: 7, path: '/', domain: '.rusto.ru'});
			if($("#obsh"+id).text()!="-") $("#summ").text( parseInt($("#summ").text())-parseInt($("#obsh"+id).text()) );		
			$("#tr"+id).empty();			
			setTimeout($(".cw-cart").load("/bitrix/templates/.default/basket.php?rand="+getrandom()),100);
		}
	}
}

function changekoll(kol,id,zn)
{
	var re = /^[0-9]*$/;
	if (re.test(kol)&&$("#tekc"+id).text()!="-"){
		if(zn.lenght>1){
			var arr = zn.split(';');		
			var cena=0;
			for(var i=0;i<arr.length;i++){
				var tek = arr[i].split(':');	
				if( kol >= parseInt(tek[0]) ) cena=tek[1];
				else break;
			}
		}
		else cena=parseInt($("#tekc"+id).text());

		$("#summ").text(parseInt($("#summ").text())-parseInt($("#obsh"+id).text())+cena*kol);
		$("#tekc"+id).text(cena);
		$("#obsh"+id).text(cena*kol);
	}
}

function dellall()
{
	$.cookie('basket', null,{ path: '/', domain: '.rusto.ru'});
	$("#all").empty();
	$("#all").text("В корзине нет товаров");
	setTimeout($(".cw-cart").load("/bitrix/templates/.default/basket.php?rand="+getrandom()),100);
}

//----------LENTA---------------------------
function loadlenta(sid,id,nomp,page)
{
	var Vars = new Object();
	Vars['ID']= id;
	Vars['SECTION_ID']= sid;	
	Vars['nomp']= nomp;		
 	//$(".cwmcwtc2w-alike").html(getloader());	
	$(".cwmcwtc2w-alike").load("/bitrix/templates/.default/lenta_ajax.php?rand="+getrandom(),Vars);
}

//------------LOADER------------------
function getloader()
{
	return "<br><br><br><center><img src='/images/ajax-loader.gif' /></center><br><br><br>";
}


