// javascript
// custom element render handler (circa 2005)
// there are three cases for each show/dontshow function... wonder if commonspot already has these... oh well
// three cases due to browser / platform



// show one category

function selectCGCat(nr, tt)
{
	if (document.layers)
	{
		var i = 1;
		while (i <= tt) {
			var tmpCat = 'category' + i;
			document.layers(tmpCat).style.display = 'none';
			i ++;
			}
		document.layers[nr].display = 'block';
	}
	else if (document.all)
	{
		var i = 1;
		while (i <= tt) {
			var tmpCat = 'category' + i;
			document.all(tmpCat).style.display = 'none';
			i ++;
			}
		document.all[nr].style.display = 'block';
	}
	else if (document.getElementById)
	{
		var i = 1;
		while (i <= tt) {
			var tmpCat = 'category' + i;
			document.getElementById(tmpCat).style.display = 'none';
			i ++;
			}
		document.getElementById(nr).style.display = 'block';
	}
}

// show all categories.

function showAllCats(tt)
{
	if (document.layers)
	{
		var i = 1;
		while (i <= tt)
		{
			var tmpCat = 'category' + i;
			document.layers[tmpCat].display = 'block';
			i ++;
		}
	}
	else if (document.all)
	{
		var i = 1;
		while (i <= tt)
		{
			var tmpCat = 'category' + i;
			document.all[tmpCat].style.display = 'block';
			i ++;
		}
	}
	else if (document.getElementById)
	{
		var i = 1;
		while (i <= tt)
		{
			var tmpCat = 'category' + i;
			document.getElementById(tmpCat).style.display = 'block';
			i ++;
		}
	}
}


// display author mode features, next sixty lines

if (jsPageAuthorMode == 1)
{
	if (document.layers)
	{
		var off = 0;
		var i = 1;
		while (off==0)
		{
			var tmpStr = 'editButton' + i;
			if (document.layers(tmpStr))
			{
				document.layers(tmpStr).style.display = 'block';
			}
			else
			{
				var off = 1;
			}
			i++;
		}
//		document.layers[addNewCustomEData].style.display = 'block';
	}
	else if (document.all)
	{
		var off = 0;
		var i = 1;
		while (off==0)
		{
			var tmpStr = 'editButton' + i;
			if (document.all(tmpStr))
			{
				document.all(tmpStr).style.display = 'block';
			}
			else
			{
				var off = 1;
			}
			i++;
		}
		document.all['addNewCustomEData'].style.display = 'block';
	}
	else if (document.getElementById)
	{
		var off = 0;
		var i = 1;
		while (off==0)
		{
			var tmpStr = 'editButton' + i;
			if (document.getElementById(tmpStr))
			{
				document.getElementById(tmpStr).style.display = 'block';
			}
			else
			{
				var off = 1;
			}
			i++;
		}
		document.getElementById('addNewCustomEdata').style.display = 'block';
	}
}

