document.getElementsByClassName = function(class_name) {
    var docList = this.all || this.getElementsByTagName('*');
    var matchArray = new Array();

    /*Create a regular expression object for class*/
    var re = new RegExp("(?:^|\\s)"+class_name+"(?:\\s|$)");
    for (var i = 0; i < docList.length; i++) {
        if (re.test(docList[i].className) ) {
            matchArray[matchArray.length] = docList[i];
        }
    }

	return matchArray;
}//eof annonymous function

function changetab (tab){
	if (tab==1){
		document.getElementsByClassName('productprice')[0].style.display = 'none';
		document.getElementsByClassName('taxandshippinginfo')[0].style.display = 'none';
		if(document.getElementsByClassName("addqty").length > 0){
		document.getElementsByClassName('addqty')[0].style.display = 'none';
		document.getElementsByClassName('addcartbutton')[0].style.display = 'none';
		}
		document.getElementsByClassName('productsmodel')[0].style.display = 'none';
		document.getElementsByClassName('images')[0].style.display = 'none';
		document.getElementsByClassName('tab_container')[0].style.height = '200px';
		document.getElementsByClassName('tab_container')[0].style.position = 'absolute';
		document.getElementsByClassName('tab_container')[0].style.bottom = '165px';
		document.getElementsByClassName('tab_container')[0].style.left = '400px';
		document.getElementsByClassName('tab_container')[0].style.height = '360px';
		document.getElementsByClassName('tab_container')[0].style.width = '370px';
		document.getElementsByClassName('tab_container')[0].style.background = '#00471B';
		document.getElementById('karteikarten').style.cssFloat = 'right';
		document.getElementById('tabcontent2').style.display = 'none';
		document.getElementById('tabcontent1').style.display = 'block';
		document.getElementById('tab1').className = 'active';
		document.getElementById('tab2').className = 'background';
		
	}
	if (tab==2){
			document.getElementsByClassName('productprice')[0].style.display = 'block';
		document.getElementsByClassName('taxandshippinginfo')[0].style.display = 'block';
		if(document.getElementsByClassName("addqty").length > 0){
		document.getElementsByClassName('addqty')[0].style.display = 'block';
		document.getElementsByClassName('addcartbutton')[0].style.display = 'block';
		}
		document.getElementsByClassName('productsmodel')[0].style.display = 'block';
		document.getElementsByClassName('images')[0].style.display = 'block';
		document.getElementsByClassName('tab_container')[0].style.height = '100px';
		document.getElementsByClassName('tab_container')[0].style.width = '180px';
		document.getElementsByClassName('tab_container')[0].style.position = 'relative';
		document.getElementsByClassName('tab_container')[0].style.bottom = '0px';
		document.getElementsByClassName('tab_container')[0].style.left = '0px';
		document.getElementById('tabcontent1').style.display = 'none';
		document.getElementById('tabcontent2').style.display = 'block';
		document.getElementById('tab1').className = 'background';
		document.getElementById('tab2').className = 'active';
	}
}
