var nameCookieSelected = "selCompany";
function sel_check() {
	var selClin = getCookies(nameCookieSelected);
	if (selClin == null || selClin == '') {
		alert('Вы не выбрали ни одной компании.');
		return false;
	}
	else {
		return true;
	}
}
/*function switch_item(id) {
	var checkbox = document.getElementById(id);
	if (!checkbox) return false;
	if (checkbox.checked) {
		check_item(id);
	}
	else {
		uncheck_item(id);
	}
}*/
function check_item(id) {
	var obj = document.getElementById("companyUnselect"+id);
	if (obj) obj.style.display = "none";
	var obj = document.getElementById("companySelect"+id);
	if (obj) obj.style.display = "block";

	var numTop = document.getElementById('numTop');
	var numBottom = document.getElementById('numBottom');

	select_item(id);
	
	if(numTop) numTop.innerHTML++;
	if(numBottom) numBottom.innerHTML++;
}
function uncheck_item(id) {
	var obj = document.getElementById("companyUnselect"+id);
	if (obj) obj.style.display = "block";
	var obj = document.getElementById("companySelect"+id);
	if (obj) obj.style.display = "none";

	var numTop = document.getElementById('numTop');
	var numBottom = document.getElementById('numBottom');
	unselect_item(id);
	if(numTop) numTop.innerHTML--;
	if(numBottom) numBottom.innerHTML--;
}
function select_item(id){
	setCookies(nameCookieSelected, id, 12, true);
}
function clear_selected() {
	selClin = getCookies(nameCookieSelected);
	if (selClin == null || !selClin) {
		return;
	}
	selClinArr = selClin.split(" ");
	for (var i=0; i<selClinArr.length; i++) {
		var obj = document.getElementById("companyUnselect"+selClinArr[i]);
		if (obj) obj.style.display = "block";
		var obj = document.getElementById("companySelect"+selClinArr[i]);
		if (obj) obj.style.display = "none";

	}

	setCookies(nameCookieSelected, "", 12);
	var numTop = document.getElementById('numTop');
	var numBottom = document.getElementById('numBottom');
	numTop.innerHTML='0';
	numBottom.innerHTML='0';
}
function unselect_item(id){
	selClin = getCookies(nameCookieSelected);
	if (selClin == null) {
		return;
	}
	selClinArr = selClin.split(" ");
	newSelClin = '';
	for (var i=0; i<selClinArr.length; i++) {
		if(newSelClin!='') newSelClin += ' ';
		if(selClinArr[i]!=id) newSelClin += selClinArr[i];
	}
	setCookies(nameCookieSelected, newSelClin, 12);
}

function setOldCountSelected(selected) {
//	return;
//	alert('sdf');
/*	var arrShowed = new Array();
	var arrShowedTemp = selected.split('_');
	if(arrShowedTemp.length>0) {
		for(var i=0; i<arrShowedTemp.length; i++) {
			if(arrShowedTemp[i]>0) {
				arrShowed[arrShowedTemp[i]] = 1;
			}
		}
	}*/


	selClin = getCookies(nameCookieSelected);
	if (selClin == null || !selClin) {
		return;
	}
	selClinArr = selClin.split(" ");
	var numTop = document.getElementById('numTop');
	var numBottom = document.getElementById('numBottom');
	if(numTop) numTop.innerHTML = selClinArr.length;
	if(numBottom) numBottom.innerHTML = selClinArr.length;
	for (var i=0; i<selClinArr.length; i++) {
//		alert(selClinArr[i]);
		var obj = document.getElementById("companyUnselect"+selClinArr[i]);
		if (obj) obj.style.display = "none";
		var obj = document.getElementById("companySelect"+selClinArr[i]);
		if (obj) obj.style.display = "block";

//		if(document.getElementById(selClinArr[i])) document.getElementById(selClinArr[i]).checked=true;
	}
}



function switch_all(fmname, itemname, checkbox){
    if (!checkbox) return false;
    if (checkbox.checked) {
        check_all(fmname, itemname);
    } else {
        uncheck_all(fmname, itemname);
    }
}

function check_all(fmname, itemname) {
    var numTop = document.getElementById('numTop');
    var numBottom = document.getElementById('numBottom');
    var total = num1.innerHTML;

    for (i = 0; i < document.forms[fmname].elements.length; i++) {
        var item = document.forms[fmname].elements[i];
        if (item.name == itemname && item.checked == false) {
            total++;
        }
        if (item.name == itemname || item.name == 'all') {
            item.checked = true;
        }
    }
    numTop.innerHTML = total;
    numBottom.innerHTML = total;

    for (i = 0; i < document.forms[fmname].elements.length; i++) {
        var item = document.forms[fmname].elements[i];
        if (item.name == itemname) {
            select_item(item.id);
        }
    }
}

function uncheck_all(fmname, itemname) {
    var numTop = document.getElementById('numTop');
    var numBottom = document.getElementById('numBottom');
    var total = num1.innerHTML;

    for (i = 0; i < document.forms[fmname].elements.length; i++) {
        var item = document.forms[fmname].elements[i];
        if (item.name == itemname && item.checked == true) {
            total--;
        }
        if (item.name == itemname || item.name == 'all') {
            item.checked = false;
        }
    }
    numTop.innerHTML = total;
    numBottom.innerHTML = total;

    for (i = 0; i < document.forms[fmname].elements.length; i++) {
        var item = document.forms[fmname].elements[i];
        if (item.name == itemname) {
            unselect_item(item.id);
        }
    }
}

function showHideSpread(id) {
	obj = document.getElementById("spreadRow"+id);
	if(obj) {
		if(obj.style.display=="none") {
			obj.style.display="";
			document.getElementById("a"+id).style.background="#F1F1F1 url(/img/catalog/arr-point.gif) no-repeat right -15px";
		}
		else {
			obj.style.display="none";
			document.getElementById("a"+id).style.background="#F1F1F1 url(/img/catalog/arr-point.gif) no-repeat right top";
		}
	}
}

function showBigImgVis(id, src) {
	if(!id) return;
	if(!src) return;
	obj = document.getElementById('bigImg'+id);
	var html = '';
	if(obj) {
		if(obj.innerHTML=='') {
			html = '<a href="#" onclick="hideBigImgVis('+id+'); return false;"><img src="'+src+'"></a>';
			obj.innerHTML = html;
		}
		if(obj.style.display == "block") {
			obj.style.display = "none";
		}
		else {
			obj.style.display = "block";
		}
	}
}
function hideBigImgVis(id) {
	if(!id) return;
	obj = document.getElementById('bigImg'+id);
	if(obj) {
		obj.style.display = "none";
	}
}


var lastShowedCompany = '';
function showCompanyInfo(id) {
	obj = document.getElementById(lastShowedCompany);
	if(obj) obj.style.display = "none";

	obj = document.getElementById(id);
	if(obj) obj.style.display = "block";

	lastShowedCompany = id;
}
function showCompanyGoods(id) {
	obj = document.getElementById(id);
	if(obj) {
		if(obj.style.display == "none") {
			obj.style.display = "block";
		}
		else {
			obj.style.display = "none";
		}
	}
}
prevPage=1;
function gotoPageGood(page) {
	obj = document.getElementById("pageGoods_"+prevPage);
	if(obj) obj.style.display = "none";

	obj = document.getElementById("brdPages_"+prevPage);
	if(obj) obj.className = "it";

	obj = document.getElementById("imgPages_"+prevPage);
	if(obj) obj.src = "/img/catalog/list.gif";

	obj = document.getElementById("pageGoods_"+page);
	if(obj) obj.style.display = "block";

	obj = document.getElementById("brdPages_"+page);
	if(obj) obj.className = "it a";

	obj = document.getElementById("imgPages_"+page);
	if(obj) obj.src = "/img/catalog/list-a.gif";

	prevPage = page;
	show_hide_next_prev();
}

	//--------------------------------------------
	function show_hide_next_prev(){
		if(prevPage == pages_total)
			$('#next_list').hide();
		else
			$('#next_list').show();    
		//-------------------------
		if(prevPage >1)
			$('#prev_list').show();
		else
			$('#prev_list').hide();    
	}
	//--------------------------------------------
	function next_list(){
		if(prevPage < pages_total)
			gotoPageGood(prevPage+1);
	}
	function prev_list(){
		if(prevPage > 1)
			gotoPageGood(prevPage-1);
	}
	//-------------------------------------------

