function show_msg_user(txt) 
{
        jQuery('#body_window_pop').html(txt);
        jQuery('#div_lock').show();
        jQuery('#mod_window_pop').show();

}

function centrar_mostrar(id) 
{

        if (navigator.appName == "Microsoft Internet Explorer")
          var alcada=document.documentElement.scrollTop+(screen.height/5);
        else
          var alcada=window.pageYOffset+(screen.height/8);
          document.getElementById(id).style.top=alcada+"px";
          document.getElementById(id).style.left=(screen.width)/4+"px";

        jQuery('#'+id).show();
}


function show_msg_user_upload_resources(txt)
{
        jQuery('#err_msg').html(txt);
        jQuery('#err_msg').show();
}

function public_resource_on_fly() 
{
        var err ='';
        jQuery('#err_msg').empty();
        jQuery('#err_msg').hide();
        if (document.getElementById('publicar').checked) 
        {        
                if (jQuery('#nombre').val() == '') err += '<span id="name">&nbsp;- Nombre</span><br>';
                if (jQuery('#breve').val() == '')  err += '<span id="descripcion">&nbsp;- Descripción</span><br>';
	       if (jQuery('#categorias').val() == '0') err += '<span id="categoria">&nbsp;- Categoría</span><br>';
                /*if (jQuery('#tags').val() == '')   err += '<span id="tag">&nbsp;- Tags</span>';*/
                if (err !='') {
                        jQuery('#err_msg').html('<span id="titular">Para publicar es necesario rellenar los siguientes campos: </span><br>' + err);
                        jQuery('#err_msg').show();
                        jQuery('#publicar').attr("checked","");
                }
        }
}


function save_file() 
{
        /*jQuery("#mod_window_pop").css("visibility","hidden"); */       
        jQuery('#capa_lock').hide();
        jQuery('#content_pop_edit_file').hide();        
/*        jQuery('#edit_file').submit();  */
//        show_section();                        

}


function show_item_recurso (id) 
{
        if (id > 0)  {                
                jQuery.ajax({
                type: "POST",
                data: {id:[id]},
                url: "/wsRecursos.get_inf_recurso_web",
                dataType: "text",
                success: function(out){  
                        jQuery('#body_window_pop').html(out);
                        jQuery('#div_lock').show();
                        jQuery('#mod_window_pop').width(500);
                        centrar_mostrar('mod_window_pop');
                        jQuery('#div_lock').height('1300px');
                        jQuery('.piebloc_infos').css({margin: "0px", align: "left", width:"675px", top: "200px"});
                        jQuery("#tags").autocomplete("/wsTags.getTagName", { minChars:1, matchSubset:1, matchContains:1, cacheLength:10, selectOnly:1,formatItem:formatItem});
                        load_post_submit();			
                         }
                });
        }
        
}

function borrar_item_recurso_onfly (id) 
{
        if (id > 0)  {                
                jQuery.ajax({
                type: "POST",
                data: {idRecurso:[id]},
                url: "/wsRecursos.delete_item_recurso",
                dataType: "text",
                success: function(out){ 
                        var datos = eval(out);                        
                        jQuery('#content_pop_edit').html(datos[0].msg);                        
                        show_section();
                         }
                });
        }
        
}

function borrar_item_recurso (id) 
{
        if (id > 0)  {                
                jQuery.ajax({
                type: "POST",
                data: {idRecurso:[id]},
                url: "/wsRecursos.delete_item_recurso",
                dataType: "text",
                success: function(out){ 
                        var datos = eval(out);
                        jQuery('#file_'+ datos[0].idRecurso).hide();
                        
                         }
                });
        }
        
}



function set_list_type(i, color_) {
        jQuery("#id_list_type").val(i);
        for (j=0;j<3;j++) {
                jQuery("#icon_"+j).css({color:"#999999"})

        }
         var color=jQuery('#color_list_type').val();
        jQuery("#icon_"+i).css({color:color});
}

function download_(id)
{ 
        if(id > 0) {
                jQuery.ajax({
                type: "POST",
                data: {id:[id]},
                url: "/wsRecursos.download",
                dataType: "text",
                success: function(out){ }
                });
        }        

}


function add_fav(id)
{ 
        if(id > 0) {
                jQuery.ajax({
                type: "POST",
                data: {id:[id]},
                url: "/wsRecursos.add_favoritos",
                dataType: "text",
                success: function(out){ 
                        jQuery('#body_window_pop').html(out);
                        show_box_window_pop();
                
                }
                });
        }        

}


function select_submenu(id)
{
        jQuery('.activo').removeClass();
        jQuery('#submenu_'+id).addClass('activo');        
        jQuery('#detail_resource').empty();

}


function hide_add_folder()
{
        jQuery('#div_lock').hide();
        jQuery('#mod_pop_add').hide();
}


function show_add_folder()
{
        jQuery('#n_folder').val('');
        jQuery('#div_lock').show();
        jQuery('#mod_pop_add').show();
}

function select_folder(id)
{
        jQuery('.select_folder').css({ color:"#999999" , "text-decoration": "none"});
        jQuery("#dropFolder_"+id).css({ color:"#fff"});
        jQuery("#dropFolder_"+id).addClass('select_folder');        

}

function load_resources(html) 
{                
        var div = document.getElementById('new_resources');
        div.innerHTML = html;        
        set_drag_file();
        jQuery('#mrecursos').removeClass().addClass("activo");

}


function get_folder(idTipo) 
{
        if (idTipo !='')
        {        
                jQuery.ajax({
                type: "POST",
                data: {idTipo:[idTipo]},
                url: "/wsRecursos.get_folders",
                dataType: "text",
                success: function(html){ 
                                var div = document.getElementById('folder_list');
                                jQuery('#folder_list').html(html);
                                set_drag_and_drop();
                

                 }
                });                

        }
        
}

function load_folder(html) 
{                
        jQuery('#folder_list').html(html);
        jQuery('#detail_resource').empty(); 
        set_drag_and_drop();

}

function load_detail(html) 
{                
        var div = document.getElementById('detail_resource');
        div.innerHTML = html;
}

function confirm_delete_file()
{

                jQuery.ajax({ 
                                type: "POST",
                                data: {idRecurso:[id], idFolder:[idFolder],idGlobalDirectorio:[idGlobalDirectorio]},
                                url: "/wsRecursos.delete_file",
                                dataType: "text",
                                success: function(out){ }
                                });

}

function set_drop()
{
        jQuery(".dropFolder").droppable({  
            accept: ".dragFile", 
            activeClass: "droppable-active", 
            drop: function(ev, ui) { 
                var id= (ui.draggable.attr("id").split("_"))[1];  
                var idFolder=(jQuery(this).attr("id").split("_"))[1];
                jQuery("#dragFile_"+id).hide();                        
                jQuery.ajax({ 
                                type: "POST",
                                data: {idRecurso:[id], idFolder:[idFolder],idGlobalDirectorio:[idGlobalDirectorio]},
                                url: "/wsRecursos.move_to_folder",
                                dataType: "text",
                                success: function(out){ }
                                });


                    } ,
                tolerance:        'pointer'        
        });

        jQuery(".dropTrash").droppable({  
            accept: ".dragFile", 
            activeClass: "droppable-active", 
            drop: function(ev, ui) { 
                var id= (ui.draggable.attr("id").split("_"))[1];  
                var idFolder=(jQuery(this).attr("id").split("_"))[1];
        
                jQuery("#dragFile_"+id).hide();                
                jQuery.ajax({ 
                                type: "POST",
                                data: {idRecurso:[id], idFolder:[idFolder]},
                                url: "/wsRecursos.delete_file",
                                dataType: "text",
                                success: function(out){ }
                                });
                    } ,
                tolerance:        'pointer'        
        });


        jQuery(".dropTrash").droppable({  
            accept: ".dropFolder uidroppable ui-draggable", 
            activeClass: "droppable-active", 
            drop: function(ev, ui) {                 
                        var id= (ui.draggable.attr("id").split("_"))[1]; 
                        var tipo= (ui.draggable.attr("id").split("_"))[0]; 
                        if (tipo == 'dropFolder') 
                        {
                        jQuery("#dropFolder_"+id).hide();                        
                        jQuery.ajax({ 
                                        type: "POST",
                                        data: {id:[id]},
                                        url: "/wsRecursos.delete_folder",
                                        dataType: "text",
                                        success: function(out){ }
                                        });
                        }
                    } ,
                tolerance:        'pointer'        
        });

}

function set_drag_file()
{
        jQuery(".dragFile").draggable({
                zIndex:10000, 
                scroll: true,
                ghosting:true,
                revert: true,
                opacity:0.7,
                fx:200
        }); 
}

function set_drag_folder()
{
        jQuery(".dropFolder").draggable({
                zIndex: 1000,
                ghosting:true,
                revert: true,
                opacity:0.7,
                fx:200
        }); 


}

function set_drag_and_drop()
{
        set_drop();
        set_drag_file();
        set_drag_folder();
}

/*----- MisUsuarios -----*/
function lista_carpetaRecurso(html) {        
        var div = document.getElementById('resources_list');
        div.innerHTML = html;
        jQuery('#detail_resource').empty();
}
/*----- DELE -----*/
function listadoFAQ(html){
        jQuery('#listaCategoria').html(html);
}
function abrirFaqOriginal(id){
        jQuery("#faqOrig_"+id).show();
        jQuery("#faqTrim_"+id).hide();
}
function abrirFaqTrim(id){
        jQuery("#faqOrig_"+id).hide();
        jQuery("#faqTrim_"+id).show();
}
function cambiarClass(idCat){
	for(var i=0; i<4; i++){
		jQuery('#cat_'+i).removeClass('categoria_sel');
		jQuery('#cat_'+i).addClass('categoria');
	}
	jQuery('#cat_'+idCat).removeClass('categoria');
	jQuery('#cat_'+idCat).addClass('categoria_sel');
}










