var MenuTendina = function(classe,nome_padre){
	this.classe=classe.split(",");
	this.padre=nome_padre.split(",");
	
	
 };
MenuTendina.prototype = {
	carica : function(){
		for(var j=0;j<this.classe.length;j++){
			var link = this.getElementsByClassName(document,"li",this.classe[j]); 
			if(link.length>0){	
				var ul_nuovo = new Element("ul");
				var li_nuovo = new Element("li");
				var a_nuovo =  new Element("a");
				var ul_padre = link[0].parentNode; 
				for(var i=0;i<link.length;i++){
					link[i] = new Element(link[i]); 
					ul_padre.removeChild(link[i]);
					link[i].inject(ul_nuovo);
				} 
				a_nuovo.innerHTML = this.padre[j]; 
				
				a_nuovo.inject(li_nuovo);
				ul_nuovo.inject(li_nuovo);
				li_nuovo.inject(ul_padre);
			
			}
		}
		},

	getElementsByClassName : function(oElm, strTagName, strClassName){
	    var arrElements = (strTagName == "*" && document.all)? document.all : oElm.getElementsByTagName(strTagName);
	    var arrReturnElements = new Array();
	    strClassName = strClassName.replace(/\-/g, "\\-");
	    var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
	    var oElement;
	    for(var i=0; i<arrElements.length; i++){
	        oElement = arrElements[i];      
	        if(oRegExp.test(oElement.className)){
	            arrReturnElements.push(oElement);
	        }   
	    }
	    return (arrReturnElements)
	}
};

