function hl(item_id, status, odd)
{
	var item_title 	= document.getElementById('item_title_'+item_id);
	var item_img 	= document.getElementById('item_img_'+item_id);
	var item_desc 	= document.getElementById('item_desc_'+item_id);
	var class_name = "text"+(odd ? " odd" : "");
	if(status==1) {
		class_name = "text sel";
		class_name = "text sel";
		class_name = "text sel";
	}
	item_title.className = class_name;
	item_img.className = class_name;
	item_desc.className = class_name;
}

//open window
//obj - object with link
//w - window width
//h - window height
function ows(obj,w,h,w_name){
	if(obj.href)
	path=obj.href;
	else
	path=obj;
	w_name = w_name ? w_name : 'w';
	w=window.open(path,w_name,"toolbar=no,location=no,status=yes,scrollbars=yes,resizable=yes,width="+w+",height="+h);
	w.focus();
	return false;
}


var req;

function loadXML(url) {
	req = false;
	// branch for native XMLHttpRequest object
	if(window.XMLHttpRequest) {
		try {
			req = new XMLHttpRequest();
		} catch(e) {
			req = false;
		}
		// branch for IE/Windows ActiveX version
	} else if(window.ActiveXObject) {
		try {
			req = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				req = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				req = false;
			}
		}
	}
	if(req) {
		req.onreadystatechange = update_basket;
		req.open("GET", url, true);
		req.send("");
	}
}

function update_basket() {
	// only if req shows "loaded"
	if (req.readyState == 4) {
		// only if "OK"
		if (req.status == 200) {
			var count = 0;
			var price = "0,00 руб.";

			if( req.responseXML ) {
				var items = req.responseXML.getElementsByTagName("count");
				if(items.length) count = items[0].firstChild.nodeValue;

				var items = req.responseXML.getElementsByTagName("price");
				if(items.length) price = items[0].firstChild.nodeValue;
			}

			document.getElementById('total_count').innerHTML = count;
			document.getElementById('total_price').innerHTML = price;
		} else {
			//alert("There was a problem retrieving the XML data:\n" + req.statusText);
		}
	}
}