/// SECTION GLOBALE ///

function creerRequete() {
    try {
        requete = new XMLHttpRequest(); /* On essaye de créer un objet XmlHTTPRequest */
    } catch (microsoft) {
        /* Microsoft utilise une autre technique, on tente de créer un objet ActiveX */
        try {
            requete = new ActiveXObject('Msxml2.XMLHTTP');
        } catch(autremicrosoft) {
            /* On en teste une autre méthode si la première n'a pas marchée */
            try {
                requete = new ActiveXObject('Microsoft.XMLHTTP');
            } catch(echec) {
                /* Si aucune méthode ne fonctionne, il ne reste plus qu'à mettre à jour le navigateur ! */
                requete = null;
            }
        }
    }
    if(requete == null) {
        alert('Votre navigateur ne semble pas supporter les objets XMLHttpRequest.');
    }
	
	 return requete;
} 

function Loading(div) {
	document.getElementById(div).innerHTML = "<img src=\"styles/ajax_loader.gif\" alt=\"Loading\" />";
	}
	
/// SECTION CONNEXION ///

function VerifConnexion()
{
	var AjaxRequete = creerRequete();
	
	var login = document.getElementById('login').value;
	var pwd = document.getElementById('pwd').value;
	var queryString = "login="+login+"&pwd="+pwd;
	
	// Mode Synchrone ! Attente du résultat du serveur
	AjaxRequete.open('POST', "requetes/req_connexion.php", false);
	AjaxRequete.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=utf-8');
	
	// On patiente ;)
	Loading("aj_err_connect");
	
	AjaxRequete.send(queryString);
	
	// l'état est à 4, requête reçu !
	if(AjaxRequete.readyState == 4)
		{
		if(AjaxRequete.status == 200)
			{
			// Login n'existe pas : 1
			if(AjaxRequete.responseText == 1)
			{ document.getElementById("aj_err_connect").innerHTML = "Le login "+login+" n'existe pas !"; return false; }
			// MDP erreur : 2
			else if(AjaxRequete.responseText == 2)
			{ document.getElementById("aj_err_connect").innerHTML = "Login ou Mot de passe incorrect !"; return false; }	
			else { return true; }
			}
		}
		
	return false;
}

/// SECTION NEWSLETTER ///

function Newsletter_Ajouter()
{
	var newsletter = document.getElementById('newsletter').value;	
	
	if(newsletter!='')
	{	
	var AjaxRequete = creerRequete();
		
	var queryString = "newsletter="+newsletter;
	
	AjaxRequete.open('POST', "requetes/req_newsletter_aj.php", true);
	AjaxRequete.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=utf-8');	

	// On patiente ;)
	Loading("aj_newsletter");

	AjaxRequete.send(queryString);
	
	AjaxRequete.onreadystatechange = function Attente() 
		{ 
		try {
			if(AjaxRequete.readyState == 4)
				{
					if(AjaxRequete.status  == 200) 
						{
						document.getElementById("aj_newsletter").innerHTML = AjaxRequete.responseText;
						}
				}
			} catch( e ) {
			  alert("Une exception s'est produite : " + e.description);
			}
		};
	}
	return false;
}

/// SECTION DEMANDE INFOS ///

function VerifDemandeInfos()
{
	var categorie = document.getElementById('categorie').value;	
	var societe = document.getElementById('societe').value;	
	var nom = document.getElementById('nom').value;	
	var prenom = document.getElementById('prenom').value;	
	var email = document.getElementById('email').value;	
	var telephone = document.getElementById('telephone').value;	
	var message = document.getElementById('message').value;
	var newsletter = '';
	
	if(categorie == "") { document.getElementById("aj_demande_infos").innerHTML = "<span class='txt_rouge'>Veuillez indiquer une Catégorie</span>"; return false; }
	else if(societe == "") { document.getElementById("aj_demande_infos").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Société</span>"; return false; }
	else if(nom == "") { document.getElementById("aj_demande_infos").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Nom</span>"; return false; }
	else if(prenom == "") { document.getElementById("aj_demande_infos").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Prénom</span>"; return false; }
	else if(email == "") { document.getElementById("aj_demande_infos").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Email</span>"; return false; }
	else if(telephone == "") { document.getElementById("aj_demande_infos").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Téléphone</span>"; return false; }
	
	if(document.demande_info.newsletter.checked) newsletter=1;
	else newsletter=0
	
	var AjaxRequete = creerRequete();
		
	var queryString = "categorie="+categorie+"&societe="+societe+"&nom="+nom+"&prenom="+prenom+"&email="+email+"&telephone="+telephone+"&message="+message+"&newsletter="+newsletter;
	
	AjaxRequete.open('POST', "requetes/req_demande_infos.php", true);
	AjaxRequete.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=utf-8');	

	// On patiente ;)
	Loading("aj_demande_infos");

	AjaxRequete.send(queryString);
	
	AjaxRequete.onreadystatechange = function Attente() 
		{ 
		try {
			if(AjaxRequete.readyState == 4)
				{
					if(AjaxRequete.status  == 200) 
						{
						document.getElementById("aj_demande_infos").innerHTML = AjaxRequete.responseText;
						}
				}
			} catch( e ) {
			  alert("Une exception s'est produite : " + e.description);
			}
		};
	return false;
}

/// SECTION COMMANDE MESSAGERIE ///

function VerifCommandeBoite()
{
	var type = document.getElementById('type').value;
	var nb_boite = document.getElementById('nb_boite').value;
	var domaine = document.getElementById('domaine').value;
	var domaine_ex = document.getElementById('domaine_ex').value;	
	var societe = document.getElementById('societe').value;	
	var nom = document.getElementById('nom').value;	
	var prenom = document.getElementById('prenom').value;	
	var email = document.getElementById('email').value;	
	var telephone = document.getElementById('telephone').value;	
	var adresse = document.getElementById('adresse').value;	
	var postal = document.getElementById('postal').value;
	var ville = document.getElementById('ville').value;	
	var message = document.getElementById('message').value;
	
	var assistance=0;
	var outlook_option=0;
	
	var cout = document.getElementById('cout_hidden').value;
	var cout_domaine = document.getElementById('cout_dom_hidden').value;
	var cout_option = document.getElementById('cout_option_hidden').value;
	
	if(document.commande_messagerie.assistance.checked) { assistance=document.commande_messagerie.assistance.value; }
	if(document.commande_messagerie.outlook_option.checked) { outlook=document.commande_messagerie.outlook_option.value; }
	
	var dsupp_fr = 0;
	var dsupp_com = 0;
	var dsupp_eu = 0;
	var dsupp_org = 0;
	var dsupp_net = 0;
	
	for(i=0;i<=1;i++)
		{
		  if(document.commande_messagerie.heberge[i].checked){
			  var heberge=document.commande_messagerie.heberge[i].value;
		  }
		}
		
	for(i=0;i<=1;i++)
		{
		  if(document.commande_messagerie.transfert[i].checked){
			  var transfert=document.commande_messagerie.transfert[i].value;
		  }
		}
		
	if(document.commande_messagerie.dsupp_fr.checked) dsupp_fr=1;
	if(document.commande_messagerie.dsupp_com.checked) dsupp_com=1;
	if(document.commande_messagerie.dsupp_eu.checked) dsupp_eu=1;
	if(document.commande_messagerie.dsupp_org.checked) dsupp_org=1;
	if(document.commande_messagerie.dsupp_net.checked) dsupp_net=1;
	
	if(type == "") { document.getElementById("aj_commande_boite").innerHTML = "<span class='txt_rouge'>Veuillez indiquer votre type de messagerie</span>"; return false; }
	else if(nom == "") { document.getElementById("aj_commande_boite").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Nom</span>"; return false; }
	else if(prenom == "") { document.getElementById("aj_commande_boite").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Prénom</span>"; return false; }
	else if(email == "") { document.getElementById("aj_commande_boite").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Email</span>"; return false; }
	else if(telephone == "") { document.getElementById("aj_commande_boite").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Téléphone</span>"; return false; }
	else if(adresse == "") { document.getElementById("aj_commande_boite").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ adresse</span>"; return false; }
	else if(postal == "") { document.getElementById("aj_commande_boite").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ code postal</span>"; return false; }
	else if(ville == "") { document.getElementById("aj_commande_boite").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ ville</span>"; return false; }
	else if(nb_boite == "") { document.getElementById("aj_commande_boite").innerHTML = "<span class='txt_rouge'>Veuillez indiquer le nombre de boite que vous souhaitez commander</span>"; return false; }
	else if(heberge == "" || heberge == "undefined") { document.getElementById("aj_commande_boite").innerHTML = "<span class='txt_rouge'>Voulez-vous héberger votre domaine chez 2ISR ?</span>"; return false; }
	else if(transfert == "" || transfert == "undefined") { document.getElementById("aj_commande_boite").innerHTML = "<span class='txt_rouge'>Voulez-vous transférer votre domaine chez 2ISR ?</span>"; return false; }
	else if(domaine == "") { document.getElementById("aj_commande_boite").innerHTML = "<span class='txt_rouge'>Veuillez indiquer votre nom de domaine</span>"; return false; }
	else if(domaine_ex == "") { document.getElementById("aj_commande_boite").innerHTML = "<span class='txt_rouge'>Veuillez indiquer votre nom de domaine</span>"; return false; }
	else if(type == "Messagerie Microsoft Exchange" && nb_boite <= 4) { document.getElementById("aj_commande_boite").innerHTML = "<span class='txt_rouge'>L'offre Microsoft Exchange est valable pour 5 boites minimum</span>"; return false; }	

	var AjaxRequete = creerRequete();
		
	var queryString = "type="+type+"&nb_boite="+nb_boite+"&domaine="+domaine+"&domaine_ex="+domaine_ex+"&societe="+societe+"&nom="+nom+"&prenom="+prenom+"&email="+email+"&telephone="+telephone+"&adresse="+adresse+"&postal="+postal+"&ville="+ville+"&message="+message+"&heberge="+heberge+"&transfert="+transfert+"&dsupp_fr="+dsupp_fr+"&dsupp_com="+dsupp_com+"&dsupp_eu="+dsupp_eu+"&dsupp_org="+dsupp_org+"&dsupp_net="+dsupp_net+"&assistance="+assistance+"&outlook_option="+outlook_option+"&cout="+cout+"&cout_domaine="+cout_domaine+"&cout_option="+cout_option;
	
	AjaxRequete.open('POST', "requetes/req_commande_messagerie.php", true);
	AjaxRequete.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=utf-8');	

	// On patiente ;)
	Loading("aj_commande_boite");

	AjaxRequete.send(queryString);
	
	AjaxRequete.onreadystatechange = function Attente() 
		{ 
		try {
			if(AjaxRequete.readyState == 4)
				{
					if(AjaxRequete.status  == 200) 
						{
						document.getElementById("aj_commande_boite").innerHTML = AjaxRequete.responseText;
						}
				}
			} catch( e ) {
			  alert("Une exception s'est produite : " + e.description);
			}
		};
	return false;
}

function CoutMessagerie()
{
	var type = document.getElementById('type').value;
	var nb_boite = document.getElementById('nb_boite').value;
	
	var cout=0;
	var cout_domaine=0;
	var cout_option=0;
	
	if(document.commande_messagerie.assistance.checked) { cout_option=cout_option+69*nb_boite; }
	if(document.commande_messagerie.outlook_option.checked) { cout_option=cout_option+189*nb_boite; }
	
	if(type=="Messagerie de Base") 
		{
		if(nb_boite <= 4) cout=nb_boite*4.95;
		else if(nb_boite >= 5 && nb_boite <= 25) cout=nb_boite*4.40;
		else if(nb_boite >= 26 && nb_boite <= 50) cout=nb_boite*3.95;
		else if(nb_boite >= 51 && nb_boite <= 100) cout=nb_boite*2.90;
		else cout=nb_boite*1.90;
		}
	else {
		if(nb_boite <= 25) cout=nb_boite*9.90;
		else if(nb_boite >= 26 && nb_boite <= 50) cout=nb_boite*9.60;
		else cout=nb_boite*8.50;
		}
	
	if(document.getElementById('domaine').value !="" && document.getElementById('domaine_ex').value !="")
	{
		if(document.commande_messagerie.dsupp_fr.checked) { cout_domaine=cout_domaine+5.99; }
		if(document.commande_messagerie.dsupp_com.checked) { cout_domaine=cout_domaine+5.99; }
		if(document.commande_messagerie.dsupp_eu.checked) { cout_domaine=cout_domaine+5.99; }
		if(document.commande_messagerie.dsupp_org.checked) { cout_domaine=cout_domaine+5.99; }
		if(document.commande_messagerie.dsupp_net.checked) { cout_domaine=cout_domaine+5.99; }
	}
	
	cout = Math.round(cout*100)/100;
	cout = cout + " € (HT)";
	cout_domaine = Math.round(cout_domaine*100)/100;
	cout_domaine = cout_domaine + " € (HT)";
	if(cout_domaine=="0 € (HT)") cout_domaine="Offert";
	cout_option = Math.round(cout_option*100)/100;
	cout_option = cout_option + " € (HT)";
	
	document.getElementById("cout").innerHTML = cout;
	document.getElementById("cout_dom").innerHTML = cout_domaine;
	document.getElementById("cout_option").innerHTML = cout_option;
	
	document.getElementById("cout_hidden").value = cout;
	document.getElementById("cout_dom_hidden").value = cout_domaine;
	document.getElementById("cout_option_hidden").value = cout_option;
}

/// SECTION COMMANDE HOTSPOT ///

function VerifDevisAP()
{
	var demande_client = document.getElementById('demande_client').value;	
	var societe = document.getElementById('societe_client').value;	
	var nom = document.getElementById('nom_client').value;	
	var prenom = document.getElementById('prenom_client').value;	
	var email = document.getElementById('email_client').value;	
	var adresse_client = document.getElementById('adresse_client').value;	
	var cp_client = document.getElementById('cp_client').value;	
	var ville_client = document.getElementById('ville_client').value;	
	var telephone = document.getElementById('telephone_client').value;	
	var message = document.getElementById('message_client').value;
	
	if(societe == "" || societe == "societe") { document.getElementById("aj_commande_ap").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Société ou Etablissement</span>"; return false; }
	else if(nom == "" || nom == "nom") { document.getElementById("aj_commande_ap").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Nom</span>"; return false; }
	else if(prenom == "" || prenom == "prenom") { document.getElementById("aj_commande_ap").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Prénom</span>"; return false; }
	else if(email == "" || email == "email") { document.getElementById("aj_commande_ap").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Email</span>"; return false; }
	else if(telephone == "" | telephone == "telephone") { document.getElementById("aj_commande_ap").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Téléphone</span>"; return false; }
	

	var AjaxRequete = creerRequete();
		
	var queryString = "societe="+societe+"&nom="+nom+"&prenom="+prenom+
	"&email="+email+
	"&adresse_client="+adresse_client+
	"&cp_client="+cp_client+
	"&ville_client="+ville_client+
	"&telephone="+telephone+
	"&message="+message+"&demande_client="+demande_client;
	
	AjaxRequete.open('POST', "requetes/req_commande_ap.php", true);
	AjaxRequete.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=utf-8');	

	// On patiente ;)
	Loading("aj_commande_ap");

	AjaxRequete.send(queryString);
	
	AjaxRequete.onreadystatechange = function Attente() 
		{ 
		try {
			if(AjaxRequete.readyState == 4)
				{
					if(AjaxRequete.status  == 200) 
						{
						document.getElementById("aj_commande_ap").innerHTML = AjaxRequete.responseText;
						}
				}
			} catch( e ) {
			  alert("Une exception s'est produite : " + e.description);
			}
		};
	return false;
}

function VerifRevendeurWiFi()
{
	var societe = document.getElementById('societe').value;	
	var nom = document.getElementById('nom').value;	
	var prenom = document.getElementById('prenom').value;	
	var email = document.getElementById('email').value;	
	var telephone = document.getElementById('telephone').value;	
	var adresse = document.getElementById('adresse').value;
	var postal = document.getElementById('postal').value;
	var ville = document.getElementById('ville').value;
	var commentaire = document.getElementById('commentaire').value;
	
	if(societe == "") { document.getElementById("aj_revendeur").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Raison Sociale</span>"; return false; }
	else if(nom == "") { document.getElementById("aj_revendeur").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Nom</span>"; return false; }
	else if(prenom == "") { document.getElementById("aj_revendeur").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Prénom</span>"; return false; }
	else if(email == "") { document.getElementById("aj_revendeur").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Email</span>"; return false; }
	else if(telephone == "") { document.getElementById("aj_revendeur").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Téléphone</span>"; return false; }
	else if(adresse == "") { document.getElementById("aj_revendeur").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Adresse</span>"; return false; }
	else if(postal == "") { document.getElementById("aj_revendeur").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Postal</span>"; return false; }
	else if(ville == "") { document.getElementById("aj_revendeur").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Ville</span>"; return false; }
	

	var AjaxRequete = creerRequete();
		
	var queryString = "societe="+societe+"&nom="+nom+"&prenom="+prenom+"&email="+email+"&telephone="+telephone+"&adresse="+adresse+"&postal="+postal+"&ville="+ville+"&commentaire="+commentaire;
	
	AjaxRequete.open('POST', "requetes/req_revendeur_wifi.php", true);
	AjaxRequete.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=utf-8');	

	// On patiente ;)
	Loading("aj_revendeur");

	AjaxRequete.send(queryString);
	
	AjaxRequete.onreadystatechange = function Attente() 
		{ 
		try {
			if(AjaxRequete.readyState == 4)
				{
					if(AjaxRequete.status  == 200) 
						{
						document.getElementById("aj_revendeur").innerHTML = AjaxRequete.responseText;
						}
				}
			} catch( e ) {
			  alert("Une exception s'est produite : " + e.description);
			}
		};
	return false;
}

/// SECTION ESSAI ANTISPAM ///

function VerifEssaiAntispam()
{
	var domaine = document.getElementById('domaine').value;
	var nb_boite = document.getElementById('nb_boite').value;	
	var societe = document.getElementById('societe').value;	
	var nom = document.getElementById('nom').value;	
	var prenom = document.getElementById('prenom').value;	
	var email = document.getElementById('email').value;	
	var telephone = document.getElementById('telephone').value;	
	var message = document.getElementById('message').value;
	
	if(nb_boite == "") { document.getElementById("aj_essai_antispam").innerHTML = "<span class='txt_rouge'>Veuillez indiquer le nombre de boite à filtrer</span>"; return false; }
	else if(societe == "") { document.getElementById("aj_essai_antispam").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Société</span>"; return false; }
	else if(nom == "") { document.getElementById("aj_essai_antispam").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Nom</span>"; return false; }
	else if(prenom == "") { document.getElementById("aj_essai_antispam").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Prénom</span>"; return false; }
	else if(email == "") { document.getElementById("aj_essai_antispam").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Email</span>"; return false; }
	else if(telephone == "") { document.getElementById("aj_essai_antispam").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Téléphone</span>"; return false; }
	

	var AjaxRequete = creerRequete();
		
	var queryString = "domaine="+domaine+"&nb_boite="+nb_boite+"&societe="+societe+"&nom="+nom+"&prenom="+prenom+"&email="+email+"&telephone="+telephone+"&message="+message;
	
	AjaxRequete.open('POST', "requetes/req_essai_antispam.php", true);
	AjaxRequete.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=utf-8');	

	// On patiente ;)
	Loading("aj_essai_antispam");

	AjaxRequete.send(queryString);
	
	AjaxRequete.onreadystatechange = function Attente() 
		{ 
		try {
			if(AjaxRequete.readyState == 4)
				{
					if(AjaxRequete.status  == 200) 
						{
						document.getElementById("aj_essai_antispam").innerHTML = AjaxRequete.responseText;
						}
				}
			} catch( e ) {
			  alert("Une exception s'est produite : " + e.description);
			}
		};
	return false;
}

/// SECTION COMMANDE HEBERGEMENT ///

function VerifCommandeHebergement()
{
	var type = document.getElementById('type').value;
	var domaine = document.getElementById('domaine').value;
	var domaine_ex = document.getElementById('domaine_ex').value;	
	var societe = document.getElementById('societe').value;	
	var nom = document.getElementById('nom').value;	
	var prenom = document.getElementById('prenom').value;	
	var email = document.getElementById('email').value;	
	var telephone = document.getElementById('telephone').value;	
	var adresse = document.getElementById('adresse').value;	
	var postal = document.getElementById('postal').value;
	var ville = document.getElementById('ville').value;	
	var message = document.getElementById('message').value;
	var engagement = document.getElementById('engagement').value;
	
	var cout = document.getElementById('cout_hidden').value;
	var cout_domaine = document.getElementById('cout_dom_hidden').value;
	
	var dsupp_fr = 0;
	var dsupp_com = 0;
	var dsupp_eu = 0;
	var dsupp_org = 0;
	var dsupp_net = 0;
	
	for(i=0;i<=1;i++)
		{
		  if(document.commande_hebergement.heberge[i].checked){
			  var heberge=document.commande_hebergement.heberge[i].value;
		  }
		}
		
	for(i=0;i<=1;i++)
		{
		  if(document.commande_hebergement.transfert[i].checked){
			  var transfert=document.commande_hebergement.transfert[i].value;
		  }
		}
		
	for(i=0;i<=6;i++)
		{
		  if(document.commande_hebergement.service_install[i].checked){
			  var service_install=document.commande_hebergement.service_install[i].value;
		  }
		}
	
	if(document.commande_hebergement.dsupp_fr.checked) dsupp_fr=1;
	if(document.commande_hebergement.dsupp_com.checked) dsupp_com=1;
	if(document.commande_hebergement.dsupp_eu.checked) dsupp_eu=1;
	if(document.commande_hebergement.dsupp_org.checked) dsupp_org=1;
	if(document.commande_hebergement.dsupp_net.checked) dsupp_net=1;
	
	if(type == "") { document.getElementById("aj_commande_hebergement").innerHTML = "<span class='txt_rouge'>Veuillez indiquer votre type d'hébergement</span>"; return false; }
	else if(nom == "") { document.getElementById("aj_commande_hebergement").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Nom</span>"; return false; }
	else if(prenom == "") { document.getElementById("aj_commande_hebergement").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Prénom</span>"; return false; }
	else if(email == "") { document.getElementById("aj_commande_hebergement").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Email</span>"; return false; }
	else if(telephone == "") { document.getElementById("aj_commande_hebergement").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Téléphone</span>"; return false; }
	else if(adresse == "") { document.getElementById("aj_commande_hebergement").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ adresse</span>"; return false; }
	else if(postal == "") { document.getElementById("aj_commande_hebergement").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ code postal</span>"; return false; }
	else if(ville == "") { document.getElementById("aj_commande_hebergement").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ ville</span>"; return false; }
	else if(heberge == "" || heberge == "undefined") { document.getElementById("aj_commande_hebergement").innerHTML = "<span class='txt_rouge'>Voulez-vous héberger votre domaine chez 2ISR ?</span>"; return false; }
	else if(transfert == "" || transfert == "undefined") { document.getElementById("aj_commande_hebergement").innerHTML = "<span class='txt_rouge'>Voulez-vous transférer votre domaine chez 2ISR ?</span>"; return false; }
	else if(domaine == "") { document.getElementById("aj_commande_hebergement").innerHTML = "<span class='txt_rouge'>Veuillez indiquer votre nom de domaine</span>"; return false; }
	else if(domaine_ex == "") { document.getElementById("aj_commande_hebergement").innerHTML = "<span class='txt_rouge'>Veuillez indiquer votre nom de domaine</span>"; return false; }
	else if(engagement == "") { document.getElementById("aj_commande_hebergement").innerHTML = "<span class='txt_rouge'>Veuillez sélectionner votre engagement</span>"; return false; }

	var AjaxRequete = creerRequete();
		
	var queryString = "type="+type+"&domaine="+domaine+"&domaine_ex="+domaine_ex+"&societe="+societe+"&nom="+nom+"&prenom="+prenom+"&email="+email+"&telephone="+telephone+"&adresse="+adresse+"&postal="+postal+"&ville="+ville+"&message="+message+"&heberge="+heberge+"&transfert="+transfert+"&engagement="+engagement+"&dsupp_fr="+dsupp_fr+"&dsupp_com="+dsupp_com+"&dsupp_eu="+dsupp_eu+"&dsupp_org="+dsupp_org+"&dsupp_net="+dsupp_net+"&service_install="+service_install+"&cout="+cout+"&cout_domaine="+cout_domaine;
	
	AjaxRequete.open('POST', "requetes/req_commande_hebergement.php", true);
	AjaxRequete.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=utf-8');	

	// On patiente ;)
	Loading("aj_commande_hebergement");

	AjaxRequete.send(queryString);
	
	AjaxRequete.onreadystatechange = function Attente() 
		{ 
		try {
			if(AjaxRequete.readyState == 4)
				{
					if(AjaxRequete.status  == 200) 
						{
						document.getElementById("aj_commande_hebergement").innerHTML = AjaxRequete.responseText;
						}
				}
			} catch( e ) {
			  alert("Une exception s'est produite : " + e.description);
			}
		};
	return false;
}

function CoutHebergement()
{
	var type = document.getElementById('type').value;
	var engagement = document.getElementById('engagement').value;
		
	var dsupp_fr = 0;
	var dsupp_com = 0;
	var dsupp_eu = 0;
	var dsupp_org = 0;
	var dsupp_net = 0;
	
	var cout=0;
	var cout_domaine=0;
	
	if(type=="pro2") cout=19.99;
	else if(type=="pro") cout=8.99;
	else cout=5.99;
	
	if(document.getElementById('domaine').value !="" && document.getElementById('domaine_ex').value !="")
	{
		if(document.commande_hebergement.dsupp_fr.checked) { cout_domaine=cout_domaine+5.99; }
		if(document.commande_hebergement.dsupp_com.checked) { cout_domaine=cout_domaine+5.99; }
		if(document.commande_hebergement.dsupp_eu.checked) { cout_domaine=cout_domaine+5.99; }
		if(document.commande_hebergement.dsupp_org.checked) { cout_domaine=cout_domaine+5.99; }
		if(document.commande_hebergement.dsupp_net.checked) { cout_domaine=cout_domaine+5.99; }
	}
	
	cout = Math.round((cout*engagement)*100)/100;
	if(engagement==24) cout = cout-(cout*15)/100;
	cout = Math.round(cout*100)/100;
	cout = cout + " € (HT)";
	cout_domaine = Math.round(cout_domaine*100)/100;
	cout_domaine = cout_domaine + " € (HT)";
	if(cout_domaine=="0 € (HT)") cout_domaine="Offert";
	
	document.getElementById("cout").innerHTML = cout;
	document.getElementById("cout_dom").innerHTML = cout_domaine;
	
	document.getElementById("cout_hidden").value = cout;
	document.getElementById("cout_dom_hidden").value = cout_domaine;
}

/// VERIF DOMAINE ///

function VerifDomaine(url_fichier_verif)
{
	var domaine = document.getElementById('domaine').value;
	var domaine_ex = document.getElementById('domaine_ex').value;	
	
	var AjaxRequete = creerRequete();
	
	var queryString = "domaine="+domaine+"&domaine_ex="+domaine_ex;
	
	AjaxRequete.open('POST', "requetes/"+url_fichier_verif, true);
	AjaxRequete.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=utf-8');	

	// On patiente ;)
	Loading("verif_domaine");

	AjaxRequete.send(queryString);
	
	AjaxRequete.onreadystatechange = function Attente() 
		{ 
		try {
			if(AjaxRequete.readyState == 4)
				{
					if(AjaxRequete.status  == 200) 
						{
						document.getElementById("verif_domaine").innerHTML = AjaxRequete.responseText;
						}
				}
			} catch( e ) {
			  alert("Une exception s'est produite : " + e.description);
			}
		};
	return false;
}

/// SECTION COMMANDE CAMERA ///

function VerifDevisCamera()
{
	var demande_client = document.getElementById('demande_client').value;	
	var societe = document.getElementById('societe_client').value;	
	var nom = document.getElementById('nom_client').value;	
	var prenom = document.getElementById('prenom_client').value;	
	var email = document.getElementById('email_client').value;	
	var adresse_client = document.getElementById('adresse_client').value;	
	var cp_client = document.getElementById('cp_client').value;	
	var ville_client = document.getElementById('ville_client').value;	
	var telephone = document.getElementById('telephone_client').value;
	var nb_camera = document.getElementById('nb_camera').value;	
	var message = document.getElementById('message_client').value;
	
	if(societe == "" || societe == "societe") { document.getElementById("aj_commande_cam").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Société ou Etablissement</span>"; return false; }
	else if(nom == "" || nom == "nom") { document.getElementById("aj_commande_cam").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Nom</span>"; return false; }
	else if(prenom == "" || prenom == "prenom") { document.getElementById("aj_commande_cam").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Prénom</span>"; return false; }
	else if(email == "" || email == "email") { document.getElementById("aj_commande_cam").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Email</span>"; return false; }
	else if(telephone == "" | telephone == "telephone") { document.getElementById("aj_commande_cam").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Téléphone</span>"; return false; }
	else if(nb_camera == "") { document.getElementById("aj_commande_cam").innerHTML = "<span class='txt_rouge'>Veuillez sélectionner un nombre de caméra</span>"; return false; }
	

	var AjaxRequete = creerRequete();
		
	var queryString = "societe="+societe+"&nom="+nom+"&prenom="+prenom+
	"&email="+email+
	"&adresse_client="+adresse_client+
	"&cp_client="+cp_client+
	"&ville_client="+ville_client+
	"&telephone="+telephone+
	"&nb_camera="+nb_camera+
	"&message="+message+"&demande_client="+demande_client;
	
	AjaxRequete.open('POST', "requetes/req_commande_camera.php", true);
	AjaxRequete.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=utf-8');	

	// On patiente ;)
	Loading("aj_commande_cam");

	AjaxRequete.send(queryString);
	
	AjaxRequete.onreadystatechange = function Attente() 
		{ 
		try {
			if(AjaxRequete.readyState == 4)
				{
					if(AjaxRequete.status  == 200) 
						{
						document.getElementById("aj_commande_cam").innerHTML = AjaxRequete.responseText;
						}
				}
			} catch( e ) {
			  alert("Une exception s'est produite : " + e.description);
			}
		};
	return false;
}


function VerifDevisSauvegarde()
{
	var demande_client = document.getElementById('demande_client').value;	
	var societe = document.getElementById('societe_client').value;	
	var nom = document.getElementById('nom_client').value;	
	var prenom = document.getElementById('prenom_client').value;	
	var email = document.getElementById('email_client').value;	
	var adresse_client = document.getElementById('adresse_client').value;	
	var cp_client = document.getElementById('cp_client').value;	
	var ville_client = document.getElementById('ville_client').value;	
	var telephone = document.getElementById('telephone_client').value;
	var espace = document.getElementById('espace').value;	
	var nb_poste = document.getElementById('nb_poste').value;	
	var message = document.getElementById('message_client').value;
	var tarif_sauvegarde_formulaire = document.getElementById('tarif_sauvegarde_formulaire').value;
	
	if(societe == "" || societe == "societe") { document.getElementById("aj_commande_save").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Société ou Etablissement</span>"; return false; }
	else if(nom == "" || nom == "nom") { document.getElementById("aj_commande_save").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Nom</span>"; return false; }
	else if(prenom == "" || prenom == "prenom") { document.getElementById("aj_commande_save").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Prénom</span>"; return false; }
	else if(email == "" || email == "email") { document.getElementById("aj_commande_save").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Email</span>"; return false; }
	else if(telephone == "" | telephone == "telephone") { document.getElementById("aj_commande_save").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Téléphone</span>"; return false; }
	else if(nb_poste == "") { document.getElementById("aj_commande_save").innerHTML = "<span class='txt_rouge'>Veuillez sélectionner un nombre de poste</span>"; return false; }
	else if(espace == "" || espace == "1Go") { document.getElementById("aj_commande_save").innerHTML = "<span class='txt_rouge'>Veuillez sélectionner une estimation de votre espace de stockage.</span>"; return false; }
	

	var AjaxRequete = creerRequete();
		
	var queryString = "societe="+societe+"&nom="+nom+"&prenom="+prenom+
	"&email="+email+
	"&adresse_client="+adresse_client+
	"&cp_client="+cp_client+
	"&ville_client="+ville_client+
	"&telephone="+telephone+
	"&espace="+espace+
	"&nb_poste="+nb_poste+
	"&tarif_sauvegarde_formulaire="+tarif_sauvegarde_formulaire+
	"&message="+message+"&demande_client="+demande_client;
	
	AjaxRequete.open('POST', "requetes/req_commande_sauvegarde.php", true);
	AjaxRequete.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=utf-8');	

	// On patiente ;)
	Loading("aj_commande_save");

	AjaxRequete.send(queryString);
	
	AjaxRequete.onreadystatechange = function Attente() 
		{ 
		try {
			if(AjaxRequete.readyState == 4)
				{
					if(AjaxRequete.status  == 200) 
						{
						document.getElementById("aj_commande_save").innerHTML = AjaxRequete.responseText;
						}
				}
			} catch( e ) {
			  alert("Une exception s'est produite : " + e.description);
			}
		};
	return false;
}

function VerifDemoSauvegarde()
{
	var societe = document.getElementById('demo_societe_client').value;	
	var nom = document.getElementById('demo_nom_client').value;	
	var prenom = document.getElementById('demo_prenom_client').value;	
	var email = document.getElementById('demo_email_client').value;	
	var adresse_client = document.getElementById('demo_adresse_client').value;	
	var cp_client = document.getElementById('demo_cp_client').value;	
	var ville_client = document.getElementById('demo_ville_client').value;	
	var telephone = document.getElementById('demo_telephone_client').value;
	var message = document.getElementById('demo_message_client').value;
	
	if(societe == "" || societe == "societe") { document.getElementById("aj_demo_save").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Société ou Etablissement</span>"; return false; }
	else if(nom == "" || nom == "nom") { document.getElementById("aj_demo_save").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Nom</span>"; return false; }
	else if(prenom == "" || prenom == "prenom") { document.getElementById("aj_demo_save").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Prénom</span>"; return false; }
	else if(email == "" || email == "email") { document.getElementById("aj_demo_save").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Email</span>"; return false; }
	else if(telephone == "" | telephone == "telephone") { document.getElementById("aj_demo_save").innerHTML = "<span class='txt_rouge'>Veuillez remplir le champ Téléphone</span>"; return false; }

	var AjaxRequete = creerRequete();
		
	var queryString = "societe="+societe+
	"&nom="+nom+
	"&prenom="+prenom+
	"&email="+email+
	"&adresse_client="+adresse_client+
	"&cp_client="+cp_client+
	"&ville_client="+ville_client+
	"&telephone="+telephone+
	"&message="+message;
	
	AjaxRequete.open('POST', "requetes/req_demo_sauvegarde.php", true);
	AjaxRequete.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=utf-8');	

	// On patiente ;)
	Loading("aj_demo_save");

	AjaxRequete.send(queryString);
	
	AjaxRequete.onreadystatechange = function Attente() 
		{ 
		try {
			if(AjaxRequete.readyState == 4)
				{
					if(AjaxRequete.status  == 200) 
						{
						document.getElementById("aj_demo_save").innerHTML = AjaxRequete.responseText;
						}
				}
			} catch( e ) {
			  alert("Une exception s'est produite : " + e.description);
			}
		};
	return false;
}

function SauvegardeCalcul(sens)
{
	//Valeur de calcul
	var prix_licence = 3;
	var prix_stock_1 = 1.9;
	var prix_stock_5 = 1.5;
	var prix_stock_10 = 1.2;
	var prix_stock_20 = 1.1;
	var prix_stock_50 = 1.0;
	var prix_stock_100 = 0.95;
	var prix_stock_200 = 0.90;
	
	//Variable de la page
	var prix_stock = prix_stock_1;	
	var nb_poste_calcul = document.getElementById('nb_poste_calcul').value;	
	var nb_espace_total = document.getElementById('nb_espace_total').value;	
	
	if(sens == "plus_poste")
	{
		if(nb_poste_calcul != 75) nb_poste_calcul++;
	}	
	if(sens == "moins_poste")
	{
		if(nb_poste_calcul != 1) nb_poste_calcul--;
	}	
	document.getElementById('nb_poste_calcul').value = nb_poste_calcul;
	
	if(nb_espace_total > 5) prix_stock=prix_stock_5;
	if(nb_espace_total > 10) prix_stock=prix_stock_10;
	if(nb_espace_total > 20) prix_stock=prix_stock_20;
	if(nb_espace_total > 50) prix_stock=prix_stock_50;
	if(nb_espace_total > 100) prix_stock=prix_stock_100;
	if(nb_espace_total > 200) prix_stock=prix_stock_200;
	
	var total = (prix_licence*nb_poste_calcul)+(nb_espace_total*prix_stock);
	
	document.getElementById("tarif_sauvegarde").innerHTML = ""+total.toFixed(2)+"€";	
	document.getElementById("tarif_sauvegarde_formulaire").value = ""+total.toFixed(2)+"€";	

	document.getElementById("espace").value = nb_espace_total+" Go";
	document.getElementById("espace").style.fontStyle="normal"
	document.getElementById("espace").style.color='#000000';
		
	document.getElementById("nb_poste").value = nb_poste_calcul+" poste(s)";
	document.getElementById("nb_poste").style.fontStyle="normal"
	document.getElementById("nb_poste").style.color='#000000';
	
	if(nb_poste_calcul > 1)
	{
		document.getElementById("par_ordinateur").innerHTML='Soit <b>'+(nb_espace_total/nb_poste_calcul).toFixed(2)+' Go</b> par poste par exemple. <br />(A répartir suivant vos besoins sur l\'ensemble de vos postes.)';
	}else
	{
		document.getElementById("par_ordinateur").innerHTML='';
	}
	
}
