// JavaScript Document
function CategoryChange(target, parent, show)
{
	var obj = document.getElementById(parent);
	
	var location = 'top';
	if(arguments[3] != undefined)
	{
		location = arguments[3];
	}
	
	for(var i = 0; i < obj.childNodes.length; i++)
	{
		var child = obj.childNodes.item(i);
		
		if(child.nodeName == '#text') continue;
		if(child.id == target.id)
		{
			var imgElement = child.childNodes.item(0);
			var src = imgElement.src;
			var fname = src.substring(0, src.lastIndexOf('.', src.length));
			var ext = src.substring(src.lastIndexOf('.', src.length));
			if(fname.match(/-on/i) != '-on')
			{
				src = fname + '-on' + ext;
				imgElement.src = src;
			}
			
		}
		else
		{
			var imgElement = child.childNodes.item(0);
			var src = imgElement.src;
			var fname = src.substring(0, src.lastIndexOf('.', src.length));
			var ext = src.substring(src.lastIndexOf('.', src.length));
			if(fname.match(/-on/i) == '-on')
			{
				
				src = fname.replace(/-on/i, '') + ext;
				imgElement.src = src;
			}
			
		}
	}
	
	var tmp = target.id.split("-");
	t_name = location + "-" + tmp[1];
	
	obj = document.getElementById(show);
	
	for(var i = 0; i < obj.childNodes.length; i++)
	{
		var child = obj.childNodes.item(i);
		if(child.nodeName != 'DIV') continue;
		if(child.id == t_name)
		{
			child.style.display = 'block';
		}
		else
		{
			child.style.display = 'none';
		}
	}
}

