function co(id) {
	var obj = fo("c_" +id);
	if (obj) {
	    var show = obj.innerHTML.length < 10 ? 1 : 0;
	    if (show) {
	        obj.innerHTML = "<font color=yellow>Загрузка...</font>";
	        obj.style.display = "block";
	        xj_std_catalog_branch(id);
	    }
	    else {
	        obj.innerHTML = "";
	        obj.style.display = "none";
	    }
	}
}

function or(id) {
	var obj = fo("o_" + id);
	if (obj) {
	    var cnt = Number(obj.value);
	    if (cnt) {
	        i_show("Загрузка");
	        xj_std_catalog_order(id, cnt);
        }
	    else {
	        i_show("Вы не указали количество товара");
	    }
	}
}

function bu() {
	xj_std_basket_update();
}

function bc() {
	var res = confirm("Вы действительно хотите удалить все товары из корзины?");
	if (res) {
	    i_show("Загрузка");
	    xj_std_basket_clean();
    }
}

function rc(id) {
	var obj = fo("b_" + id);
	if (obj) {
	    var cnt = Number(obj.value);
	    i_show("Загрузка");
	    xj_std_basket_recalc(id, cnt);
	}
}

var s_loaded = false;
var s_called = false;
function so_try(str, type) {
    s = str;
    t = type;
    if (!s_called) {
        xj_std_load_suggest();
        s_called = true;
    }
	s_loaded ? so_do(s, t) : setTimeout("so_try(s, t)", 50);
}
var m_timer = null;
function i_show(str) {
	var obj = fo("informer");
	if (obj) {
	    if (str && str.length) {
	        obj.innerHTML = str;
	        obj.style.display = "block";
	        if (m_timer != null) clearTimeout(m_timer);
	        m_timer = setTimeout("fo('informer').style.display = 'none';", 2000);
	    }
	    obj.style.top = document.body.scrollTop;
	}
}
