	var objSelectedTab = null;
	var objSelectedContent = null;
	var objSendAFriend = null;
		
	////////
	// Bepaal geselecteerde content
	////////
	function CheckCurrentContent()
	{
		var objContent;
		
		for(var i=1; i<5; i++)
		{
			objContent = document.getElementById('ProductDetailContent_' + i);
			if(objContent)
			{
				if(objContent.style.display != 'none')
				{
					return objContent
				}
			}		
		}
		
		//niets gevonden
		return null;
	}
		
	////////
	// Bepaal geselecteerde tabblad
	////////
	function CheckCurrentTab()
	{
		var objTab;
		
		for(var i=1; i<5; i++)
		{
			objTab = document.getElementById('ProductDetailTab_' + i);
			if(objTab)
			{
				if(objTab.className == 'ACTIVE')
				{
					return objTab
				}
			}		
		}
		
		return null;
	}
	
	///////
	// Show tabs
	///////
	function ShowTabs()
	{
		var objTabs = document.getElementById('ProductDetailTabbladen');
		var objContent = document.getElementById('ProductDetailTabbladenContent');
		
		if(objTabs && objContent)
		{
			objTabs.style.display = 'block';
			objContent.style.display = 'block';
		}
	}

	///////
	// Hide tabs
	///////
	function HideTabs()
	{
		var objTabs = document.getElementById('ProductDetailTabbladen');
		var objContent = document.getElementById('ProductDetailTabbladenContent');
		
		if(objTabs && objContent)
		{
			objTabs.style.display = 'none';
			objContent.style.display = 'none';
		}
	}


	///////
	// Show Tab
	///////
	function ShowProductDetailTab(objTab, intContentID) 
	{
		var objContent = document.getElementById('ProductDetailContent_' + intContentID); 
		if (objContent) 
		{
			// Als er geen geselecteerde tab is, probeer dan te achterhalen
			if(!objSelectedTab) objSelectedTab = CheckCurrentTab();
		
			// Sluit huidige menu
			if(objSelectedTab)
			{
				objSelectedTab.className = '';
				
				// Als er geen geselecteerde content is, probeer dan te achterhalen
				if(!objSelectedContent) objSelectedContent = CheckCurrentContent();
				
				if(objSelectedContent)
				{
					objSelectedContent.style.display = 'none';
				}				
			}

			// als geen tab mee is gegeven, probeer dan te vinden
			if(!objTab)
			{
				objTab = document.getElementById('ProductDetailTab_'+intContentID)
			}
			
			// Toon geselecteerde tab
			if(objTab)
			{
				objTab.className = 'ACTIVE';
				objContent.style.display = 'block';
			
				// Bewaar geselecteerde tab
				objSelectedTab = objTab;
				objSelectedContent = objContent;
			}
			
		}
	}
	
	///////
	// Init productDetail
	///////
	function InitProductDetail()
	{
		objSendAFriend = document.getElementById('objMailAFriend')
	}

	///////
	// Show Zoom
	///////
	function Zoom(blnShow)
	{
		var objZoomContainer 	= document.getElementById('ProductDetailZoomContainer');
		
		if(objZoomContainer)
		{
			ToggleTransparant(blnShow);
			if(blnShow)
			{
				objZoomContainer.style.display = 'block';
			}
			else
			{
				objZoomContainer.style.display = 'none';
			}
		}
	}
	
	///////
	// Show Mail A Friend
	///////
	function ShowMailAFriend()
	{
		if(objSendAFriend)
		{
			HideTabs();
			objSendAFriend.style.display = 'block';
		}
	}

	///////
	// Hide Mail A Friend
	///////
	function HideMailAFriend()
	{
		if(objSendAFriend)
		{
			objSendAFriend.style.display = 'none';
		}
		ShowTabs();
	}

	///////
	// Show tabs
	///////
	function ShowIcoonUitleg()
	{
		var objIcoonUitleg = document.getElementById('icoonuitleg');
	
		ToggleTransparant(true)	
		if(objIcoonUitleg)
		{
			objIcoonUitleg.style.display = 'block';
		}
	}

	///////
	// Hide tabs
	///////
	function HideIcoonUitleg()
	{
		var objIcoonUitleg = document.getElementById('icoonuitleg');
		
		if(objIcoonUitleg)
		{
			objIcoonUitleg.style.display = 'none';
		}
		ToggleTransparant(false)
	}

