// JavaScript Document

function writediv(element, texte)
{
document.getElementById(element).innerHTML = texte;
}

function file(fichier)
{
if(window.XMLHttpRequest) // FIREFOX
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // IE
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
return(false);
xhr_object.open("GET", fichier, false);
xhr_object.send(null);
if(xhr_object.readyState == 4) return(xhr_object.responseText);
else return(false);
}

function display_results(type,page,keyword,mode,place,sport){


   var xmlHttp=Inint_AJAX();
   var url="http://www.sportquick.com/ajax/display_results.php?";

   var params="type=" + escape(type) +"&page="+ escape(page) +"&keyword="+escape(keyword)+"&mode="+escape(mode)+"&sport="+escape(sport);

  url=url+params;

  xmlHttp.onreadystatechange = function () {
  if(xmlHttp.readyState == 4) {

     if (xmlHttp.status==200) {
        document.getElementById(place).innerHTML =xmlHttp.responseText;
     }
  }else{
     document.getElementById(place).innerHTML ='<div id="recherche_profil" style="text-align:center"><img src="http://www.sportquick.com/images/ajax-loader.gif" style="border:none"></div>';
  }

}
  xmlHttp.open("GET", url, true);
  xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=utf-8');
//  http.setRequestHeader("Content-length", params.length);
  //http.setRequestHeader("Connection", "close");
  xmlHttp.send(null);
  return;

/*
   var liste = file("http://www.sportquick.com/ajax/display_results.php?type=" + escape(type) +"&page="+ escape(page) +"&keyword="+escape(keyword)+"&mode="+escape(mode));
   writediv(place, liste);
*/
}



function ajout_comment(nom,email,type,item_id,commentaire){
   var liste = file("http://www.sportquick.com/ajax/ajout_comment.php?commentaire=" + escape(commentaire) +"&type="+escape(type)+"&id_item="+(item_id)+"&nom="+escape(nom) + "&email="+email);
   writediv("comment_div", liste);
}


function display_comment(type,item_id){

  if(document.getElementById('list_comment').style.display=='none'){
      document.getElementById('list_comment').style.display='';
/*      var liste = file("http://www.sportquick.com/ajax/display_comment.php?type="+escape(type)+"&id_item="+escape(item_id));
      writediv('list_comment',liste);
*/

   var xmlHttp=Inint_AJAX();
   var url1="http://www.sportquick.com/ajax/display_comment.php?type="+escape(type)+"&id_item="+escape(item_id);
   var url="http://www.sportquick.com/ajax/display_comment.php";

   var params="type="+escape(type)+"&id_item="+escape(item_id);

  xmlHttp.onreadystatechange = function () {
//alert(xmlHttp.readyState + 'ICI');
  if(xmlHttp.readyState == 4) {
     if (xmlHttp.status==200) {
        document.getElementById("list_comment").innerHTML =xmlHttp.responseText;
     }
  }else{
     document.getElementById("list_comment").innerHTML ='<div id="recherche_profil" style="text-align:center"><img src="http://www.sportquick.com/images/ajax-loader.gif" style="border:none"></div>';
  }

}
 
  xmlHttp.open("POST", url, true);
  xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=utf-8');
//  http.setRequestHeader("Content-length", params.length);
  //http.setRequestHeader("Connection", "close");
  xmlHttp.send(params);
  return;

  }else{
      document.getElementById('list_comment').innerHTML='';
      document.getElementById('list_comment').style.display='none';
  }

}

function verification_email(email){
        var liste = file("http://www.sportquick.com/ajax/verification_email.php?email=" + escape(email));
        writediv("v_email", liste);

        var reg=new RegExp("disponible");
        if(reg.test(liste)){
            document.frm_add.c_email.value="1";
        }
}


function sondage_part(sondage_id,choix_id){
        var liste = file("http://www.sportquick.com/ajax/sondage.php?sondage_id=" + escape(sondage_id) + "&choix_id=" + escape(choix_id));
        writediv("sondage_box", liste);

}

function listSportPhotos(sport,photo_even) {

        var liste = file("http://www.sportquick.com/ajax/load_sport_photo.php?sport=" + escape(sport) + "&photo_even=" + escape(photo_even));
        writediv("sport_photo", liste);
}

function listDept(activite) {
        var liste = file("http://www.sportquick.com/ajax/dept_list.php?activite=" + escape(activite));
        writediv("dept_div", liste);
}


function listEvenPhoto(sport) {
	var liste = file("http://www.sportquick.com/ajax/evenPhoto.php?sport=" + escape(sport));
	writediv("even_photo", liste);
	//writediv("disci", "<select name='discipline' style='width:180px;'><option value='0'>3. Choisir une discipline</option></select>");
}

function listEven(sport) {
        var liste = file("http://www.sportquick.com/ajax/even.php?sport=" + escape(sport));
        writediv("even", liste);
        writediv("disci", "<select name='discipline' style='width:180px;'><option value='0'>3. Choisir une discipline</option></select>");
}

function listEvenother(sport) {
        var liste = file("http://www.sportquick.com/ajax/even_other.php?sport=" + escape(sport));
        writediv("even_other", liste);
        //writediv("disci", "<select name='discipline' style='width:180px;'><option value='0'>3. Choisir une discipline</option></select>");
}


function listEvenother1(sport) {
        var liste = file("http://www.sportquick.com/ajax/even_other.php?sport=" + escape(sport));
        writediv("even_other1", liste);
        //writediv("disci", "<select name='discipline' style='width:180px;'><option value='0'>3. Choisir une discipline</option></select>");
}


function listEvenDisc(sport) {
        var liste = file("http://www.sportquick.com/ajax/even_disc.php?sport=" + escape(sport));
        writediv("even_disc", liste);
        //writediv("disci", "<select name='discipline' style='width:180px;'><option value='0'>3. Choisir une discipline</option></select>");
}


function listEvenToolbar(sport) {
	var liste = file("http://www.sportquick.com/ajax/even_toolbar.php?sport=" + escape(sport));
	writediv("even", liste);
	writediv("disci", "<select name=\"discipline\" style=\"width:350px;\"><option value=\"0\">3. Choisir une discipline</option></select>");
}

function listEvenExterne(sport) {
	var liste = file("http://sportquick.com/ajax/evenExterne.php?sport=" + escape(sport));
	writediv("even", liste);
	writediv("disci", "<select name=\"discipline\" style=\"width:190px;\"><option value=\"0\">3. Choisir une discipline</option></select>");
}

function listEvenExterne1(sport) {
	var liste = file("ajax/evenExterne.php?sport=" + escape(sport));
	writediv("even", liste);
	writediv("disci", "<select name=\"discipline\" style=\"width:190px;\"><option value=\"0\">3. Choisir une discipline</option></select>");
}

function listEvenMedialta(sport) {
	var liste = file("http://sportquick.com/ajax/even.php?sport=" + escape(sport));
	writediv("even", liste);
	writediv("disci", "<select name=\"discipline\" style=\"width:190px;\"><option value=\"0\">3. Choisir une discipline</option></select>");
}

function listDisci(even) {
	var liste_disci = file("http://www.sportquick.com/ajax/disci.php?evenement=" + escape(even));
	writediv("disci", liste_disci);
}

function listDisciExterne(even) {
	var liste_disci = file("http://www.sportquick.com/ajax/disciExterne.php?evenement=" + escape(even));
	writediv("disci", liste_disci);
}

function listDisciToolbar(even) {
	var liste_disci = file("http://www.sportquick.com/ajax/disci_toolbar.php?evenement=" + escape(even));
	writediv("disci", liste_disci);
}


function listAnnee(disci) {
	var liste_annee = file("http://www.sportquick.com/ajax/annee.php?discipline=" + escape(disci));
	writediv("liste_annee", liste_annee);
}

function Inint_AJAX() {
   try { return new ActiveXObject("Msxml2.XMLHTTP");  } catch(e) {} //IE
   try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
   try { return new XMLHttpRequest();          } catch(e) {} //Native Javascript
   alert("XMLHttpRequest not supported");
   return null;
}

