// JavaScript formulaire paiement
function checkLivr(typelivr){
	if(typelivr==0){
		document.getElementById('tab_livr').style.display = 'none';
		thetype = false;
	}else{
		document.getElementById('tab_livr').style.display = '';
		thetype = true;
	}
	idemadresse(thetype,'formpaie');
}
function idemadresse(thetype,form){
	var d = document.getElementById(form);
    if(thetype){
	    d.adresse_livr_client.value=d.adresse_factu_client.value;		
	    d.compl_adresse_livr_client.value=d.compl_adresse_factu_client.value;		
		d.cp_livr_client.value=d.cp_factu_client.value;		
		d.ville_livr_client.value=d.ville_factu_client.value;		
		d.pays_livr_client.selectedIndex=d.pays_factu_client.selectedIndex;		
		d.tel_livr_client.value=d.tel_client.value;		
		d.port_livr_client.value=d.port_client.value;
	}else{
	    d.adresse_livr_client.value='';		
	    d.compl_adresse_livr_client.value='';		
		d.cp_livr_client.value='';		
		d.ville_livr_client.value='';		
		d.pays_livr_client.selectedIndex=0;		
		d.tel_livr_client.value='';		
		d.port_livr_client.value='';
	}
}
function verifForm(obj){
	myAlert.temp=5;
	testMail = verifMail('formpaie','email_client');
	prix1 = obj.article1.value;
	prix2 = obj.article2.value;
	prix3 = obj.article3.value;
	prix4 = obj.article4.value;
	if(prix1==0 && prix2==0 && prix3==0 && prix4==0){
		obj.article1.focus();
		messageAlert('<br /><br />Vous devez sélection le type de billet et sa quantité !',"article1");
		return false;
	}
	if(trim(prix1)==""){
		obj.article1.value="0";
	}
	if(trim(prix2)==""){
		obj.article2.value="0";
	}
	if(trim(prix3)==""){
		obj.article3.value="0";
	}
	if(trim(prix4)==""){
		obj.article4.value="0";
	}
	if(obj.civilite_client[obj.civilite_client.selectedIndex].value=="0"){
		obj.civilite_client.focus();
		messageAlert('<br /><br />Vous devez sélectionner votre civilité !',"civilite_client");
		return false;
	}
	if(obj.nom_client.value==""){
		obj.nom_client.focus();
		messageAlert('<br /><br />Vous devez indiquer votre nom !',"nom_client");
		return false;
	}
	if(obj.prenom_client.value==""){
		obj.prenom_client.focus();
		messageAlert('<br /><br />Vous devez indiquer votre prénom !',"prenom_client");
		return false;
	}
	if(obj.adresse_factu_client.value==""){
		obj.adresse_factu_client.focus();
		messageAlert('<br /><br />Vous devez indiquer votre adresse !',"adresse_factu_client");
		return false;
	}
	if(obj.cp_factu_client.value==""){
		obj.cp_factu_client.focus();
		messageAlert('<br /><br />Vous devez indiquer votre code postal !',"cp_factu_client");
		return false;
	}
	if(obj.ville_factu_client.value==""){
		obj.ville_factu_client.focus();
		messageAlert('<br /><br />Vous devez indiquer votre ville !',"ville_factu_client");
		return false;
	}
	if(obj.pays_factu_client[obj.pays_factu_client.selectedIndex].value=="0"){
		obj.pays_factu_client.focus();
		messageAlert('<br /><br />Vous devez indiquer votre pays !',"pays_factu_client");
		return false;
	}
	if(trim(obj.tel_client.value)=="" && trim(obj.port_client.value)==""){
		obj.tel_client.focus();
		messageAlert('<br /><br />Vous devez indiquer un numéro de téléphone fixe ou portable !',"tel_client");
		return false;
	}
	if(obj.email_client.value==""){
		obj.email_client.focus();
		messageAlert('<br /><br />Vous devez indiquer votre email !',"email_client");
		return false;
	}
	if(testMail == false){
		obj.email_client.focus();
		messageAlert('<br /><br />Votre email semble ne pas être correct !',"email_client");
		return false;
	}
	obj.date_client.value = obj.s_annee_pref_date_facture[obj.s_annee_pref_date_facture.selectedIndex].value+"-"+obj.s_mois_pref_date_facture[obj.s_mois_pref_date_facture.selectedIndex].value+"-"+obj.s_jour_pref_date_facture[obj.s_jour_pref_date_facture.selectedIndex].value;
	
	if(obj.s_annee_pref_date_facture[obj.s_annee_pref_date_facture.selectedIndex].value!="0000" || obj.s_mois_pref_date_facture[obj.s_mois_pref_date_facture.selectedIndex].value!="00" || obj.s_jour_pref_date_facture[obj.s_jour_pref_date_facture.selectedIndex].value!="00"){
		if(obj.s_annee_pref_date_facture[obj.s_annee_pref_date_facture.selectedIndex].value=="0000"){
			obj.s_annee_pref_date_facture.focus();
			messageAlert('<br /><br />Votre préférence de date pour le vol n&acute;est pas correcte !!!',"s_annee_pref_date_facture");
			return false;
		}
		if(obj.s_mois_pref_date_facture[obj.s_mois_pref_date_facture.selectedIndex].value=="00"){
			obj.s_mois_pref_date_facture.focus();
			messageAlert('<br /><br />Votre préférence de date pour le vol n&acute;est pas correcte !!!',"s_mois_pref_date_facture");
			return false;
		}
		if(obj.s_jour_pref_date_facture[obj.s_jour_pref_date_facture.selectedIndex].value=="00"){
			obj.s_jour_pref_date_facture.focus();
			messageAlert('<br /><br />Votre préférence de date pour le vol n&acute;est pas correcte',"s_jour_pref_date_facture");
			return false;
		}
	}
	if(!obj.news_client1.checked && !obj.news_client2.checked){
		obj.news_client1.focus();
		messageAlert('<br /><br />Vous devez faire un choix pour la newsletter !','news_client1');
		return false;
	}
	if(obj.civilite_livr_client[obj.civilite_livr_client.selectedIndex].value=="0"){
		obj.civilite_livr_client.focus();
		messageAlert('<br /><br />Vous devez sélectionner la civilité pour la livraison !',"civilite_livr_client");
		return false;
	}
	if(obj.nom_livr_client.value==""){
		obj.nom_livr_client.focus();
		messageAlert('<br /><br />Vous devez indiquer le nom pour la livraison !',"nom_livr_client");
		return false;
	}
	if(obj.prenom_livr_client.value==""){
		obj.prenom_livr_client.focus();
		messageAlert('<br /><br />Vous devez indiquer le prénom pour la livraison !',"prenom_livr_client");
		return false;
	}
	
	if(obj.type_livr_client2.checked){	
		if(obj.adresse_livr_client.value==""){
			obj.adresse_livr_client.focus();
			messageAlert('<br /><br />Vous devez indiquer l\'adresse pour la livraison !',"adresse_livr_client");
			return false;
		}
		if(obj.cp_livr_client.value==""){
			obj.cp_livr_client.focus();
			messageAlert('<br /><br />Vous devez indiquer le code postal pour la livraison !',"cp_livr_client");
			return false;
		}
		if(obj.ville_livr_client.value==""){
			obj.ville_livr_client.focus();
			messageAlert('<br /><br />Vous devez indiquer la ville pour la livraison !',"ville_livr_client");
			return false;
		}
		if(obj.pays_livr_client[obj.pays_livr_client.selectedIndex].value=="0"){
			obj.pays_livr_client.focus();
			messageAlert('<br /><br />Vous devez indiquer le nom pour la livraison !',"pays_livr_client");
			return false;
		}
	}
	if(!obj.cgv.checked){
		obj.cgv.focus();
		messageAlert('<br /><br />Vous devez accepter les Conditions générales de vente !','cgv');
		return false;
	}
	return true;
}
var prefhorraire = false;
function horraire(){
	if(j[j.selectedIndex].value!='00' &&m[m.selectedIndex].value!='00' &&a[a.selectedIndex].value!='0000'){
		document.getElementById('tr_heure1').style.display = '';
		document.getElementById('tr_heure2').style.display = '';
		prefhorraire = true;
	}else{
		document.getElementById('tr_heure1').style.display = 'none';
		document.getElementById('tr_heure2').style.display = 'none';
		prefhorraire = false;
	} 
}
function CheckLen(Target,maxLength,type) {
	if (Target.value.length > maxLength) {
		Target.value = Target.value.substring(0,maxLength);
		CharsLeft = 0;
		messageAlert("<br /><br />Vous ne pouvez saisir que " + maxLength + " caracteres<br /> dans ce contenu !!!");
	} else {
		CharsLeft = maxLength - Target.value.length;      
	}
	var carac = eval("document.getElementById('"+type+"')");
	carac.value = CharsLeft;
}
document.onkeypress=function(e){
	var ev=window.event;
	if(window.event){
		key=window.event.keyCode;
	}else{
		key=e.which;
	}
	if((key==13)){
		return false;
	}
}