function formulairetype(rubrique){
var divIds= new Array('00','00', 'sousdomaine', 'sousdomaine', 'sousdomaine', 'sousdomaine', 'sousdomaine', 'sousdomaine', '00', '00', '00', 'Portradio', 'Portradio', 'Portradio', 'sousdomaine', 'sousdomaine', 'sousdomaine', 'sousdomaine');
for(var i=0; i<divIds.length;i++){
		document.getElementById(divIds[i]).style.display = 'none';
	}
        document.getElementById(divIds[rubrique]).style.display = 'block';
}

function formulairetype2(rubrique){
var divIds= new Array('00','00', '00', '00', '00', 'IRC1', '00', '00', '00', '00', '00', '00', '00', '00', '00', '00', '00', 'jeux');
for(var i=0; i<divIds.length;i++){
		document.getElementById(divIds[i]).style.display = 'none';
	}
        document.getElementById(divIds[rubrique]).style.display = 'block';
}

function formulairetype3(rubrique){
var divIds= new Array('00','00', 'demandedomaine', 'demandedomaine', 'demandedomaine', 'demandedomaine', 'demandedomaine', 'demandedomaine', '00', '00', '00', '00', '00', '00', 'demandedomaine', 'demandedomaine', 'demandedomaine', 'demandedomaine');
	for(var i=0; i<divIds.length;i++){
		document.getElementById(divIds[i]).style.display = 'none';
	}
        document.getElementById(divIds[rubrique]).style.display = 'block';
}

function formulairedomaine(b) {
document.getElementById('ouidomaine').style.display = (b? 'block':'none');
document.getElementById('00').style.display = (b? 'none':'block');
}

valeurradiodomaine = "ouidomaine"
function Radiodomaine(radio) {
	for (var i=0; i<radio.length;i++) {
      		if (radio[i].checked) {
            		valeurradiodomaine = radio[i].value
         	}
      	}
}

function vextdomaine(rubrique, the_form) {
	my_form = eval(the_form)
	if(rubrique.value == "fr"){
		Reponseprix = 'Prix du domaine : <input type="hidden" value="10" name="prixdomaine">10 &euro;';
	}
	else{
		if(rubrique.value == "info"){
			if(my_form.offre.value == "Web2" || my_form.offre.value == "Web3"){ Reponseprix = '<center><input type="hidden" value="0" name="prixdomaine">Les domaines .info sont<br> offerts avec cette offre</center>'; }
			 else{ Reponseprix = 'Prix du domaine : <input type="hidden" value="8" name="prixdomaine">8 &euro;'; }
		}
		 else{ Reponseprix = 'Prix du domaine : <input type="hidden" value="8" name="prixdomaine">8 &euro;'; }
	}
        document.getElementById("prixdomainev").innerHTML = Reponseprix;
}

function vprixjeux(rubrique, rubrique2) {
	if(rubrique.value == "Public") {
		if(rubrique2.value != "12") {
			if(rubrique2.value == "16") {
 				Reponsejeuxserv = '<input type="hidden" value="33" name="prixjeux">33 &euro;';
			}
 			 else{
				Reponsejeuxserv = '<input type="hidden" value="43" name="prixjeux">43 &euro;';
			}
		}
		 else {
 			Reponsejeuxserv = '<input type="hidden" value="23" name="prixjeux">23 &euro;';
		}
	}
	else{
		if(rubrique2.value != "12") {
			if(rubrique2.value == "16") {
 				Reponsejeuxserv = '<input type="hidden" value="21" name="prixjeux">21 &euro;';
			}
 			 else{
				Reponsejeuxserv = '<input type="hidden" value="29" name="prixjeux">29 &euro;';
			}
		}
		 else {
 			Reponsejeuxserv = '<input type="hidden" value="13" name="prixjeux">13 &euro;';
		}
	}
        document.getElementById("prixservjeuxv").innerHTML = Reponsejeuxserv;
}

function vprix(offre, mois, prixjeux, prixdomaine) {
	if(offre.value == "Web1"){ prixoffre = "1"; }
	if(offre.value == "Web2"){ prixoffre = "3"; }
	if(offre.value == "Web3"){ prixoffre = "5"; }
	if(offre.value == "IRC1"){ prixoffre = "2"; }
	if(offre.value == "IRC2"){ prixoffre = "4"; }
	if(offre.value == "IRC3"){ prixoffre = "6"; }
	if(offre.value == "Shell1"){ prixoffre = "1"; }
	if(offre.value == "Shell2"){ prixoffre = "3"; }
	if(offre.value == "Shell3"){ prixoffre = "5"; }
	if(offre.value == "WebRadio1"){ prixoffre = "1"; }
	if(offre.value == "WebRadio2"){ prixoffre = "4"; }
	if(offre.value == "WebRadio3"){ prixoffre = "7"; }
	if(offre.value == "Mail1"){ prixoffre = "1"; }
	if(offre.value == "Mail2"){ prixoffre = "2"; }
	if(offre.value == "Mail3"){ prixoffre = "3"; }
	if(offre.value == "Jeux"){ prixoffre = prixjeux.value; }

	if(mois.value < 3) {
		prixsansdomaine = prixoffre * mois.value ;
	}
	if(mois.value >= 3 && mois.value < 12){ 
		prix1 = prixoffre * mois.value ;
		prix2 = prix1 * 15;
		prix3 = prix2 / 100;
		prixsansdomaine = Math.round( prix1 - prix3 ) ;
	}
	if( mois.value >= 12 ) {
		prix1 = prixoffre * mois.value ;
		prix2 = prix1 * 20;
		prix3 = prix2 / 100;
		prixsansdomaine = Math.round( prix1 - prix3 ) ;
	}
	
	if(offre.value.indexOf("Web",0)>=0 && offre.value.indexOf("Radio",0)<0 || offre.value.indexOf("Mail",0)>=0 || offre.value.indexOf("IRC",0)>=0 || offre.value == "Jeux") {
		if(valeurradiodomaine == "ouidomaine"){
			Reponseprix = parseInt( prixsansdomaine ) + parseInt ( prixdomaine.value ) ;
		}
		if(valeurradiodomaine == "00"){
			Reponseprix = prixsansdomaine ;
		}
	}
	 else { Reponseprix = prixsansdomaine ; }
        document.getElementById("prixv").innerHTML = '<input type="hidden" value="'+Reponseprix+'" name="prixtotal">'+Reponseprix+' &euro;';
	vprixtotale();
}

valeurpaiment = "CB"
function testerRadioPaiment(radio) {
	for (var i=0; i<radio.length;i++) {
		if (radio[i].checked) {
            		valeurpaiment = radio[i].value
         	}
      	}
	vprixtotale()
}

function vprixtotale() {
	if(valeurpaiment == "CB" || valeurpaiment == "Paypal") {
		prix1 = Reponseprix * 3.4;
		prix2 = prix1 / 100 ;
		prix3 = Reponseprix + prix2;
		prix4 = prix3 + 0.25;
		prix5 = Math.round( prix4 * 100 );
		prixtotalfin = prix5 / 100 ;
		Reponseprixtotal = 'Le prix total à payer(commisions Paypal prise en compte): <input type="hidden" value="'+prixtotalfin+'" name="prixfin">'+prixtotalfin+' &euro;';
	}
	if(valeurpaiment == "Allo pass") {
		Reponseprixtotal = 'Le nombre de code Allo pass a fournir est de : <input type="hidden" value="'+Reponseprix+'" name="prixfin">'+Reponseprix+' Codes';
	}
	if(valeurpaiment == "Chéque") {
		Reponseprixtotal = 'Le montant du chéque doit être de : <input type="hidden" value="'+Reponseprix+'" name="prixfin">'+Reponseprix+' &euro;';
	}
	if(valeurpaiment == "Mandat") {
		Reponseprixtotal = 'Le montant du Mandat doit être de : <input type="hidden" value="'+Reponseprix+'" name="prixfin">'+Reponseprix+' &euro;';
	}
	document.getElementById("prixtotalv").innerHTML = Reponseprixtotal;
}

valeurradiopub = ""
function testerRadiopub(radio) {
      	for (var i=0; i<radio.length;i++) {
         	if (radio[i].checked) {
            		valeurradiopub = radio[i].value
        	}
	}
}

valeurcheckboxcondition = ""
function checkboxcondition() {
	valeurcheckboxcondition = "ON"
}

function commande(the_form) {
	my_form = eval(the_form)
	if (my_form.nom.value == "") {alert("Veulliez présicer votre Nom")}
     	 else {
		if (my_form.prenom.value == "") {alert("Veulliez présicer votre Prenom")}
	     	 else {
			if (my_form.adresse.value == "") {alert("Veulliez présicer votre Adresse postale")}
	     		 else {
				if (my_form.Code_postal.value == "") {alert("Veulliez présicer votre Cote Postal")}
	     	 		 else {
					if(my_form.ville.value == "") {alert("Veuillez présicer votre ville")}
					 else{
						if(my_form.pays.value == "00") {alert("Veuillez présicer votre pays")}
						 else{
							if(my_form.Email.value == "") {alert("Veuillez présicer votre adresse E-mail de contact")}
							 else{
      								if (my_form.Email.value.indexOf("@",0)<0) {alert("Votre adresse E-mail est invalide elle doit être de la forme nom@domaine.ext")}
						     		 else {
									if(my_form.Pseudo.value == "") {alert("Veuillez présicer un Pseudo")}
									 else{
										textepseudo = file('verification/pseudo.php?pseudo='+escape(my_form.Pseudo.value));
										if(textepseudo == 1){ alert("Le pseudo "+escape(my_form.Pseudo.value)+" est déjà prie") }
										 else{
											if(my_form.Mots_de_passe.value == "") {alert("Veuillez présicer un Mot de passe")}
									 		 else{
												if(my_form.mois.value == "") {alert("Veuillez présicer le nombre de mois que vous payez")}
												 else{
													if(my_form.offre.value.indexOf("Web",0)>=0 && my_form.offre.value.indexOf("Radio",0)<0 || my_form.offre.value.indexOf("Mail",0)>=0 || my_form.offre.value.indexOf("IRC",0)>=0 || my_form.offre.value == "Jeux"){ verif1(my_form); }
													 else{ 
														if(my_form.offre.value.indexOf("Radio",0)>=0){
															if(my_form.portradio.value == ""){ alert("Veuillez présicer un Port pour votre WebRadio") }
															  else{ 
																texteportradio = file('verification/portradio.php?domaine='+escape(my_form.domaine.value)+'.'+escape(my_form.extdomaine.value));
																if(texteportradio == 1){ formulairefincommande(my_form) }
																 else{ alert("Le port choisie est déjà prie")}
															}
														}
														 else{
															if(my_form.offre.value.indexOf("Shell",0)>=0){ formulairefincommande(my_form) }
														 	 else{ alert("Veuillez sélectionner une offre")}
														}
													}
												}
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
}

function verif1(the_form) {
	my_form = eval(the_form)
	if (my_form.Sous_Domaine.value == "") {alert("Veulliez présicer un Soud-Domaine")}
     	 else {
		textesousdomaine = file('verification/sousdomaine.php?sousdomaine='+escape(my_form.Sous_Domaine.value)+'.'+escape(my_form.extension.value));
		if(textesousdomaine == 1) {
			if (valeurradiodomaine == "ouidomaine") {
				if (my_form.domaine.value == "") { alert("Veulliez présicer un Nom de Domaine") }
     				 else {
					textedomaine = file('verification/domaine.php?domaine='+escape(my_form.domaine.value)+"."+escape(my_form.extdomaine.value));
					if(textedomaine == 3){ 
						if (my_form.offre.value == "IRC1") { 
							if (my_form.portirc.value == "") { alert("Veulliez présicer un Port IRC") }
     					 		 else { 
								texteportirc = file('verification/portirc.php?domaine='+escape(my_form.portirc.value));
								if(texteportirc == 1){ formulairefincommande(my_form) }
								 else{ alert('Le port demandé est déjà prie') }
							}
	 					}
     						 else {
							if (my_form.offre.value == "Jeux") { 
								if (my_form.portjeux.value == "") { alert("Veulliez présicer un Port pour votre Serveur de Jeux") }
     							 	 else {
									texteportjeux = file('verification/portjeux.php?portjeux='+escape(my_form.portjeux.value));
									if(texteportjeux == 1){ 
										if (my_form.portts.value == "") { alert("Veulliez présicer un Port pour votre Serveur de TeamSpeak") }
     							 		 	 else {
											if (my_form.portts.value == my_form.portjeux.value) { alert("Veulliez présicer un Port TeamSpeak différent de celui du Serveu de Jeux") }
		     					 		 		 else {
		 										texteportts = file('verification/portts.php?portts='+escape(my_form.portts.value));
												if(texteportts == 1){ formulairefincommande(my_form) } 
												 else{ alert("Le port TeamSpeak demandé est déjà prie") }
											}
										}
									}
									 else{ alert('Le port demandé est déjà prie') }
						 		}
		 					}
 	    						 else { formulairefincommande(my_form) }
						}
					}
					 else{
						if(textedomaine == 2){ alert("Désolé, le domaine "+escape(my_form.domaine.value)+"."+escape(my_form.extdomaine.value)+" est prie.") }
						 else{ alert("Votre domaine contient des caractéres incorectes") }
					}
				}
			}
			 else {
				if (my_form.offre.value == "IRC1") { 
					if (my_form.portirc.value == "") { alert("Veulliez présicer un Port IRC") }
     			 		 else { 
						texteportirc = file('verification/portirc.php?portirc='+escape(my_form.portirc.value));
						if(texteportirc == 1){ formulairefincommande(my_form) }
						 else{ alert('Le port demandé est déjà prie') }
					}
		 		}
     				 else {
					if (my_form.offre.value == "Jeux") { 
						if (my_form.portjeux.value == "") { alert("Veulliez présicer un Port pour votre Serveur de Jeux") }
     					 	 else {
							texteportjeux = file('verification/portjeux.php?portjeux='+escape(my_form.portjeux.value));
							if(texteportjeux == 1){ 
								if (my_form.portts.value == "") { alert("Veulliez présicer un Port pour votre Serveur de TeamSpeak") }
     					 		 	 else {
									if (my_form.portts.value == my_form.portjeux.value) { alert("Veulliez présicer un Port TeamSpeak différent de celui du Serveu de Jeux") }
					 		 		 else {
		 								texteportts = file('verification/portts.php?portts='+escape(my_form.portts.value));
										if(texteportts == 1){ formulairefincommande(my_form) } 
										 else{ alert("Le port TeamSpeak demandé est déjà prie") }
									}
								}
							}
							 else{ alert('Le port demandé est déjà prie') }

						 }
		 			}
 	    				 else { formulairefincommande(my_form) }
				}
			}
		}
		 else{ alert("Désolé le Sous-Domaine demandé est déjà prie") }
	}
}

function formulairefincommande(the_form) {
	my_form = eval(the_form)
	if (valeurradiopub == "") {alert("Veuillez préciser comment vous nous avez connue")}
     	 else {
		if (valeurcheckboxcondition != "ON") {alert("Veuillez accepter les conditions de vente.")}
     		 else {
			texteenvoie = file('verification/commande.php?envoie=ok&nom='+escape(my_form.nom.value)+'&prenom='+escape(my_form.prenom.value)+'&adresse='+escape(my_form.adresse.value)+'&Code_postal='+escape(my_form.Code_postal.value)+'&ville='+escape(my_form.ville.value)+'&pays='+escape(my_form.pays.value)+'&Email='+escape(my_form.Email.value)+'&Pseudo='+escape(my_form.Pseudo.value)+'&Mots_de_passe='+escape(my_form.Mots_de_passe.value)+'&offre='+escape(my_form.offre.value)+'&mois='+escape(my_form.mois.value)+'&Sous_Domaine='+escape(my_form.Sous_Domaine.value)+'&extension='+escape(my_form.extension.value)+'&choixdomaineweb='+escape(valeurradiodomaine)+'&domaine='+escape(my_form.domaine.value)+'&extdomaine='+escape(my_form.extdomaine.value)+'&prixdomaine='+escape(my_form.prixdomaine.value)+'&portirc='+escape(my_form.portirc.value)+'&portradio='+escape(my_form.portradio.value)+'&typeserv='+escape(my_form.typeserv.value)+'&user='+escape(my_form.user.value)+'&portjeux='+escape(my_form.portjeux.value)+'&portts='+escape(my_form.portts.value)+'&Paiment='+escape(valeurpaiment)+'&pub='+escape(valeurradiopub)+'&partenairenom='+escape(my_form.partenairenom.value)+'&prixfin='+escape(my_form.prixfin.value));
			if(texteenvoie == 1){ 
				ReponseDomaine = "<font color='#008000'><center>Votre commande a bien était transmise.<br><br>Notre équipe traiteras votre commande dans les plus bref délais.<br>Vous recevrez bientot une réponse.<br><br>Merci d'avori fait confiance a Shell Hoster.<br>Cordialement l'équipe de Shell Hoster.</center></font><br>"; 
				if (document.getElementById){
					document.getElementById("AfficheCommande").innerHTML=ReponseDomaine;
				}
			}
			 else{ alert("La demande n'a pas était envoyé. Une erreur est survenue veuillez réessayer ultérieurement"+texteenvoie) }
		}
	}
}