function crearAjax()
{ 
	var ajaxs = ["Msxml2.XMLHTTP","Msxml2.XMLHTTP.4.0","Msxml2.XMLH TTP.5.0","Msxml2.XMLHTTP.3.0","Microsoft.XMLHTTP"];
	var ajax = false;
	for(var i=0 ; !ajax && i<ajaxs.length; i++)
	{
		try
		{ 
			ajax = new ActiveXObject(ajaxs[i]); 
		}
		catch(e) 
		{ 
			ajax = false; 
		}
	}
	if(!ajax && typeof XMLHttpRequest!='undefined') 
	{
		ajax = new XMLHttpRequest();
	}
	return ajax;
}

function devolver_datos(pagina_html, contenidor, invisible)
{
	var ajax = crearAjax();

	if(!ajax)
	{
		alert("Tu navegador no acepta Ajax");
		return false;
	}
	document.getElementById(contenidor).innerHTML = "<font face='verdana, arial' size='1'>Cargando... Espere por favor</font>"
	ajax.open("get",pagina_html,true);
	ajax.onreadystatechange=function() 
	{
		if (ajax.readyState==4) 
		{
			document.getElementById(contenidor).innerHTML=ajax.responseText;
		}
	}
	ajax.send(null)
	
	//Tancar el DIV enviat
	//Utilitzat amb el DIV "Informacio" de index.php
	if (invisible)
	{
		invisible.style.display='none';
	}
}

function guardar_biblioteca (pagina_html, contenidor)
{
	var ajax = crearAjax();
	
	if(!ajax)
	{
		alert("Tu navegador no acepta Ajax");
		return false;
	}
	document.getElementById(contenidor).innerHTML = "<font face='verdana, arial' size='1'>Cargando... Espere por favor</font>"

	//comentari= document.getElementById(biblio_comentari).value;
	//pagina_html=pagina_html+"&coment="+comentari
	ajax.open("post",pagina_html,true);
	ajax.onreadystatechange=function() 
	{
		if (ajax.readyState==4) 
		{
			document.getElementById(contenidor).innerHTML=ajax.responseText;
		}
	}
	ajax.send(null)
}


function guardar_agenda (id, id_user, dia, mes, any, titol, txt)
{
	var ajax = crearAjax();
	if(!ajax)
	{
		alert("Tu navegador no acepta Ajax");
		return false;
	}
	document.getElementById("informacio").innerHTML = "<font face='verdana, arial' size='1'>Cargando... Espere por favor</font>"

	avui= new Date(); 
	hora=avui.getHours();
	segons=avui.getSeconds(); 
	minuts=avui.getMinutes();

	pagina_html="modules/mod_agenda_save.php?id="+id+"&id_user="+id_user+"&titol="+titol+"&txt="+txt+"&dia="+dia+"&mes="+mes+"&any="+any+"&cache="+hora+minuts+segons

	ajax.open("post",pagina_html,true);
	ajax.onreadystatechange=function() 
	{
		if (ajax.readyState==4) 
		{
			document.getElementById("informacio").innerHTML=ajax.responseText;
		}
	}
	ajax.send(null)
}


function guardar_config(box, valor_antic, modul, url, num_art, tipus, user, pwd, pclau)
{
	var ajax = crearAjax();
	
	//Envia les dades per fer canvis en les configurecions dels BOX
	var valor, modulX, urlX, url_envia, privat;
	privat="";
	valor = document.getElementById(box).value;
	//save_conf.php?var=Bulma_art&valor=6&valor_antic=5
	url_envia="save_conf.php?var=" + box + "&valor=" + valor +"&valor_antic=" + valor_antic	
	ajax.open("GET", url_envia,true);
	ajax.send(null)

	if (tipus)
	{
		urlX="modules/mod_"+tipus+".php?recarga=1";
	}
	else
	{
		num=document.getElementById(num_art).value;
		if (user)
		{
			user=document.getElementById(user).value;
			pwd=document.getElementById(pwd).value;
			pclau=document.getElementById(pclau).value;
			privat='&user='+user+'&pwd='+pwd+'&pclau='+pclau;
		}
		urlX='modules/mod_rss_sql.php?update=1&url='+url+'&num='+num+privat;
	}
	modulX='contingut_'+modul;
	devolver_datos(urlX, modulX);
}

function paraules_clau (pclau_rss,rss_id,usuari,pclau_rss_vella)
{
	var ajax = crearAjax();
	
	valor_paraula = document.getElementById(pclau_rss).value;
	valor_id = document.getElementById(rss_id).value;

	url_envia="save_pclau.php?paraula="+valor_paraula+"&par_vella="+pclau_rss_vella+"&id_rss="+valor_id+"&usuari="+usuari

	ajax.open("GET", url_envia,true);
	ajax.send(null)	
	$url="noticies.php?usuari="+usuari;
	devolver_datos($url, "noticies");	
}

function notes_pwd(pwd, pwd2)
{
	ajax=crearAjax();
	ajax.open("GET", "codi_md5.php?pwd="+pwd,true);

	ajax.onreadystatechange=function() 
	{
		if (ajax.readyState==4)
		{
			md5=ajax.responseText;

			if (md5==pwd2)
			{
				visible(bloc_notas); 
				visible(guardar_notes); 
				visible(boto_notes); 
				invisible(pwd_notes);
				obrir_notes();
			}
			else alert ("Contraseņa no valida")
		}
	}
	ajax.send(null)
}

function obrir_notes()
{
	ajax=crearAjax();
	ajax.open("GET", "tancar_notes.php?op=1",true);
	ajax.onreadystatechange=function() 
	{
/*		if (ajax.readyState==4)
		{
			alert (ajax.responseText);
		}*/
	}
	ajax.send(null)
}


function tancar_notes()
{
	ajax=crearAjax();
	ajax.open("GET", "tancar_notes.php?op=0",true);
	ajax.onreadystatechange=function() 
	{
		/*if (ajax.readyState==4)
		{
			alert (ajax.responseText);
		}*/
	}
	ajax.send(null)
}

function devolver_datos2(pagina_html, contenidor, idbold, invisible)
{
	var ajax = crearAjax();

	if(!ajax)
	{
		alert("Tu navegador no acepta Ajax");
		return false;
	}
	document.getElementById(contenidor).innerHTML = "<font face='verdana, arial' size='1'>Cargando... Espere por favor</font>"
	ajax.open("get",pagina_html,true);
	ajax.onreadystatechange=function() 
	{
		if (ajax.readyState==4) 
		{
			document.getElementById(contenidor).innerHTML=ajax.responseText;
		}
	}
	ajax.send(null)
	
	//Tancar el DIV enviat
	//Utilitzat amb el DIV "Informacio" de index.php
	if (invisible)
	{
		invisible.style.display='none';
	}	
}

function poner_bold(idbold)
{
	document.getElementById(idbold).style.fontWeight="bold";
}

function validar_radio(radio) {
	for (i=0; i<radio.length; i++) {
		if (radio[i].checked) { return i; }
	}
	return false
} 

function ajax_procesar_formulario()
{		
		alert(document.formulariocomp.titulo.value);
		alert(document.formulariocomp.cuerpo.value);
		selected = validar_radio(document.formulariocomp.tipoinfo);
		alert(selected + " --> " + document.formulariocomp.tipoinfo[selected].value);
		
}

var http = crearAjax();
