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


function additem_response (originalRequest)
{
	
	if (originalRequest.status == 200)
	{	
		//document.getElementById ('s').value = originalRequest.responseText;
		
		var pos1 = originalRequest.responseText.indexOf (';');
		var q = originalRequest.responseText.substr (0, pos1);
		var s = originalRequest.responseText.substr (pos1+1, originalRequest.responseText.length-pos1-1);
		document.getElementById('q').value = q;
		document.getElementById('s').value = parseFloat (s).toFixed (2);
		
		var name = navigator.appName;
		//alert (name);
		//if (name == "Netscape")
			//document.location = document.location;
		
		//var name = navigator.appName;
		//if (name != "Microsoft Internet Explorer")
			//document.location = document.location;
			//alert (name);
//		document.getElementById ('q').value = q;
//		document.getElementById ('s').value = s;
		
	}
}

var sum_free, sum_delivery;
function updateitem (id, size, url, l_sum_free, l_sum_delivery)
{
	sum_free = l_sum_free;
	sum_delivery = l_sum_delivery;
	
	if (!document.getElementById ('q'+id+'s'+size).value)
	{
		document.getElementById ('q'+id+'s'+size).value = 0;		
	}

	var param = 'id=' + id + '&size=' + size + '&q=' + document.getElementById ('q'+id+'s'+size).value;
	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);
		document.getElementById ('q').value = q;		
		document.getElementById ('s').value = parseFloat (s1).toFixed (2);
		document.getElementById ('qq').value = q;
		document.getElementById ('ss').value = parseFloat (s1).toFixed (2);		
		s_del = (parseFloat(s1) > parseFloat(sum_free)) ? 0 : parseFloat(sum_delivery);
		document.getElementById ('s_del').value = parseFloat (s_del).toFixed (2);
		document.getElementById ('s_ult').value = parseFloat (s1 - s1/100*skidka + s_del).toFixed(2);
		
		//document.getElementById ('s_ult').value = s1;
		
		var sid = 's'+id+'s'+size;
		document.getElementById (sid).value = (parseFloat(document.getElementById ('q'+id+'s'+size).value * document.getElementById ('p'+id).value)).toFixed (2);
		
	}
}

function vote (id, url)
{
	var param = 'id=' + id + '&ball=' + document.getElementById ('votevalue').value;
	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':
			document.getElementById ('rating').value = "Дуже погано";
			break;	
		case '2':
			document.getElementById ('rating').value = "Погано";
			break;	
		case '3':
			document.getElementById ('rating').value = "Середнє";
			break;	
		case '4':
			document.getElementById ('rating').value = "Добре";
			break;	
		case '5':
			document.getElementById ('rating').value = "Відмінно";
			break;	
		}
	}
}

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

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