
function ShowHide(Target)
{
	if (document.getElementById(Target).style.display != 'block')
	{
		document.getElementById(Target).style.display = 'block';
	}
	else
	{
		document.getElementById(Target).style.display = 'none';
	}
}

function Show(Target)
{
	document.getElementById(Target).style.display = 'block';
}

function Hide(Target)
{
	document.getElementById(Target).style.display = 'none';
}



function OpenFolder(ImageId)
{
	var OpenImg = document.getElementById('openfolder' + ImageId);
	var CloseImg = document.getElementById('closefolder' + ImageId);
	
	if(OpenImg.style.display == 'none')
	{
		CloseImg.style.display = 'none';
		OpenImg.style.display = 'inline';
	}
	else
	{
		OpenImg.style.display = 'none';
		CloseImg.style.display = 'inline';
	}
}

function SelectParent(TargetControl, ParentId, ParentText)
{
	document.getElementById(TargetControl).value = ParentId;
	document.getElementById('ParentText').value = ParentText;
	
	ShowHide('MenuSmallPop');
}

function SwitchOrder(Richting)
{
	var CurrentOrder = parseInt(document.getElementById('txtNewOrder').value);
	if( ( Richting == 1 ) && ( document.getElementById('orderitem_' + (CurrentOrder + 1)) ) )
	{
		document.getElementById('txtNewOrder').value = CurrentOrder + 1;
		SelectOrderItem(CurrentOrder + 1, CurrentOrder);
	}
	else if(Richting == 0 && CurrentOrder > 1)
	{
		document.getElementById('txtNewOrder').value = CurrentOrder - 1;
		SelectOrderItem(CurrentOrder - 1, CurrentOrder);
	}
}

function SelectOrderItem(SelectedItem, DeselectedItem)
{
	var Selected = document.getElementById('orderitem_' + SelectedItem);
	var Deselected = document.getElementById('orderitem_' + DeselectedItem);
	
	var SelectedText = Selected.firstChild.nodeValue;
	var DeselectedText = Deselected.firstChild.nodeValue;
	
	Selected.firstChild.nodeValue = DeselectedText;
	Selected.className = 'selected';
	
	Deselected.firstChild.nodeValue = SelectedText;
	Deselected.className = '';
}

function SelectTemplate(TemplateId, TemplateTitle)
{
	document.getElementById('txtTemplateId').value = TemplateId;
	document.getElementById('txtTemplateTitle').value = TemplateTitle;
	ShowHide('TemplateLijstPop');
}

function HighlightNavItem(ItemId)
{
	var allLinks = document.getElementsByTagName('A');
	for (var i = 0; i < allLinks.length; i++) {
		allLinks[i].className = '';
	}	
	document.getElementById(ItemId).className = 'highlighted';
}
