
function cercauser(gruppo,company){
	
	var id = $F('user_id');
	if(gruppo == undefined){
	 gruppo = $F('group_id');}
	var name = $F('user_name');
	var mail = $F('user_mail');
	if(company == undefined){
	 company = $F('company_id');}

	
	
	
	var options = {
        parameters : 'action=user_search&user_id='+id+'&user_group='+gruppo+'&user_name='+name+'&user_mail='+mail+'&user_company='+company,
        onSuccess  : scriviresult
    };
    new Ajax.Request('/lib/async.php', options);
	
}

function caricaprod(idcat){
		
	
	var options = {
        parameters : 'action=caricaprod&category_id='+idcat,
        onSuccess  : scrivitendinacat
    };
    new Ajax.Request('/lib/async.php', options);
	
}



function svuotaTendina(id)
{	
	tnd=document.getElementById(id);	
	//for(var i=$(id).length; i>=0; i--)
	
	for(var i=tnd.length; i>=1; i--){
	tnd.remove(i);
	//tnd.options[i]=null;
	//tnd.innerHTML= "";
	}

		//document.getElementById(id).options[i] = null;
}


function scrivitendinacat(transport)
{	
	var json = transport.responseJSON;
	ten = document.getElementById(json.idten);	
	svuotaTendina(json.idten);
	//ten.insert(new Element('option',{'value' : "--"}).update("Seleziona.."));
//	var elOptNew = document.createElement('option');
//  		elOptNew.text = "Seleziona..."
//  		elOptNew.value = "--";
//	try {
//    		ten.add(elOptNew, null); // standards compliant; doesn't work in IE
//  		}catch(ex) {
//    		ten.add(elOptNew); // IE only
//  		}
	
	for(var i=0; i<json.data.length; i++){
		ten.insert(new Element('option',{'value' : json.data[i].value}).update(json.data[i].text));
		
//		var elOptNew = document.createElement('option');
//  		elOptNew.text = json.data[i].text;
//  		elOptNew.value = json.data[i].value;
////  		option = new Option(json.data[i].text,json.data[i].value)
////  		ten.options[i]= new Option(json.data[i].text, json.data[i].value, false, false);
////		
//  		
//  		try {
//    		ten.add(elOptNew, null); // standards compliant; doesn't work in IE
//  		}catch(ex) {
//    		ten.add(elOptNew); // IE only
//  		}


	}
}




