// demande de confirmation
function Confirm(url, msg){
	ans=window.confirm(''+msg+'');
	if(ans) window.location.replace(url);
}
// ============================================================================




function chargePage(page) {
	top.location.href=page+".php";
}
function popupMentions(){
	titre="Mentions Légales";
	sw=Math.round((screen.availWidth-400)/2);	
	sh=Math.round((screen.availHeight-600)/2);
	w=open("mentions-legales.php","image","width=400,height=600,toolbar=no,scrollbars=yes,resizable=no,top="+sh+",left="+sw+"");
}
//recharge la combo region
function recharge_region(sujet, element, sujetW, elementW, elementZ, style)
{
	subject_id = sujet;
	content = document.getElementsByName(element)[0].value;
	if(content=='66')
	{
		document.getElementsByName(element)[0].disabled = false;	
		document.getElementsByName(elementW)[0].disabled = false;	
		http.open("GET", "recharge/recharge_region.php?id=" + content + "&sujetW=" + sujetW + "&elementW=" + elementW + "&elementZ=" + elementZ + "&style=" + style, true);
		http.onreadystatechange = handleHttpResponse;
		http.send(null)
	}
	else
	{
		document.getElementsByName(elementW)[0].value = '0';	
		document.getElementsByName(elementW)[0].disabled = true;	
		document.getElementsByName(elementZ)[0].value = '0';	
		document.getElementsByName(elementZ)[0].disabled = true;	
	}
}
//recharge la combo departement
function recharge_dept(sujet, element, elementW, style)
{
	subject_id = sujet;
	content = document.getElementsByName(element)[0].value;
	http.open("GET", "recharge/recharge_dept.php?id=" + content + "&elementW=" + elementW + "&style=" + style, true);
	http.onreadystatechange = handleHttpResponse;
	http.send(null)
}

//fonction permettant d'afficher la partie couple
function affiche_couple(){
	var couple = document.getElementsByName('refCoupleForm')[0].value;
	if(couple==2){
		document.getElementById('couple').style.display='block';	
		document.getElementById('BodyPage2').style.height='1790';	
	}
	else{
		document.getElementById('couple').style.display='none';
		document.getElementById('BodyPage2').style.height='1190';
	}
}

//fonction permettant de controler la validité de l'adresse mail
function controlMail(email){
	var a=email;
	var test="" + a;
	for(var k = 0; k < test.length;k++)
		{
		var c = test.substring(k,k+1);
		if(c == "@")
		{
		return true;
		}
	}
	alert("La syntaxe de votre e-mail est incorrect !");
	return false;
}

//focntion permettant d'incrire une personne
function inscription()
{
	//controle des données saisie
	var couple = document.getElementsByName('refCoupleForm')[0].value;
	if(couple==0)
	{
		alert("Vous devez définir si vous étes en couple ou célibataire !");	
		return false;
	}
	var sexe = document.getElementsByName('refSexeForm')[0].value;
	if(sexe==0)
	{
		alert("Vous devez définir votre sexe !");	
		return false;
	}
	var pseudo = document.getElementsByName('refPseudoForm')[0].value;
	if(pseudo==0)
	{
		alert("Vous devez saisir votre Pseudonyme !");	
		return false;
	}
	var mdp = document.getElementsByName('refMdpForm')[0].value;
	if(mdp==0)
	{
		alert("Vous devez saisir votre Mot de passe !");	
		return false;
	}
	var dna = document.getElementsByName('refDnaForm')[0].value;
	if(dna=='')
	{
		alert("Vous devez saisir votre date de naissance !");	
		return false;
	}
	var mail = document.getElementsByName('refMailForm')[0].value;
	if(mail==0)
	{
		alert("Vous devez saisir votre adresse eMail !");	
		return false;
	}
	if(!controlMail(mail))
	{
		return false;
	}
	var pays = document.getElementsByName('refPaysForm')[0].value;
	if(pays==0)
	{
		alert("Vous devez sélectionner votre pays !");	
		return false;
	}
	var lang  = document.getElementsByName('listLangueForm11')[0].checked;
	var lang1 = document.getElementsByName('listLangueForm12')[0].checked;
	var lang2 = document.getElementsByName('listLangueForm13')[0].checked;
	if(lang==0 && lang1==0 && lang2==0)
	{
		alert("Vous devez sélectionner votre langue !");	
		return false;
	}
	//verification si il sont en couple
	if(couple!=2)
	{
		//s'il ne sont pas en couple 
		//validation du formulaire
		document.forms.membreEditProfilForm.submit();
	}
	else
	{
		//s'il sont en couple
		var sexe2 = document.getElementsByName('refSexeForm2')[0].value;
		if(sexe2==0)
		{
			alert("Vous devez définir le sexe de votre partenaire!");	
			return false;
		}
		var dna2 = document.getElementsByName('refDnaForm2')[0].value;
		if(dna2=='')
		{
			alert("Vous devez saisir la date de naissance de votre partenaire !");	
			return false;
		}
		//validation du formulaire
		document.forms.membreEditProfilForm.submit();
	}
}
function desinscription(lang)
{
	switch(lang){
		case 'FR':
			question = "Etes-vous sûr de vouloir vous désinscrire ?";
		break;
		case 'EN':
			question = "Are you sure you want to unsubscribe ?";
		break;
	}
	if(confirm(question)){
		document.location.href='index.php?desinscription=1';	
	}
}
//fonction permttant de refraichir le combo refSexeFrom2
function refresh_refSexeForm2(id)
{
	if(id=='homme')
	{	
		document.getElementsByName('refSexeForm2')[0].value = 'femme';
	}
	if(id=='femme')
	{
		document.getElementsByName('refSexeForm2')[0].value = 'homme';
	}
	if(id=='ND')
	{
		document.getElementsByName('refSexeForm2')[0].value = 'ND';
	}
}
// fonction qui permet le clignotement de l'onglet messagerie
function clignoteMessagerie(){
	eee = document.getElementById('lienMenu');
	if(eee){
		cla = eee.className;
		if(cla=="menu"){
			eee.className="menuRose";
		}else{
			eee.className="menu";
		}
		fff = document.getElementById('divunread');
		if(fff){fff.className="display";}
		setTimeout('clignoteMessagerie()',500);
	}
}