jsHover = function() {
		var hEls = document.getElementById("menu").getElementsByTagName("LI");
		for (var i=0, len=hEls.length; i<len; i++) {
			hEls[i].onmouseover=function() { this.className+=" jshover"; }
			hEls[i].onmouseout=function() { this.className=this.className.replace(" jshover", ""); }
		}
	}
	if (window.attachEvent && navigator.userAgent.indexOf("Opera")==-1) window.attachEvent("onload", jsHover);

function clickLogin() {

	if (document.getElementById('login').style.display == 'block')
		document.getElementById('login').style.display = 'none';
	else
		document.getElementById('login').style.display = 'block';

	return false;
}

function CheckTypes() {

	var CB = document.getElementById("types").getElementsByTagName("input");
	var show_ring_size = false;

	for (var i=0, len=CB.length; i<len; i++) {
		if (CB[i].value == 1) {
			show_bracelet = CB[i].checked;
			if (CB[i].checked) document.getElementById('bracelet_sizes').style.display = 'block';
			else document.getElementById('bracelet_sizes').style.display = 'none';
		}
		if ((CB[i].value == 2) || (CB[i].value == 3)) {
			if (!show_ring_size)
				show_ring_size = CB[i].checked;
		}
		if (CB[i].value == 4) {
			show_chain = CB[i].checked;
			if (CB[i].checked) document.getElementById('chain_sizes').style.display = 'block';
			else document.getElementById('chain_sizes').style.display = 'none';
		}
	}

	//if (show_ring_size) document.getElementById('ring_sizes').style.display = 'block';
	//else document.getElementById('ring_sizes').style.display = 'none';

	if (!show_chain && !show_bracelet) document.getElementById('wickers').style.display = 'none';
	else document.getElementById('wickers').style.display = 'block';
}
////////////////////////////////////////////////////////////////////////////////
//
////////////////////////////////////////////////////////////////////////////////
function SubmitFilter(form) {
	//alert('Поехали!');
	var link = '';
	var type_link = '';
	var all_types = true;
	var metal_link = '';
	var all_metals = true;
	var stone_link = '';
	var all_stones = true;
	var wicker_link = '';
	var all_wickers = true;
	var manufacturer_link = '';
	var all_manufacturers = true;
	var category_link = '';
	var all_categories = true;
	var ring_link = '';
	var all_rings = true;
	var bracelet_link = '';
	var all_bracelets = true;
	var chain_link = '';
	var all_chains = true;
	var open_table = false;

	var CB = document.getElementById("adv_filter").getElementsByTagName("input");
	for (var i=0, len=CB.length; i<len; i++) {
		if ((CB[i].name == 'on_store') && (CB[i].checked)) link += CB[i].name + '=' + CB[i].value + '&';
		if ((CB[i].name == 'cost_from') && (CB[i].value > 0)) link += CB[i].name + '=' + CB[i].value + '&';
		if ((CB[i].name == 'cost_to') && (CB[i].value > 0)) link += CB[i].name + '=' + CB[i].value + '&';
		if ((CB[i].name == 'weight_from') && (CB[i].value > 0)) link += CB[i].name + '=' + CB[i].value + '&';
		if ((CB[i].name == 'weight_to') && (CB[i].value > 0)) link += CB[i].name + '=' + CB[i].value + '&';
		if ((CB[i].name == 'open_table') && (CB[i].checked)) open_table = true;
		if (CB[i].name == 'type[]') {
			if (CB[i].checked) type_link += CB[i].value + ',';
			else all_types = false;
		}
		if (CB[i].name == 'metal[]') {
			if (CB[i].checked) metal_link += CB[i].value + ',';
			else all_metals = false;
		}
		if (CB[i].name == 'stone[]') {
			if (CB[i].checked) stone_link += CB[i].value + ',';
			else all_stones = false;
		}
		if (CB[i].name == 'wicker[]') {
			if (CB[i].checked) wicker_link += CB[i].value + ',';
			else all_wickers = false;
		}
		if (CB[i].name == 'manufacturer[]') {
			if (CB[i].checked) manufacturer_link += CB[i].value + ',';
			else all_manufacturers = false;
		}
		if (CB[i].name == 'category[]') {
			if (CB[i].checked) category_link += CB[i].value + ',';
			else all_categories = false;
		}
		if (CB[i].name == 'ring_size[]') {
			if (CB[i].checked) ring_link += CB[i].value + ',';
			else all_rings = false;
		}
		if (CB[i].name == 'bracelet_size[]') {
			if (CB[i].checked) bracelet_link += CB[i].value + ',';
			else all_bracelets = false;
		}
		if (CB[i].name == 'chain_size[]') {
			if (CB[i].checked) chain_link += CB[i].value + ',';
			else all_chains = false;
		}
	}

	if (!all_types) link += 'type=' + type_link + '&';
	if (!all_metals) link += 'metal=' + metal_link + '&';
	if (!all_stones) link += 'stone=' + stone_link + '&';
	if (!all_wickers) link += 'wicker=' + wicker_link + '&';
	if (!all_manufacturers) link += 'manufacturer=' + manufacturer_link + '&';
	if (!all_categories) link += 'category=' + category_link + '&';
	if (!all_rings) link += 'ring=' + ring_link + '&';
	if (!all_bracelets) link += 'bracelet=' + bracelet_link + '&';
	if (!all_chains) link += 'chain=' + chain_link;

	if (open_table) displayWindow(950, 700, 'Фильтр', '/filter/?' + link);
	else window.location = '/catalogue/?advanced_filter=on&' + link;

	//alert(link);
}
function displayWindow(width,height,title, path)
{
	if (window.screen.height<height) height=window.screen.height-60;
	if (window.screen.width<width) width=window.screen.width-10;

    var topPosition  = (window.screen.height - height)/2 - 30;
	var leftPosition = (window.screen.width - width)/2;

	var a = window.open(path,"","top="+topPosition+",left="+leftPosition+",menubar=0,scrollbars=yes,resizable=yes,width="+width+",height="+height);
        a.document.close();
}
////////////////////////////////////////////////////////////////////////////////
//
////////////////////////////////////////////////////////////////////////////////
function CloseAndOrder()
{
	window.opener.location = '/basket/';

	if (confirm('Закрыть окно?')) {
	 	window.close();
	}
}

////////////////////////////////////////////////////////////////////////////////
//
////////////////////////////////////////////////////////////////////////////////
