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)
{
	var ajax = crearAjax();
	if(!ajax)
	{
		alert("Actualize su navegador para poder utilizar este programa de forma correcta");
		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)
}

function guardar_dades_editor (pagina_html, contenidor, camp, taula, id, otrabd)
{	
	txt= document.getElementById(camp).value;
	var ajax = crearAjax();
	if(!ajax)
	{
		alert("Actualize su navegador para poder utilizar este programa de forma correcta");
		return false;
	}
	document.getElementById(contenidor).innerHTML = "<font face='verdana, arial' size='1'>Cargando... Espere por favor</font>"
	
	pagina_html = pagina_html+"?taula="+taula+"&camp="+camp+"&id="+id+"&txt="+txt+"&otrabd="+otrabd;
	ajax.open("post",pagina_html,true);
	setTimeout('',2000);
	ajax.onreadystatechange=function() 
	{
		if (ajax.readyState==4) 
		{
			document.getElementById(contenidor).innerHTML=ajax.responseText;
		}
	}
	ajax.send(null)
}

function insertar_dades (identificador, taula, apartat, subapartat, historic,otrabd)
{
	var ajax = crearAjax();
	if(!ajax)
	{
		alert("Actualize su navegador para poder utilizar este programa de forma correcta");
		return false;
	}

	avui= new Date(); 
	hora=avui.getHours();
	segons=avui.getSeconds(); 
	minuts=avui.getMinutes();
	pagina_html = "sysop/editor/ins_editor.php?otrabd="+otrabd+"&taula="+taula+"&apartat="+apartat+"&subapartat="+subapartat+"&historic="+historic+"&cache="+hora+minuts+segons
	alert(pagina_html);
	ajax.open("get",pagina_html,true);
	
	visible (identificador)	
	ajax.send(null)
}

var http = crearAjax();
