function toggleUse(id, item)
{
	var items = item.split('^');
	for(x in items)
	{
		doc = document.getElementById(items[x]);

		if(id.checked)
			doc.disabled = true;
		else
			doc.disabled = false;
	}
}

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/' + document.getElementById('search_text').value;
}

function DisableButton(id)
{
	var el = document.getElementById(id);

	if(el != undefined)
	{
		el.onclick = function() { return false };
		el.style.backgroundImage = 'url(/media/img/buttons/button_'+id+'_disabled.gif)';
	}
}
