/**
  *
  *  2008 Thomas Grießbach
  *
  *  Tab-Switcher for the Product SingleView of Commerce Extension
  *  use like this:
  *  <li><a href="#" onclick="return singleProductSwitch('extras', this)">Extras</a></li>
  *
  **/

function singleProductSwitch(showID, linkItem){

	var allA = document.getElementById("singleMainTabs").getElementsByTagName("a");
	for(var c = 0; c < allA.length; c++) {
		if(allA[c].className == "activeHeader") {
			allA[c].className = "";
		}
	}
	linkItem.className = "activeHeader";

	var parent = document.getElementById("singleMainInfo");
	var displayedID = 0;
	if(parent.hasChildNodes()){
		for(var i = 0; i < parent.childNodes.length; i++) {
			if(parent.childNodes[i].nodeType == 1) {
				if(parent.childNodes[i].id == showID) {
					parent.childNodes[i].style.display = "block";
					displayedID = parent.childNodes[i].id;
				} else {
					parent.childNodes[i].style.display = "none";
				}
			}
		}
	}

	if (displayedID == 0) {
		document.getElementById("singleMainInfoText").style.display = "block";
		document.getElementById("singleMainInfoText").className = "activeHeader";
	}

	return false;
}