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 ($('akecp').value!='') {
				var zip = new String($('akecp').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 {
if (zip.length != 5) {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();
				
				}
}

	window.addEvent('domready',function(){
	
	
	
	
	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');
	}
			
			
			}
		);
	}
	
	if ($$(' .tips')) { var myTipsTof = new Tips($$(' .tips'), {
	 maxTitleChars: 99999 
	}); 
	}
	
	//SAMPLE 6 (on "mouseenter" walk)
	
	if ($('hereactu') && (!window.ie)) {
		$('lemasque').setStyle('margin-left','200px');
	}
	
	if ($('box6')) {	
			var sampleObjectItems =[
			{title:'Les Jardins d\'Elise', autor:'Chemin rural La Costardais', date:'35540 Miniac Morvan', desc:'<strong>Compos&eacute;e de villas avec jardin privatif et garage individuel, la r&eacute;sidence Les Jardins d&rsquo;Elise vous propose des prestations soign&eacute;es pour votre bien-&ecirc;tre.</strong><br /><br />Venez d&eacute;couvrir un environnement qui pr&eacute;servera votre cadre de vie.', link:'contact_1.htm'}
			
		];
		//var info6 = $('box6').getNext().setOpacity(0.5);
		var info6 = $('infobox');
		var info6bis = $('infoboxbis');
		var hs6 = new noobSlide({
			mode: 'vertical',
			box: $('box6'),
			items: sampleObjectItems,
			handles: $ES('div','handles6_1'),
			handle_event: 'mouseenter',
			autoPlay: true,
			buttons: {
				previous: $('prev6'),
				play: $('play6'),
				stop: $('stop6'),
				playback: $('playback6'),
				next: $('next6')
			},
			button_event: 'click',
			fxOptions: {
				duration: 1000,
				transition: Fx.Transitions.Quart.easeOut,
				wait: false
			},
			onWalk: function(item,handle){
				info6.empty();
				info6bis.empty();
				new Element('h4').setHTML('<a href="'+item.link+'" >Contactez-nous</a>').inject(info6);
				new Element('h4').setHTML(''+item.title).inject(info6);
				new Element('h3').setHTML(''+item.autor).inject(info6);
				new Element('h3').setHTML(''+item.date).inject(info6);
				new Element('p').setHTML(''+item.desc).inject(info6bis);
				this.handles.setOpacity(0.3);
				handle.setOpacity(1);
			}
		});
		hs6.next();
		}
		
		
	});