// JavaScript Document
var cpt=0;

function debut(){
	form1.totalCategories.value = 0;
	form1.transport.checked=false;
	form1.urbanisme.checked=false;
	form1.technologie.checked=false;
	form1.jeune.checked=false;
	form1.politique.checked=false;
	form1.confirme.checked=false;
}

function restriction(){
	if(form1.ville.checked==true){
form1.flotteMunicipal.disabled=true;
form1.flotteEntreprise.disabled=false;
form1.produitInnovant.disabled=false;
form1.politiqueEnvironnementale.disabled=false;
form1.recherche.disabled=false;
	}
	if(form1.association.checked==true){
form1.flotteMunicipal.disabled=true;
form1.flotteEntreprise.disabled=true;
form1.produitInnovant.disabled=false;
form1.politiqueEnvironnementale.disabled=false;
form1.recherche.disabled=false;
	}
	if(form1.entreprise.checked==true){
form1.flotteMunicipal.disabled=true;
form1.flotteEntreprise.disabled=false;
form1.produitInnovant.disabled=false;
form1.politiqueEnvironnementale.disabled=false;
form1.recherche.disabled=false;
	}
	if(form1.autre.checked==true){
form1.flotteMunicipal.disabled=false;
form1.flotteEntreprise.disabled=false;
form1.produitInnovant.disabled=false;
form1.politiqueEnvironnementale.disabled=false;
form1.recherche.disabled=false;
	}

}

function catJeune(){
if(form1.jeune.checked==true){
  cpt= cpt+1;
}else{
 cpt= cpt-1;
}
form1.totalCategories.value = cpt;

}

function catUrbanisme(){
if(form1.urbanisme.checked==true){
  cpt= cpt+1;
}else{
 cpt= cpt-1;
}

form1.totalCategories.value = cpt;

}

function catTechnologie(){
if(form1.technologie.checked==true){
  cpt= cpt+1;
}else{
 cpt= cpt-1;
}
form1.totalCategories.value = cpt;

}

function catPolitique(){
if(form1.politique.checked==true){
  cpt= cpt+1;
}else{
 cpt= cpt-1;
}
form1.totalCategories.value = cpt;
}

function catTransport(){
if(form1.transport.checked==true){
  cpt= cpt+1;
}else{
 cpt= cpt-1;
 }
form1.totalCategories.value = cpt;
}

function arrondir(nombre, decimales) {
  if (isNaN(nombre)) return "";
  if (decimales == 0) {
     var n = Math.round(nombre);
     return n.toString();
  }
  else if (decimales > 0) {
     if (document.all) var undefined; // Netscape 4 ne connaît pas la constante "undefined" 
     var p10 = Math.pow(10, decimales);
     var n = Math.round(nombre * p10); 
     n = n.toString();
     var point = n.length - decimales;
     if (point >= 0) n = n.substring(0, point) + "." + n.substring(point);
     else n = "0." + formater(n, decimales);
  }
  else {
     var p10 = Math.pow(10, -decimales);
     var n = Math.round(nombre / p10) * p10;
     n = n.toString();
  }
  if (nombre.signe_decimal == undefined) return n;
  else return n.replace(".", nombre.signe_decimal);
}

function verifieEmail(){
if(form1.email.value == form1.email2.value){
}else{
alert("Votre confirmation de l'email n'est pas correcte."); 
}
}

function ActiveValide(){
if(form1.confirme.checked==true){
  form1.t.disabled=false;
}else{
  form1.t.disabled=true;
}

}

function ActiveValide2(){
if((form1.confirme.checked==true)&&(form1.facture.checked==true)){
  form1.t.disabled=false;
}else{
  form1.t.disabled=true;
}
}


function validate(){
	
 var form_err = " ";

//-------------------------Autre-----------------------------

 if ( document.form1.codepostal.value.length < 1) {
  form_err += "Il manque le code postal. \n";
 } 
 
 if ( document.form1.adresse.value.length < 1) {
  form_err += "Il manque l'adresse. \n";
 }
 if ( document.form1.prenom.value.length < 1) {
  form_err += "Il manque le prenom. \n";
 } 
 if ( document.form1.nom.value.length < 1) {
  form_err += "Il manque le nom. \n";
 }  
 if ( document.form1.telGeneral.value.length < 1) {
  form_err += "Il manque le telephone general. \n";
 } 



 

 if ( form_err != " ") {
	alert(form_err);
	return false;
 } 
return true ;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}


