basked = (function(){
	if(typeof(XMLHttpRequest) != 'undefined'){
		var getXMLHttpObj = function(){
			return new XMLHttpRequest();
		}
	}
	else{
		var getXMLHttpObj = function(){
			var activeXObjects = ['Msxml2.XMLHTTP.6.0', 'Msxml2.XMLHTTP.5.0', 'Msxml2.XMLHTTP.4.0', 'Msxml2.XMLHTTP.3.0', 'Msxml2.XMLHTTP', 'Microsoft.XMLHTTP'];
			for(var i=0; i < activeXObjects.length; i++){
				try{
					return new ActiveXObject(activeXObjects[i]);
				}catch(e){
				}
			}
		}
	}
	var oXML = getXMLHttpObj();
return{
	add_goods: function(id, ct, price){
		oXML.open('GET', '/cat/basked.php?act=add_goods&id=' + id + '&ct=' + ct + '&price=' + price, true);
		oXML.onreadystatechange = function(){
			if(oXML.readyState != 4)
				return ;
			if(oXML.responseText && oXML.responseText != ''){
				o = eval('(' + oXML.responseText + ')');
				if(o.errors)
					alert(o.errors);
				else{
					alert(o.msg);
					if(o.count) if(o.count > 0){
						$('menu_cat').style.display = 'block';
					}
					else $('menu_cat').style.display = 'none';
					/*$("msg").innerHTML = o.msg;
					$("msg").style.display = "block";
					setTimeout('$("msg").style.display="none"', 2000);*/
					//$('count_price').innerHTML = o.count_price;
				}
			}
		}
		oXML.send('');
	},
	update_goods: function(id, ct, price){
		oXML.open('GET', '/cat/basked.php?act=update_goods&id=' + id + '&ct=' + ct + '&price=' + price, true);
		oXML.onreadystatechange = function(){
			if(oXML.readyState != 4)
				return ;
			if(oXML.responseText && oXML.responseText != ''){
				o = eval('(' + oXML.responseText + ')');
				if(o.errors)
					//alert(o.errors);
					;
				else{
					$('basked_itogo').innerHTML = '<a href="javascript:;" onclick="location.reload(true);">обновить</a>';
					if(o.count) if(o.count > 0){
						$('menu_cat').style.display = 'block';
					}
					else $('menu_cat').style.display = 'none';
					//alert(o.msg);
					/*$("msg").innerHTML = o.msg;
					$("msg").style.display = "block";
					setTimeout('$("msg").style.display="none"', 2000);*/
					//$('count_price').innerHTML = o.count_price;
				}
			}
		}
		oXML.send('');
	},
	del_goods: function(id){
		oXML.open('GET', '/cat/basked.php?act=del_goods&id=' + id, true);
		oXML.onreadystatechange = function(){
			if(oXML.readyState != 4)
				return ;
			if(oXML.responseText && oXML.responseText != ''){
				o = eval('(' + oXML.responseText + ')');
				if(o.errors)
					alert(o.errors);
				else{
					alert(o.msg);
					if(o.count) if(o.count > 0){
						$('menu_cat').style.display = 'block';
					}
					else $('menu_cat').style.display = 'none';
					/*$("msg").innerHTML = o.msg;
					$("msg").style.display = "block";
					setTimeout('$("msg").style.display="none"', 2000);*/
					//$('count_price').innerHTML = o.count_price;
				}
			}
		}
		oXML.send('');
	},
	send_zakaz: function(fr){
		oXML.open('POST', '/cat/basked.php?act=send_zakaz', true);
		oXML.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		oXML.setRequestHeader("Accept-Charset", "utf-8");
		oXML.onreadystatechange = function(){
			if(oXML.readyState != 4)
				return ;
			if(oXML.responseText && oXML.responseText != ''){
				o = eval('(' + oXML.responseText + ')');
				if(o.errors)
					alert(o.errors);
				else{  //basked_msg
					//$('forma').style.display = 'none';
					$('basked_contact').style.display = 'none';
					$('basked_msg').style.display = 'block';
					$('basked_msg').innerHTML = o.msg;
					//$('forma_msg').innerHTML = '<h2>Состояние заказа:</h2>' + o.msg + '<br /><br /><br />';
					//$('basked').className = 'basked_hide_del';
					//$('basked').
					//alert(o.msg);
				}
			}
		}

		var vars = '';
		for(var i=0;i<fr.elements.length;i++)
			vars+= '&' + fr.elements[i].name + '=' + encodeURIComponent(fr.elements[i].value);

		oXML.send(vars.substring(1));
	}
}
})();

function getRadioGroupValue(it, name){
	for(var i=0; i<it.elements.length; i++){
		if(it.elements[i].name == name && it.elements[i].checked)
			return it.elements[i].value;
	}

	return '';
}
