// JavaScript Document

addLoadListener(function() { setProductDisplayLinks();});
addLoadListener(function() { setProductDisplayAccessories();});

function setProductDisplayLinks()
{
	var catNav = document.getElementById('breadcrumbsID');
	if(catNav)
	{
		var links = catNav.getElementsByTagName('a');
		if(links.length == 3)
		{
			var breadCrumbDelim = document.getElementsByClassName('breadCrumbDelimiter');
			catNav.removeChild(links[1]);
			catNav.removeChild(breadCrumbDelim[breadCrumbDelim.length-1]);
			catNav.removeChild(breadCrumbDelim[0]);
		}
		if(links.length == 4)
		{
			var breadCrumbDelim = document.getElementsByClassName('breadCrumbDelimiter');
			catNav.removeChild(breadCrumbDelim[breadCrumbDelim.length-1]);
			catNav.removeChild(breadCrumbDelim[0]);
			catNav.removeChild(breadCrumbDelim[2]);
			catNav.removeChild(links[2]);
			catNav.removeChild(links[1]);
		}
	}
}

function setProductDisplayAccessories()
{
	if(document.getElementById("prodcomp"))
	{
		if(!document.getElementById("AccD"))
		{
			document.getElementById("prodcomp").style.display = "none";
			document.getElementById("NoCompProds").style.display = "block";
		}
		else
		{
			document.getElementById("prodcomp").style.display = "block";
			document.getElementById("NoCompProds").style.display = "none";
		}
		var licount = document.getElementById("prodcomp").getElementsByTagName('li');
		var car = document.getElementById("prodcomp").getElementsByTagName('div');
		if(car[0] && licount.length < 3)
		{
			//alert(isIE());
			if(isIE())
				car[0].style.height = (licount.length*158)+"px"
			else
				car[0].style.height = (licount.length*164)+"px"
		}
	}	
}
function isIE(){  return /msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent);}
document.getElementsByClassName = function(clsName)
{    
	var retVal = new Array();    
	var elements = document.getElementsByTagName("*");    
	for(var i = 0;i < elements.length;i++)
	{        
		if(elements[i].className.indexOf(" ") >= 0)
		{            
			var classes = elements[i].className.split(" ");            
			for(var j = 0;j < classes.length;j++)
			{                
				if(classes[j] == clsName)                    
					retVal.push(elements[i]);            
			}        
		}        
		else if(elements[i].className == clsName)            
			retVal.push(elements[i]);    
	}    
	return retVal;
}