// JavaScript Document
function Busqueda(t_pseudo){
	//alert("buscqueda");
	
		if (window.XMLHttpRequest) {
    		req = new XMLHttpRequest();
  		} else if (window.ActiveXObject) {
  			req = new ActiveXObject("Microsoft.XMLHTTP");
  		}
		
  		req.onreadystatechange = processRequestBuscar;
  		req.open("POST", "visite.php", true);
  		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		
		if(t_pseudo!=null){
			req.send("act=buscar&pseudo="+t_pseudo);
		}else{
			req.send("act=buscar&pseudo="+getElement('pseudo').value);
		}
		
	}
	

function Votar(rec){


punt = document.getElementById("selectP").options[document.getElementById("selectP").options.selectedIndex].value;
//alert(punt);
 if (window.XMLHttpRequest) {
    		req = new XMLHttpRequest();
  		} else if (window.ActiveXObject) {
  			req = new ActiveXObject("Microsoft.XMLHTTP");
  		}
  		req.onreadystatechange = votafinal;
  		req.open("POST", "visite.php", true);
  		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		req.send("act=votar&rec="+rec+"&punt="+punt);
		
	
		
		
		/*if(t_pseudo!=null){
			req.send("act=buscar&pseudo="+t_pseudo);
		}else{
			req.send("act=buscar&pseudo="+getElement('pseudo').value);
		}*/

	
}
function votafinal(){
 if (req.readyState == 4) {
        if (req.status == 200) {	
	

	if(req.responseText == 'OK'){alert("Ton vote a bien été enregistré !");  location.reload(); }
	else if (req.responseText == 'NOK'){alert("ERROR"); location.reload();}
	else{ alert('Vous avez déjà voté pour ce zoo, vous lui avez attribué la note de '+req.responseText+'/10\nVous ne pouvez voter qu’une seule fois par jour pour le même zoo ! Rendez-vous demain !note'); location.reload();}
	}
 }}

function processRequestBuscar() {
    if (req.readyState == 4) {
        if (req.status == 200) {
          resp = req.responseXML;
		  if(resp.getElementsByTagName('status')[0].firstChild.data != "ERROR") {
		  	//alert("Effectué");
			window.location = "visite.php?user_V="+resp.getElementsByTagName('message')[0].firstChild.data;
		  } else {
		  	alert(resp.getElementsByTagName('message')[0].firstChild.data);
		  }
        } else {
  			//alert ("Not able to retrieve description");
        }
    } 
}
function getElement(id){
    if(document.getElementById){    // test the most common method first.  Most browsers won't get past this test
        return document.getElementById(id);
    }else if(document.all){         // test older versions of IE
        return document.all[id];
    }else if(document.layers){      // test older versions of Netscape
        return document.layers[id];
    }else{                          // not sure what to do...return null
        return null;
    }
}
