
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,camp,valor,contenidor,taula_select)
{

	var obj1;
	obj1=document.getElementById(contenidor); 
	obj1.style.display="inline"; 
	
	
	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>"
	
	pagina=pagina_html + "&valor=" + valor + "&camp=" + camp + "&contenidor=" + contenidor + "&taula=" + taula_select; 
	
//	alert(pagina);
	
	ajax.open("GET",pagina,true);

	ajax.onreadystatechange=function() 
	{
		if (ajax.readyState==4) 
		{
			document.getElementById(contenidor).innerHTML=ajax.responseText;
		}
	}
	ajax.send(null)
}

function visible(identificador,pagina,camp,valor) {
	var obj1;
	obj1=document.getElementById(identificador); 
	obj1.style.display="inline"; 

	devolver_datos(pagina,camp,valor,identificardor);
}

function no_visible(identificador) {
	var obj1;
	obj1=document.getElementById(identificador); 
	obj1.style.display="none"; 
}

function tancar (identificador, pagina_html, contenidor)
{
	//Tanca el cuadre d'Edició
	obj1=document.getElementById(identificador); 
	obj1.style.display="none"; 
	
	//Recarregar el DIV Paso els segons per enganyar la Cache del IExplorer
	avui= new Date(); 
	segons=avui.getSeconds(); 
	
	if(pagina_html.indexOf('?')>0)
		pagina_html=pagina_html+"&cache="+segons;	
	else
		pagina_html=pagina_html+"?cache="+segons;	
			
	
	devolver_datos2(pagina_html,contenidor)
}

function devolver_datos2(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)
}




var http = crearAjax();
