function surfto(form)
{
 var myindex = form.select1.selectedIndex
  if(form.select1.options[myindex].value != "0")
  {
   location = form.select1.options[myindex].value;
  }
}

function switch_hide(id)
{
 var box = document.getElementById(id);
  if(box.style.display == "none")
  {
   box.style.display = "block";
  }
  else
  {
   box.style.display = "none";
  }
 return false;
}

function search_plugin() {
	if (window.sidebar && window.sidebar.addSearchEngine)
	{
		window.sidebar.addSearchEngine("http://www.hardware-infos.com/plugins/sherlock.src","http://www.hardware-infos.com/favicon.png", "Hardware-Infos", "Hardware-Infos");
	}
	else if (navigator.userAgent.indexOf("MSIE 7") != -1)
	{
		window.external.AddSearchProvider("http://www.hardware-infos.com/plugins/opensearch.xml");
	}
	else
	{
		alert("Ihr Browser unterstützt unsere Such-Plugins leider nicht!");
	}
	return true;
}

function getElementsByClassName(oElm, strTagName, strClassName){
      	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
      	var arrReturnElements = new Array();
      	strClassName = strClassName.replace(/\-/g, "\\-");
      	var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
      	var oElement;
      	for(var i=0; i<arrElements.length; i++){
      		oElement = arrElements[i];
      		if(oRegExp.test(oElement.className)){
      			arrReturnElements.push(oElement);
      		}
      	}
      	return (arrReturnElements)
      }

      function showRelatives(reference,benchmark) {
        var objects = getElementsByClassName(document.getElementById('benchmark'+benchmark),"div","benchmark_ergebnis");
        
        for(var i=0;i<objects.length;i++) {
          if(reference>0) var newValue = Math.round(parseFloat(objects[i].childNodes[0].innerHTML.replace(",","."))/reference*100);
          else var newValue = "n/a";
          objects[i].childNodes[1].innerHTML = newValue+"%";
          objects[i].childNodes[1].style.display = "inline";
          objects[i].childNodes[0].style.display = "none";
        }
      }
      
      function showAbsolutes(benchmark) {
        var objects = getElementsByClassName(document.getElementById('benchmark'+benchmark),"div","benchmark_ergebnis");
        
        for(var i=0;i<objects.length;i++) {
          objects[i].childNodes[1].style.display = "none";
          objects[i].childNodes[0].style.display = "inline";
        }
      }
	  
var count = 1;
function tshirt_add()
{
 count = count +1;
 count2 = count +1;
 document.getElementById('tshirt'+count).innerHTML = "<dl><dt>T-Shirt "+count+":</dt><dd><input type=\"radio\" name=\"tshirt"+count+"\" value=\"S\" />S&nbsp;<input type=\"radio\" name=\"tshirt"+count+"\" value=\"M\" />M&nbsp;<input type=\"radio\" name=\"tshirt"+count+"\" value=\"L\" />L&nbsp;<input type=\"radio\" name=\"tshirt"+count+"\" value=\"XL\" />XL&nbsp;<input type=\"radio\" name=\"tshirt"+count+"\" value=\"XXL\" />XXL&nbsp;</dd></dl><div id=\"tshirt"+count2+"\"></div>";
}