function voteCheck()
{
    g=document.getElementById('total').value;
    for (var i=1; i<=g; i++)
    {
        if(document.getElementById('choice'+i).checked)
        {
            return true;
        }
    }
    alert('Выберите вариант!');
    return false;
}
function authCheck()
{
    if(document.getElementById('a1').value!='')
    {
        if(document.getElementById('a2').value!='')
        {
            return true;
        }
        else
        {
            alert('Введите пароль!');
            return false;
        }
    }
    else
    {
        alert('Введите E-mail!');
        return false;
    }
}

function checkLogin()
{
	if($('#login').val() == '')
	{
		$('#login').css('border', '1px solid #ff0000');
		return false;
	}else if($('#password').val() == '')
	{
		$('#login').css('border', '0');
		$('#password').css('border', '1px solid #ff0000');
		return false;
	}else
	{
		return true;
	}
}

function logOut()
{
	document.getElementsByName("form_auth")[0].submit();
}

function cart_add()
{
	var id, category, count;
	
	id = $('#good_id').val();
	category = $('#good_category').val();
	count = $('#good_count').val();
	$.post('/catalog/basket/', {'id':id, 'category':category, 'count':count, 'action':'cart_add'}, cart_add_response);
}

function cart_add_response(data)
{
	alert('Товар добавлен в корзину')
	$('#cart_status').html(data);
}

function order_add(url)
{
	var id, category, count;
	
	id = $('#good_id').val();
	category = $('#good_category').val();
	count = $('#good_count').val();
	$.post(url, {'id':id, 'category':category, 'count':count, 'action':'cart_add'}, order_add_response);
}

function order_add_response(data)
{
	alert('Товар добавлен к заказу')
	$('#cart_status').html(data);
}

var qaz = [32,59,61,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,106,107,109,110,111,188,190,191,192,219,220,221,222];
function submitPageNumber(e)
{
	if (jQuery.inArray(e.keyCode, qaz)>-1) {
			//alert('Вводите только цифры');
			return false;
	}
}

function edit_cart(id, obj)
{
	$.ajax({"url":'/catalog/basket/', "type":"POST", "dataType":"json", "data":{"action": "cart_edit", "count":obj.value, "id":id}, "success": request_cart});
}

function request_cart(data)
{
	$('#price_'+data.id+'').html(data.price);
	$('#total_'+data.id+'').html(data.total);
	$('#totalprice').html(data.price_full);
	$('#totaldiscount').html(data.discount);
	$('#totalwithdiscount').html(data.price_with_descont);
	$('#cart_status').html(data.text);
	
}

function cart_delete(id, category, url)
{
	if(window.confirm('Вы подтверждаете удаление товара из корзины?'))
	{
		if($('#cartTable tr').length > 1)
		{
			$('#cartRow'+id).fadeOut('slow', function()
			{
				$('#cartRow'+id).remove()
				$.ajax({"url":url, "type":"POST", "dataType":"json", "data":{"action": "cart_deleted", "id":id, "category":category}, "success": request_cart2});
				if($('#cartTable tr').length == 1)
				{
					$('#cartTable').append('<tr  class="one"><td colspan="7" align="center">Корзина пуста</td></tr>');
					$('#properties_cart').remove();
				}
			});
		}else
		{
			$('#cartTable').append('<tr  class="one"><td colspan="7" align="center">Корзина пуста</td></tr>');
			$('#properties_cart').remove();
		}
	}	
}

function edit_order(id, obj, url)
{
	$.ajax({"url":url, "type":"POST", "dataType":"json", "data":{"action": "cart_edit", "count":obj.value, "id":id}, "success": request_cart});
}

function order_delete(id, category, url)
{
	if(window.confirm('Вы подтверждаете удаление товара из заказа?'))
	{
		if($('#cartTable tr').length > 1)
		{
			$('#cartRow'+id).fadeOut('slow', function()
			{
				$('#cartRow'+id).remove()
				$.ajax({"url":url, "type":"POST", "dataType":"json", "data":{"action": "cart_deleted", "id":id, "category":category}, "success": request_cart2});
				if($('#cartTable tr').length == 1)
				{
					$('#cartTable').append('<tr  class="one"><td colspan="7" align="center">Корзина пуста</td></tr>');
					$('#properties_cart').remove();
				}
			});
		}else
		{
			$('#cartTable').append('<tr  class="one"><td colspan="7" align="center">Корзина пуста</td></tr>');
			$('#properties_cart').remove();
		}
	}	
}

function request_cart2(data)
{
	$('#totalprice').html(data.price_full);
	$('#totaldiscount').html(data.discount);
	$('#totalwithdiscount').html(data.price_with_descont);
	$('#cart_status').html(data.text);
	
}

