
/// domready functions //////////////////////////////////////////
jQuery(document).ready(function(){
  hover_ie();
  new LanguageOption();
});

LanguageOption = function()
{
  var langDiv = jQuery("#language_content span");
  var optDiv = jQuery("#language_options");
  var optDivEntered = false; 
  
  jQuery(langDiv).mouseenter(function(){
    jQuery(optDiv).slideDown();
  });
  jQuery(optDiv).mouseleave(function(){
    jQuery(this).slideUp();
  });
}


function hover_ie()
{
// pseudohover ie
if (document.all && document.getElementById || navigator.userAgent.match(/iPhone/i)) {
  var m, nav, no, i;
	if (m = document.getElementById("menu")) {
    nav = null;
    for (i = 0; m.childNodes.length > i; i++) {
		  if (m.childNodes[i].nodeName == 'UL') {
			 nav = m.childNodes[i];
			 break;
			}
		}
		if (nav)
		  for (i = 0; nav.childNodes.length > i; i++) {
			 no = nav.childNodes[i];
			 if (no.nodeName == 'LI') {
			   no.onmouseover = function() {
          this.className += " over"; /* NO += " over", per follie IE/Mac */
				 }
				 no.onmouseout = function() {
					if (this.className.indexOf(" ") !=-1){
					 klasse = this.className.split(" ");
					 tempklasse = "";
					 for (laenge = 0;  laenge < (klasse.length -1);  laenge++) {
					   tempklasse = tempklasse + " " + klasse[laenge];
					 }
					 this.className = tempklasse;
					}
				 }
			}
		}
	}
}
}



