function crearXMLHttpRequest() 
{
  var xmlHttp=null;
  if (window.ActiveXObject) 
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  else 
    if (window.XMLHttpRequest) 
      xmlHttp = new XMLHttpRequest();
  return xmlHttp;
}

function FAjax (url,capa,valores,metodo){
	var ajax=crearXMLHttpRequest();
	var capaContenedora = document.getElementById(capa);

	/*Creamos y ejecutamos la instancia si el metodo elegido es POST*/
	if(metodo.toUpperCase()=='POST'){
		ajax.open ('POST', url, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState==1) {
				if(capa == 'encuesta'){
					capaContenedora.innerHTML='<br><br><br><center><img src="/images/loading.gif" alt="Esperando..." 						title="Esperando..." /></center>';
				}else{
					capaContenedora.innerHTML='<br><br><br><center><img src="/images/loading.gif" alt="Esperando..." 						title="Esperando..." /></center>';
				}

 			}else if (ajax.readyState==4){
				if(ajax.status==200){
					document.getElementById(capa).innerHTML=ajax.responseText;
				}else if(ajax.status==404){
					capaContenedora.innerHTML = "La direccion no existe";
				}else{
					capaContenedora.innerHTML = "Error: ".ajax.status;
				}
			}
		}
		ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		ajax.send(valores);
		return;
	}
	/*Creamos y ejecutamos la instancia si el metodo elegido es GET*/
	if (metodo.toUpperCase()=='GET'){
		ajax.open ('GET', url, true);
	 	ajax.onreadystatechange = function() {
			if (ajax.readyState==1) {
				if(capa == 'encuesta'){
					capaContenedora.innerHTML='<br><br><br><center><img src="/images/loading.gif" alt="Esperando..." 						title="Esperando..." /></center>';
				}else{
					capaContenedora.innerHTML='<br><br><br><center><img src="/images/loading.gif" alt="Esperando..." 						title="Esperando..." /></center>';
				}
			}else if (ajax.readyState==4){
				if(ajax.status==200){
					document.getElementById(capa).innerHTML=ajax.responseText;
				}else if(ajax.status==404){
					capaContenedora.innerHTML = "La direccion no existe";
				}else{
					capaContenedora.innerHTML = "Error: ".ajax.status;
				}
			}
		}
		ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		ajax.send(null);
		return
	}
}

function desactivado(){
	alert("Debes ser un usuario registrado para poder escribir un nuevo Tema");
	return false;
}
function desactiva2(){
	alert("Debes ser un usuario registrado para poder escribir una nueva Respuesta");
	return false;
}
