﻿

function cambiaravatargrupo(uid,gid,target) {
            
       var l =        
       new Dialog( {                  
                    title:'Cambiar logo del grupo',   
                                           
                    ajax:{
		                url:'/controls/Libreria/Ajax.ashx?accion=renderizarControl&id=/DesktopModules/Inzoco.Grupos/ChangeAvatar.ascx&uid='+uid+'&target_img=' + target
		              
	                   }
                    }
                );                
       l.open();
}


function avatar_onsubmit(target_img,url) {   
    
    var img = $(target_img);
    // el id de usuario lo tenemos en el rel de la imagen
    change_avatar(target_img,img.getAttribute('rel'),url); 
    
    return false; 
}

function change_avatar(target_img,gid,url) {   


     llamadaAJAX('/DesktopModules/Inzoco.Grupos/Ajax.ashx',null,'accion=change_avatar&gid='+gid+'&url_avatar='+url,target_img,ret_change_avatar,null,true);  
         
}

function ret_change_avatar(arg,ctx) {
  // vuelta del control ChangeAvatar cuando se ha subido una imagen

    if (arg.indexOf('http')>=0)  {
        var img = $(ctx);
        
        img.src=arg;  
    }
    else {
        mostrarOverlay('Error subiendo imagen','Ha ocurrido un error al subir la imagen<div class="info"> Estamos en ello. Prueba de nuevo dentro de un rato, por favor.</div>');
    }
}
