/* bloque si case CGV non cochee */
var cid ;


function commander() 
{
	if ( document.getElementById('cgv').checked == true ) 
	{
		document.getElementById('form_commande').submit() ;
	}
	else 
	{
		alert("Vous devez prendre connaissance des CONDITIONS GENERALES DE VENTE") ;
	}
}

/* mise en page */
function pagine() {
	var centre_height = document.getElementById('centre').offsetHeight;
	var gauche_height = document.getElementById('gauche').offsetHeight;
	
	if ( centre_height >= gauche_height ) var pied_height = centre_height+200;
	else pied_height = gauche_height+200;
		
	document.getElementById('pied').style.top = pied_height+"px";
	document.getElementById('conteneur').style.height = pied_height+"px";
}

function echoCommande(cid)
{
	
	if(window.XMLHttpRequest) xhr_object = new XMLHttpRequest(); // Firefox 
	else if(window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); // Internet Explorer 
	else
	{
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); // XMLHttpRequest non supporté par le navigateur 
		return;
	}

	xhr_object.open("GET", "../affilies/getData.php?getCommandeClient="+cid, true);
	
	xhr_object.onreadystatechange = function() { 
		if(xhr_object.readyState == 4)
		{
			document.getElementById('zoneCommande').innerHTML = "<h4 class='titreClient'>D&eacute;tail de la commande :</h4>" + xhr_object.responseText ;
		}
	}
	
	xhr_object.send(null);

}

function echoDetails(cid)
{
	
	if(window.XMLHttpRequest) xhr_object = new XMLHttpRequest(); // Firefox 
	else if(window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); // Internet Explorer 
	else
	{
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); // XMLHttpRequest non supporté par le navigateur 
		return;
	}

	xhr_object.open("GET", "../affilies/getData.php?getDetails="+cid, true);
	
	xhr_object.onreadystatechange = function() { 
		if(xhr_object.readyState == 4)
		{
			document.getElementById('zoneCommande').innerHTML = document.getElementById('zoneCommande').innerHTML + "<h4>Etat de la commande :</h4>" + xhr_object.responseText ;
		}
	}
	
	xhr_object.send(null);

}

/* fonctions d'affichage de Google Maps */


function load(address) {
	document.getElementById('erreur_chargement_map').innerHTML ="&nbsp;";
	if (GBrowserIsCompatible()) {
		Map = new GMap2(document.getElementById('map'));
		Map.setCenter(new GLatLng(48.9, 2.3), 7);
		Map.addControl(new GLargeMapControl());
		Map.setMapType(G_SATELLITE_TYPE);
		geocoder = new GClientGeocoder();
		afficherAdresse(address); 
	}
}


function afficherAdresse(address) {
	if (geocoder) {
		geocoder.getLatLng(
		address,
		function(point) {
			if (!point) {
				document.getElementById('erreur_chargement_map').innerHTML = "L'adresse : '"+address+ " ' est introuvable, veuillez v&eacute;rifier votre adresse."
			} else {
				Map.setCenter(point, 18);
			}
		}
		);
	}
}
	
function key()
{
	if (window.event.keyCode == 13) { return; }
}
	
	
function validFormDevis()
{
	/* Test de vérification des champs obligatoires */ 
	if (!((document.getElementById("data[nom1]") && document.getElementById("data[nom1]").value=="")||
		(document.getElementById("data[adresse1]") && document.getElementById("data[adresse1]").value=="")||
		(document.getElementById("data[cp1]") && document.getElementById("data[cp1]").value=="")||
		(document.getElementById("data[ville1]") && document.getElementById("data[ville1]").value=="")||
		(document.getElementById("data[telFixe]") && document.getElementById("data[telFixe]").value=="")||
		(document.getElementById("data[email]") && document.getElementById("data[email]").value=="")))
		{
			document.getElementById("flag").value="1";
			document.form_devis.submit();
		}
	else document.getElementById("champObligatoireDevis").innerHTML= "<b>* Champs obligatoires, merci de bien vouloir les compl&eacute;ter</b>";
}