function get_combo(origen){
	 
	if (origen=='region'){
		attr1 = $('id_REGION').getValue();
		attr2 = $('id_COMUNA');
		new Ajax.Request('ajax', { 
						 method: 'post',
						 parameters: $H({'type':attr1,'combo':origen}),
						 onSuccess: function(transport) {
						 var e = attr2
						 if(transport.responseText){
						 e.update(transport.responseText);
						 }    
						 }
						 }); 
	}	
	else if (origen=='categoria'){
		attr1 = $('id_CATEGORIA').getValue();
		attr2 = $('id_SUBCATEGORIA');
		new Ajax.Request('ajax', { 
						 method: 'post',
						 parameters: $H({'type':attr1,'combo':origen}),
						 onSuccess: function(transport) {
						 var e = attr2
						 if(transport.responseText){
						 e.update(transport.responseText);
						 }    
						 }
						 }); 
	}	
	else if (origen=='grupo'){
		attr1 = $('id_GRUPO').getValue();
		attr2 = $('id_CATEGORIA');
		new Ajax.Request('ajax', { 
						 method: 'post',
						 parameters: $H({'type':attr1,'combo':origen}),
						 onSuccess: function(transport) {
						 var e = attr2
						 if(transport.responseText){
						 e.update(transport.responseText);
						 }    
						 }
						 });
		

		
		
		origen = 'grupo'
		attr1 = '0';
		attr4 = $('id_SUBCATEGORIA');
		new Ajax.Request('ajax', { 
						 method: 'post',
						 parameters: $H({'type':attr1,'combo':origen}),
						 onSuccess: function(transport) {
						 var e = attr4
						 if(transport.responseText){
						 e.update(transport.responseText);
						 }    
						 }
						 }); 
		
		attr1 = $('id_GRUPO').getValue();
		origen = 'grupovalue'
		attr3 = $('id_RUBROESPECIALIDAD');
		document.getElementById("id_SUBCATEGORIA").disabled = "";
		new Ajax.Request('ajax', { 
						 method: 'post',
						 parameters: $H({'type':attr1,'combo':origen}),
						 onSuccess: function(transport) {
						 var e = attr3
						 if(transport.responseText){
						 if (transport.responseText == "-" || transport.responseText == "None"){
						 document.getElementById("id_RUBROESPECIALIDAD").innerHTML = "Rubro";
						 document.getElementById("id_SUBCATEGORIA").disabled = "disabled";
						 
						 }
						 else
						 document.getElementById("id_RUBROESPECIALIDAD").innerHTML = transport.responseText;
						//  document.getElementById("id_SUBCATEGORIA").disabled = "";
						 }    
						 }
						 }); 
		
	}	
		
 
	
}

function get_texto_rubro(){
	attr1 = $('id_comercio').getValue();
    new Ajax.Request('/webform/admin_ajax', { 
					 method: 'POST',
					 parameters: $H({'type':attr1,'combo':'get_texto_rubro'}),
					 onSuccess: function(transport) {
					 if(transport.responseText){
						if (transport.responseText == ":")
							$$('label[for="id_subCategoria"]').each(function(e){e.innerHTML="Rubro:";});
						else
							$$('label[for="id_subCategoria"]').each(function(e){e.innerHTML=transport.responseText;});
					 }    
					 }
					 }); 	 
	
}


function get_admin_combo(origen){
	if (origen=='admin_comercio'){
		attr1 = $('id_comercio').getValue();
		attr2 = $('id_subCategoria');
	}	
	
	if (origen=='admin_grupo_categoria'){
		attr1 = $('id_categoria').getValue();
		attr2 = $('id_grupo');
	}	

	if (origen=='admin_categoria_grupo'){
		attr1 = $('id_grupo').getValue();
		attr2 = $('id_categoria');
	}	

	if (origen=='admin_region'){
		attr1 = $('id_region').getValue();
		attr2 = $('id_comuna');
	}	
		
    new Ajax.Request('/webform/admin_ajax', { 
    method: 'POST',
    parameters: $H({'type':attr1,'combo':origen}),
    onSuccess: function(transport) {
        var e = attr2
        if(transport.responseText){
            e.update(transport.responseText)
        }    
    }
    }); 
}




function get_admin_atributos(){
    	for (i=0;i<=99;i++){
            var select = "id_localatributo_set-" + i + "-atributo";
            var texto  = "id_localatributo_set-" + i + "-texto";
            var check  = "id_localatributo_set-"+ i + "-DELETE";
            	
            if ($(select))
            	Element.remove(select);
            
            if ($(texto))
            	$(texto).remove();
            
            if ($(check))
               	$(check).remove();
    	}	
}


function get_admin_atributos_original(){
	attr1 = $('id_comercio').getValue();
	attr2 = $('id_subCategoria');
	
    new Ajax.Request('/webform/admin_ajax', { 
    method: 'post',
    parameters: $H({'type':attr1,'combo':'admin_get_atributos'}),
    onSuccess: function(transport) {
    	for (i=0;i<=10;i++){
            var select = "id_localatributo_set-" + i + "-atributo";
            var texto  = "id_localatributo_set-" + i + "-texto";
            
            if(transport.responseText){
            	$(select).update(transport.responseText);
            	$(texto).value = '';
            }    
    	}	
    }
    }); 

}

