/**
 *
 * @access public
 * @return void
 **/
function add_good(id){
	var obj=document.getElementById('rec_'+id);
	var num=obj.value;
	var src='add_good.php?id='+id+'&num='+num;
	window.open(src,'add_good','scrollbars=0,status=0,width=400,titlebar=0,resizable=0,menubar=0,height=200');
}

function get_http(){
    var xmlhttp;
    /*@cc_on
    @if (@_jscript_version >= 5)
        try {
            xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                xmlhttp = new
                ActiveXObject("Microsoft.XMLHTTP");
            } catch (E) {
                xmlhttp = false;
            }
        }
    @else
        xmlhttp = false;
    @end @*/
    if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
        try {
            xmlhttp = new XMLHttpRequest();
        } catch (e) {
            xmlhttp = false;
        }
    }
    return xmlhttp;
}

function runxml(url, func) {
	var xml = get_http();
	var str = '';
	url = '/templates_rus/inc/' + url;
//	document.getElementById('goods_count').innerHTML=url;
	if (xml) {
		xml.open("GET", url, true);
		xml.onreadystatechange = function() {
			if (xml.readyState == 4) {
				str = '(xml.responseText,1);';
//				document.getElementById('goods_price').innerHTML=xml.responseText;
			} else {
				str = '(0,0);';
			}
			eval(func + str);
		}
		xml.send(null);
	}
}

function update_basket(text, act) {
	var p=document.getElementById('progress');
	//setTimeout('document.getElementById("progress").style.display="none";',8000);
	var pleft = (document.body.clientWidth - 160) / 2 + document.body.scrollLeft;
	var ptop = (document.body.clientHeight - 80) / 2 + document.body.scrollTop;
	p.style.left = pleft;
	p.style.top = ptop;
	p.style.color = '#2C62C5';
	p.innerHTML = 'Подождите...';
	p.style.display = 'block';
	var str = '';
	eval("var vals=" + text + ";");
	var t = typeof (vals);
	if (act) {
		if (t == 'object'){
			document.getElementById('basketStateShow').style.display = "block";
			document.getElementById('basketOrderLink').style.display = "block";
			document.getElementById('basketTaste').style.display = "none";
			document.getElementById('goods_count').innerHTML = vals[0];
			document.getElementById('goods_price').innerHTML = vals[1];
//			document.getElementById('goods_price2').innerHTML = vals[2];
			p.style.color = '#ffff00';
			str = 'Товар добавлен.';
		}
		if (t == 'string') {
			p.style.color = '#E22C08';
			str = vals;
//			if (vals == 0) {
//				str = 'Ошибка!';
//			} if (vals == 1) {
//				p.style.color = '#E22C08';
//				str = 'Ошибка! Товара не найден.';
//			} if (vals == 2) {
//				p.style.color = '#E22C08';
//				str = 'Ошибка! Товара нет в наличии.';
//			}
		}
		setTimeout("document.getElementById('progress').style.display='none';", 2000);
	}
//	else {
//		p.style.color = '#2C62C5';
//		str = 'Подождите...';
//		setTimeout('document.getElementById("progress").style.display="none";', 2000);
//	}
	p.innerHTML = str;
}

function update_select(text, act) {
	var t = 0;
	var lvl = '';
//	document.getElementById('goods_count').innerHTML = text;
	if (act) {
		eval(text);
		var sel_type = document.getElementById('type' + lvl);
		if (t) {
			if (lvl){ document.getElementById('typelvl_' + lvl).style.display = 'block'; }
			sel_type.length = 0;
			for (i = 0; i < types.length; i++) {
				sel_type.options[i] = types[i];
			}
			document.getElementById('htype').value = t;
		}
		else {
			if (lvl) { document.getElementById('typelvl_' + lvl).style.display = 'none'; }
			if (lvl == 2) { document.getElementById('typelvl_3').style.display = 'none'; }
		}
	}
}


















