/*************************************************

	Fonction de definition de l'object xhr

**************************************************/

function new_xhr(){

	var xhr_object = null;

	if(window.XMLHttpRequest) // Firefox et autres

	   xhr_object = new XMLHttpRequest();

	else if(window.ActiveXObject){ // Internet Explorer

	   try {

                xhr_object = new ActiveXObject("Msxml2.XMLHTTP");

            } catch (e) {

                xhr_object = new ActiveXObject("Microsoft.XMLHTTP");

            }

	}

	else {

	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");

	   xhr_object = false;

	}

	return xhr_object;

}

/*****************************************************

	Fonction qui va recharger le contenu

******************************************************/


function load_page(Page, Sort, SortOrder, Lettre, Ok) {

	var xhr2 = new_xhr();

	xhr2.onreadystatechange = function(){

		if ( xhr2.readyState == 4 ){//Actions executées une fois le chargement fini

			if(xhr2.status  != 200){//Message s'il se produit une erreur

				document.getElementById("ListArea").innerHTML ="Erreur code " + xhr2.status;

			} else {

var c= document.getElementById("ListArea");
                c.innerHTML = xhr2.responseText;
                var allscript = c.getElementsByTagName("script");
                   for(var i=0;i< allscript.length;i++){
                    eval(allscript[i].text);
			}

			}

		} else {

			document.getElementById("ListArea").innerHTML = "<div class='flag'><img src='/fichiers/js/ajax-loader.gif' width='32' alt=''/> <span>Chargement en cours ...</span></div><br />";

		}

	}

		Nom = document.getElementById('nom').value;

		
		Url = '/fichiers/list.php?';


Url += '&genre=' + getValRadio(document.forms['Recherche'].genre);
Url += '&cpm=' + getValRadio(document.forms['Recherche'].cpm);
Url += '&coutcpm=' + document.getElementById('coutcpm').value;
Url += '&age=' + getValRadio(document.forms['Recherche'].age);

if ( Ok == 1 ) {
		Url += '&lettre=' + Lettre;
} else {
		Url += '&lettre=' + document.getElementById('lettre').value;
}

Url += '&location=' + document.getElementById('location').value;

Url += '&nom=' + encodeURIComponent(Nom);

if ( Sort == 1 ) {
Url += '&sortby=1';
}


xhr2.open("GET", Url, true);//Appel du fichier externe

	xhr2.send(null);

}

function load_post(content, lien, confirmation) {

if (confirmation=='1')  {
var answer = confirm('Voulez-vous confimer ?'); }
else { var answer = 1; }
if (answer) {
	var xhr2 = new_xhr();//On crée un nouvel objet XMLHttpRequest
    
	xhr2.onreadystatechange = function(){

		if ( xhr2.readyState == 4 ){//Actions executées une fois le chargement fini

			if(xhr2.status  != 200){//Message s'il se produit une erreur

				document.getElementById(content).innerHTML ="Error code " + xhr2.status;

			} else {//On met le contenu du fichier externe dans la div "content"

var c= document.getElementById(content);
                c.innerHTML = xhr2.responseText;
                var allscript = c.getElementsByTagName("script");
                   for(var i=0;i< allscript.length;i++){
                    eval(allscript[i].text);
			}

			}

		} else {//Message affiché pendant le chargement

			document.getElementById(content).innerHTML = "<img src='/fichiers/js/ajax-loader.gif' width='24' alt=''/> Chargement en cours ...<br />";

		}

	}
/* var Recherche = document.getElementById('Recherche');
if (  Recherche ) {
lien +=	'&recherche=' + Recherche.value;
} */

xhr2.open("GET", lien, true);//Appel du fichier externe

	xhr2.send(null);

}
}


function getValRadio(radio)
{

  for (i=0;i<radio.length;i++)

   if (radio[i].checked) return radio[i].value;

  return "aucun";

}

function create_champ(i) {

var i2 = i + 1;

document.getElementById('leschamps_'+i).innerHTML = 'Jour '+ i2 +' : Jour: <input type="text" id="jour" name="jour[]" size="2" maxlength="2" value="" /> >> Obj: <input type="text" id="pourcent" name="pourcent[]" size="5" maxlength="5" value="" />%</span><br/>';
document.getElementById('leschamps_'+i).innerHTML += (i <= 10) ? '<span id="leschamps_'+i2+'"><a href="javascript:create_champ('+i2+')">Ajouter un champ</a></span><br/>' : '';


}
