function additem (id, url)
{
	if ($F('i'+id))
	{
		var param = 'id=' + id + '&q=' + $F('i'+id) + '&s=' + $F('size');
		var myAjax = new Ajax.Request(
				url, 
				{
					method: 'get', 
					parameters: param, 
					onComplete: additem_response
				});		
	}
}


function additem_response (originalRequest)
{
	if (originalRequest.status == 200)
	{	
		//$('s').value = originalRequest.responseText;
//		alert (originalRequest);		
		var pos1 = originalRequest.responseText.indexOf (';');
		var q = originalRequest.responseText.substr (0, pos1);
		var s = originalRequest.responseText.substr (pos1+1, originalRequest.responseText.length-pos1-1);
		$('q').value = q;
		$('s').value = s;
		
	}
}

function updateitem (id, size, url)
{
	if (!$F('q'+id+'s'+size))
	{
		$('q'+id+'s'+size).value = 0;		
	}

	var param = 'id=' + id + '&size=' + size + '&q=' + $F('q'+id+'s'+size);
	var myAjax = new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: param, 
				onComplete: updateitem_response
			});
}


function updateitem_response (originalRequest)
{
	if (originalRequest.status == 200)
	{	
		//alert (originalRequest.responseText);		
		var pos1 = originalRequest.responseText.indexOf (';');
		var pos2 = originalRequest.responseText.indexOf (';', pos1+1);
		var pos3 = originalRequest.responseText.indexOf (';', pos2+1);
		var pos4 = originalRequest.responseText.indexOf (';', pos3+1);
		var q = originalRequest.responseText.substr (0, pos1);
		var s1 = originalRequest.responseText.substr (pos1+1, pos2-pos1-1);
		var skidka = originalRequest.responseText.substr (pos2+1, pos3-pos2-1);		
		var id = originalRequest.responseText.substr (pos3+1, pos4-pos3-1);
		var size = originalRequest.responseText.substr (pos4+1, originalRequest.responseText.length-pos4-1);
		$('q').value = q;		
		$('s').value = s1;
		$('qq').value = q;
		$('ss').value = s1;		
		$('s_ult').value = s1 - s1/100*skidka;
		//$('s_ult').value = s1;
		
		var sid = 's'+id+'s'+size;
		$(sid).value = $('q'+id+'s'+size).value * $('p'+id).value;
	}
}

function vote (id, url)
{
	var param = 'id=' + id + '&ball=' + $F('votevalue');
	var myAjax = new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: param, 
				onComplete: vote_response
			});
	
}

function vote_response (originalRequest)
{
	if (originalRequest.status == 200)
	{
		alert ('Вашу оцінку враховано. Дякуємо!');	

		switch (originalRequest.responseText.charAt (0))
		{
		case '1':
			$('rating').value = "Очень плохо";
			break;	
		case '2':
			$('rating').value = "Плохо";
			break;	
		case '3':
			$('rating').value = "Средне";
			break;	
		case '4':
			$('rating').value = "Хорошо";
			break;	
		case '5':
			$('rating').value = "Отлично";
			break;	
		}
	}
}

function savepopular (url)
{
	var param = 'id=' + $F('superpopular');	
	var myAjax = new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: param, 
				onComplete: savepopular_response
			});
}

function savepopular_response (originalRequest)
{
	if (originalRequest.status == 200)
	{
		alert ('Популярный товар сохранен');
	}
}
