// Vérifie le navigateur
function Navigateur() {	
	// Firefox
	if(window.XMLHttpRequest) 
		return new XMLHttpRequest();
	// Internet Explorer
	else if(window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	// XMLHttpRequest non suporté par le navigateur
	else return null;	
}


// ajouter un email à la bdd pour la newsletter
function addEmail(email) {
	
	var method = "GET"; 
	
	xhr_object = Navigateur();
	// Objet
	xhr_object.open(method, "ajax/addEmail.php?email=" + email); 
	xhr_object.onreadystatechange =
		function() 
		{ 
			if(xhr_object.readyState == 4) {
				var retour = xhr_object.responseText;
				document.getElementById("messageEmail").innerHTML = retour;
			}
		}
	
	// Header 
	if(method == "POST")
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
	xhr_object.send(null);
}

function ouvre_popup(page) {
       window.open(page,"nom_popup","height=440,width=640,menubar=no,toolbar=no,location=no,status=no,scrollbars=no,resizable=no,directories=no");
   }
   
   // ajouter un email à la bdd pour la newsletter
function envoiEmail(sujet,auteur,email,msg) {
	
	var method = "GET"; 
	
	xhr_object = Navigateur();
	// Objet
	xhr_object.open(method, "ajax/envoiEmail.php?sujet=" + sujet + "&auteur=" + auteur + "&email=" + email + "&msg=" + msg); 
	xhr_object.onreadystatechange =
		function() 
		{ 
			if(xhr_object.readyState == 4) {
				var retour = xhr_object.responseText;
				document.getElementById("reponseEmail").innerHTML = retour;
			}
		}
	
	// Header 
	if(method == "POST")
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
	xhr_object.send(null);
}

function ouvre_popup(page) {
       window.open(page,"nom_popup","height=440,width=640,menubar=no,toolbar=no,location=no,status=no,scrollbars=no,resizable=no,directories=no");
   }


// créer plusieurs input dans le formulaire de saisie d'une fiche d'autocar

function create_champ(i)
{
var i2 = i + 1;

document.getElementById('input_'+i).innerHTML = '<input id="caractVehicule_'+i+'" type="text" name="caractVehicule_'+i+'">';
document.getElementById('input_'+i).innerHTML += (i < 10) ? '<span id="input_'+i2+'" style="float:left;margin-top:.4em;width:100%"><input type="submit" name="formAddCaractVehicule" onClick="javascript:create_champ('+i2+')" value="Ajouter une nouvelle caractéristique" class="submitMiniE"><input name="formDelCaractVehicule" type="submit" onClick="javascript:delete_champ('+i2+')" value="Supprimer" class="submitMiniD"></span>' : '<span id="input_'+i2+'" style="float:left;width:100%;margin-top:.4em"><input name="formDelCaractVehicule" type="submit" onClick="javascript:delete_champ('+i2+')" value="Supprimer" class="submitMiniD"></span>';

}

function delete_champ(i)
{
var i2 = i - 1;
if(i2 > 2)
{
	document.getElementById('input_'+i2).innerHTML = '';
	document.getElementById('input_'+i2).innerHTML = '<span id="input_'+i2+'" style="float:left;width:100%"><input type="submit" name="formAddCaractVehicule" onClick="javascript:create_champ('+i2+')" value="Ajouter une nouvelle caractéristique" class="submitMiniE"><input name="formDelCaractVehicule" type="submit" onClick="javascript:delete_champ('+i2+')" value="Supprimer" class="submitMiniD"></span>';
}
else
{
	document.getElementById('input_'+i2).innerHTML = '';
	document.getElementById('input_'+i2).innerHTML = '<span id="input_'+i2+'" style="float:left;width:100%"><input type="submit" name="formAddCaractVehicule" onClick="javascript:create_champ('+i2+')" value="Ajouter une nouvelle caractéristique" class="submitMiniE">';
}
}

