﻿
mkanderePakketten = function()
{
	var tags = document.getElementById("anderepakketten_holder").getElementsByTagName("div");		
	var max_width_pakketten = ((document.getElementById("anderepakketten_holder").offsetWidth - 59) / 3) - 14;
	
	
	if(brw == "ie")
	{
		max_width_pakketten = max_width_pakketten + 20;
	}
	
	var counter_pakketten = 0;
	var actief_pakket = "combinatie";
	if(brw == "ff")
	{
	  var $content = document.getElementById("content");
	  var $leftkolom = document.getElementById("left_kolom");
	  var $rightkolom = document.getElementById("right_kolom");
	  var hg_content = parseInt($content.offsetHeight);
	  var hg_leftkolom = parseInt($leftkolom.offsetHeight);
	  var hg_rightkolom = parseInt($rightkolom.offsetHeight);	
	  
	  if(hg_content > hg_leftkolom )
	  {
	  
	  var hoogte = (tags.length/3) * 100;
	  $content.style.height = hoogte + "px";
	  $rightkolom.style.marginTop = "-" + hoogte + "px";
	  $rightkolom.style.height = hoogte + "px";	
	  }
	}
	for (i=0; i<tags.length; i++) 
	{	
		var obj = new Array();
		obj['d'] = tags[i];
		obj['h'] = tags[i].innerHTML;
		obj['c'] = tags[i].className.substring(tags[i].className.lastIndexOf(" ") + 1);	
		
		
		if(mkRe('anderepakketten_pakket').test(obj['c']))
		{			
			var left_part_btn = "<span class=\"" + obj['c'] + "_left\">&nbsp;</span>";	
			var center_part_btn = "<span class=\"" + obj['c'] + "_center\" style=\"width:" + max_width_pakketten + "px\">" + obj['h'] + "</span>";
			var right_part_btn = "<span class=\"" + obj['c'] + "_right\">&nbsp;</span>";
			obj['d'].innerHTML = left_part_btn + center_part_btn + right_part_btn;
			
			var parenttype = brkStr(tags[i].parentNode.id,"_","last");	
			
			if(parenttype != actief_pakket)
			{
				document.getElementById("anderepakketten_holder_" + actief_pakket).style.height = ((obj['d'].clientHeight * Math.ceil(counter_pakketten / 3)) + 20) + "px";
				actief_pakket = parenttype;
				counter_pakketten = 0;
			}			
			counter_pakketten ++;			
		}
	  
	}

	parenttype = "";
	if(parenttype != actief_pakket)
	{
		document.getElementById("anderepakketten_holder_" + actief_pakket).style.height = ((obj['d'].clientHeight * Math.ceil(counter_pakketten / 3)) + 20) + "px";
		actief_pakket = parenttype;
		counter_pakketten = 0;
	}		
}

mkwidthPakketten = function()
{
	var tags = document.getElementById("anderepakketten_holder").getElementsByTagName("div");		
	var max_width_pakketten = ((document.getElementById("anderepakketten_holder").offsetWidth - 59) / 3) - 14;
	
	if(brw == "ie")
	{
		max_width_pakketten = max_width_pakketten - 8;
	}
	
	for (i=0; i<tags.length; i++) 
	{
		var obj = new Array();
		obj['d'] = tags[i];
		obj['h'] = tags[i].innerHTML;
		obj['c'] = tags[i].className.substring(tags[i].className.lastIndexOf(" ") + 1);	
	
		if(mkRe('anderepakketten_pakket').test(obj['c']))
		{	
			tags[i].childNodes[1].style.width = max_width_pakketten + "px";
		}
	}
}




functions_on_pageLoad_productdetail = function()
{		
	
	if(document.getElementById("anderepakketten_holder"))
	{
		
		if(window.attachEvent)  
		{
			window.attachEvent('onresize', mkwidthPakketten);
		}
		else 
		{
			window.addEventListener('resize',  mkwidthPakketten, false);	
		}		
	}	
	

	enableTooltips();

}

if(window.attachEvent)  
{
	window.attachEvent('onload', functions_on_pageLoad_productdetail);
}
else 
{
	window.addEventListener('load',  functions_on_pageLoad_productdetail, false);	
}
