//var rutaweb="/spnueva";
/*
var rutaweb="";

function mostrar(capa){
  if (dojo.byId(capa)){
	 dojo.style(dojo.byId(capa),"display","block");
	}
}

function ocultar(capa){
  if (dojo.byId(capa)){
	 dojo.style(dojo.byId(capa),"display","none");
	}
}

function visibilidad(capa,visible){
  if (visible){
	 dojo.style(dojo.byId(capa),"visibility","visible");
	}else{
	 dojo.style(dojo.byId(capa),"visibility","hidden");
  }
}

function asignarContenido(origen,destino) {
  dojo.byId(destino).innerHTML=dojo.byId(origen).innerHTML;     
}       

function miajax() {
   $('#container').load('/default/guestbook/asign/format/html');
   $('#container').show();
}

function borraElementoAjax2(id)
{
   $('#container').load('/default/guestbook/aborraelemento/format/html');
   $('#container').html(id);
   $('#container').show();   
}

function borraElementoAjax(id) { 
  var bindArgs = {
       url: '/default/guestbook/aborraelemento/format/html',
       content: {id : id },
       handleAs: "text",
       error: function(type, data, evt)
       {
         alert("Ocurrio un error."+evt.data);
       },
       load: function(response, ioArgs)
       { }
   };
   
  dojo.xhrGet(
    bindArgs
  );
}




function editaElementoAjax(id, email, comment) { 

  if(!parse) { //If the optional argument is not there, create a new variable with that name.
		var parse = true;
	}

/*  if (dijit.byId('formComentario')){
  	dijit.byId('formComentario').destroyRecursive();
  }*
  
  $('#editable_'+id).html("Cargando ...");
  $('#editable_'+id).slideToggle();
  
  var bindArgs = {
       url: '/default/guestbook/aeditaelemento/format/html',
       content: {id : id, email : email, comment : comment },
       handleAs: "text",
       error: function(type, data, evt)
       {
         alert("Ocurrio un error.");
       },
       load: function(response, ioArgs)
       { 
          dojo.byId("editable_"+id).innerHTML=response;  
          dojo.parser.parse("editable_"+id); 
       }
   };
   
  dojo.xhrGet(
    bindArgs
  );
}


function addElementoMultiValor(id_inscripcion, id_campo)
{
   var almacenar = $("#elemento_"+id_inscripcion+"_"+id_campo).val();
   var formulario = "elementoMultiValor_"+id_inscripcion+"_"+id_campo;
   
  if(!parse) { //If the optional argument is not there, create a new variable with that name.
		var parse = true;
	}
   
   forma=dijit.byId(formulario);
/*
        if (dijit.byId(formulario)){
	       dijit.byId(formulario).destroyRecursive();
        }  *

   if (forma.validate()){
      var bindArgs = {
          url: '/default/usuario/anadirvalormultielemento/format/html',
          content: {id_inscripcion : id_inscripcion, id_campo : id_campo, almacenar : almacenar },
          handleAs: "text",
          error: function(type, data, evt)
          {
            alert("Ocurrio un error."+evt.data);
          },
          load: function(response, ioArgs)
          {
             dojo.byId("edit_multi"+id_campo).innerHTML= response;
             /*
             if (dijit.byId(formulario)){
                dijit.byId(formulario).destroyRecursive();
             }            
             dojo.parser.parse();*
          }
      };

      dojo.xhrGet(bindArgs);
   }
}


function cargarValoresDependedor(id_input)
{
   var bindArgs = {
       url: '/default/usuario/damevaloresdeldependedor/format/html',
       content: {id_input : id_input },
       handleAs: "text",
       error: function(type, data, evt)
       {
         alert("Ocurrio un error."+evt.data);
       },
       load: function(response, ioArgs)
       {
          dojo.byId("dependedor").innerHTML= response;
       }
   };
   
  dojo.xhrGet(
    bindArgs
  );  
}


/*
function guardaValoresDependientes(inscripcion, padre, yo)
{
   var formulario = "elementoMultiValor_padre_"+inscripcion+"_"+padre+"_"+yo;
   forma=dijit.byId(formulario);
   var contenido=forma.getValues();

   var bindArgs = {
       url: '/default/usuario/guardavaloresdependientes/format/html',
       content: contenido, 
       handleAs: "text",
       error: function(type, data, evt)
       {
         alert("Ocurrio un error."+evt.data);
       },
       load: function(response, ioArgs)
       {
          alert("guardado");
       }
   };
   
  dojo.xhrGet(
    bindArgs
  );  
}
*

function anadirQuitarDependenciaPorCampo(campoDependiente, incremental, accion)
{
   var bindArgs = {
       url: '/default/usuario/anadirdependenciaporcampo/format/html',
       content: {campoDependiente : campoDependiente , incremental : incremental, accion : accion },
       handleAs: "text",
       error: function(type, data, evt)
       {
         alert("Ocurrio un error."+evt.data);
       },
       load: function(response, ioArgs)
       {
            if(accion == "Añadir")
            {
               dojo.removeClass("b_lis_"+campoDependiente+"_"+incremental, "anadir");
               dojo.addClass("b_lis_"+campoDependiente+"_"+incremental, "quitar");
               dojo.byId("b_lis_"+campoDependiente+"_"+incremental).innerHTML= "Quitar";
            }
            if(accion == "Quitar")
            {
               dojo.removeClass("b_lis_"+campoDependiente+"_"+incremental, "quitar");
               dojo.addClass("b_lis_"+campoDependiente+"_"+incremental, "anadir");
               dojo.byId("b_lis_"+campoDependiente+"_"+incremental).innerHTML= "Añadir";
            }
       }
   };
   
   dojo.xhrGet( bindArgs );  
}

function hacerListaDependienteDeListaPadre(campo, accion)
{

//listaDependeDeLista
   var bindArgs = {
       url: '/default/usuario/hacerlistadependientedelistapadre/format/html',
       content: { campo : campo, accion : accion},
       handleAs: "text",
       error: function(type, data, evt)
       {
         alert("Ocurrio un error."+evt.data);
       },
       load: function(response, ioArgs)
       {
            if (accion == "Hacer dependiente")
            {
               dojo.removeClass("b_ldl_"+campo, "anadir");
               dojo.addClass("b_ldl_"+campo, "quitar");
               dojo.byId("b_ldl_"+campo).innerHTML= "Hacer independiente";
               dojo.style(dojo.byId("b_ldl_table_"+campo),"display","block")
            }
            if (accion == "Hacer independiente")
            {
               dojo.removeClass("b_ldl_"+campo, "quitar");
               dojo.addClass("b_ldl_"+campo, "anadir");
               dojo.byId("b_ldl_"+campo).innerHTML= "Hacer dependiente";
               dojo.style(dojo.byId("b_ldl_table_"+campo),"display","none")
            }
       }
   };
   
   dojo.xhrGet( bindArgs );    
}

function muestraValoresPreset_familia(familia, id)
{
   var bindArgs = {
       url: '/default/usuario/muestravalorespresetfamilia/format/html',
       content: { familia : familia, id : id },
       handleAs: "text",
       error: function(type, data, evt)
       {
         alert("Ocurrio un error."+evt.data);
       },
       load: function(response, ioArgs)
       {
           dojo.byId("muestra_presets_"+id).innerHTML= response;
           
           dojo.byId("familia_a_insertar_"+id).innerHTML= familia;
           
       }
   };
   
   dojo.xhrGet( bindArgs );   
}

function insertarFamiliaALaLista(familia, id, inscripcion)
{
   var bindArgs = {
       url: '/default/usuario/insertarfamiliaalalista/format/html',
       content: { familia : familia, id : id,inscripcion : inscripcion },
       handleAs: "text",
       error: function(type, data, evt)
       {
         alert("Ocurrio un error.");
       },
       load: function(response, ioArgs)
       {          
             dojo.byId("edit_multi"+id).innerHTML= response;
       }
   };
   
   dojo.xhrGet( bindArgs );   
}

function quitarElementoMultiValue(inscripcion, campo, elemento)
{
   var bindArgs = {
       url: '/default/usuario/quitarelementomultivalue/format/html',
       content: { elemento : elemento, campo : campo, inscripcion : inscripcion },
       handleAs: "text",
       error: function(type, data, evt)
       {
         alert("Ocurrio un error."+evt.data);
       },
       load: function(response, ioArgs)
       {
         alert("YA!!! PERO NO ACTUALIZO");   
         actualizarLista();
       }
   };
   
   dojo.xhrGet( bindArgs );  
}

function hacerValorDependienteDeValor(inc_padre, inc_hijo, accion, id_input)
{
   var bindArgs = {
       url: '/default/usuario/hacervalordependientedevalor/format/html',
       content: { inc_padre : inc_padre, inc_hijo : inc_hijo, id_input : id_input, accion : accion },
       handleAs: "text",
       error: function(type, data, evt)
       {
         alert("Ocurrio un error."+evt.data);
       },
       load: function(response, ioArgs)
       {
            if(accion == "Añadir")
            {
               dojo.removeClass("b_vdv_"+inc_padre+"_"+inc_hijo, "anadir");
               dojo.addClass("b_vdv_"+inc_padre+"_"+inc_hijo, "quitar");
               dojo.byId("b_vdv_"+inc_padre+"_"+inc_hijo).innerHTML= "Quitar";
               anadirQuitarDependenciaPorCampo(id_input, inc_padre, accion);
            }
            if(accion == "Quitar")
            {
               dojo.removeClass("b_vdv_"+inc_padre+"_"+inc_hijo, "quitar");
               dojo.addClass("b_vdv_"+inc_padre+"_"+inc_hijo, "anadir");
               dojo.byId("b_vdv_"+inc_padre+"_"+inc_hijo).innerHTML= "Añadir";
            }
         //alert(response);
         //alert("YA!!! PERO NO ACTUALIZO, AHORA LA LISTA ENTERA TB ES DEPENDIETE AL VALOR DEL PADRE, SIGUIENTE PARRAFO");   
         actualizarLista();
       }
   };
   
   dojo.xhrGet( bindArgs );   
}

function generaJsOnChange(IDpadre, IDhijo, TXhijo)
{
   var bindArgs = {
       url: '/default/usuario/generajsdependenciaporcampo/format/html',
       content: { IDpadre : IDpadre, IDhijo : IDhijo, TXhijo : TXhijo },
       handleAs: "text",
       error: function(type, data, evt)
       {
         alert("Ocurrio un error.");
       },
       load: function(response, ioArgs)
       {
         alert(respose);
       }
   };
   
   dojo.xhrGet( bindArgs );     
}

function eliminarCampo(id, inscripcion)
{
   var bindArgs = {
       url: '/default/usuario/eliminarcampo/format/html',
       content: { id : id, inscripcion : inscripcion },
       handleAs: "text",
       error: function(type, data, evt)
       {
         alert("Ocurrio un error.");
       },
       load: function(response, ioArgs)
       {
       }
   };
   
   dojo.xhrGet( bindArgs );     
}

function generaJsOnChangeSubValores(idPadre, idHijo, incPadre, incHijo, nomHijo)
{
   var bindArgs = {
       url: '/default/usuario/generajsonchangesubvalores/format/html',
       content: {idPadre : idPadre, idHijo : idHijo, incPadre : incPadre, incHijo : incHijo, nomHijo : nomHijo },
       handleAs: "text",
       error: function(type, data, evt)
       {
         alert("Ocurrio un error.");
       },
       load: function(response, ioArgs)
       {
       }
   };
   
   dojo.xhrGet( bindArgs );  
   
}

function cargarValores(nomHijo, incPadre)
{
   dijit.byId(nomHijo).attr("value","");
   mentorStore = new dojo.data.ItemFileReadStore({ url: '/default/usuario/rellenarcombo/nomHijo/'+nomHijo+'/incPadre/'+incPadre });
   dijit.byId(nomHijo).attr('store', mentorStore);

   //alert(a+" - "+b+" - "+c);
   //alert($(this).val());
   
   //dijit.byId('Cbh').attr("value","");
   //mentorStore = new dojo.data.ItemFileReadStore({ url: '/default/usuario/rellenarcombo/a/'+a+'/b/'+b+'/c/13' });
   //dijit.byId('Cbh').attr('store', mentorStore);
   
}

function avisoRefrescarHijos(id)
{
   $(".elemento_hijo_de_"+id).each(function(){
      $(this).css('background', '#E76E6E');
   });
   
   $(".boton_refrescar_hijo_de_"+id).each(function(){
      $(this).show();
   });
}

function refrescarHijo(id, that)
{
   actualizarTablaRelaciones(id);
   actualizarListaElementos(id);
   $(that).hide();
   $(that).parent().css('background', '#eeeeee');
}

function actualizarListaElementos(id)
{
   var bindArgs = {
       url: '/default/usuario/actualizarlistaelementos/format/html',
       content: {id : id },
       handleAs: "text",
       error: function(type, data, evt)
       {
         alert("Ocurrio un error.");
       },
       load: function(response, ioArgs)
       {
            //alert("listadoElementosPadre_"+id);
            dojo.byId("listadoElementosPadre_"+id).innerHTML= response;            
       }
   };
   
   dojo.xhrGet( bindArgs );  
}

function actualizarTablaRelaciones(id)
{
   var bindArgs = {
       url: '/default/usuario/actualizartablaelementos/format/html',
       content: {id : id },
       handleAs: "text",
       error: function(type, data, evt)
       {
         alert("Ocurrio un error.");
       },
       load: function(response, ioArgs)
       {
            dojo.byId("tablaElementosPadre_"+id).innerHTML= response;            
       }
   };
   
   dojo.xhrGet( bindArgs );    
}

function actualizarLista(){}
function actualizarHijos(){}
function actualizarElemento(){}*/

function cargar_noticias(feed)
{
  $('#contenido_noticias').html('<h1>Cargando noticias ...</h1>');
  jQuery.ajax({
      type: "POST",
      url: "/noticias/recargar/format/html",
      data: "blog="+feed,
      error: function(){
          $('#contenido_noticias').html("No se han podido cargar las noticias, comprueba tu conexión a internet y vuelve a intentarlo.");
      },
      success: function(datos){
          $('#contenido_noticias').html(datos);
      }
  });
}


function nota_blogger()
{
$('#nota_blogguer').css('border-bottom', '0px solid #343434');
$('#nota_lector').css('border-bottom', '2px solid #343434');

$('#nota_blogguer').css('background', '#ddd');
$('#nota_lector').css('background', '#888');

$('#nota_blogguer').css('color', '#343434');
$('#nota_lector').css('color', '#EEEEEE');

$("#notas_texto").html("Esta web no almacena noticias creadas por otros blogs, sólo lee en tiempo real el archivo rss.");
}

function nota_lector()
{
$('#nota_blogguer').css('border-bottom', '2px solid #343434');
$('#nota_lector').css('border-bottom', '0px solid #343434');

$('#nota_blogguer').css('background', '#888');
$('#nota_lector').css('background', '#ddd');

$('#nota_blogguer').css('color', '#eee');
$('#nota_lector').css('color', '#343434');

$("#notas_texto").html("Desde esta web, sólo podrás ver las últimas noticias de algunos blogs, si quieres, te ofrecemos los enlaces para seguirlos desde tu lector de noticias.");
}

