function append2basket(id,uid){
	var http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari, ...
		var http_request = new XMLHttpRequest();
	} else if (window.ActiveXObject) { // IE
		var http_request = new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (!http_request) {
		alert('Произошла ошибка, возможно Ваш браузер не поддерживает XMLHTTP');
		return false;
	} else {
		var elm = document.getElementById('num'+id);
		http_request.onreadystatechange = function(){
			if (http_request.readyState !== 4) {
				return;//not ready yet
			}
			if (http_request.status !== 200){
				return;
			}

			var xmldoc = http_request.responseXML;
			var id = xmldoc.getElementsByTagName("uid").item(0).data;
			var ok = xmldoc.getElementsByTagName('ok').item(0).firstChild.data;
			if (parseInt(ok)>0){
				$("#b"+id).attr("value",parseInt(ok));
				alert('Ваш заказ был добавлен в корзину');
			}else{
				$("#b"+id).attr('value','');
			}
			$("#bnum").html(xmldoc.getElementsByTagName('num').item(0).firstChild.data);
			$("#bsum").html(xmldoc.getElementsByTagName('price').item(0).firstChild.data+' руб.');
		};
		http_request.open('GET', '/clients/ajaxengine.php'+'?itemid='+id+'&amount='+$("#b"+id).attr('value')+'&uid='+uid+'&type=21', true);
		http_request.send(null);
	}
}


//REQUEST SUXESS
function onAjaxSuccess(xml){
	var rtype = $(xml).attr('type');
	switch(rtype){
		case '1'://client arrow
			/*
			var id = $("uid",xml).html();
			var ok = $("ok",xml).html();
			if (ok=='1'){
				$("#b"+id).html("[<a onclick=\"return frombasket("+id+");\">Из корзины</a>]");
			}else{
				$("#b"+id).html("[<a onclick=\"return add2basket("+id+");\">В корзину</a>]");
			}
			*/
			break;
		case '2'://client arrow basket
			/*
			var itemid = 0;
			var itemtext = '';
			var rdelete = '';
			var inum = 0;
			var iprice = 0;
			var items = $("item",xml);
			items.each(function(){
				itemid = $(this).attr('id');
				itemtext = $(this).html();
				rdelete = $(this).attr('delete');
				$("#price"+itemid).html($(this).attr('price'));
				$("#num"+itemid).html($(this).attr('num'));
				if (rdelete=='delete'){
					//TODO "удаление"
				}else{
					//TODO добавить количество и цену
					var id = 0;
					var tmp = '<table align="right" cellspacing="0" cellpadding="1" border="0" width="100%"><tbody><tr><td>&nbsp;</td><td><strong>Кол-во</strong></td><td><strong>Тип</strong></td><td>&nbsp;</td><td>&nbsp;</td></tr>';
					var types = $("type",rtext);
					types.each(function(){
						id = $(this).attr('id');
						tmp = tmp + '<tr><td>&nbsp;</td><td><input type="text" value="'+$(this).html()+'" readonly="readonly" size="4" name="arr['+id+']['+itemid+']"/></td><td><img src="/pics/catalog/arrow/colors/'+id+'.png" alt="цвет"/></td><td>&nbsp;</td><td><button onclick=\"clientCustomBasketDel('+itemid+','+id+');\">удалить</button></td></tr>';
					});
					tmp = tmp + '<tr><td><strong>Добавить:</strong></td><td><input type=\"text\" size=\"4\" id=\"add'+itemid+'\"/>&nbsp;</div></td><td><select id=\"type'+itemid+'\" onchange=\"chPic(this,'+itemid+');\">'+colorTypes+'</select></td><td id=\"pic'+itemid+'\">&nbsp;</td><td><button onclick=\"clientCustomBasketAdd('+itemid+');\">добавить</button></td></tr></tbody></table>';
					$("#innertable"+itemid).html(tmp);
				}
			});
			*/
			break;
		case 3:
			/*
			colorTypes = rtext;
			*/
			break;
		case '10':
			/*
			$("#bow").empty();
			var items = $("item",xml);
			items.each(function(){
				$('<option value="'+$(this).attr("val")+'">'+$(this).html()+'</option>').appendTo("#bow");
			});
			if ($("#bow").html()==""){
				$('<option value="0">нету типов луков</option>').appendTo("#bow");
			}
			break;
			*/
		case '20':
			/*
			var tid = $("item",xml).attr('id');
			$("#innertable_a"+tid+" > tbody").empty();
			var subitems = $("subitem",xml);
			subitems.each(function(){
				var trm;
				var nkm;
				var prm;
				var hvm;
				if ($(this).attr("trm")==undefined){trm = "&nbsp;"
				}else{trm = $(this).attr("trm");}
				if ($(this).attr("nkm")==undefined){nkm = "&nbsp;"
				}else{nkm =$(this).attr("nkm");}
				if ($(this).attr("prm")==undefined){prm = "&nbsp;"
				}else{ prm = $(this).attr("prm");}
				if ($(this).attr("hvm")==undefined){hvm = "&nbsp;"
				}else{ hvm = $(this).attr("hvm");}
				$("<tr id=\"a_"+$(this).attr("uid")+"\"><td>"+trm+"</td><td>"+nkm+"</td><td>"+prm+"</td><td>"+hvm+"</td><td>"+$(this).attr("num")+"</td></tr>").appendTo("#innertable_a"+tid+" > tbody");
			});
			$("<tr><td colspan=\"2\">&nbsp;</td><td colspan=\"3\">Общее количество:<strong>"+$("item",xml).attr('count')+"</strong><br />Общая цена:<strong class=\"blue\">"+$("item",xml).attr('price')+"р.</strong></td></tr>").appendTo("#innertable_a"+tid+" > tbody");
			break;
			*/
		case '21':
			//alert(xml);
			//
			//txml = $(xml).html();
			//alert(xml.);
			//alert(txml);
			var id = $("uid",txml).html();
			var ok = $("ok",xml).html();

			alert(id+' '+ok);
			if (parseInt(ok)>'0'){
				$("#b"+id).attr("value",parseInt(ok));
				//$("#b"+id).value = parcok;
				alert('Ваш заказ был добавлен в корзину');
			}else{
				$("#b"+id).attr('value','');
			}
			$("#bnum").html($("num",xml).html());
			$("#bsum").html($("price",xml).html()+"&nbsp;руб.");
			break;
		case '22':break;
		default:
			//TODO !
	}
}

$(document).ready(function(){
	/*
	function() {
		$('#catoptsHeader').click(
			function() {
				$('#catoptsBody').toggle();
			})
	 }*/

	$("a#catimg_1").fancybox();

	htmltooltip.render();
});

function showDiv(name){$(name).toggle(); }