// VARIABLE DE DOMINIO
var blog_domain="blogs.e-noticies.com";

/*************** FUNCIONES AJAX ***************/

//Creamos el Objeto AJAX
//para la ejecución de procesos AJAX
function ajaxobj() {
	try {
		_ajaxobj = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			_ajaxobj = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			_ajaxobj = false;
		}
	}
	if (!_ajaxobj && typeof XMLHttpRequest!='undefined') {
		_ajaxobj = new XMLHttpRequest();
	}
	return _ajaxobj;
}

/***** ZUGGEST! TOOL DEVELOPED FOR ZBLOGS BY EZE *****/

// Ocultar capa desplegable
function hidZuggestBox(){
	var div=document.getElementById('zuggestBox');
	div.style.display="none";
}

// Mostrar sugerencias en fucnion de los carácteres introducidos
function zuggestOptions(val){
	var div=document.getElementById('zuggestBox'); //Capturamos la capa oculta
	div.style.display=""; //Anulamos el display:none de la capa
	if(val!=''){ // Si llega algún valor mostramos el zuggest
		var parameters = "val=" + val; //Asignamos el parámetro de búsqueda
		ajax = ajaxobj(); //Inicializamos el objeto AJAX
		ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/user/user-0007.ajax.php"); //Llamamos al proceso AJAX
		ajax.onreadystatechange=function(){
			div.innerHTML=txt['9']; //Mostramos un texto de "Buscando.."
			if (ajax.readyState==4) {
				var datos = ajax.responseText; //Capturamos lo que retorne el AJAX
				div.innerHTML=datos; //Introducimos los datos en la capa desplegable
			}
		}
		ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
		ajax.send(parameters);
		return null;
	}else{
		hidZuggestBox();
	}
}
// Introducimos la opcion seleccionada dentro del input y capturamos el id
function selZuggestOption(option, id){
	var input=document.getElementById('zuggestText'); //capturamos el input texto
	var hidden=document.getElementById('zuggestID');  //capturamos el input hidden para el id
	input.value=option;
	hidden.value=id;
	hidZuggestBox();
}


/*************** ADMINISTRADOR INICIO ***************/

/* MUESTRA LA TABLA DE INICIO DE ADMINISTRADOR */
function getAdminTable(mode){
	var div=document.getElementById('resultBox');
	var parameters="mode="+mode;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/admin/admin-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

/*************** ADMINISTRADOR USUARIOS ***************/

/* MUESTRA LA TABLA DE USUARIO DE ADMINISTRADOR */
function getAdminUserTable(mode){
	if(mode=="edit"){
		alert(msg['1']);
		return null;
	}
	var msgb=document.getElementById('msgBox');
	msgb.innerHTML="";
	var div=document.getElementById('formBox');
	var parameters="mode="+mode;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/user/user-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

/* MUESTRA LA TABLA DE USUARIOS DE ADMINISTRADOR */
function getAdminEditUserTable(id){
	var msgb=document.getElementById('msgBox');
	msgb.innerHTML="";
	var div=document.getElementById('formBox');
	var parameters="mode=edit&iduser="+id;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/user/user-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

/* MUESTRA LA TABLA DE USUARIO DE ADMINISTRADOR */
function finderUser(frm){
	user=frm.user.value;
	ip=frm.ip_1.value+"."+frm.ip_2.value+"."+frm.ip_3.value+"."+frm.ip_4.value;
	nombre=frm.nombre.value;
	apellidos=frm.apellidos.value;
	localidad=frm.localidad.value;
	id_pais=frm.id_pais.value;
	//fecha_ini=frm.fecha_ini.value;
	//fecha_fin=frm.fecha_fin.value;
	document.getElementById('msgBox').innerHTML='';
	var div=document.getElementById('resultBox');
	var parameters="user="+user+"&ip="+ip+"&nombre="+nombre+"&apellidos="+apellidos+"&localidad="+localidad+"&id_pais="+id_pais;	//parameters="user="+user+"&ip="+ip+"&nombre="+nombre+"&apellidos="+apellidos+"&localidad="+localidad+"&id_pais="+id_pais+"&fecha_ini="+fecha_ini+"&fecha_fin="+fecha_fin;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/user/user-0002.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

/* BÚSQUEDA DE ÚLTIMOS USUARIOS (SIN PARÁMETROS)*/
function finderMassiveUser(){
	document.getElementById('msgBox').innerHTML='';
	var div=document.getElementById('resultBox');
	parameters="ip=...";
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/user/user-0002.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}


/* COMPROBAR DISPONIBILIDAD USUARIO */
/* zisponibility! developed by eze hispanetwork */
function getZisponibilityUser(val,input){
	input.value=parseToURL(val);
	var div=document.getElementById('zisponibilityUserBox'); //campturamos el contenedor para elmensaje de disponibiliad
	var parameters = "val=" + val; //declaramos los parámetros a comparar
	ajax = ajaxobj(); //inicializamos el objeto ajax
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/user/user-0006.ajax.php"); //llamamos al proceso ajax
	ajax.onreadystatechange=function(){
		div.innerHTML=txt['9']; //mientras se realiza la búsqueda mostramos un texto "Comprobando..."
		if (ajax.readyState==4) {
			var datos = ajax.responseText; //capturamos el resultado de la búsqueda
			div.innerHTML=datos; //mostramos en el contenedor el texto devuelto
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;'); // configuraciones raras para el ajax
	ajax.send(parameters); //aquí se envían los parámetros al ajax
	return null; 
}

/* CREAR USUARIO */
function createUser(frm){
	user=frm.user.value;
	pass=frm.pass.value;
	nombre=URLEncodeValue(frm.nombre.value);
	apellidos=URLEncodeValue(frm.apellidos.value);
	email=frm.email.value;
	descripcion=URLEncodeValue(frm.descripcion.value);
	intereses=URLEncodeValue(frm.intereses.value);
	localidad=URLEncodeValue(frm.localidad.value);
	id_pais=frm.id_pais.value;
	var div=document.getElementById('msgBox');
	var parameters = "user=" + user + "&pass=" + pass + "&email=" + email + "&nombre=" + nombre + "&apellidos=" + apellidos + "&localidad=" + localidad + "&id_pais=" + id_pais + "&descripcion=" + descripcion + "&intereses=" + intereses;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/user/user-0003.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			finderMassiveUser();
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

/* MODIFICAR USUARIO */
function updateUser(frm){
	iduser=frm.iduser.value;
	pass=frm.pass.value;
	ip=frm.ip_1.value+"."+frm.ip_2.value+"."+frm.ip_3.value+"."+frm.ip_4.value;
	nombre=URLEncodeValue(frm.nombre.value);
	apellidos=URLEncodeValue(frm.apellidos.value);
	email=URLEncodeValue(frm.email.value);
	descripcion=URLEncodeValue(frm.descripcion.value);
	intereses=URLEncodeValue(frm.intereses.value);
	localidad=URLEncodeValue(frm.localidad.value);
	id_pais=frm.id_pais.value;
	fecha=frm.fecha.value;
	var div=document.getElementById('msgBox');
	parameters="iduser="+iduser+"&pass="+pass+"&ip="+ip+"&email="+email+"&nombre="+nombre+"&apellidos="+apellidos+"&localidad="+localidad+"&id_pais="+id_pais+"&descripcion="+descripcion+"&intereses="+intereses+"&fecha="+fecha;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/user/user-0004.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}


/* ELIMINAR USUARIO */
function deleteUser(id){
	if(confirm(msg['3'])==false){return null;}
	var parameters="iduser="+id;
	var div=document.getElementById('msgBox');
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/user/user-0005.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			finderMassiveUser();
			getAdminUserTable('finder');
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

/*************** ADMINISTRADOR BLOGS ***************/


/* MUESTRA LA TABLA DE USUARIO DE ADMINISTRADOR */
function getAdminBlogTable(mode){
	if(mode=="edit"){
		alert(msg['4']);
		return null;
	}
	var msgb=document.getElementById('msgBox');
	msgb.innerHTML="";
	var div=document.getElementById('formBox');
	var parameters="mode="+mode;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/blog/blog-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
			finderMassiveBlogs();
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

/* MUESTRA LA TABLA DE EDICIÓN DE BLOGS DE ADMINISTRADOR */
function getAdminEditBlogTable(submode,iduser,idblog){
	var msgb=document.getElementById('msgBox');
	msgb.innerHTML="";
	var div=document.getElementById('formBox');
	var parameters="mode=edit&submode="+submode+"&iduser="+iduser+"&idblog="+idblog;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/blog/blog-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
			if(submode=='articulos'){
				finderMassiveArticulos(iduser,idblog);
			}
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

/* MUESTRA LA TABLA DE EDICIÓN DE BLOGS DE ADMINISTRADOR */
function getAdminEditArtTable(iduser,idblog,idart){
	var msgb=document.getElementById('msgBox');
	msgb.innerHTML="";
	var div=document.getElementById('formBox');
	var parameters="mode=edit&submode=articulos&iduser="+iduser+"&idblog="+idblog+"&idart="+idart;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/blog/blog-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}


/* BÚSQUEDA DE BLOGS (CON PARÁMETROS) */
function finderBlog(frm){
	user=frm.user.value;
	title=frm.title.value;
	url=frm.url.value;
	catgr=frm.catgr.value;
	descripcion=frm.descripcion.value;
	fecha=frm.fecha.value;
	document.getElementById('msgBox').innerHTML='';
	var div=document.getElementById('resultBox');
	var parameters="user="+user+"&title="+title+"&url="+url+"&descripcion="+descripcion+"&catgr="+catgr+"&fecha="+fecha;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/blog/blog-0002.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

/* BÚSQUEDA DE ÚLTIMOS BLOGS (SIN PARÁMETROS)*/
function finderMassiveBlogs(){
	document.getElementById('msgBox').innerHTML='';
	var div=document.getElementById('resultBox');
	parameters="";
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/blog/blog-0002.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

/* COMPROBAR DISPONIBILIDAD URL DE BLOG */
/* zisponibility! developed by eze hispanetwork */

function getZisponibilityBlog(val,valini){
	var div=document.getElementById('zisponibilityBlogBox'); //campturamos el contenedor para elmensaje de disponibiliad
	var parameters = "val=" + val + "&valini=" + valini; //declaramos los parámetros a comparar
	ajax = ajaxobj(); //inicializamos el objeto ajax
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/blog/blog-0010.ajax.php"); //llamamos al proceso ajax
	ajax.onreadystatechange=function(){
		div.innerHTML="Comprobando..."; //mientras se realiza la búsqueda mostramos un texto "Comprobando..."
		if (ajax.readyState==4) {
			var datos = ajax.responseText; //capturamos el resultado de la búsqueda
			div.innerHTML=datos; //mostramos en el contenedor el texto devuelto
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;'); // configuraciones raras para el ajax
	ajax.send(parameters); //aquí se envían los parámetros al ajax
	return null; 
}

/* CREAR BLOG */
function createBlog(frm){
	iduser=frm.iduser.value;
	url=frm.url.value;
	title=URLEncodeValue(frm.title.value);
	idcat=frm.idcat.value;
	permiso=frm.permiso.value;
	descripcion=URLEncodeValue(frm.descripcion.value);
	plantilla=frm.idplantilla.value;
	var div=document.getElementById('msgBox');
	var parameters = "iduser=" + iduser + "&url=" + url + "&title=" + title + "&idcat=" + idcat + "&permisos=" + permiso + "&descripcion=" + descripcion + "&plantilla=" + plantilla;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/blog/blog-0003.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			finderMassiveBlogs();
			getAdminBlogTable('new');
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

/* CARGA EL CUADRO DE AÑADIR CATEGORÍAS */
function getAddCatTable(frm,iduser,idblog,idart){
	var idcatlist = frm.idcatgr.value;
	/* OCULTAMOS EL OTRO BOX */
	var tagContent = document.getElementById('tagTable');
	tagContent.style.display="none";
	var content = document.getElementById('catTable');
	var div = document.getElementById('catBox');
	var parameters = "iduser=" + iduser + "&idblog=" + idblog + "&idart=" + idart + "&idcatlist=" + idcatlist;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/catgr/catgr-0010.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
			content.style.display="";
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}
/* INSERTADO RÁPIDO DE CATEGORIAS */
function insertCat(cat,iduser,idblog,frm,idart){
	if(cat== ''){
		alert(msg_txt['6']);
		return null;
	}
	var parameters = "iduser=" + iduser + "&idblog=" + idblog + "&cat=" + cat;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/catgr/catgr-0003.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			getAddCatTable(frm,iduser,idblog,idart);
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}
/* CARGA EL CUADRO DE EXTRAER CATEGORÍAS */
function getDelCatTable(frm){
	var catlist = frm.catgr.value;
	var idcatlist = frm.idcatgr.value;
	/* OCULTAMOS EL OTRO BOX */
	var tagContent = document.getElementById('tagTable');
	tagContent.style.display="none";
	var content = document.getElementById('catTable');
	var div = document.getElementById('catBox');
	var parameters = "catlist=" + catlist + "&idcatlist=" + idcatlist;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/catgr/catgr-0011.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
			content.style.display="";
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}
function finderMassiveArticulos(iduser,idblog){
	var div=document.getElementById('resultBox');
	var parameters = "iduser=" +  iduser + "&idblog=" + idblog;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/artic/artic-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

/* PUBLICAR ARTÍCULO */
function insertArticulo(frm,cuerpo){
	var iduser = frm.iduser.value;
	var idblog = frm.idblog.value;
	var title = frm.title.value;
	var idcatgr = frm.idcatgr.value;
	var tags = frm.tags.value;
	var estado = frm.estado.value;
	var div=document.getElementById('msgBox');
	var parameters = "iduser=" + iduser + "&idblog=" + idblog + "&title=" + title + "&cuerpo=" + cuerpo+ "&idcatlist=" + idcatgr + "&taglist=" + tags + "&estado=" + estado;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/artic/artic-0003.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
			finderMassiveArticulos(iduser,idblog);
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

// MUESTRA EL DESPLEGABLE DE BLOGS
function setBlogMenu(idusu){
	var div = document.getElementById('blogMenu');
	if(div.style.display==""){
		div.style.display="none";
		return null;
	}else{
		div.style.display="";
	}
	var parameters = "iduser=" + idusu;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/blog/blog-0002.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}
// MOSTRAR LA TABLA CON TODOS LOS TAGS
function getAddTagTable(iduser,idblog,idart){
	/* OCULTAMOS EL OTRO BOX */
	var catContent = document.getElementById('catTable');
	catContent.style.display="none";
	var content = document.getElementById('tagTable');
	var div = document.getElementById('tagBox');
	var parameters = "iduser=" + iduser + "&idblog=" + idblog + "&idart=" + idart;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/tags/tags-0010.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
			content.style.display="";
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

// MOSTRAR LA TABLA CON TODOS LOS TAGS
function backupArticulo(frm,cuerpo,mode){
	/* OCULTAMOS EL OTRO BOX */
	var titulo = URLEncodeValue(frm.titulo.value);
	var taglist = URLEncodeValue(frm.taglist.value);
	var idcatlist = URLEncodeValue(frm.idcatgr.value);
	var parameters = "titulo=" + titulo + "&cuerpo=" + cuerpo + "&taglist=" + taglist + "&idcatlist=" + idcatlist;
	ajax = ajaxobj();	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/arti/arti-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			if(datos!='ok'){
				alert("S'ha produït un error al guardar el teu article (error "+datos+").\n Inténta-ho de nou més tard.");
			}else{
				alert("El teu article s'ha guardat.");
			}
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

/* CARGAR FORMULARIO DE ENLACE*/
function getBlogroll(id){
	var idroll = id;
	var div=document.getElementById('blogrollFormCont');
	var parameters = "idroll=" + idroll;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/broll/broll-0002.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}

/* AÑADIR ENLACE*/
function addBlogroll(frm){
	var enlace = URLEncodeValue(frm.enlace.value);
	var url = frm.url.value;
	var idroll = frm.idroll.value;

	var ok=true;
	var msg=txt['0'];
	if(isWhitespace(enlace)==true){
		ok=false;
		msg+=txt['12'];
	}
	if(isWhitespace(url)==true){
		ok=false;
		msg+=txt['13'];
	}
	if(ok==false){
		alert(msg);
		return null;
	}
	var div=document.getElementById('blogrollContent');
	var parameters = "enlace=" + enlace + "&url=" + url + "&idroll=" + idroll;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/broll/broll-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			if(datos){ div.innerHTML=datos;}
			frm.enlace.value="";
			frm.url.value="";
			frm.idroll.value="";
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

/* ELIMINAR ENLACE*/
function delBlogroll(idroll){
	if(confirm(msg_txt['8'])==false){
		return null;
	}
	var div=document.getElementById('blogrollContent');
	var parameters = "delete=true&idroll=" + idroll;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/broll/broll-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}
/*************************************/


/* CARGAR FORMULARIO DE CATEGORIA*/
function getCategoria(id){
	var idcat = id;
	var div=document.getElementById('blogrollFormCont');
	var parameters = "idcat=" + idcat;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/catgr/catgr-0021.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}


/* AÑADIR ENLACE*/
function addCategoria(frm){
	var categoria = URLEncodeValue(frm.categoria.value);
	var idcat = frm.idcat.value;
	var msg=txt['0'];
	if(isWhitespace(categoria)==true){
		msg+=txt['12'];
		alert(msg);
		return null;
	}
	var div=document.getElementById('blogrollContent');
	var parameters = "categoria=" + categoria + "&idcat=" + idcat;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/catgr/catgr-0020.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			if(datos){ div.innerHTML=datos;}
			frm.categoria.value="";
			frm.idcat.value="";
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
	return null;
}

/* ELIMINAR CATEGORIA*/
function delCategoria(idcat){
	if(confirm(msg_txt['8'])==false){
		return null;
	}
	var div=document.getElementById('blogrollContent');
	var parameters = "delete=true&idcat=" + idcat;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/catgr/catgr-0020.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}

/* MODIFICAR ESTADO DE COMENTAIRO */
function valComentario(idcom, estado, ifestado){
	var div=document.getElementById('comentContent');
	var parameters = "idcom="+idcom+"&estado=" + estado+"&ifestado=" + ifestado;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/comm/comm-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}


/* RECARGA SI ES NECESARIO LA TABLA DE ADJUNTOS */
function reAdjTable(div){
	var parameters = "";
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/adju/adju-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}

/* RECARGA SI ES NECESARIO LA TABLA DE ADJUNTOS */
function delAdjunto(id){
	var parameters = "id="+id;
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/adju/adju-0002.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			if(datos==true){
				alert(msg['9']);
			}
			reAdjTable(document.getElementById('adjuntoContent'));
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}

/* AÑADIR COMENTARIO PUBLICO */
function addPublicCom(frm,idusu,idblog,idart){
	var title = URLEncodeValue(frm.com_title_2.value);
//	title=URLEncodeValue(frm.com_title_2.value);
	user=URLEncodeValue(frm.com_name.value);
	poblacion=URLEncodeValue(frm.com_poblacion.value);
	text=URLEncodeValue(frm.com_text.value);
//	var zpamInput = frm.zpamInput.value;
//	var zpamResult = frm.zpamResult.value;
//	var parameters = "usuario="+user+"&titulo="+title+"&poblacion="+poblacion+"&comentario="+text+"&idusu="+idusu+"&idblog="+idblog+"&idart="+idart + "&zpamInput=" + zpamInput + "&zpamResult=" + zpamResult;
	var parameters = "usuario="+user+"&titulo="+title+"&poblacion="+poblacion+"&comentario="+text+"&idusu="+idusu+"&idblog="+idblog+"&idart="+idart;
	if (frm.codconf){
		parameters = parameters + "&codconf=" + frm.codconf.value + "&ids=" + frm.id_sess.value;
	}	
	var div=document.getElementById('msg_cont');
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/comm/comm-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			document.getElementById('com_table_cont').style.display='none';
			document.getElementById('add_comentario_form').style.backgroundColor='';
			frm.reset();
			div.style.display='inline';
			div.innerHTML=datos;			
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}

/* ENVIAR A UN AMIGO */
function sendToAmic(frm,idusu,idblog,idart){
	nombre_orig=URLEncodeValue(frm.nombre_orig.value);
	nombre_dest=URLEncodeValue(frm.nombre_dest.value);
	email_orig=URLEncodeValue(frm.email_orig.value);
	email_dest=URLEncodeValue(frm.email_dest.value);
	text=URLEncodeValue(frm.send_text.value);
	var zpamInput = frm.zpamInput2.value;
	var zpamResult = frm.zpamResult2.value;
	var parameters = "nombre_orig="+nombre_orig+"&email_orig="+email_orig+"&nombre_dest="+nombre_dest+"&email_dest="+email_dest+"&comentario="+text+"&idusu="+idusu+"&idblog="+idblog+"&idart="+idart + "&zpamInput=" + zpamInput + "&zpamResult=" + zpamResult;
	var div=document.getElementById('msg_cont');
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/send/send-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
			document.getElementById('send_table_cont').style.display='none';
			document.getElementById('amic_form').style.backgroundColor='';
			frm.reset();
			div.style.display='inline';
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}

/* AÑADIR COMENTARIO REGISTRADO */
function addRegisterCom(frm,idusu,idblog,idart){
	user=URLEncodeValue(frm.com_name.value);
	pass=URLEncodeValue(frm.com_pass.value);
	title=URLEncodeValue(frm.com_title.value);
	text=URLEncodeValue(frm.com_text.value);
	var parameters = "mode=register&usuario="+user+"&pass="+pass+"&titulo="+title+"&comentario="+text+"&idusu="+idusu+"&idblog="+idblog+"&idart="+idart;
	var div=document.getElementById('cont_com');
	ajax = ajaxobj();
	//Llamamos al proceso AJAX
	ajax.open("POST", "http://"+blog_domain+"/inc/lib/ajax/comm/comm-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var datos = ajax.responseText;
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}
