/* Hover for Internet Explorer */
function suckerfish(type, tag, parentId) {
	if (window.attachEvent) {
		window.attachEvent("onload", function() {
			var sfEls = (parentId==null)?document.getElementsByTagName(tag):document.getElementById(parentId).getElementsByTagName(tag);
			type(sfEls);
		});
	}
}
sfHover = function(sfEls) {
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
/* :hover werden für folgende Elemete eingeschaltet */
suckerfish(sfHover, "DIV", "menuego");
suckerfish(sfHover, "button");

/* Show Product Information */
var lasti = null;
function showProductText(event,imgObj) {			
		if(imgObj == null) {
		return;
	}	
	var infobox = document.getElementById('show_product_info');	
	
	document.getElementById('product_info_m1').className = '';
	if(lasti != null && lasti != imgObj) {			
		var s1 = lasti.id;		
		document.getElementById(s1).className = '';
		lasti.id = s1;		
	}	
	lasti = imgObj;	
	document.getElementById(imgObj.id).className = "product_active";
	if(infobox != null) {
		document.getElementById('show_product_info').innerHTML = imgObj.parentNode.getElementsByTagName('div')[0].innerHTML;
	}	
}

/* Formular Hilfetexte als POPUP Anzeigen*/
var lastm = null;
function showInfoText(ereignis,imgObj) {		
	if(imgObj == null) {
		return;
	}

	imgObj.parentNode.parentNode.getElementsByTagName('div')[0].style.display = 'block';
	imgObj.parentNode.parentNode.getElementsByTagName('div')[0].style.top = imgObj.parentNode.parentNode.getElementsByTagName('img')[0].offsetTop - 40;
	imgObj.parentNode.parentNode.getElementsByTagName('div')[0].style.left = imgObj.parentNode.parentNode.getElementsByTagName('img')[0].offsetLeft - 280;	

	var s = imgObj.src;			
	s = s.replace("_inactive.gif", ".gif");
	imgObj.src = s;			
	/*
	if(lastm != null && lastm != imgObj) {			
		var s1 = lastm.src;
		
		var t= sl.src.length;
		t=t-13;
		if(sl.src.substr(t)!="_inactive.gif"){
			s1 = s1.replace(".gif", "_inactive.gif");
			lastm.src = s1;		
		}
	}	
	lastm = imgObj;	
	*/
}
/* POPUp Hilfetexte schließen*/
function hideInfoText(ereignis,imgObj) {		
	if(imgObj == null) {
		return;
	}	
	imgObj.parentNode.parentNode.style.display = 'none';
	var s = imgObj.parentNode.parentNode.parentNode.getElementsByTagName('img')[0];	
	/*
	var t= s.src.length;
	t=t-13;
	if(s.src.substr(t)!="_inactive.gif"){*/
		s.src = s.src.replace(".gif", "_inactive.gif");	
	/*}
	*/
}

/* Unterformulare durch Radiobuttons ein- und ausblenden*/
function showHideRadio(obj) {
	var radios = document.getElementsByName(obj.name);		
	if(radios[1].checked) {		
		document.getElementById(obj.name + "_show").style.display = 'block';
	} else {		
		document.getElementById(obj.name + "_show").style.display = 'none';		
	}	
	
}

function dheight() {
	var right = document.getElementById('col_right');
	if(right != null) {
		var rightHoehe = right.offsetHeight;
		
		if(rightHoehe < 20) {
			hoehe = 100;
		}
		
		var left = document.getElementById('col_left');
		if(left != null) {
			var leftHoehe = left.offsetHeight;
			if(leftHoehe < rightHoehe) {
				left.style.height  =(rightHoehe + "px");
			}
		}
	}
}
		
