function checkemail(mel_name,form_name)
	{
	adresse = document.forms[form_name].elements[mel_name].value;
	taille = document.forms[form_name].elements[mel_name].value.length;
	// on créé 3 variables pour valider au fur et à mesure le login, le domaine et l'extension qui constituent l'adresse e-mail
	validelog = false;
	validedom = false;
	valideext = false;
	// on extrait le 'login' qui se situe avant l'arobace
	arob = adresse.lastIndexOf("@");
	login = adresse.substring(0,arob);
	// on extrait l'extension qui se situe à partir du dernier point
	pointfinal = adresse.lastIndexOf(".");
	extension = adresse.substring(pointfinal,taille);
	// on extrait le domaine qui se trouve entre l'arobace et le dernier point
	domaine = adresse.substring(arob+1,pointfinal);
	// un login a toujours plus de 2 caractères, on fait le test
	if ( login.length > 2 ) { validelog = true; }
	else 
	{
		alert(adresse+' n\'est pas une adresse e-mail valide.\nUne adresse e-mail comporte un arobace precede d\'un login \'convenable\'.');
		validelog = false; return false;
	}
	// un domaine a toujours plus de 1 caractère, on fait le test
	if ( domaine.length > 1 ) {
		validedom = true;
		}
	else {
		alert(adresse+' n\'est pas une adresse e-mail valide.\nLe nom de domaine n\'existe pas.');
		validelog = false; return false;
			}
		// une extension a toujours 2 ou 3 caractères, on fait le test
	if ( pointfinal > -1 && (extension.length == 3 || extension.length == 4) ) {
		valideext = true;
		}
	else {
		alert(adresse+' n\'est pas une adresse e-mail valide.\nL\'extension n\'est pas bonne.');
		valideext = false; return false;
		}
		// on vérifie que nos trois variables sont vraies pour accepter la soumission du formulaire
	if ( validelog == true && validedom == true && valideext == true ) {
		 return true;
		}
	else {
		return false;
		}
}

function doboutami() {
	var ok=1;
				if ($('ake_nom').value=='') {$('labake_nom').setStyle('color','red'); var ok=0;}
				else {$('labake_nom').setStyle('color','black'); }
				if ($('ake_prenom').value=='') {$('labake_prenom').setStyle('color','red'); var ok=0;}
				else {$('labake_prenom').setStyle('color','black'); }
				
				
				if ($('ake_mail').value=='') {$('labake_mail').setStyle('color','red'); var ok=0;}
				else {
					if (checkemail('email','contactakerys')) {$('labake_mail').setStyle('color','black');}
					else {$('labake_mail').setStyle('color','red'); var ok=0;}
					}
				
				
				if ($('ake_mailami').value=='') {$('labake_mailami').setStyle('color','red'); var ok=0;}
				else {
					if (checkemail('emailami','contactakerys')) {$('labake_mailami').setStyle('color','black');}
					else {$('labake_mailami').setStyle('color','red'); var ok=0;}
				}
				
					if ($('ake_mailami2').value!='') {
						if (checkemail('emailami2','contactakerys')) {}
					else { var ok=0;}
					}
					
					if ($('ake_mailami3').value!='') {
						if (checkemail('emailami3','contactakerys')) {}
					else { var ok=0;}
					}
				
				
				if (ok==0) {$('errormess').style.display='';return false; } else
				{ document.forms['formcontact'].submit(); }
}

function doboutmini() {
	if ($('mininom').value=='Nom *' || $('mininom').value=='' || $('miniprenom').value=='Pr&eacute;nom *' || $('miniprenom').value==''
					|| $('miniemail').value=='Email *' || $('miniemail').value=='' || $('minitel').value=='T&eacute;l *' || $('minitel').value=='') {alert('Tous les champs sont obligatoires.\nMerci de tous les compléter');} else {
					if (checkemail('val_miniemail','contactform')) {
					
					var ttel = new String($('minitel').value);
				if (ttel.search(/^[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$/)==-1) {
alert('Téléphone invalide.\nIl doit comporter exactement 10 chiffres'); 
} else {$('laformcontact').submit();}}}
}

function doboutct() {
	var ok=1;
				
			
		
				if ($('ake_nom').value=='') {$('labake_nom').setStyle('color','red'); var ok=0;}
				else {$('labake_nom').setStyle('color','black'); }
				if ($('ake_prenom').value=='') {$('labake_prenom').setStyle('color','red'); var ok=0;}
				else {$('labake_prenom').setStyle('color','black'); }
				
				if ($('ake_tel').value=='') {$('labake_tel').setStyle('color','red'); var ok=0;}
				else {
				
				var ttel = new String($('ake_tel').value);
				if (ttel.search(/^[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$/)==-1) {
alert('Téléphone invalide.\nIl doit comporter exactement 10 chiffres'); $('labake_tel').setStyle('color','red'); var ok=0;
} else {
if (ttel.length != 10) {alert('Téléphone invalide.\nIl doit comporter exactement 10 chiffres'); $('labake_tel').setStyle('color','red'); var ok=0;} else {$('labake_tel').setStyle('color','black');}
} 
	}
				if ($('ake_mail').value=='') {$('labake_mail').setStyle('color','red'); var ok=0;}
				else {if (checkemail('email','contactakerys')) {$('labake_mail').setStyle('color','black');}
				else {$('labake_mail').setStyle('color','red'); var ok=0;}}
				
				
				if ($('ake_cp').value!='') {
				var zip = new String($('ake_cp').value);
				if (zip.search(/^[0-9][0-9][0-9][0-9][0-9]$/)==-1) {
alert('Code postal invalide.\nIl doit comporter exactement 5 chiffres'); $('labake_cp').setStyle('color','red'); var ok=0;
} else {
$('labake_cp').setStyle('color','black');
}
}

				
				
		
				
				if (ok==0) {

			$('errormess').style.display='';
			return false;
				}
				else
				{
			document.forms['formcontact'].submit();
				
				}
}
function doboutctfin() {
	var ok=1;
				
			
		
				if ($('ake_nom').value=='') {$('labake_nom').setStyle('color','red'); var ok=0;}
				else {$('labake_nom').setStyle('color','black'); }
				if ($('ake_prenom').value=='') {$('labake_prenom').setStyle('color','red'); var ok=0;}
				else {$('labake_prenom').setStyle('color','black'); }
				
				if ($('ake_tel').value=='') {$('labake_tel').setStyle('color','red'); var ok=0;}
				else {
				
				var ttel = new String($('ake_tel').value);
				if (ttel.search(/^[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$/)==-1) {
alert('Téléphone invalide.\nIl doit comporter exactement 10 chiffres'); $('labake_tel').setStyle('color','red'); var ok=0;
} else {
if (ttel.length != 10) {alert('Téléphone invalide.\nIl doit comporter exactement 10 chiffres'); $('labake_tel').setStyle('color','red'); var ok=0;} else {$('labake_tel').setStyle('color','black');}
} 
	}
				if ($('ake_mail').value=='') {$('labake_mail').setStyle('color','red'); var ok=0;}
				else {if (checkemail('email','contactakerys')) {$('labake_mail').setStyle('color','black');}
				else {$('labake_mail').setStyle('color','red'); var ok=0;}}
				
				
				

				
				
		
				
				if (ok==0) {

			$('errormess').style.display='';
			return false;
				}
				else
				{
			document.forms['formcontact'].submit();
				
				}
}

	window.addEvent("domready", function() {

	
	if ($$(' .tooldoc')) { var myTipsDocs = new Tips($$(' .tooldoc'), {
	offsets: {'x': -10, 'y': 25},
	 maxTitleChars: 0  
}); }
	
	if ($$('.lightboxdesc')) { Lightbox.init({descriptions: '.lightboxdesc', showControls: true});}
	if ($$('.lightboxdesctool')) {Lightboxbis.init({descriptions: '.lightboxdesctool', showControls: true});}
	if ($$('.lightboxdescplan')) {Lightboxtre.init({descriptions: '.lightboxdescplan', showControls: false});}
	


 /*
 var moostick = new Moostick($('moostick'));
 moostick.interval = 3000;
     */           
   
   if ($('formfin')) {
	 $('formfin').onsubmit = function(){
				 var ok=1;
				if ($('ake_duree').value=='') {$('ake_duree').addClass('red'); $('lab_duree').className='redtxt'; var ok=0;}
				else {$('ake_duree').removeClass('red'); $('lab_duree').className='';}
		
				if ($('ake_taux').value=='') {$('ake_taux').addClass('red'); $('lab_taux').className='redtxt'; var ok=0;}
				else {$('ake_taux').removeClass('red'); $('lab_taux').className='';}
				
				if ($('ake_prix').value=='') {$('ake_prix').addClass('red'); $('lab_prix').className='redtxt'; var ok=0;}
				else {$('ake_prix').removeClass('red'); $('lab_prix').className='';}
				
				if (ok==0) {
		$('errormess').style.display='';
				}
				else
				{
		
			if ($('errormess')) {$('errormess').style.display='none';}
				new Ajax('gofin.php', {postBody: this,  update: 'toup', method: 'post', evalScripts:true}).request();
				}
				return false;
			}  
   }
   
   

	if ($$('.acctitre')) {
	
	var accTitleB = $$('.acctitre');
		var accContentB = $$('.accslide');
		var myAccordionBook = new Accordion(
		accTitleB, accContentB, {
			display : 0,
			alwaysHide: true,
			duration: 500
			}
		);
	
	}
	
	if ($$('.titrecoo')) {
	var accTitleCoo = $$('.titrecoo');
		var accContentCoo = $$('.contcoo');
		var myAccordionCoo = new Accordion(
		accTitleCoo, accContentCoo, {
			display : -1,
			alwaysHide: true,
			duration: 500
			}
		);
			
			
			var accTitleMl = $$('.titreml');
		var accContentMl = $$('.contml');
		var myAccordionMl = new Accordion(
		accTitleMl, accContentMl, {
			display : 0,
			alwaysHide: true,
			duration: 500,
			onActive: function(toggler, element){
		//toggler.setStyle('color', '#0051B6');
		toggler.addClass('myClass');
	},
	onBackground: function(toggler, element){
		//toggler.setStyle('color', '#333');
		toggler.removeClass('myClass');
	}
			}
		);
	}
	
	
});