function Acces(){
	window.location='acces.php';
}
function Affiche_Mentions(id,target,largeur,hauteur,options) {
  var top=(screen.height-hauteur)/2;
  var left=(screen.width-largeur)/2;
  page="http://www.lex-info.net/lexinpix/generation_mentions/mentions.php?id="+id;
  window.open(page,target,"top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}
function Affiche_MentionsS(id,target,largeur,hauteur,options) {
  var top=(screen.height-hauteur)/2;
  var left=(screen.width-largeur)/2;
  page="http://www.lex-info.net/lexinpix/generation_mentions/mentions.php?id="+id;
  window.open(page,target,"top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}
function Action(texte,page,type){
	var ok=confirm("Etes vous sûr de vouloir "+texte+"?");
	if(ok && type=='suppression'){
		window.location="acces.php?supp=1&"+page;
	}
	if(ok && type=='activation'){
		window.location="acces.php?acti=1&"+page;
	}
	if(ok && type=='desactivation'){
		window.location="acces.php?desacti=1&"+page;
	}
	if(ok && type=='tarif_dir'){
		window.location="acces.php?tarif_dir=1&"+page;
	}else if(ok && type=='tarif_int'){
		window.location="acces.php?tarif_int=1&"+page;
	}
}
function Contrat(id){
	var date=prompt("Date de signature du contrat AAAA-mm-dd :","");
	var lieu=prompt("Lieu de signature du contrat :","");
	if(lieu && date){
		window.location="acces.php?date="+date+"&lieu="+lieu+"&id="+id;
	}
}
function Envoyer(lim,page){
	window.location=page+"?lim="+lim;
}
function Verification(valeur,taille,type){
	if(valeur!=""){
		if(type=="email"){
			if (valeur.indexOf("@") != "-1" && valeur.indexOf(".") != "-1"){
				return true;
			}else{
				return false;
			}
		}
		if(type=="url"){
			if (valeur.indexOf("www.") != "-1" && valeur.indexOf(".") != "-1" && valeur.length>4){
				return true;
			}else{
				return false;
			}
		}
		if(type=="nombre"){
			if(valeur.length==taille || taille==""){
				ok=0;
				nombre= new Array(0,1,2,3,4,5,6,7,8,9,".",","," ");
				for(i=0;i<valeur.length;i++){
					ok=0;
					for(j=0;j<nombre.length;j++){
						if(valeur.charAt(i)==nombre[j]){
							ok=1;
							break;
						}
					}
					if(ok==0){
						return false;
					}
				}
				return true;
			}else{
				return false;
			}
		}
		if(type=="lettre"){
			ok=0;
			nombre= new Array(0,1,2,3,4,5,6,7,8,9,".",",");
			for(i=0;i<nombre.length;i++){
				if(valeur.indexOf(nombre[i])!=-1){
					return false;
				}
			}
			return true;
		}
	}else{
		return false;
	}
}

function VerifContact(){
	//champs obligatoire
	var nom=document.Form1.nom;
	var prenom=document.Form1.prenom;
	var email=document.Form1.email;
	var prb=0;
	if(Verification(email.value,'','email')==false){
		alert("veuillez entrer une adresse email valide");
		email.focus();
		var prb=1;
		return false;
	}
	if(prenom.value==""){
		alert("veuillez remplir le champs 'prénom'");
		prenom.focus();
		var prb=1;
		return false;
	}
	if(nom.value==""){
		alert("veuillez remplir le champs 'nom'");
		nom.focus();
		var prb=1;
		return false;
	}
	if(prb!=1){
		document.Form1.submit();
	}
}
function Copyright()
{
alert('Copyright© LEXinPIX©');
return false;
}

function FondFixe(navigateur,image){
	if (navigateur== 'Netscape'){
		document.write("<body style='background:url("+image+")fixed' leftmargin='O' topmargin='O' marginwidth='O' marginheight='O'>");
	}
}
function Invisible(id){
	t=document.getElementById(id);
	t.className="invisible";
}
function Visible(id,classe,action){
	t=document.getElementById(id);
	if(action=='auto'){
		if(t.className!="Invisible"){
			t.className='Invisible';
		}else{
			t.className=classe;
		}
	}else if(action==0){
		t.className='Invisible';
	}
	else if(action==1){
		t.className=classe;
	}
	if(id=='tab_hebergeur'){
		if(t.className=='Invisible'){
			if(document.Form1.id_hebergeur.options[document.Form1.id_hebergeur.selectedIndex].value=='autre'){
				document.Form1.id_hebergeur.options[0].selected=1;
			}
		}
	}
}
function Vide(element){
	element.value='';
}
function Verif(element,valeur){
	if(element.value==""){
		element.value=valeur;
	}
}
function Switch(element,autre,classe){
	element2=document.getElementById(element);
	if(element2.value=="Mot de passe" && element2.className!='Invisible'){
		element2.className='Invisible';
		element2=document.getElementById(autre);
		element2.className=classe;
		element2.focus();
	}else if(element2.className=='Invisible'){
		element2.className=classe;
		element2=document.getElementById(autre);
		element2.className='Invisible';
	}else if(element2.value=="" ){
		Switch(autre,element,'Champs');
	}
}
function Grease_h(valeur){
	if(valeur==""){
		for (n=28;n<40;n++){
			document.Form1.elements[n].className="champs";
			document.Form1.elements[n].disabled=0;
		}
	}else{
		for (n=28;n<40;n++){
			document.Form1.elements[n].className="disabled";
			document.Form1.elements[n].disabled=1;
		}
	}
}
function GreasePro(){
	t=document.getElementById('representant');
	t.className="Tableau";
	t=document.getElementById('particulier');
	t.className="Invisible";
	t=document.getElementById('particulier_civ');
	t.className="Invisible";
	t=document.getElementById('raison_sociale');
	t.className="Tableau";
	t=document.getElementById('nom_commercial');
	t.className="Tableau";
	t=document.getElementById('siren');
	t.className="Tableau";
	t=document.getElementById('immatriculation');
	t.className="Tableau";
	t=document.getElementById('immatriculation_asso');
	t.className="Invisible";
}
function GreaseAsso(){
	t=document.getElementById('representant');
	t.className="Tableau";
	t=document.getElementById('particulier');
	t.className="Invisible";
	t=document.getElementById('particulier_civ');
	t.className="Invisible";
	t=document.getElementById('raison_sociale');
	t.className="Tableau";
	t=document.getElementById('nom_commercial');
	t.className="Tableau";
	t=document.getElementById('siren');
	t.className="Invisible";
	t=document.getElementById('immatriculation');
	t.className="Tableau";
	t=document.getElementById('immatriculation_asso');
	t.className="Tableau";
}
function GreaseProPart(){
	t=document.getElementById('representant');
	t.className="Invisible";
	t=document.getElementById('particulier');
	t.className="Tableau";
	t=document.getElementById('particulier_civ');
	t.className="Tableau";
	t=document.getElementById('nom_commercial');
	t.className="Tableau";
	t=document.getElementById('raison_sociale');
	t.className="Invisible";
	t=document.getElementById('siren');
	t.className="Tableau";
	t=document.getElementById('immatriculation');
	t.className="Tableau";
	t=document.getElementById('immatriculation_asso');
	t.className="Invisible";
}
function GreasePart(){
	t=document.getElementById('representant');
	t.className="Invisible";
	t=document.getElementById('particulier');
	t.className="Tableau";
	t=document.getElementById('particulier_civ');
	t.className="Tableau";
	t=document.getElementById('nom_commercial');
	t.className="Invisible";
	t=document.getElementById('raison_sociale');
	t.className="Invisible";
	t=document.getElementById('siren');
	t.className="Invisible";
	t=document.getElementById('immatriculation');
	t.className="Invisible";
	t=document.getElementById('immatriculation_asso');
	t.className="Invisible";
}
function PasRempli(message){
	alert("Vous devez correctement renseigner le champs "+message);
}
function Valide(){
	var doc=document.Form1;
	//pro
	if(doc.type[0].checked==1){
		doc.nom.value="";
		doc.prenom.value="";
		doc.immatriculation_a.value="";
		doc.tva_intra_asso.value="";
		doc.civilite_p[0].checked=0;
		doc.civilite_p[1].checked=0;
		doc.civilite_p[2].checked=0;
		//if(doc.raison_sociale.value==""){
			//PasRempli("'raison sociale'");
			//doc.raison_sociale.focus();
			//return false;
		//}
		if(!Verification(doc.capital.value,'','nombre')){
			PasRempli("'capital'");
			doc.capital.focus();
			return false;
		}
		if(!Verification(doc.nom_representant.value,'','lettre')){
			PasRempli("'nom du representant'");
			doc.nom_representant.focus();
			return false;
		}
		if(!Verification(doc.pays.value,'','lettre')){
			PasRempli("'pays'");
			doc.pays.focus();
			return false;
		}
		if(doc.adresse.value==""){
			PasRempli("'adresse'");
			doc.adresse.focus();
			return false;
		}
		if(!Verification(doc.cp.value,5,'nombre')){
			PasRempli("'code postal'");
			doc.cp.focus();
			return false;
		}
		if(!Verification(doc.ville.value,'','lettre')){
			PasRempli("'ville'");
			doc.ville.focus();
			return false;
		}
		if(!Verification(doc.tel.value,'','nombre')){
			PasRempli("'téléphone'");
			doc.tel.focus();
			return false;
		}
		if(!Verification(doc.email.value,'','email')){
			PasRempli("'email'");
			doc.email.focus();
			return false;
		}
		if(!Verification(doc.url.value,'','url')){
			PasRempli("'site internet'");
			doc.url.focus();
			return false;
		}
		if(doc.siren.value==""){
			PasRempli("'sirene'");
			doc.siren.focus();
			return false;
		}
		if(!Verification(doc.ville_immatriculation.value,'','lettre')){
			PasRempli("'Lieu d'immatriculation'");
			doc.ville_immatriculation.focus();
			return false;
		}
		if(!Verification(doc.nom_directeur.value,'','lettre')){
			PasRempli("'Nom du directeur'");
			doc.nom_directeur.focus();
			return false;
		}
		//pro pers
	}else if(doc.type[1].checked==1){
		doc.raison_sociale.value="";
		doc.capital.value="";
		doc.immatriculation_a.value="";
		doc.tva_intra_asso.value="";
		if(doc.civilite_p[0].checked==0 && doc.civilite_p[1].checked==0 && doc.civilite_p[2].checked==0){
			doc.civilite_p[0].checked=1;
		}
		if(!Verification(doc.nom.value,'','lettre')){
			PasRempli("'nom'");
			doc.nom.focus();
			return false;
		}
		if(!Verification(doc.prenom.value,'','lettre')){
			PasRempli("'prenom'");
			doc.prenom.focus();
			return false;
		}
		if(!Verification(doc.pays.value,'','lettre')){
			PasRempli("'pays'");
			doc.pays.focus();
			return false;
		}
		if(doc.adresse.value==""){
			PasRempli("'adresse'");
			doc.adresse.focus();
			return false;
		}
		if(!Verification(doc.cp.value,5,'nombre')){
			PasRempli("'code postal'");
			doc.cp.focus();
			return false;
		}
		if(!Verification(doc.ville.value,'','lettre')){
			PasRempli("'ville'");
			doc.ville.focus();
			return false;
		}
		if(!Verification(doc.tel.value,'','nombre')){
			PasRempli("'téléphone'");
			doc.tel.focus();
			return false;
		}
		if(!Verification(doc.email.value,'','email')){
			PasRempli("'email'");
			doc.email.focus();
			return false;
		}
		if(!Verification(doc.url.value,'','url')){
			PasRempli("'site internet'");
			doc.url.focus();
			return false;
		}
		if(doc.siren.value==""){
			PasRempli("'sirene'");
			doc.siren.focus();
			return false;
		}
		if(!Verification(doc.ville_immatriculation.value,'','lettre')){
			PasRempli("'Lieu d'immatriculation'");
			doc.ville_immatriculation.focus();
			return false;
		}
		if(!Verification(doc.nom_directeur.value,'','lettre')){
			PasRempli("'Nom du directeur'");
			doc.nom_directeur.focus();
			return false;
		}
		//pers
	}else if(doc.type[2].checked==1){
		doc.raison_sociale.value="";
		doc.capital.value="";
		doc.nom_commercial.value="";
		doc.siren.value="";
		doc.ville_immatriculation.value="";
		doc.tva_intra.value="";
		doc.immatriculation_a.value="";
		doc.tva_intra_asso.value="";
		if(doc.civilite_p[0].checked==0 && doc.civilite_p[1].checked==0 && doc.civilite_p[2].checked==0){
			doc.civilite_p[0].checked=1;
		}
		if(!Verification(doc.nom.value,'','lettre')){
			PasRempli("'nom'");
			doc.nom.focus();
			return false;
		}
		if(!Verification(doc.prenom.value,'','lettre')){
			PasRempli("'prenom'");
			doc.prenom.focus();
			return false;
		}
		if(!Verification(doc.pays.value,'','lettre')){
			PasRempli("'pays'");
			doc.pays.focus();
			return false;
		}
		if(doc.adresse.value==""){
			PasRempli("'adresse'");
			doc.adresse.focus();
			return false;
		}
		if(!Verification(doc.cp.value,5,'nombre')){
			PasRempli("'code postal'");
			doc.cp.focus();
			return false;
		}
		if(!Verification(doc.ville.value,'','lettre')){
			PasRempli("'ville'");
			doc.ville.focus();
			return false;
		}
		if(!Verification(doc.tel.value,'','nombre')){
			PasRempli("'téléphone'");
			doc.tel.focus();
			return false;
		}
		if(!Verification(doc.email.value,'','email')){
			PasRempli("'email'");
			doc.email.focus();
			return false;
		}
		if(!Verification(doc.url.value,'','url')){
			PasRempli("'site internet'");
			doc.url.focus();
			return false;
		}
		if(!Verification(doc.nom_directeur.value,'','lettre')){
			PasRempli("'Nom du directeur'");
			doc.nom_directeur.focus();
			return false;
		}
		//asso
	}else if(doc.type[3].checked==1){
		doc.nom.value="";
		doc.prenom.value="";
		doc.civilite_p[0].checked=0;
		doc.civilite_p[1].checked=0;
		doc.civilite_p[2].checked=0;
		doc.tva_intra.value="";
		doc.siren.value="";
		if(doc.raison_sociale.value==""){
			PasRempli("'raison sociale'");
			doc.raison_sociale.focus();
			return false;
		}
		if(!Verification(doc.capital.value,'','nombre')){
			PasRempli("'capital'");
			doc.capital.focus();
			return false;
		}
		if(!Verification(doc.nom_representant.value,'','lettre')){
			PasRempli("'nom du representant'");
			doc.nom_representant.focus();
			return false;
		}
		if(!Verification(doc.pays.value,'','lettre')){
			PasRempli("'pays'");
			doc.pays.focus();
			return false;
		}
		if(doc.adresse.value==""){
			PasRempli("'adresse'");
			doc.adresse.focus();
			return false;
		}
		if(!Verification(doc.cp.value,5,'nombre')){
			PasRempli("'code postal'");
			doc.cp.focus();
			return false;
		}
		if(!Verification(doc.ville.value,'','lettre')){
			PasRempli("'ville'");
			doc.ville.focus();
			return false;
		}
		if(!Verification(doc.tel.value,'','nombre')){
			PasRempli("'téléphone'");
			doc.tel.focus();
			return false;
		}
		if(!Verification(doc.email.value,'','email')){
			PasRempli("'email'");
			doc.email.focus();
			return false;
		}
		if(!Verification(doc.url.value,'','url')){
			PasRempli("'site internet'");
			doc.url.focus();
			return false;
		}
		if(doc.immatriculation_a.value==""){
			PasRempli("'Immatriculation de l'association'");
			doc.immatriculation_a.focus();
			return false;
		}
		if(!Verification(doc.ville_immatriculation.value,'','lettre')){
			PasRempli("'Lieu d'immatriculation'");
			doc.ville_immatriculation.focus();
			return false;
		}
		if(!Verification(doc.nom_directeur.value,'','lettre')){
			PasRempli("'Nom du directeur'");
			doc.nom_directeur.focus();
			return false;
		}
	}
	if(VerifHebergeur()){
		//alert(VerifHebergeur());
		doc.submit();
	}
}
function VerifHebergeur(){
	doc=document.Form1;
	if(doc.id_hebergeur.options[doc.id_hebergeur.selectedIndex].value==""){
		alert("Veuillez choisir un hébergeur...");
	}else if(doc.id_hebergeur.options[doc.id_hebergeur.selectedIndex].value=='autre'){
		if(doc.raison_sociale_h.value=="" || doc.nom_commercial_h.value=="" || doc.capital_h.value=="" || doc.email_h.value=="" || doc.adresse_h.value=="" || doc.cp_h.value=="" || doc.ville_h.value=="" || doc.tel_h.value=="" || doc.siren_h.value=="" || doc.tva_intra_h.value=="" || doc.pays_h.value=="" || doc.ville_immatriculation_h.value==""){
			alert("Veuillez remplir les informations concernant votre hébergeur si celui-ci ne figure pas dans la liste.\r\n");
			return false;
		}else{
			return true;
		}
	}else{
		return true;
	}
}











