function envoiEmailVision(emailField)
{
	url = "http://ase.emv3.com/D2UTF8?emv_tag=F5D2D090040002D7&emv_ref=BdX7CqkdEVbbtxV5AuZ_4srXLEx6HK,3_QwF&EMAIL_FIELD=" + emailField + "&ACTIVITE_FIELD=Cap%20Retraite&ID_MEMBER_FIELD=36_&RELANCE_EMAIL_FIELD=OUI&MAIL_NEWSLETTER_FIELD=OUI";
	
	if (window.XMLHttpRequest)
    {
        req = new XMLHttpRequest();
        req.open("GET", url, true);
        req.send(null);
    }
    else if (window.ActiveXObject) 
    {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) 
        {
            req.open("GET", url, true);
            req.send();
        }
    }
}

function isEmail(emailAddress)
{
	emailAddressValue=emailAddress.value.toLowerCase();
	var countryTLDs=/^(ac|ad|ae|af|ag|ai|al|am|an|ao|aq|ar|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cat|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cr|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|iq|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)$/;
	var gTLDs=/^(aero|biz|com|coop|edu|gov|info|int|mil|museum|name|net|org|jobs)$/;
	var basicAddress=/^(.+)@(.+)$/;
	var specialChars='\\(\\)><@,;:\\\\\\\"\\.\\[\\]';
	var validChars='\[^\\s'+specialChars+'\]';
	var validCharset='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\'-_.';
	var quotedUser='(\"[^\"]*\")';
	var atom=validChars+'+';
	var word='('+atom+'|'+quotedUser+')';
	var validUser=new RegExp('^'+word+'(\.'+word+')*$');
	var symDomain=new RegExp('^'+atom+'(\.'+atom+')*$');
	var matchArray=emailAddressValue.match(basicAddress);
	if(emailAddress.value==''||emailAddress==null)
	{
		return true;
	}

	if(matchArray==null)
	{
		alert('L\'adresse Email semble incorrecte,\nveuillez vérifier la syntaxe.');
		emailAddress.focus();
		return false;
	}
	else
	{
		var user=matchArray[1];
		var domain=matchArray[2];
		for(i=0;i<user.length;i++)
		{
			if(validCharset.indexOf(user.charAt(i))==-1)
			{
				alert('L\'adresse Email contient des caractères invalides,\nveuillez vérifier la partie avant l\'arobase.');
				emailAddress.focus();
				return false;
			}
		}
		for(i=0;i<domain.length;i++)
		{
			if(validCharset.indexOf(domain.charAt(i))==-1)
			{
				alert('L\'adresse Email contient des caractères invalides,\nveuillez vérifier la partie après l\'arobase.');
				emailAddress.focus();
				return false;
			}
		}
		if(user.match(validUser)==null)
		{
			alert('L\'adresse Email semble incorrecte,\nveuillez vérifier la partie avant l\'arobase.');
			emailAddress.focus();
			return false;
		}
		var atomPat=new RegExp('^'+atom+'$');
		var domArr=domain.split('.');
		var len=domArr.length;
		for(i=0;i<len;i++)
		{
			if(domArr[i].search(atomPat)==-1)
			{
				alert('L\'adresse Email semble incorrecte,\nveuillez vérifier la partie après l\'arobase.');
				emailAddress.focus();
				return false;
			}
		}
		if((domArr[domArr.length-1].length==2)&&(domArr[domArr.length-1].search(countryTLDs)==-1))
		{
			alert('L\'adresse Email semble incorrecte,\nveuillez vérifier le suffixe du domaine.');
			emailAddress.focus();
			return false;
		}
		if((domArr[domArr.length-1].length>2)&&(domArr[domArr.length-1].search(gTLDs)==-1))
		{
			alert('L\'adresse Email semble incorrecte,\nveuillez vérifier le suffixe du domaine.');
			emailAddress.focus();
			return false;
		}
		if((domArr[domArr.length-1].length<2)||(domArr[domArr.length-1].length>6))
		{
			alert('L\'adresse Email semble incorrecte,\nveuillez vérifier le suffixe du domaine.');
			emailAddress.focus();
			return false;
		}
		if(len<2)
		{
			alert('L\'adresse Email semble incorrecte.');
			emailAddress.focus();
			return false;
		}
	}
	return true;
}

String.prototype.trim = function() { return this.replace(/^\s*(\b.*\b|)\s*$/, "$1");	}

function mandatoryText(input, fieldName)
{
	if(input == null || input.value.trim() == '')
	{	
		alert('Veuillez saisir '+fieldName+'.');
		input.focus();
		return false;
	}
	else
		return true;
}

function validFormAS()
{
	//if(!mandatoryText(document.getElementById('capnews_email'), 'votre email')) return;
	if(!mandatoryText(document.getElementById('EMAIL_AS'), 'votre email')) return;
	//if(!isEmail(document.getElementById('capnews_email'))) return;
	if(!isEmail(document.getElementById('EMAIL_AS'))) return;
	document.getElementById('capNewsAS').submit();
}

function validForm()
{
	//if(!mandatoryText(document.getElementById('capnews_famille_email'), 'votre email')) return;
	if(!mandatoryText(document.getElementById('EMAIL_FIELD'), 'votre email')) return;
	//if(!isEmail(document.getElementById('capnews_famille_email'))) return;
	if(!isEmail(document.getElementById('EMAIL_FIELD'))) return;
	document.getElementById('capNewsFamilles').submit();
	//envoiEmailVision(document.getElementById('capnews_famille_email').value);
	envoiEmailVision(document.getElementById('EMAIL_FIELD').value);
}

function envoi_form_old() 
{
	if(document.getElementById('formulaire_accueil').tel_personnel_contact.value == "" || document.getElementById('formulaire_accueil').tel_personnel_contact.value == "Votre n° de téléphone"||document.getElementById('formulaire_accueil').nom_contact.value == "" || document.getElementById('formulaire_accueil').nom_contact.value == "Votre nom")
	{
		document.getElementById('formulaire_home_telephone_obligatoire').innerHTML = "Merci de remplir les champs obligatoires.";
	}
	else
		document.getElementById('formulaire_accueil').submit();
}

function envoi_form() 
{
	if(document.getElementById('formulaire_accueil').nom_contact.value == "" || document.getElementById('formulaire_accueil').nom_contact.value == "Votre nom*")
	{
		document.getElementById('formulaire_home_telephone_obligatoire').innerHTML = 'Merci de remplir le champ "Nom" pour valider votre formulaire.';
		return;
	}
	if(document.getElementById('formulaire_accueil').tel_personnel_contact.value == "" || document.getElementById('formulaire_accueil').tel_personnel_contact.value == "Votre n° de téléphone*")
	{
		document.getElementById('formulaire_home_telephone_obligatoire').innerHTML = 'Merci de remplir le champ "Telephone" pour valider votre formulaire.';
		return;
	}
	if(document.getElementById('formulaire_accueil').DEPT.value == "none" )
	{
	document.getElementById('formulaire_home_telephone_obligatoire').innerHTML = 'Merci de remplir le champ "Departement" pour valider votre formulaire.';
		return;
	}
	if(document.getElementById('formulaire_accueil').date_entree.value == "" || document.getElementById('formulaire_accueil').date_entree.value == "Votre nom*")
	{
		document.getElementById('formulaire_home_telephone_obligatoire').innerHTML = 'Merci de remplir le champ "Delai" pour valider votre formulaire.';
		return;
	}
	document.getElementById('formulaire_accueil').submit();
}

function defileImage()
{
	changeImage('suivant');
	setTimeout('defileImage()',4000); 
}

function changeImage(mouvement)
{
	var Guides= new Array();
	Guides[1]= new Array();
	Guides[2]= new Array();
	Guides[3]= new Array();
	Guides[4]= new Array();
	//Guides[5]= new Array();
	Guides[1]['titre']="BIEN VIVRE LE SEJOUR EN MAISON DE RETRAITE";
	Guides[1]['href']=	"mini-guide-3-bien-vivre-son-sejour-en-maison-de-retraite-2222-161-50.html";
	Guides[2]['titre']= "LE GUIDE PRATIQUE DE L'APA";
	Guides[2]['href']=	"guide-de-l-apa-120-161-50.html";
	/*Guides[3]['titre']="GUIDE DE L'ENTREE EN MAISON DE RETRAITE";
	Guides[3]['href']=	"guide-de-l-entree-en-maison-de-retraite-121-161-50.html";*/
	Guides[3]['titre']= "LA REFORME DES TUTELLES";
	Guides[3]['href']=	"mini-guide-1-la-reforme-des-tutelles-2221-161-50.html";
	Guides[4]['titre']= "GARE AUX CHUTES !";
	Guides[4]['href']=	"mini-guide-2-gare-aux-chutes-140-161-50.html";

	nbr=document.getElementById('img').src.substring(document.getElementById('img').src.length-5,document.getElementById('img').src.length-4);
	if(mouvement=="suivant")
		nbr=parseInt(nbr)-1;
	else
		nbr=parseInt(nbr)+1;
	if(nbr==0)
		nbr=Guides.length-1;
	if(nbr==Guides.length)
		nbr=1;
	
	
	document.getElementById('guide').innerHTML='<a href="'+ Guides[nbr]['href'] +'"><img id="img" name="img" class="parutionImg" src="images/g' + nbr + '.jpg" alt="" width="115" height="155"/></a>';
	document.getElementById('titleGuide').innerHTML=Guides[nbr]['titre'];
}

function AfficheEncart(baliseId1)
{
	
  	document.getElementById('encart' + baliseId1).style.visibility='visible';
  	document.getElementById('encart' + baliseId1).style.display='inline';
  	document.getElementById('nbr' + baliseId1).className='btnPageCurrent';
  	document.getElementById('encartFond').className='right_first' + baliseId1;
  	var Img= new Array();
	Img[0]= "images/HomeNew/pic1-carousel.jpg";
	Img[1]= "images/HomeNew/pic2-carousel.jpg";
	Img[2]= "images/HomeNew/pic3-carousel.jpg";
	document.getElementById('caroussel_img').src= Img[baliseId1-1];
	
  
	for(i=1;i<4;i++)
	{
		if(i!=baliseId1)
		{
			document.getElementById('encart'+ i).style.visibility='hidden';
  			document.getElementById('encart'+ i).style.display='none';
  			document.getElementById('nbr' + i).className='btnPage';
  		}
 	}
	Count++; 
		
	        	
}
Count=0;
function DefileEncart()
{
	AfficheEncart(Count%3+1);
	setTimeout('DefileEncart()',10000);
}

function $a(endroit)
{
	return Number(document.getElementById(endroit).value);
}
function addition(nbr,endroit)
{
	
	if(nbr==1)	
		val1=$a('Base')+$a('complementaire')+$a('Revenus')+$a('Epargne')+$a('A.P.A')+$a('logement')+$a('Sociale')+$a('Autres')+$a('part1')+$a('part2')+$a('part3');	
	else if(nbr==2)	
		val1=$a('Impots')+$a('Frais')+$a('autreFrais');
	else if(nbr==3)
		val1=$a('budget')-$a('total');
	document.getElementById(endroit).value=val1;
	document.getElementById('global').value=$a('budget')-$a('total');
}

// Fonctions Ajax
function ChangePage(encart,ID_LANDING)
{
	 
 	var url; 
	url= "inc/resultat.php?encart="+encart+"&landing="+ID_LANDING;
	if (window.XMLHttpRequest) 
	{
		req = new XMLHttpRequest(); 
		req.onreadystatechange = reponseChangePage;
		req.open("GET", url, true);
		req.send(null);
	}
	else 
		if (window.ActiveXObject) 
		{
			req = new ActiveXObject("Microsoft.XMLHTTP");            
			if (req)
			{
		  		req.onreadystatechange = reponseChangePage;
		 		req.open("GET", url, true);
		    	req.send();
			}
		}
} 
function reponseChangePage()
{
	if(req.readyState == 4)
		document.getElementById('textepic').innerHTML = req.responseText;
} 
//fin Ajax


function verif_formulaire_home()
{
 if(document.formulaire.nom_contact.value == "" || (document.formulaire.nom_contact.value == 'Votre nom et prénom*:'))  {
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de saisir votre nom.",'');   
   return false;
  }
  if(document.formulaire.tel_personnel_contact.value == "" || document.formulaire.tel_personnel_contact.value == "Votre téléphone*:" ){
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de saisir votre téléphone.<br/>",'');
   return false;
  }
  
  var regex = new RegExp(/^[0-9][0-9].[0-9][0-9].[0-9][0-9].[0-9][0-9].[0-9][0-9]/);
  if(document.formulaire.tel_personnel_contact.value!="" && !document.formulaire.tel_personnel_contact.value.match(regex)){
  jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de saisir un téléphone valide.<br/>",'');
  return false;
}
	
  if(document.formulaire.DEPT.options.selectedIndex == 0)  {
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de choisir un département.<br/>",'');
   return false;
  }	
  
  if(document.formulaire.date_entree.value == "") {
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b><br/>Merci de choisir une date d'entrée.<br/>",'');
   return false;
  }
  
}


function verif_formulaire_eml()
{
 if(document.formulaire.nom_contact.value == "" || (document.formulaire.nom_contact.value == 'Votre nom et prénom*:'))  {
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de saisir votre nom.",'');   
   return false;
  }
  if(document.formulaire.tel_personnel_contact.value == "" || document.formulaire.tel_personnel_contact.value == "Votre téléphone*:" ){
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de saisir votre téléphone.<br/>",'');
   return false;
  }
  
   var regex = new RegExp(/^[0-9][0-9].[0-9][0-9].[0-9][0-9].[0-9][0-9].[0-9][0-9]/);
  if(document.formulaire.tel_personnel_contact.value!="" && !document.formulaire.tel_personnel_contact.value.match(regex)){
  jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de saisir un téléphone valide.<br/>",'');
  return false;
}

  if(document.formulaire.email.value == "")  {
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de saisir votre Email.",'');   
   return false;
  }
  
  var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
  
  if(document.formulaire.email.value!="" && !document.formulaire.email.value.match(emailExp)){
	jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de saisir un Email valide.<br/>",'');
   return false;
	}

  
  if(document.formulaire.DEPT.options.selectedIndex == 0)  {
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de choisir un département.<br/>",'');
   return false;
  }	
  if(document.formulaire.date_entree.value == "") {
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b><br/>Merci de choisir une date d'entrée.<br/>",'');
   return false;
  }
  
  
}

function verif_formulaire_lci_reg()
{
	if(document.formulaire.date_entree.value == "") {
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b><br/>Merci de choisir une date d'entrée.<br/>",'');
   return false;
  }
  
  if(document.formulaire.DEPT.options.selectedIndex == 0)  {
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de choisir un département.<br/>",'');
   return false;
  }	
  
  
 if(document.formulaire.nom_contact.value == "" ) {
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de saisir votre nom.",'');   
   return false;
  }
  
  if(document.formulaire.tel_personnel_contact.value == "" ){
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de saisir votre téléphone.<br/>",'');
   return false;
  }  
  
}



function verif_formulaire_lci_dpt()
{
  if(document.formulaire.date_entree.value == "") {
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b><br/>Merci de choisir une date d'entrée.<br/>",'');
   return false;
  }
  
 if(document.formulaire.nom_contact.value == "" ) {
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de saisir votre nom.",'');   
   return false;
  }
  
  if(document.formulaire.tel_personnel_contact.value == "" ){
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de saisir votre téléphone.<br/>",'');
   return false;
  }
  
  
}



function focusChamp()
{
	if(document.getElementById('nom_contact').value == "")
		document.getElementById('nom_contact').focus();	
  	else if(document.getElementById('tel_personnel_contact').value == "")  	
   		document.getElementById('tel_personnel_contact').focus();	
}

function openbox()
{
  document.getElementById('box').style.display='block';
  document.getElementById('filter').style.display='block';
}

function closebox()
{
	document.getElementById('box').style.display='none';
	document.getElementById('filter').style.display='none';
}

function change_fond(baliseId)
{
	document.getElementById('Photo').className='Photo'+baliseId;
  	document.getElementById('nbr' + baliseId).className='btnPageCurrentCap';
  	document.getElementById('txt' + baliseId).style.visibility='visible';
  	document.getElementById('txt' + baliseId).style.display='block';
	for(i=1;i<4;i++)
	{
		if(i!=baliseId)
		{
  			document.getElementById('nbr' + i).className='btnPageCap';
  			document.getElementById('txt' + i).style.visibility='hidden';
  		}
 	}
}

function DefileFond()
{
	Count=Count%3+1;
	change_fond(Count);
	setTimeout('DefileFond()',6000);
}

function CloseFilter()
{
	location.reload() ;
}

function change_txt(idTxt,balise)
{
	if(idTxt=='espCap')
	{
		var Txt= new Array();
		Txt[0]= ' Plus de 50 conseillers spécialisés en gérontologie';
		Txt[1]= ' 300 000 familles accompagnées par nos conseillers depuis 1994';
		Txt[2]= ' Un million de guides pratiques diffusés auprès des familles et des professionnels';
		Txt[3]= " Un service utilisé par plus de 7000 professionnels";
		Txt[4]= " 150 journées de rencontres et d’information pour les professionnels";
		Txt[5]= " 800 maisons de retraite partenaires dans toute la France";
		Nb=6;
	}
	else if(idTxt=='landingVideo')
	{
		var Txt= new Array();
		Txt[0]= 'Nous vous aidons à trouver pour votre proche<br> une résidence médicalisée, accueillante et confortable,<br> dans <b>VOTRE</b> r&eacute;gion.';
		Txt[1]= 'Cap Retraite aide chaque année des milliers de famille à trouver un lieu d’hébergement pour leur proche. <br> Notre service est <b>GRATUIT</b> et <b>SANS ENGAGEMENT</b>.';
		Txt[2]= 'Pas d’hésitation !<br>Remplissez <b>MAINTENANT</b> votre demande d’information !<br>Un conseiller vous contactera dans les plus brefs délais.';
		Nb=3;
	}
	nbr=Number(document.getElementById(balise).title);
	nbr=(parseInt(nbr)+1)%Nb;	
	document.getElementById(balise).innerHTML=Txt[nbr];
	document.getElementById(balise).title=nbr;
  	
}
function DefileTxt(idTxt,balise,vitesse)
{
	change_txt(idTxt,balise);
	setTimeout('DefileTxt(\''+idTxt+'\',\''+balise+'\',\''+vitesse+'\')',vitesse);
}
function afficheVideotitre(titre)
{
	document.getElementById('Gdtitle_Video').innerHTML="<img src='images/icone-cinema.jpg'>&nbsp;"+titre;
}
function afficheVideodesc(desc)
{
	document.getElementById('Gdtxt_Video').innerHTML=desc;
}

function FixEmbedCode(embedCode) {
   if(embedCode && embedCode.toLowerCase().indexOf('classid') == -1) {
      var objPos = embedCode.toLowerCase().indexOf('object') + 'object'.length;
      return embedCode.substr(0, objPos) + 'classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ' + embedCode.substr(objPos);
   } else {
      return embedCode;
   }
}

function afficheVideo(codeVideo)
{
	document.getElementById('bigVideo').innerHTML=FixEmbedCode(codeVideo);
}

function Affiche(baliseId)
{
      document.getElementById(baliseId).style.visibility='visible';
      document.getElementById(baliseId).style.display='inline';
}
	 
function Referme(baliseId)
{
      document.getElementById(baliseId).style.visibility='hidden';
      document.getElementById(baliseId).style.display='none';	
}


function changeImageNews(mouvement,nom_dossier_string,photo_string,num_dossier_string,ref_dossier_string)
{
	var nom_dossier_arr = nom_dossier_string.split('@@');
	var num_dossier_arr = num_dossier_string.split('@@');
	var photo_arr = photo_string.split('@@');
	var ref_news=ref_dossier_string.split('@@');

	
	var Ref = new Array();
	for (elt in nom_dossier_arr)
	{		
		Ref[elt]= ref_news[elt];
	}
	
	var DossNoms = new Array();
	for (elt in nom_dossier_arr)
	{		
		DossNoms[elt]= nom_dossier_arr[elt];
	}
	
	
	var DossNums = new Array();
	for (elt in num_dossier_arr)
	{		
		DossNums[elt]= num_dossier_arr[elt];
	}
	
	
	var PhotoNews = new Array();
	for (elt in photo_arr)
	{		
		PhotoNews[elt]= photo_arr[elt];
	}
	
	nom_titre=document.getElementById('titrefirst').title.replace("\'","'");
	//	nom_photo = document.getElementById('img1').src.substring(49);
	//var index = PhotoNews.indexOf(nom_photo);

	//var index = DossNoms.indexOf(nom_titre);
	var index;
	for (i in nom_dossier_arr)
	{		
		if(DossNoms[i]== nom_titre)
			index=i;
	}
	if(mouvement=="suiv")
	{ 
		nb1=((Number(index)+1) % (Number(elt)+1));
		nb2=((Number(index)+2) % (Number(elt)+1));
		nb3=((Number(index)+3) % (Number(elt)+1));

	}  
	else
	{
		nb1=((Number(index)-1) % (Number(elt)+1));
		
		if(nb1<0)
			nb1=((Number(index)-1+(Number(elt)+1)) % (Number(elt)+1));
		
		nb2=((Number(nb1)+1) % (Number(elt)+1));
		nb3=((Number(nb2)+1) % (Number(elt)+1));
	}


var DossNomExplode1=(DossNoms[nb1]).split(':');
var DossNomExplode2=(DossNoms[nb2]).split(':');
var DossNomExplode3=(DossNoms[nb3]).split(':');



document.getElementById('case1').innerHTML = '<a href="'+Ref[nb1]+'" title="'+DossNomExplode1[1]+'"><img id="img1" name="" class="photo_news" src="'+PhotoNews[nb1]+'" alt="default_image1" /></a><div class="titre1" id="titrefirst" title="'+DossNoms[nb1]+'"><a href="'+Ref[nb1]+'" title=" '+DossNomExplode1[1]+'">'+DossNomExplode1[1]+'</a></div><div class="DateAndNum">'+DossNomExplode1[0]+'</div>';

document.getElementById('case2').innerHTML=	
	'<a href="'+Ref[nb2]+'" title="'+DossNomExplode2[1]+'"><img id="img2" name="" class="photo_news" src="'+PhotoNews[nb2]+'" alt="default_image2" /></a><div class="titre" id="titre"><a href="'+Ref[nb2]+'" title="'+DossNomExplode2[1]+'">'+DossNomExplode2[1]+'</a></div><div class="DateAndNum">'+DossNomExplode2[0]+'</div>';
	
document.getElementById('case3').innerHTML='<a href="'+Ref[nb3]+'" title="'+DossNomExplode3[1]+'"><img id="img3" name="" class="photo_news" src="'+PhotoNews[nb3]+'" alt="default_image3" /></a><div class="titre" id="titre"><a href="'+Ref[nb3]+'" title="'+DossNomExplode3[1]+'">'+DossNomExplode3[1]+'</a></div><div class="DateAndNum">'+DossNomExplode3[0]+'</div>';
	

}
function defileImageVideo()
{
	changeImageVideo('suivant');
	setTimeout('defileImageVideo()',4000); 
}


function change_img(idImg)
{
	if(idImg=='caroussel_img')
	{
		var Img= new Array();
		Img[0]= 'images/HomeNew/pic1-carousel.jpg';
		Img[1]= 'images/HomeNew/pic2-carousel.jpg';
		Img[2]= 'images/HomeNew/pic3-carousel.jpg';
		Nb=3;
		path=(document.getElementById(idImg).src.substring(7,18)).toString();
		//pour dev
		if(path=='192.168.0.4')
		{
			from=54;
			to=55;
		}
		//pour la prod
		else
		{
			from=44;
			to=45;
		}
		
	}
	
	nbr=document.getElementById(idImg).src.substring(from,to);
	nbr=(parseInt(nbr)+1)%Nb;alert(Img[nbr]);	
	document.getElementById(idImg).src=Img[nbr];
  	
}
function DefileImg(idImg,vitesse)
{
	change_img(idImg);
	setTimeout('DefileImg(\''+idImg+'\',\''+vitesse+'\')',vitesse);
}


function hide_tooltip(baliseId)
{
	document.getElementById(baliseId).style.display='none';
	document.getElementById(baliseId).style.visibility='hidden';
}	


function affiche_tooltip_selon_alt(event,item,baliseId,offsetX,offsetY)
{
	netscape = false;
	if(navigator.appName.substring(0,8) == "Netscape")
	{
		netscape = true;
	}	
	x = (netscape) ? event.pageX : event.x + document.documentElement.scrollLeft;
	y = (netscape) ? event.pageY : event.y + document.documentElement.scrollTop;
	document.getElementById(baliseId).style.left=x-offsetX+"px";
	document.getElementById(baliseId).style.top=y-offsetY+"px";
	document.getElementById(baliseId).style.visibility='visible';
	document.getElementById(baliseId).style.display='block';
	document.getElementById(baliseId).innerHTML=item.alt;
}

function hide_tooltip(baliseId)
{
	document.getElementById(baliseId).style.visibility='hidden';
	document.getElementById(baliseId).style.display='none';
}

function affiche_tooltip_avec_image(baliseId)
{
	document.getElementById(baliseId).style.visibility='visible';
	document.getElementById(baliseId).style.display='block';
}

function bon_tel(id)
{
	len=id.value.length;
	if(len==14)
	{
		var regex = new RegExp(/^[0-9][0-9].[0-9][0-9].[0-9][0-9].[0-9][0-9].[0-9][0-9]/);
	    var check = regex.test(id.value) ;
	    if (!check)
			id.value='';
		id.focus();
	}			
}

var num=0;
function tape(id,nbr,crt)
{
	len=id.value.length;
	mod=(len-num)%nbr;
	if(mod==0 && len<14 && len!=0)
	{		
		id.value=id.value+crt;
		num++;
	}									
}


function bon_mail(id)
{
		if(id.value!='Email')
		{
		  	var email = id.value;
			var verif = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$/
			if (verif.exec(email) == null)
			{
				return false;
			}
			else
			{
			 return true;
			} 
		}
}

function verifTelMail(idTel,idMail,idForm,idError)
{
	if(!bon_tel(idTel))
		{document.getElementById(idError).innerHTML="<red>Numéro invalide</red>";return false;}
	if(!bon_mail(idMail))
		{document.getElementById(idError).innerHTML="<red>Mail invalide</red>";return false;}
			
	//	document.getElementById(idForm).submit();
}


/**************** 
SELECTION EXPRESS 
*****************/

/* DEFINE PATH_ROOT */
if(location.host=='192.168.0.4') 
    path_root = 'http://192.168.0.4/site_capretraite/';
else 
    path_root = 'http://www.capretraite.fr/';

/* OUVERTURE */
function SEopenBox()
{
  // masquer les select qui apparaissent par dessus tout en IE6
  var chaine_nav = navigator.userAgent;
  var resultat = chaine_nav.search('MSIE 6.0');
  if(resultat != -1)
  {
	if(document.getElementById('DEPT'))
	{
		document.getElementById('DEPT').style.visibility='hidden';
    	document.getElementById('date_entree').style.visibility='hidden';
	}
	
	if(document.getElementById('DEPTOptArt1'))
	{
		document.getElementById('DEPTOptArt1').style.visibility='hidden';
	    document.getElementById('date_entreeOptArt2').style.visibility='hidden';
	    document.getElementById('DEPTOptArt3').style.visibility='hidden';
	    document.getElementById('date_entreeOptArt4').style.visibility='hidden';
	}
  }
  
  
  var nav_ie = chaine_nav.search('MSIE');
	if(nav_ie != -1) // si on est sur IE
		my_top=document.documentElement.scrollTop+170;
	else
		my_top= window.pageYOffset+170;
		
  document.getElementById('SEbox').style.top = my_top+'px';
  document.getElementById('SEfilter').style.display='block';
  document.getElementById('SEbox').style.display='block';
  SEshowContent1();
}



/* AFFICHAGE 1er ECRAN SE */
function SEshowContent1()
{
	var d = new Date();
  	var url  = path_root+"inc/selection_express_ajax.php?etape=1&time="+d.getTime(); // itineraire depuis le root
  	
	// loader pour faire patienter pdt le chargement
	document.getElementById('SEboxcontent').className = "";
	document.getElementById('SEboxcontent').innerHTML = "<div style='width:700px; padding-top:160px; padding-bottom:160px; text-align:center;'><center><img src='images/HomeNew/selection_express/ajax-loader.gif' /></center></div>";
  	
  	if (window.XMLHttpRequest) // FF
	{
		req = new XMLHttpRequest();
		req.onreadystatechange = reponseSEshowContent1;
		req.open("GET", url, true);
		req.send(null);
	}
	else if (window.ActiveXObject) // IE
	{
		req = new ActiveXObject("Microsoft.XMLHTTP");           
		if (req)
		{
		  req.onreadystatechange = reponseSEshowContent1;
		  req.open("GET", url, true);
		  req.send();
		}
	}
	else 
	{
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}	
}
function reponseSEshowContent1() 
{
	if(req.readyState == 4 && req.status==200)
	{
		document.getElementById('SEboxcontent').innerHTML = req.responseText;
		document.getElementById('SEboxcontent').className = "bgimg1";
		$("#SEdept").selectbox("jquery-selectboxExpress");
	}
}


/* CHECK FIELD 1 */
function SEcheckField1()
{	
	var SEselectValue = document.getElementById('SEdept').value;
	if(SEselectValue =="")
	{
		document.getElementById('SEmsg_erreur').innerHTML = 'Merci de s&eacute;lectionner un d&eacute;partement.';
		return;
	}
		
	var SEradioValue = SEcheckRadio();
	if(SEradioValue=="")
	{
		document.getElementById('SEmsg_erreur').innerHTML = 'Merci de s&eacute;lectionner un d&eacute;lai.';
		return;
	}
	// si les champs sont ok -> on affiche l'etape 2
	SEshowContent2(SEselectValue, SEradioValue);	
}

/* CHECK RADIO */
function SEcheckRadio() 
{
   	for (var i=1;i<=5;i++)
    {
		if(document.getElementById('date_entree'+i).checked == true) // checked selon ID de l'option
            return document.getElementById('date_entree'+i).value;
    }
    return "";
}


/* AFFICHAGE 2e ECRAN SE */
function SEshowContent2(select, radio)
{
	var d = new Date();
  //var url  = path_root+"inc/selection_express_ajax.php?etape=2&select="+select+"&radio="+radio+"&time="+d.getTime();
  
    var form_nom=document.getElementById('form_nom').value;
	var form_tel=document.getElementById('form_tel').value;
	var form_email=document.getElementById('form_email').value;
	
    var url  = path_root+"inc/selection_express_ajax.php?etape=2&select="+select+"&radio="+radio+"&time="+d.getTime()+"&form_nom="+form_nom+"&form_tel="+form_tel+"&form_email="+form_email;
  	
  	
  	
  	// loader pour faire patienter pdt le chargement
	document.getElementById('SEboxcontent').className = "";
	document.getElementById('SEboxcontent').innerHTML = "<div style='width:700px; padding-top:160px; padding-bottom:160px; text-align:center;'><center><img src='images/HomeNew/selection_express/ajax-loader.gif' /></center></div>";
  	
	if (window.XMLHttpRequest) // FF
	{
		req = new XMLHttpRequest();
		req.onreadystatechange = reponseSEshowContent2;
		req.open("GET", url, true);
		req.send(null);
	}
	else if (window.ActiveXObject) // IE
	{
		req = new ActiveXObject("Microsoft.XMLHTTP");           
		if (req)
		{
		  req.onreadystatechange = reponseSEshowContent2;
		  req.open("GET", url, true);
		  req.send();
		}
	}
	else 
	{
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}
}
function reponseSEshowContent2() 
{
	if(req.readyState == 4 && req.status==200)
	{
		document.getElementById('SEboxcontent').innerHTML = req.responseText;
		document.getElementById('SEboxcontent').className = "bgimg2";
	}
}


/* RETOUR EXPRESS */
function SEretour(DEPT, date_entree)
{
	var d = new Date();
  	var url  = path_root+"inc/selection_express_ajax.php?etape=1&DEPT="+DEPT+"&date_entree="+date_entree+"&time="+d.getTime();
  	
  	// loader pour faire patienter pdt le chargement
	document.getElementById('SEboxcontent').className = "";
	document.getElementById('SEboxcontent').innerHTML = "<div style='width:700px; padding-top:160px; padding-bottom:160px; text-align:center;'><center><img src='images/HomeNew/selection_express/ajax-loader.gif' /></center></div>";
  	
  	if (window.XMLHttpRequest) // FF
	{
		req = new XMLHttpRequest();
		req.onreadystatechange = reponseSEshowContent1;
		req.open("GET", url, true);
		req.send(null);
	}
	else if (window.ActiveXObject) // IE
	{
		req = new ActiveXObject("Microsoft.XMLHTTP");           
		if (req)
		{
		  req.onreadystatechange = reponseSEshowContent1;
		  req.open("GET", url, true);
		  req.send();
		}
	}
	else 
	{
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}
}



/* CHECK FIELD 2 */
function SEcheckField2()
{	
	// definition des variables contenant les donnees des champs du form
	var SEdeptValue 		= document.getElementById('SEform').DEPT.value;
	var SEdelaiValue 		= document.getElementById('SEform').date_entree.value;
	var SEnomValue 			= document.getElementById('SEform').nom_contact.value;
	var SEtelValue 			= document.getElementById('SEform').tel_personnel_contact.value;
	var SEemailValue 		= document.getElementById('SEform').email.value;
		
	if(SEnomValue=="")
	{
		document.getElementById('SEmsg_erreur').innerHTML = 'Merci de saisir votre nom.';
		return;
	}
	if(SEtelValue=="") 
	{
		document.getElementById('SEmsg_erreur').innerHTML = 'Merci de saisir votre t&eacute;l&eacute;phone.';
		return;
	}
	var numericExp = /^[0-9]{2}.[0-9]{2}.[0-9]{2}.[0-9]{2}.[0-9]{2}/; // si pas numero a 10 chiffres
	if(!SEtelValue.match(numericExp))
	{
		document.getElementById('SEmsg_erreur').innerHTML = 'Merci de saisir un num&eacute;ro valide.';
		return;
	}
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(SEemailValue!="" && !SEemailValue.match(emailExp))
	{
		document.getElementById('SEmsg_erreur').innerHTML = 'Merci de saisir un email valide.';
		return;
	}
	// si les champs sont ok -> on affiche l'etape 3 qui declenche le ENR_PT_FORM
	SEshowContent3(SEdeptValue, SEdelaiValue, SEnomValue, SEtelValue, SEemailValue);
}


/* AFFICHAGE 3e ECRAN */
function SEshowContent3(DEPT, date_entree, nom_contact, tel_personnel_contact, email)
{
	var Type_form;
	var page_courante = document.URL;
	var resultat_scroll = page_courante.search('scroll');
	if(resultat_scroll != -1)
		Type_form = 'selection_express_landing';
	else
		Type_form = 'selection_express';
		
	var d = new Date();
  	var url  = path_root+"inc/selection_express_ajax.php?etape=3&ACTION=DOC&Type_form="+Type_form+"&DEPT="+DEPT+"&date_entree="+date_entree+"&nom_contact="+nom_contact+"&tel_personnel_contact="+tel_personnel_contact+"&email="+email+"&time="+d.getTime();
  	
  	// loader pour faire patienter pdt le chargement
	document.getElementById('SEboxcontent').className = "";
	document.getElementById('SEboxcontent').innerHTML = "<div style='width:700px; padding-top:160px; padding-bottom:160px; text-align:center;'><center><img src='images/HomeNew/selection_express/ajax-loader.gif' /></center></div>";
	
     
	if (window.XMLHttpRequest) // FF
	{
		req = new XMLHttpRequest();
		req.onreadystatechange = reponseSEshowContent3;
		req.open("GET", url, true);
		req.send(null);
	}
	else if (window.ActiveXObject) // IE
	{
		req = new ActiveXObject("Microsoft.XMLHTTP");           
		if (req)
		{
		  req.onreadystatechange = reponseSEshowContent3;
		  req.open("GET", url, true);
		  req.send();
		}
	}
	else 
	{
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}
}
function reponseSEshowContent3() 
{
	if(req.readyState == 4 && req.status==200)
	{
		document.getElementById('SEboxcontent').innerHTML = req.responseText;
		document.getElementById('SEboxcontent').className = "bgimg3";
	}
}



/* FERMETURE */
function SEcloseBox()
{
	// faire reapparaitre les selectbox sur IE6
	var chaine_nav = navigator.userAgent;
	var resultat_ie6 = chaine_nav.search('MSIE 6.0');
	if(resultat_ie6 != -1)
	{
		if(document.getElementById('DEPT'))
		{
			document.getElementById('DEPT').style.visibility='visible';
			document.getElementById('date_entree').style.visibility='visible';
		}
		
		if(document.getElementById('DEPTOptArt1'))
		{
			document.getElementById('DEPTOptArt1').style.visibility='visible';
		    document.getElementById('date_entreeOptArt2').style.visibility='visible';
		    document.getElementById('DEPTOptArt3').style.visibility='visible';
		    document.getElementById('date_entreeOptArt4').style.visibility='visible';
		}
	}
		
	document.getElementById('SEbox').style.display='none';
	document.getElementById('SEfilter').style.display='none';
}



function envoi_form_esp(form_id)
{
	var nav_name = navigator.userAgent;
	var nav_ie6  = nav_name.search('MSIE 6.0');
	var nav_ie7  = nav_name.search('MSIE 7.0');
		
	var tooltip_off = "document.getElementById('tooltip_erreur1').style.display='none';"
					+ "document.getElementById('tooltip_erreur2').style.display='none';";
	
	
	if(document.getElementById(form_id).nom_contact.value == 'Nom/Prénom:')
	{
		document.getElementById('tooltip_erreur1').style.display='block';
		document.getElementById('tooltip_erreur2').style.display='block';
		document.getElementById('tooltip_erreur1').style.marginTop='46px';
		document.getElementById('tooltip_erreur2').style.marginTop='55px';
		document.getElementById('tooltip_erreur1').style.marginLeft='6px';
		document.getElementById('tooltip_erreur2').style.marginLeft='6px';
		if(nav_ie6 != -1 || nav_ie7 != -1) // si on est sur IE6 ou IE7
		{
		document.getElementById('tooltip_erreur1').style.marginTop='40px';
		document.getElementById('tooltip_erreur2').style.marginTop='49px';
		document.getElementById('tooltip_erreur1').style.marginLeft='6px';
		document.getElementById('tooltip_erreur2').style.marginLeft='6px';
		}
		document.getElementById('tooltip_erreur2').innerHTML = 'Merci de saisir votre Nom et Prénom.';
		setTimeout(tooltip_off, 3000);
		return;
	}
	
	
	
	if(document.getElementById(form_id).tel_personnel_contact.value == 'Téléphone:')
	{
		document.getElementById('tooltip_erreur1').style.display='block';
		document.getElementById('tooltip_erreur2').style.display='block';
		document.getElementById('tooltip_erreur1').style.marginTop='94px';
		document.getElementById('tooltip_erreur2').style.marginTop='103px';
		document.getElementById('tooltip_erreur1').style.marginLeft='6px';
		document.getElementById('tooltip_erreur2').style.marginLeft='6px';
		if(nav_ie6 != -1 || nav_ie7 != -1) // si on est sur IE6 ou IE7
		{
			document.getElementById('tooltip_erreur1').style.marginTop='82px';
			document.getElementById('tooltip_erreur2').style.marginTop='90px';
			document.getElementById('tooltip_erreur1').style.marginLeft='10px';
			document.getElementById('tooltip_erreur2').style.marginLeft='10px';
		}
		document.getElementById('tooltip_erreur2').innerHTML = 'Merci de saisir votre Téléphone.';
		setTimeout(tooltip_off, 3000);
		return;
	}
	var numericExp = /^[0-9]{2}.[0-9]{2}.[0-9]{2}.[0-9]{2}.[0-9]{2}/; // si pas numero a 10 chiffres
	var telValue  = document.getElementById(form_id).tel_personnel_contact.value ;
	if(!telValue.match(numericExp))
	{
		document.getElementById('tooltip_erreur1').style.display='block';
		document.getElementById('tooltip_erreur2').style.display='block';
		document.getElementById('tooltip_erreur1').style.marginTop='93px';
		document.getElementById('tooltip_erreur2').style.marginTop='102px';
		document.getElementById('tooltip_erreur1').style.marginLeft='6px';
		document.getElementById('tooltip_erreur2').style.marginLeft='6px';
		if(nav_ie6 != -1 || nav_ie7 != -1) // si on est sur IE6 ou IE7
		{
			document.getElementById('tooltip_erreur1').style.marginTop='85px';
			document.getElementById('tooltip_erreur2').style.marginTop='94px';
			document.getElementById('tooltip_erreur1').style.marginLeft='10px';
			document.getElementById('tooltip_erreur2').style.marginLeft='10px';
		}
		document.getElementById('tooltip_erreur2').innerHTML = 'Merci de saisir un numéro valide.';
		setTimeout(tooltip_off, 3000);
		return;
	}
	
	
	

var emailExp   = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	var emailValue = document.getElementById(form_id).email.value;
	
	if(emailValue!='Email:' && !emailValue.match(emailExp))
	{
		document.getElementById('tooltip_erreur1').style.display='block';
		document.getElementById('tooltip_erreur2').style.display='block';
		document.getElementById('tooltip_erreur1').style.marginTop='140px';
		document.getElementById('tooltip_erreur2').style.marginTop='149px';
		document.getElementById('tooltip_erreur1').style.marginLeft='6px';
		document.getElementById('tooltip_erreur2').style.marginLeft='6px';
		if(nav_ie6 != -1 || nav_ie7 != -1) // si on est sur IE6 ou IE7
		{
			document.getElementById('tooltip_erreur1').style.marginTop='135px';
			document.getElementById('tooltip_erreur2').style.marginTop='144px';
			document.getElementById('tooltip_erreur1').style.marginLeft='10px';
			document.getElementById('tooltip_erreur2').style.marginLeft='10px';
		}
		document.getElementById('tooltip_erreur2').innerHTML = 'Merci de saisir un Email valide.';
		setTimeout(tooltip_off, 3000);
		return;
	}


	
	if(document.getElementById(form_id).DEPT.value == '')
	{
		document.getElementById('tooltip_erreur1').style.display='block';
		document.getElementById('tooltip_erreur2').style.display='block';
		document.getElementById('tooltip_erreur1').style.marginTop='187px';
		document.getElementById('tooltip_erreur2').style.marginTop='196px';
		document.getElementById('tooltip_erreur1').style.marginLeft='6px';
		document.getElementById('tooltip_erreur2').style.marginLeft='6px';
		if(nav_ie6 != -1 || nav_ie7 != -1) // si on est sur IE6 ou IE7
		{
			document.getElementById('tooltip_erreur1').style.marginTop='175px';
			document.getElementById('tooltip_erreur2').style.marginTop='184px';
			document.getElementById('tooltip_erreur1').style.marginLeft='10px';
			document.getElementById('tooltip_erreur2').style.marginLeft='10px';
		}
		document.getElementById('tooltip_erreur2').innerHTML = 'Merci de sélectionner un Département.';
		setTimeout(tooltip_off, 3000);
		return;
	}
	

	
	if(document.getElementById(form_id).date_entree.value == '')
	{
		document.getElementById('tooltip_erreur1').style.display='block';
		document.getElementById('tooltip_erreur2').style.display='block';
		document.getElementById('tooltip_erreur1').style.marginTop='234px';
		document.getElementById('tooltip_erreur2').style.marginTop='243px';
		document.getElementById('tooltip_erreur1').style.marginLeft='6px';
		document.getElementById('tooltip_erreur2').style.marginLeft='6px';
		if(nav_ie6 != -1 || nav_ie7 != -1) // si on est sur IE6 ou IE7
		{
			document.getElementById('tooltip_erreur1').style.marginTop='222px';
			document.getElementById('tooltip_erreur2').style.marginTop='231px';
			document.getElementById('tooltip_erreur1').style.marginLeft='10px';
			document.getElementById('tooltip_erreur2').style.marginLeft='10px';
		}
		document.getElementById('tooltip_erreur2').innerHTML = 'Merci de sélectionner un Délai.';
		setTimeout(tooltip_off, 3000);
		return;
	}
	
	document.getElementById(form_id).submit(); return;
}




function envoi_form_lci(form_id)
{
	document.getElementById('tooltip_erreur2').style.display='none';
	var nav_name = navigator.userAgent;
	var nav_ie6  = nav_name.search('MSIE 6.0');
	var nav_ie7  = nav_name.search('MSIE 7.0');
		
	var tooltip_off = "document.getElementById('tooltip_erreur1').style.display='none';";
	

    if(document.getElementById(form_id).date_entree.value == '')
	{
		document.getElementById('tooltip_erreur1').style.display='block';
		document.getElementById('tooltip_erreur1').style.marginTop='21px';
		document.getElementById('tooltip_erreur1').style.marginLeft='-23px';
		if(nav_ie6 != -1 || nav_ie7 != -1) // si on est sur IE6 ou IE7
		{
			document.getElementById('tooltip_erreur1').style.marginTop='25px';
			document.getElementById('tooltip_erreur1').style.marginLeft='-26px';
		}

		
		return;
	}

	if(document.getElementById(form_id).DEPT.value == 'none')
	{
		document.getElementById('tooltip_erreur1').style.display='block';
		document.getElementById('tooltip_erreur1').style.marginTop='86px';
		document.getElementById('tooltip_erreur1').style.marginLeft='-26px';
		
		if(nav_ie6 != -1 || nav_ie7 != -1) // si on est sur IE6 ou IE7
		{
			document.getElementById('tooltip_erreur1').style.marginTop='92px';
			document.getElementById('tooltip_erreur1').style.marginLeft='-26px';
		}
	

		return;
	}
	
	
	
	if(document.getElementById(form_id).nom_contact.value == '')
	{
		document.getElementById('tooltip_erreur1').style.display='block';
		document.getElementById('tooltip_erreur1').style.marginTop='146px';
		document.getElementById('tooltip_erreur1').style.marginLeft='-26px';
		
		if(nav_ie6 != -1 || nav_ie7 != -1) // si on est sur IE6 ou IE7
		{
		document.getElementById('tooltip_erreur1').style.marginTop='153px';
		document.getElementById('tooltip_erreur1').style.marginLeft='-26px';
		}
		
		return;
	}
	


	
	
	if(document.getElementById(form_id).tel_personnel_contact.value == '')
	{
		document.getElementById('tooltip_erreur1').style.display='block';
		document.getElementById('tooltip_erreur1').style.marginTop='205px';
		document.getElementById('tooltip_erreur1').style.marginLeft='-26px';
		if(nav_ie6 != -1 || nav_ie7 != -1) // si on est sur IE6 ou IE7
		{
			document.getElementById('tooltip_erreur1').style.marginTop='210px';
			document.getElementById('tooltip_erreur1').style.marginLeft='-26px';
		}
		
	
		return;
	}
		

	
	document.getElementById(form_id).submit(); return;
}




function envoi_form_lci_2(form_id)
{
	document.getElementById('tooltip_erreur3').style.display='none';
	var nav_name = navigator.userAgent;
	var nav_ie6  = nav_name.search('MSIE 6.0');
	var nav_ie7  = nav_name.search('MSIE 7.0');
		
	var tooltip_off = "document.getElementById('tooltip_erreur1').style.display='none';";
	

    if(document.getElementById(form_id).date_entree.value == '')
	{
		document.getElementById('tooltip_erreur1').style.display='block';
		document.getElementById('tooltip_erreur1').style.marginTop='85px';
		document.getElementById('tooltip_erreur1').style.marginLeft='-23px';
		if(nav_ie6 != -1 || nav_ie7 != -1) // si on est sur IE6 ou IE7
		{
			document.getElementById('tooltip_erreur1').style.marginTop='93px';
			document.getElementById('tooltip_erreur1').style.marginLeft='-26px';
		}

		
		return;
	}

	
	
	if(document.getElementById(form_id).nom_contact.value == '')
	{
		document.getElementById('tooltip_erreur1').style.display='block';
		document.getElementById('tooltip_erreur1').style.marginTop='146px';
		document.getElementById('tooltip_erreur1').style.marginLeft='-26px';
		
		if(nav_ie6 != -1 || nav_ie7 != -1) // si on est sur IE6 ou IE7
		{
		document.getElementById('tooltip_erreur1').style.marginTop='152px';
		document.getElementById('tooltip_erreur1').style.marginLeft='-26px';
		}
		
		return;
	}
	
	
	
	if(document.getElementById(form_id).tel_personnel_contact.value == '')
	{
		document.getElementById('tooltip_erreur1').style.display='block';
		document.getElementById('tooltip_erreur1').style.marginTop='205px';
		document.getElementById('tooltip_erreur1').style.marginLeft='-26px';
		if(nav_ie6 != -1 || nav_ie7 != -1) // si on est sur IE6 ou IE7
		{
			document.getElementById('tooltip_erreur1').style.marginTop='212px';
			document.getElementById('tooltip_erreur1').style.marginLeft='-26px';
		}
		
	
		return;
	}
	
	document.getElementById(form_id).submit(); return;
}


function verif_formulaire_sd()
{
 if(document.formulaire.nom_contact.value == "" )  {
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de saisir votre nom.",'');   
   return false;
  }
  if(document.formulaire.tel_personnel_contact.value == ""){
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de saisir votre téléphone.<br/>",'');
   return false;
  }
  
  var regex = new RegExp(/^[0-9][0-9].[0-9][0-9].[0-9][0-9].[0-9][0-9].[0-9][0-9]/);
  if(document.formulaire.tel_personnel_contact.value!="" && !document.formulaire.tel_personnel_contact.value.match(regex)){
  jAlert("<b>Formulaire incomplet !</b><br/><br/></b> <br/>Merci de saisir un téléphone valide.<br/>",'');
  return false;
}
	
  if(document.formulaire.date_entree.value == "") {
   jAlert("<b>Formulaire incomplet !</b><br/><br/></b><br/>Merci de choisir une date d'entrée.<br/>",'');
   return false;
  }
  
}


function changeImage2(mouvement)
{
	var Guides= new Array();
	Guides[1]= new Array();
	Guides[2]= new Array();
	Guides[3]= new Array();
	Guides[4]= new Array();
	Guides[5]= new Array();
	
	Guides[1]['titre']="GUIDE DE L'ENTREE EN MAISON DE RETRAITE 2011";
	Guides[1]['href']=	"nouveau-guide-de-l-entree-en-maison-de-retraite-2953-161-50.html";
	
	Guides[2]['titre']= "LE GUIDE PRATIQUE DE L'APA";
	Guides[2]['href']=	"guide-de-l-apa-120-161-50.html";

	Guides[3]['titre']= "CAP FAMILLES Avril 2011";
	Guides[3]['href']=	"newsletter-famille-avril-2011-l-ash-18-questions-sur-l-aide-sociale-a-l-hebergement-idn123.html";
	
	Guides[4]['titre']= "CAP FAMILLES Novembre 2010";
	Guides[4]['href']=	"newsletter-famille-novembre-2010-l-apa-toutes-les-reponses-a-vos-questions-idn124.html";

	Guides[5]['titre']= "CAP FAMILLES Juin 2011";
	Guides[5]['href']=	"newsletter-famille-juin-2011bientraitance-pour-une-prise-en-charge-humaine-idn132.html";

	nbr=document.getElementById('img').src.substring(document.getElementById('img').src.length-5,document.getElementById('img').src.length-4);
	
	if(mouvement=="suivant")
		nbr=parseInt(nbr)-1;
	else
		nbr=parseInt(nbr)+1;
	if(nbr==0)
		nbr=Guides.length-1;
	if(nbr==Guides.length)
		nbr=1;
	
	
	document.getElementById('guide').innerHTML='<a href="'+ Guides[nbr]['href'] +'"><img id="img" name="img" class="parutionImg" src="images/i' + nbr + '.png" alt="" width="115" height="155"/></a>';
	document.getElementById('titleGuide').innerHTML=Guides[nbr]['titre'];
}
function defileImage2()
{
	changeImage2('suivant');
	setTimeout('defileImage2()',4000); 
}

/***************************
HOME DOUBLE FORM + SIDE FORM
****************************/

// CAROUSEL HOME
count=0;
function defileCarousel()
{
    afficheCarousel(count%3+1);
    setTimeout('defileCarousel()',5000);    
}

function afficheCarousel(num)
{
    for(i=1; i<=3; i++)
    {
        document.getElementById('home_carousel_btn'+i).src = 'images/home_double_form/bullet-1.png';
        document.getElementById('home_carousel_legende'+i).style.display = 'none';
    }
    
    document.getElementById('home_carousel_image').src = 'images/home_double_form/carousel'+num+'.jpg';        
    document.getElementById('home_carousel_btn'+num).src = 'images/home_double_form/bullet-2.png';
    document.getElementById('home_carousel_legende'+num).style.display = 'block';
    
    count++; 
    
}

// CHECK AU MOMENT DE LA SAISIE  
function checkDf(field, pictoDiv, pictoName, type)
{
    if(type=='tel')
    {
        var numericExp = /^0[1-9]{1}.[0-9]{2}.[0-9]{2}.[0-9]{2}.[0-9]{2}/;
        if(document.getElementById(field).value=='' || !document.getElementById(field).value.match(numericExp))
             document.getElementById(pictoDiv).src   = path_root+'images/home_double_form/'+pictoName+'-gris.png'; 
        else
             document.getElementById(pictoDiv).src  = path_root+'images/home_double_form/'+pictoName+'-vert.png';
                
    }
    
    else if(type=='email')
    {
        var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	    if(document.getElementById(field).value=='' || !document.getElementById(field).value.match(emailExp))
             document.getElementById(pictoDiv).src   = path_root+'images/home_double_form/'+pictoName+'-gris.png'; 
        else
             document.getElementById(pictoDiv).src  = path_root+'images/home_double_form/'+pictoName+'-vert.png';    
    }
    
    else
    { 
        if(document.getElementById(field).value=='') 
            document.getElementById(pictoDiv).src   = path_root+'images/home_double_form/'+pictoName+'-gris.png'; 
        else 
            document.getElementById(pictoDiv).src  = path_root+'images/home_double_form/'+pictoName+'-vert.png';
    }
}

// SAISIE MINIMUM 3 LETTRES
function lengthNomDf(ref, picId, picName)
{
   if(ref.length>=2)
        document.getElementById(picId).src = path_root+'images/home_double_form/'+picName+'-vert.png';
   else
        document.getElementById(picId).src = path_root+'images/home_double_form/'+picName+'-gris.png';
}

// SUBMIT SLIDE FORM
function submitSlideForm(formId, tooltipId, /*containerId,*/ formType, customTop, customLeft)
{
    var telExp = /^0[1-9]{1}.[0-9]{2}.[0-9]{2}.[0-9]{2}.[0-9]{2}/;
    var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;    
    
    if(formType=='normal')
    {
        var dept  = document.getElementById('DEPT_perso').value;
        var delai = document.getElementById('date_entree_perso').value;
        var nom   = document.getElementById('nom_contact').value;
        var tel   = document.getElementById('tel_personnel_contact').value;
        var email = document.getElementById('email').value;    
    
    
        if(dept==0)
        {
            showSlideTooltip(tooltipId, 'TTdeptPerso', 'Veuillez choisir un Département', customTop, customLeft);
            return;
        }
        if(delai==0)
        {
            showSlideTooltip(tooltipId, 'TTdelaiPerso', 'Veuillez choisir un Délai', customTop, customLeft);
            return;
        }
        if(nom=='Nom et prénom *')
        {
            showSlideTooltip(tooltipId, 'TTnomPerso', 'Veuillez saisir votre Nom', customTop, customLeft);
            return;
        }
        if(tel=='Mon téléphone *')
        {
            showSlideTooltip(tooltipId, 'TTtelPerso', 'Veuillez saisir votre Téléphone', customTop, customLeft);
            return;
        }
        if(tel!='Mon téléphone *' && !tel.match(telExp))
        {
            showSlideTooltip(tooltipId, 'TTtelPerso', 'Veuillez saisir un numéro valide', customTop, customLeft);
            return;
        }
        if(email!='Mon email' && !email.match(emailExp))
        {
            showSlideTooltip(tooltipId, 'TTemailPerso', 'Veuillez saisir un email valide', customTop, customLeft);
            return;
        }
    }
    else if (formType=='pro')
    {
        var nomPro     = document.getElementById('nom_assistante').value;
        var orgPro     = document.getElementById('organisme').value;
        var telPro     = document.getElementById('tel_assistante').value;
        var emailPro   = document.getElementById('email_assistante').value;
        var delaiPro   = document.getElementById('date_entree_pro').value;
        var deptPro    = document.getElementById('DEPT_pro').value;
        
        if(nomPro=='Nom et prénom *')
        {
            showSlideTooltip(tooltipId, 'TTnomPro', 'Veuillez saisir votre Nom', customTop, customLeft);
            return;
        }
        if(orgPro=='Organisme')
        {
            showSlideTooltip(tooltipId, 'TTorgPro', 'Veuillez saisir votre Organisme', customTop, customLeft);
            return;
        }
        if(telPro=='Mon téléphone *')
        {
            showSlideTooltip(tooltipId, 'TTtelPro', 'Veuillez saisir votre Téléphone', customTop, customLeft);
            return;
        }
        if(telPro!='Mon téléphone *' && !telPro.match(telExp))
        {
            showSlideTooltip(tooltipId, 'TTtelPro', 'Veuillez saisir un numéro valide', customTop, customLeft);
            return;
        }
        if(emailPro!='Mon email' && !emailPro.match(emailExp))
        {
            showSlideTooltip(tooltipId, 'TTemailPro', 'Veuillez saisir un email valide', customTop, customLeft);
            return;
        }
        if(delaiPro==0)
        {
            showSlideTooltip(tooltipId, 'TTdelaiPro', 'Veuillez choisir un Délai', customTop, customLeft);
            return;
        }
        if(deptPro==0)
        {
            showSlideTooltip(tooltipId, 'TTdeptPro', 'Veuillez choisir un Département', customTop, customLeft);
            return;
        }      
    }
    document.getElementById(formId).submit();
}    


// SHOW SLIDE TOOLTIP    
function showSlideTooltip(tooltipId, fieldId, message, customTop, customLeft)
{
    var myPos    = $("#"+fieldId).position();
    var myHeight = $("#"+fieldId).height();
    
    var myMarginTop  =  myPos.top+(myHeight*5)/6-customTop;          
    var myMarginLeft =  myPos.left-3-customLeft;                      
    
    $("#"+tooltipId).show();
    $("#"+tooltipId).css("margin-top", myMarginTop);
    $("#"+tooltipId).css("margin-left", myMarginLeft);
    $("#"+tooltipId).text(message);
    
    var tooltipHide = "document.getElementById('"+tooltipId+"').style.display = 'none';";
    setTimeout(tooltipHide, 2500);    
} 


// SLIDER ARROW
function slideDf(sliderId, dir)
{
    if( (dir=='down' && z%2==0) || (dir=='up' && z%2==1) )
    {
        return;
    }
    else
    {    
        var d = new slider();
        d.div        = document.getElementById(sliderId);
        d.direction  = dir;
        
        if(dir=='down')
        {
            d.topDepart  = 0;
            d.topArrivee = d.div.offsetHeight;  
            d.ind        = d.topDepart;    
        }
        else if(dir=='up')
        {
            d.topDepart  = d.div.offsetHeight;
            d.topArrivee = 0;    
            d.ind        = d.topDepart;    
        }
        
        d.action();
    }
}


// SLIDER ARROW - CONSTRUCTOR
var slider = function()
{
    this.div;
    this.topDepart;
    this.topArrivee;
    this.ind;
    this.direction;
       
    var that = this;
    
    this.action = function()
    {
        if(that.direction=='down')
        {
            if (that.ind < that.topArrivee)
            {
                that.ind += 5;
                that.div.style.marginTop = that.ind + "px";
                setTimeout(that.action, 15);
            }
            
            else
            {
                that.ind = that.topDepart;
            }     
        }
        else if(that.direction=='up')
        {
            if (that.ind > that.topArrivee)
            {
                that.ind -= 5;
                that.div.style.marginTop = that.ind + "px";
                setTimeout(that.action, 15);
            }
            
            else
            {
                that.ind = that.topDepart;
            }     
        }
          
    }
}

// DISPLAY FORM 
function displayDf(divId, backId, dir)
{
    if( (dir=='up' && z%2==0) || (dir=='down') && z%2==1 )
    {
        return;
    }
    else
    {
    var di = new disp();
    di.divId = divId;
    di.backId = backId;
    di.div = document.getElementById(divId);
    di.osh = di.div.offsetHeight;
    di.dir = dir;
    di.ind = 0;
    di.div.style.zIndex = z+1;
    di.div.style.height = "0px";
    document.getElementById(divId+"_content").style.visibility = "hidden";
    di.action();      
    }
}

// DISPLAY FORM - CONTRUCTOR
z = 1;
var disp = function()
{
    this.divId;
    this.backId;
    this.div;
    this.osh;
    this.ind;
    this.dir;
    var that = this;

    this.action = function()
    {   
        if (that.ind < that.osh)
        {
            that.ind += 10;
            that.div.style.height = that.ind + "px"; 
            
            if(that.dir=='up')
            {
                var margin = that.osh - that.ind;
                that.div.style.marginTop = margin + "px";
                
            }
            setTimeout(that.action, 15);
        }
        else
        {
            that.ind = 0;
            z++;
            
            var nav = navigator.userAgent;
        	var nav_ie = nav.search('MSIE');
        	if(nav_ie != -1) // si on est sur IE
            {
                document.getElementById(that.backId+"_content").style.filter = 'alpha(opacity:0)';
                document.getElementById(that.backId+"_emploi").style.filter = 'alpha(opacity:0)';    
            }
            else
            {
                document.getElementById(that.backId+"_content").style.visibility = 'hidden';
                document.getElementById(that.backId+"_emploi").style.visibility = 'hidden';
            }
            fadeDiv(that.divId+"_content");
            fadeDiv(that.divId+"_emploi");  
        }
    }
}

// FADE IN
function fadeDiv(ref) {
    
  divId = ref;
  div = document.getElementById(divId);
  setOpacity(div, 0); 
  div.style.visibility = 'visible';
  fadeIn(divId,0);
}

function setOpacity(obj, opacity) {
  
  opacity = (opacity == 100)?99.999:opacity;
  
  // IE/Win
  obj.style.filter = "alpha(opacity:"+opacity+")";
  
  // Safari<1.2, Konqueror
  obj.style.KHTMLOpacity = opacity/100;
  
  // Older Mozilla and Firefox
  obj.style.MozOpacity = opacity/100;
  
  // Safari 1.2, newer Firefox and Mozilla, CSS3
  obj.style.opacity = opacity/100;
}

function fadeIn(objId,opacity) 
{
  if (document.getElementById) 
  {
    obj = document.getElementById(objId);
    if (opacity <= 100) 
    {
      setOpacity(obj, opacity);
      opacity += 20;
      window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 50);
    }
  }
}
