//funcion encargada de crear el objeto
function objetus() {
	try {
		objetus = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			objetus= new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			objetus= false;
		}
	}
	if (!objetus && typeof XMLHttpRequest!='undefined') {
		objetus = new XMLHttpRequest();
	}
	return objetus
}
//la funcion que hará el trabajo sucio
//esta funcion es la que llamamos en el evento ONCLICK de nuestro boton
function califica(calificacion,idmiembro,idnoticia, idNmiembro)
{
	if(document.FormaCalif.Justificacion.value!="")
	{
	//creamos el objeto
	_objetus=objetus();
	//cargamos una varible con las variables que vamos a enviar
	_values_send="califica=1&calificacion="+calificacion+"&idmiembro="+idmiembro+"&idnoticia="+idnoticia+"&idNmiembro="+idNmiembro+"&justificacion="+document.FormaCalif.Justificacion.value
	_URL_="califica.php?";
	_objetus.open("GET",_URL_+"&"+_values_send,true);
	//una vez enviado los valores inmediatamente llamamos a la propiedad
	//onreadystatechange
	_objetus.onreadystatechange=function() {
	//dentro de la funcion comprobamos el estado del proceso
	//si es 4 (terminado) pedimos lo que nos han mandado
		if (_objetus.readyState==4)
		{
			//usamos la propiedad responseText para recibir en una cadena
			//lo que nos mandaron	
			//window.alert(_objetus.responseText);
			target="nombreid"
document.getElementById(target).innerHTML=_objetus.responseText;
		}
		else
		{
			target="nombreid"
document.getElementById(target).innerHTML="Calificando...";
		}
			
	}
	//obligatorio .... luego explicarč el porque
	_objetus.send(null);
	}
	else
		alert("Debes de justificar al calificar...");
}

function fbusca(criterio)
{
	//creamos el objeto
	_objetus=objetus();
	//cargamos una varible con las variables que vamos a enviar
	_values_send="criterio="+criterio;
	_URL_="buscando.php?";
	_objetus.open("GET",_URL_+"&"+_values_send,true);
	//una vez enviado los valores inmediatamente llamamos a la propiedad
	//onreadystatechange
	_objetus.onreadystatechange=function() {
	//dentro de la funcion comprobamos el estado del proceso
	//si es 4 (terminado) pedimos lo que nos han mandado
		if (_objetus.readyState==4)
		{
			//usamos la propiedad responseText para recibir en una cadena
			//lo que nos mandaron	
			//window.alert(_objetus.responseText);
			target="contenido_ppal"
			//document.getElementById(target).innerHTML=_objetus.responseText;
			document.getElementById(target).innerHTML=_objetus.responseText;
		}
		else
		{
			target="contenido_ppal"
			document.getElementById(target).innerHTML="Buscando...";
		}
			
	}
	//obligatorio .... luego explicarč el porque
	_objetus.send(null);
}

