function ouvreFenetre(page, largeur, hauteur) {
  window.open(page, "", "scrollbars=yes,menubar=no,toolbar=no,resizable=yes,width=" 
              + largeur + ",height=" + hauteur);
}

function initialiserCadreContactezNous()
{
	document.getElementById("nouscontactercadre").style.top="-103px";
}

function finaliserCadreContactezNous()
{

}

function ouvreCadreContactezNous()
{
	doMoveCadreContactezNous(0);
}

function doMoveCadreContactezNous(i)
{
	if (i >= 50) {
		i=50;
	}
	document.getElementById("nouscontactercadre").style.top=(-103+2*i)+"px";
	if (i >= 50) {
		finaliserCadreContactezNous();
	}
	if (i < 50) {
		i++;i++;i++;if (i < 30) {i++;i++;i++}if (i < 15) {i++;i++;i++;}
		setTimeout("doMoveCadreContactezNous("+i+")",50);
	}
}

$(function() { // début du javascript jquery

	$('a#move').click(function(){  // sur le clic sur le lien avec l'id "move"...
		next('0'); // execution du slide
		return false;  //pas de clic sur le lien
	});

	var next = function(before) { //before étant la marge pré éxistante du calque #explainimg
		$('a#move').fadeOut(500); // on fait disparaitre le bouton
		var prochainslide = parseInt(before) + parseInt('730'); // calcul de la position du slide
		if (prochainslide <= '2190') { // si la marge ne dÃ©passe pas la totalité des cadres
			setTimeout(function() { $('#explainimg').animate({ marginLeft: '-'+prochainslide+'px' }, 1000 );  }, 500);
			setTimeout(function() { next(prochainslide); }, 3000); // execution du slide aprés 3 secondes   CHANGER ICI LA DUREE DU TIMMER (3000 = 3 secondes)
		} else { // sinon retour au début et apparition du bouton
			$('#explainimg').animate({ marginLeft: "0" }, 1000 ); // retour au début
			setTimeout(function() { $('a#move').fadeIn(500); }, 1200); // réapparition du bouton aprés le slide
		}
	}

});

function getXhr(){
	var xhr = null; 
	if(window.XMLHttpRequest) // Firefox et autres
	   xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
	   try {
				xhr = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				xhr = new ActiveXObject("Microsoft.XMLHTTP");
			}
	}
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	   xhr = false; 
	} 
	return xhr;
}

function updateFieldOngletLancerEnchereCote(id){
	var xhr = getXhr();
	// On défini ce qu'on va faire quand on aura la réponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			leselect = xhr.responseText;
			// On se sert de innerHTML pour rajouter les options a la liste
			document.getElementById(id).innerHTML = leselect;
		}
	}

	// Ici on va voir comment faire du post
	xhr.open("POST","http://voiture.kidioui.fr/rechercheModeleV2.php",true);
	// ne pas oublier ça pour le post
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	// ne pas oublier de poster les arguments
	var selMarque = document.getElementById('marqueOnglet');
	var marque = selMarque.options[selMarque.selectedIndex].value;
	var modele = null;
	if (id == 'chModeleOnglet') {
		modele = 'Toutes';
	} 	
	xhr.send("marque="+marque+"&modele="+modele);
}

function updateFieldSelectionnerFicheAccueil(id){
	var xhr = getXhr();
	// On défini ce qu'on va faire quand on aura la réponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			leselect = xhr.responseText;
			// On se sert de innerHTML pour rajouter les options a la liste
			document.getElementById(id).innerHTML = leselect;
		}
	}

	// Ici on va voir comment faire du post
	
	xhr.open("POST","rechercheModeleFiche.php",true);
	// ne pas oublier ça pour le post
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	// ne pas oublier de poster les arguments
	var selMarque = document.getElementById('marquefiche');

	var marque = selMarque.options[selMarque.selectedIndex].value;
	var modele = null;
	if (id == 'chModeleFiche') {
		modele = 'Toutes';
	} 	
	xhr.send("marque="+marque+"&modele="+modele);
}

function updateFieldLancerEnchereAccueil(id){
	var xhr = getXhr();
	// On défini ce qu'on va faire quand on aura la réponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			leselect = xhr.responseText;
			// On se sert de innerHTML pour rajouter les options a la liste
			document.getElementById(id).innerHTML = leselect;
		}
	}

	// Ici on va voir comment faire du post
	xhr.open("POST","rechercheModeleV2.php",true);
	// ne pas oublier ça pour le post
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	// ne pas oublier de poster les arguments
	var selMarque = document.getElementById('marque');
	var marque = selMarque.options[selMarque.selectedIndex].value;
	var modele = null;
	if (id == 'chModele') {
		modele = 'Toutes';
	} 	
	xhr.send("marque="+marque+"&modele="+modele);
}

function updateFieldModifierLancerEnchere(id){
	var xhr = getXhr();
	// On défini ce qu'on va faire quand on aura la réponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			leselect = xhr.responseText;
			// On se sert de innerHTML pour rajouter les options a la liste
			document.getElementById(id).innerHTML = leselect;
		}
	}

	// Ici on va voir comment faire du post
	xhr.open("POST","http://voiture.kidioui.fr/rechercheModeleModifierEnchere.php",true);
	// ne pas oublier ça pour le post
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	// ne pas oublier de poster les arguments
	var selMarque = document.getElementById('marque');
	var marque = selMarque.options[selMarque.selectedIndex].value;
	var modele = null;
	var energie = null;
	var carrosserie = null;
	if (id == 'chModele') {
		modele = 'Toutes';
		energie = 'Toutes';
		carrosserie = 'Toutes';
		document.getElementById('chEnergie').innerHTML = '<div id="chEnergie"><select name="energie" id="energie" class="selecteur"><option value="Toutes" selected="selected">Toutes</option></select>';
		document.getElementById('chCarrosserie').innerHTML = '<div id="chCarrosserie"><select name="carrosserie" id="carrosserie" class="selecteur"><option value="Toutes" selected="selected">Toutes</option></select>';
	} else if (id == 'chEnergie') {
		var selModele = document.getElementById('modele');
		modele = selModele.options[selModele.selectedIndex].value;
		energie = 'Toutes';
		carrosserie = 'Toutes';
		document.getElementById('chCarrosserie').innerHTML = '<div id="chCarrosserie"><select name="carrosserie" id="carrosserie" class="selecteur"><option value="Toutes" selected="selected">Toutes</option></select>';
	} else {
		var selModele = document.getElementById('modele');
		modele = selModele.options[selModele.selectedIndex].value;
		var selEnergie = document.getElementById('energie');
		energie = selEnergie.options[selEnergie.selectedIndex].value;
		carrosserie = 'Toutes';
	} 
	xhr.send("marque="+marque+"&modele="+modele+"&energie="+energie+"&carrosserie="+carrosserie);
}