           function buildmenu(){
            
				var ul = document.getElementById('menu-item-5');
            	var lis = ul.getElementsByTagName('li');
            	var vals = [];
            	var glet = [];
            	var alis;
            	var let = String;
            	var newlet;
            	var newli;
            
  				for(var i = 0, l = lis.length; i < l; i++){
  				
  					alis = lis[i].getElementsByTagName('a')[0];
  					  					
  					//Check if Letter Exists, when no add it to Array so that latter Categories 
  					//can be added!
  					if (exists(glet, String(alis.childNodes[0].nodeValue).toLowerCase().charAt(0)) == false){
  						
  						let = String(alis.childNodes[0].nodeValue).toUpperCase().charAt(0);
  						//let = document.createTextNode();
  						newli = document.createElement('li');
  						newlet = document.createTextNode(let);
  						//newli.appendChild(let);
  						newli.setAttribute('id', 'navletter');
  						newli.appendChild(document.createTextNode("this is a test"));
  			
  						
  						lis[i].parentNode.appendChild(newli);
  						lis[i].appendChild(newlet);
  						//vals.push(lis[i].innerHTML + '<br><div id="titlenavi">' + String(alis.childNodes[0].nodeValue).toUpperCase().charAt(0) + '</div>'); 
  						glet.push(String(alis.childNodes[0].nodeValue).toLowerCase().charAt(0));	
  					}
  					
					//alert(lis[i].innerHTML);
					
    				vals.push(lis[i].innerHTML);
  					// Sort it
  					vals.sort();
  				
  				}
  				
  				// Change the list on the page
  				for(var i = 0, l = lis.length; i < l; i++){
  					// alert(vals[i]);
    				lis[i].innerHTML = vals[i];
    			}
    			
            }
            
  			function exists (arr, strs){
				for(var i = 0; i < arr.length; i++){
					if (arr[i] === strs)
  						return true;
  				}
  				return false;
  			}

