function cmfBasketAdd(id) {
	return cmfAjaxSend('/mainAjax/basket/add.php', {id: id});
}

function cmfSetGorod(id) {
	cmfAjaxSend('/mainAjax/basket/gorod.php', {id: id});
}

function cmfBasket() {
	var count = cmfGetCookie('main_basket_count');
	var price = cmfGetCookie('main_basket_price');
	cmfBasketHeader(count, price);
}
function cmfBasketHeader(count, price) {
	if(count) {
		cmfShow('basket1');
		cmfHide('basket2');
		$('#basket').attr('className', 'textfull');
		switch(count) {
			case 1:
				count = count +' товар';
				break;

			case 2:
			case 3:
			case 4:
				count = count +' товара';
				break;

			default:
				count = count +' товаров';
				break;

		}
		$('#basketCount').html(count);
		$('#basketPrice').html(price + ' рублей');
	} else {
		$('#basket').attr('className', 'text');
		cmfHide('basket1');
		cmfShow('basket2');
	}
}

function cmfBasketUserRegOn() {
	cmfShow('baskeyUserReg1');
	cmfShow('baskeyUserReg2');
	cmfHide('baskeyUserReg3');
	cmfSetValue('isNewUser', 1);
}
function cmfBasketUserRegOff() {
	cmfHide('baskeyUserReg1');
	cmfHide('baskeyUserReg2');
	cmfShow('baskeyUserReg3');
	cmfSetValue('isNewUser', 0);
}

function cmfBasketIsOrder() {
	cmfSetValue('isOrder', 1);
}
function cmfBasketIsUpdate() {
	cmfSetValue('isOrder', 0);
}

function cmfBasketChangeAdress(value, gorod) {
	cmfSetValue('basketOrderType2_adress', value);
	cmfSetValue('gorodId', gorod);
	cmfSetGorod(gorod);
}




function cmfBasketSave1() {
	cmfHidden('BasketOder1');
	cmfVisible('BasketOder2');
}
function cmfBasketSave2() {
	cmfHidden('BasketOder2');
	cmfVisible('BasketOder1');
	$('input', $('#contactList')).each(
		function () {
			if(!this.checked) return;
			var $id = $('#label' + this.id);
			$id.text(cmfGetId('basketOrderType2_adress').value);
			var pay = $id.get(0);
			while(pay.innerHTML.indexOf("\n")!=-1)
				pay.innerHTML = pay.innerHTML.replace("\n", '<br>');
		}
	)
	var data = $('#BasketOder1');
	$('#name', data).text(cmfGetId('basketOrderType2_name').value);
	$('#phone', data).text(cmfGetId('basketOrderType2_phone').value);
	if(cmfGetId('basketOrderType2_pay')) {
		$pay = $('#pay', data);
		$pay.text(cmfGetId('basketOrderType2_pay').value);
		var pay = $pay.get(0);
		while(pay.innerHTML.indexOf("\n")!=-1)
			pay.innerHTML = pay.innerHTML.replace("\n", '<br>');
	}
}


function cmfBasketView(id) {
	id = 'basketView' + id;
	cmfShow(id);
	var str = "cmfBasketView2('" + id  +"');";
	setTimeout(str, 1000);
}
function cmfBasketView2(id) {
	cmfHide(id);
}