function ImageSwap(id)
{
	var new_id = (id == 1 ? 2 : 1);

	document.getElementById('christmas_logo').src = '/images/global/logo_xmas'+id+'.jpg';
	window.setTimeout('ImageSwap('+new_id+')', 1000);
}

function ToggleState(checked, id)
{
	ToggleDisable((checked ? false : true), id);
}

function ToggleDisplay(checked, id)
{
	var ele = document.getElementById(id);

	if(ele != undefined)
	{
		if(checked == true)
			ele.style.display = 'block';
		else
			ele.style.display = 'none';
	}
}

function ToggleDisable(checked, id, reverse)
{
	var ele = document.getElementById(id);

	if(ele != undefined)
	{
		if(reverse)
		{
			if(checked == true)
				ele.disabled = true;
			else
				ele.disabled = false;
		}
		else
		{
			if(checked == true)
				ele.disabled = false;
			else
				ele.disabled = true;
		}
	}
}

function ChangeBackground(id, color)
{
	var ele = document.getElementById(id);

	if(ele != undefined)
		ele.style.background = color;
}

function Search(event)
{
	window.location = '/search/' + escape(document.getElementById('search_text').value);
}

function MenuLoad(id)
{
	CollapseExpand(id, 'expand');
}

// action is optional
function CollapseExpand(id, act)
{
	var img = document.getElementById('img_'+id);
	var nav = document.getElementById('nav_'+id);

	if(act == undefined)
	{
		if(nav.style.display == 'block')
		{
			var action = 'expand';
			nav.style.display = 'none';
		}
		else
		{
			var action = 'collapse';
			nav.style.display = 'block';
		}
	}
	else
	{
		if(act == 'expand')
		{
			var action = 'collapse';
			nav.style.display = 'block';
		}
		else
		{
			var action = 'expand';
			nav.style.display = 'none';
		}
	}

	img.src = '/images/global/'+action+'.gif';
}