
function toggle(theID) {

	
	var imgID = theID+'more';
	var linksID = theID+'sublinks';
	var dropdownID = theID+'dropdown';
	var img = document.getElementById(imgID);
	var div = document.getElementById(linksID);
	var div2 = document.getElementById(dropdownID);
	var evilbrowser = navigator.appName;
	var varHoehe = 0;
	var gesHoehe = "";
	var offen = 0;


	gesHoehe = div.offsetHeight;
	
	if ( gesHoehe == 0 ) {
		offen = 0;
		div.style.display = 'inline';
		gesHoehe = div.offsetHeight;
		div.style.display = 'block';
	}	
	else {
		offen = 1;
	}
	
	// Offnen der Dropdown-Links fuer IE 
	if(evilbrowser == "Microsoft Internet Explorer") {
		if (offen == 0) {		
		div.className = "show";
		div.style.height = gesHoehe+'px';
		div2.className = "dropdowncountryactive";		
		}		
		return;
	}

	
	
	if (div.className == "show" ) {
		div.className = "hide";
		img.src = "images/plus.gif";
	} 
	else {
		div.className = "show";
		img.src = "images/minus.gif";
		div2.className = "dropdowncountryactive";
	}	
      
	slide(theID, gesHoehe, varHoehe, offen);

}			

	

function slide(theID, gesHoehe, varHoehe, offen) {

	var linksID = theID+'sublinks';
	var dropdownID = theID+'dropdown';
	var div = document.getElementById(linksID);
	var div2 = document.getElementById(dropdownID);
	var verzoegerung = 10;
	var uebergang = 6;


	if (offen === 0) {
	// Links sind geschlossen und werden geoffenet
		div.style.height = varHoehe+'px';		
		if (((gesHoehe-varHoehe) < uebergang) && (varHoehe !== gesHoehe)) {
			varHoehe = gesHoehe;
		} else {
			varHoehe = varHoehe+uebergang;
		}
		if (varHoehe <= gesHoehe) {
			setTimeout(slide, verzoegerung, theID, gesHoehe, varHoehe, offen);
		}
		if (varHoehe > gesHoehe) {
			varHoehe = gesHoehe;
			offen = 1;

		}
	} 
	else {
	// Links sind offen und muessen geschlossen werden
		if (varHoehe === 0) {
			varHoehe = gesHoehe;
		}
		div.style.height = varHoehe + 'px';
		varHoehe = varHoehe - uebergang;
		if ((varHoehe > 0) && (varHoehe >= uebergang)) {
			setTimeout(slide, verzoegerung, theID, gesHoehe, varHoehe, offen);
		}
		if (varHoehe < uebergang) {
			varHoehe = 0;
			div.style.height = varHoehe+'px';
			offen = 0;
			div.className = "hidden";
			div2.className = "dropdowncountry";			
		}
	}
}





