      window.onDomReady = initReady;
      function initReady(fn)
      {
      	if(document.addEventListener) {
          document.addEventListener("DOMContentLoaded", fn, false);
        }
      	//IE
      	else {
          document.onreadystatechange = function(){readyState(fn);};
        }
      }
 
      //IE function
      function readyState(func)
      {
      	if(document.readyState == "interactive" || document.readyState == "complete")
      	{
      		func();
      	}
      }
      
      window.onDomReady(onReady); 
      
      function onReady()
      {
    	 
    		    var elem = document.getElementById('SubNav');
    		    if(elem != null) {
	    		    var count = elem.getElementsByTagName('li').length;
	    		    var items = elem.getElementsByTagName('li');
	    		    for (var i=0; i<items.length; i++) {
		    			var width = document.createAttribute('class');
		    			if (count == '9') {
			    			width.nodeValue = 'Elem9';
			    			items[i].setAttributeNode(width);
			    			} else if (count == '2'){
			    				width.nodeValue = 'Elem2';
				    			items[i].setAttributeNode(width);
			    			} else if (count == '3'){
			    				width.nodeValue = 'Elem3';
				    			items[i].setAttributeNode(width);
			    			} else if (count == '4'){
			    				width.nodeValue = 'Elem4';
				    			items[i].setAttributeNode(width);
			    			} else if (count == '5'){
			    				width.nodeValue = 'Elem5';
				    			items[i].setAttributeNode(width);
			    			} else if (count == '6'){
			    				width.nodeValue = 'Elem6';
				    			items[i].setAttributeNode(width);
			    			} else if (count == '7'){
			    				width.nodeValue = 'Elem7';
				    			items[i].setAttributeNode(width);
			    			} else if (count == '8'){
			    				width.nodeValue = 'Elem8';
				    			items[i].setAttributeNode(width);
			    			} else if (count == '1'){
			    				width.nodeValue = 'ElemSingle';
				    			items[i].setAttributeNode(width);
			    			} else {
			    				width.nodeValue = 'ElemToMany';
				    			items[i].setAttributeNode(width);
			    		} 
		    		    			
	    		    }
	    			
    		    }
    		    if($j("ul.MN3rd").length > 0) {
    		    			if($j("ul.MN3rd")[0].getChildren != undefined)
    		    				var newWidth = Math.round(100/($j("ul.MN3rd")[0].getChildren().length)*100)/100;
    		    			else
    		    				return;
    		    			var height75 = false;
    		    			var height85 = false;
    		    			/*if($j("ul.MN3rd")[0].getChildren().length>3) {
    		    				$j("ul.MN3rd")[0].setStyle('min-height', 75);
    		    				height75 = true;
    		    			}*/
    		    			var child = $j("ul.MN3rd")[0].getChildren();
    		    			for(var i = 0; i < child.length; i++) {
	    		    			if($j("ul.MN3rd")[0].getChildren()[i].getChildren().length > 1)
		    		    			if($j("ul.MN3rd")[0].getChildren()[i].getChildren()[1].getSize().size.y >= 30) {
		    		    				$j("ul.MN3rd")[0].setStyle('min-height', "75px");
		    		    				height75 = true;
		    		    			}
	    		    			if($j("ul.MN3rd")[0].getChildren()[i].getChildren().length > 1)
		    		    			if($j("ul.MN3rd")[0].getChildren()[i].getChildren()[1].getSize().size.y >= 60) {
		    		    				$j("ul.MN3rd")[0].setStyle('min-height', "85px");
		    		    				height85 = true;
		    		    			}
    		    			}	
    		    			$j("ul.MN3rd")[0].getChildren().each(function(item, index){
    		    			   item.setStyle('width', newWidth + '%');
    		    			   if(height75 == true && height85 != true) {
    		    				   item.setStyle('height', "75px");
    		    				   if(item.className == "odd")
    		    					   item.setStyle('background-image', 'url(/fileadmin/templates/images/odd_75.jpg)');
    		    				   else 
    		    					   item.setStyle('background-image', 'url(/fileadmin/templates/images/even_75.jpg)');
    		    			   }
    		    			   else if(height85 == true) {
    		    				   item.setStyle('height', "85px");
    		    				   if(item.className == "odd")
    		    					   item.setStyle('background-image', 'url(/fileadmin/templates/images/odd_85.jpg)');
    		    				   else 
    		    					   item.setStyle('background-image', 'url(/fileadmin/templates/images/even_85.jpg)');
    		    			   }
    		    			   
    		    			});
    		    			$j("ul.MN3rd ul a").each(function(item, index){
    		    				if(item.innerHTML)
    		    					item.innerHTML = item.innerHTML.replace(" ", "&nbsp;");
    		    			});
    		    			
    		    			$j("ul.MN3rd")[0].getChildren().each(function(item, index){
    		    				if(item.getChildren()[1])
    		    					item.getChildren()[1].setStyle('width', item.getSize().size.x-18);
    		    			});
    		    			$j("ul.MN3rd ul").each(function(index, item){
    		    				var tolong = false;
    		    				item.getChildren().each(function(item, index){
    		    					
    		    					if(item.getSize().size.y > 13 || item.getSize().size.x < item.getChildren()[0].getSize().size.x)
    		    						tolong = true;
    		    					
    		    					});
    		    				item.getChildren().each(function(item, index){
    		    					if(tolong == true)
    		    						item.setStyle('max-width', '100%');
    		    					});
    		    				
    		    					
        		    				
    		    				
    		    			});
    		    }	
    	  
      }
