function elt(obj) {
  return new getElt(obj);
}

function getElt(obj) {
  if(obj.tagName) this.elt=obj;
  else this.elt=document.getElementById(obj);
	return this.elt;
}


var lastId="";
function affDescriptif(id) {
  if(lastId==id) {
	  if(lastId!="") {
		  if(elt(lastId).className=="visible") elt(lastId).className="hidden";
	    else elt(lastId).className="visible";
		}
	}
	else {
  	elt(id).className="visible";
	  if(lastId!="") elt(lastId).className="hidden";
	}
	
	lastId=id;
}

function affImages(id) {
  var tabImages=elt("carte"+id).getElementsByTagName("IMG");
  	
  for(i=0;i<tabImages.length;i++) {
		tabImages[i].src="../files/cartes/icn/carte."+id+"."+(i+1)+".jpg";
  }
}

function affImages1(id) {
  var tabImages=elt("carnet"+id).getElementsByTagName("IMG");
  	
  for(i=0;i<tabImages.length;i++) {
		tabImages[i].src="../files/carnets/icn/carnet."+id+"."+(i+1)+".jpg";
  }
}


function verifForm() {
  result=true;
	
  elt('mail1').value=elt('mail1').value.replace(/[\s]+/gi,"");
	elt('mail2').value=elt('mail2').value.replace(/[\s]+/gi,"");
		
	if(elt('mail1').value!="") {
	  if(elt('mail1').value!=elt('mail2').value) result=false;
	}
  else result=false;
	
	exp=new RegExp("^[._a-z0-9-]+@[.a-z0-9-]+[.]{1}[a-z]{2,4}$","gi");
	if(!exp.test(elt('mail1').value)) result=false;
	if(!result) {
	  elt('msg').style.visibility='visible';
	  return result;
	}
	
	if(elt('prenom').value=="") result=false;
	if(elt('nom').value=="") result=false;
	if(elt('adresse').value=="") result=false;
	if(!result) elt('msg1').style.visibility='visible';
	return result;
}

function verifForm1() {
  result=true;
	
	if(!elt('vente').checked) result=false;
	if(!result) elt('msg').style.visibility='visible';
	return result;
}

function affPaiement(obj) {
  France=elt("P_France");
	Etranger=elt("P_Etranger");
	
	var S_France=France.getElementsByTagName("select")[0];
	var S_Etranger=Etranger.getElementsByTagName("select")[0];
		
	if(obj.value=="France") {
	  S_France.name="paiement";
		S_Etranger.name="";
		France.style.display="block";
		Etranger.style.display="none";
	}
	else {
	  S_France.name=""; 
		S_Etranger.name="paiement";
		France.style.display="none";
		Etranger.style.display="block";
	}
}
