
/* Get subcategories for news - events */
var selSubCategories;
var _removeFirst = true;

function getSubCategories(category,subCategories,removeFirst)
{
	if (removeFirst != null)
	{
		_removeFirst = removeFirst;	
	}
	
	selSubCategories = subCategories;
	oXML = getXMLObj()
	oXML.onreadystatechange = processSubCategories;

	oXML.open( "GET", "/ajax/subcategories.ajax.php?category=" + category, true )
	oXML.send(null)
}

function processSubCategories()
{
	if (oXML.readyState == 4)
	{
		if (!_removeFirst)
		{
			startValue = 1;	
		}
		else startValue = 0;
		dropdownLength =  selSubCategories.options.length;
		for (i = dropdownLength-1;i >= startValue;i--)
		{
			
			selSubCategories.options[i] = null;
		}
		
		try
		{
			var subCategories = oXML.responseXML.getElementsByTagName("subcategory");
		}
		catch(e)
		{
			alert(e);
		}
		
		for (i = 0;i < subCategories.length;i++)
		{
			value = getElementTextNS("", "id",subCategories[i],0);
			text = getElementTextNS("", "text",subCategories[i],0);
			
			selSubCategories.options[i+startValue] = new Option(text,value);
		}
		
	}
}

