function Hover(id)
{
	document.getElementById(id).src = document.getElementById(id).src.replace('-norm', '-hover');
}
function unHover(id)
{
	document.getElementById(id).src = document.getElementById(id).src.replace('-hover', '-norm');
}

function ShowHideElement(id)
{
	element = document.getElementById(id);
	if (element.style.display == 'none')
		element.style.display = '';
	else
		element.style.display = 'none'
}

function BlockTab(id1, id2, flag)
{
	ShowHideElement('block-'+id1);
	ShowHideElement('block-'+id2);
	
		var today = new Date();
		var expire = new Date();
		expire.setTime(today.getTime() + 3600000*24*30);

		document.cookie = 'tab-'+id1+'-'+id2+'='+escape(flag)+';expires='+expire.toGMTString();
}

function ShowHideBlock(id)
{
	element = document.getElementById('content-'+id);
	if (element.style.display == 'none')
	{
		Effect.SlideDown('content-'+id);
		
		var today = new Date();
		var expire = new Date();
		expire.setTime(today.getTime() + 3600000*24*30);

		document.cookie = 'content-'+id+'='+escape(1)+';expires='+expire.toGMTString();
	}
	else
	{
		Effect.SlideUp('content-'+id);
		
		var today = new Date();
		var expire = new Date();
		expire.setTime(today.getTime() + 3600000*24*30);

		document.cookie = 'content-'+id+'='+escape(0)+';expires='+expire.toGMTString();
	}
}

function chCategory(base_url, range, page)
{
	cat_id = document.getElementById('cat_filter').value;

	url = base_url+page+'.php?category='+cat_id;
	if (range != '') url=url+'&range='+range;
	this.location.href = url;
}