//-----------------------------------------------
//fonction javascript pour le site : afrikoo.com
//-----------------------------------------------
function cgOpen(a){
	var param = 'status:no;scroll:yes;resizable:no;help:no;dialogWidth:1000px;dialogHeight:600px;';
	var lien = '../commun/cgOne.php?lang='+a;
	window.showModalDialog(lien, "", param)
}

function laDateDujour(){ 
	navvers = navigator.appVersion.substring(0,1);

	if (navvers > 3)
		navok = true;
	else
		navok = false;
		today = new Date;
	
		jour = today.getDay();

		numero = today.getDate();

		if (numero<10)
	
			numero = "0"+numero;

			mois = today.getMonth();

			if (navok)

				annee = today.getFullYear();

			else

				annee = today.getYear();
				
				TabJour = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");

				TabMois = new Array("janvier","f&eacute;vrier","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre");

				messageDate = TabJour[jour] + " " + numero + " " + TabMois[mois] + " " + annee;
		
		return messageDate;
}
function _laDateDujour(a){ 
	idj = document.getElementById("idDateJour");

	var datedujour, date, mois, mois1, jour, jour1, an; 
	datedujour = new Date();
	jour = datedujour.getDay()
	switch(jour){
		case 1 : 
			jour1fr ="Lundi" 
			jour1uk ="Monday" 
			jour1pt ="Segunda-feira" 
		break;
		case 2 :
			jour1fr ="Mardi"
			jour1uk ="Tuesday"
			jour1pt ="Terça-feira"
		break;
		case 3 :
			jour1fr ="Mercredi"
			jour1uk ="Wednesday"
			jour1pt ="Quarta-feira"
		break;
		case 4 :
			jour1fr ="Jeudi"
			jour1uk ="Thursday"
			jour1pt ="Quinta-feira"
		break;
		case 5 :
			jour1fr ="Vendredi"
			jour1uk ="Friday"
			jour1pt ="Sexta-feira"
		break;
		case 6 : 
			jour1fr ="Samedi" 
			jour1uk ="Saturday" 
			jour1pt ="Sabado" 
		break;
		case 0 :
			jour1fr ="Dimanche"
			jour1uk ="Sunday"
			jour1pt ="Domingo"
		break;
	}
	date = datedujour.getDate()
	mois = datedujour.getMonth()

	switch(mois+1){
		case 1 : 
			mois1fr ="Janvier" 
			mois1uk ="January" 
			mois1pt ="Janeiro" 
		break;
		case 2 :
			mois1fr ="Février"
			mois1uk ="February"
			mois1pt ="Fevereiro"
		break;
		case 3 :
			mois1fr ="Mars"
			mois1uk ="March"
			mois1pt ="Março"
		break;
		case 4 :
			mois1fr ="Avril"
			mois1uk ="April"
			mois1pt ="Abril"
		break;
		case 5 :
			mois1fr ="Mai"
			mois1uk ="May"
			mois1pt ="Maio"
		break;
		case 6 : 
			mois1fr ="Juin" 
			mois1uk ="June" 
			mois1pt ="Junho" 
		break;
		case 7 :
			mois1fr ="Juillet"
			mois1uk ="July"
			mois1pt ="Julho"
		break;
		case 8 : 
			mois1fr ="Août" 
			mois1uk ="August" 
			mois1pt ="Agosto" 
		break;
		case 9 :
			mois1fr ="Septembre"
			mois1uk ="September"
			mois1pt ="Setembro"
		break;
		case 10 :
			mois1fr ="Octobre"
			mois1uk ="October"
			mois1pt ="Outubro"
		break;
		case 11 :
			mois1fr ="Novembre"
			mois1uk ="November"
			mois1pt ="Novembro"
		break;
		case 12 :
			mois1fr ="Décembre"
			mois1uk ="December"
			mois1pt ="Dezembro"
		break;
	}
	an = datedujour.getFullYear()
	

	// heure   
	h = datedujour.getHours();   
	m = datedujour.getMinutes();   
	s = datedujour.getSeconds();   
    if(h < 10)   
    { 
		h = '0'+h; 
	}   
    if(m < 10)   
    { 
		m = '0'+m; 
	}   
    if(s < 10)   
    { 
		s = '0'+s; 
	}   
	//heure = ''+h+'heures'+m+'minutes'+s+'secondes';   
	heure = ''+h+' h '+m;   
	if(a=="fr"){
		myJour = jour1fr+' '+date+' '+mois1fr+' '+an;
	//	idj.innerHTML = myJour +', il est '+ heure;
		idj.innerHTML = myJour;
	}  
	if(a=="en"){
		myJour = jour1uk+' '+date+' '+mois1uk+' '+an;
	//	idj.innerHTML = myJour +', it is '+ heure;
		idj.innerHTML = myJour;
	}  
	if(a=="pt"){
		myJour = jour1pt+' '+date+' '+mois1pt+' '+an;
	//	idj.innerHTML = myJour +', é '+ heure;
		idj.innerHTML = myJour;
	}
}
/*
function retourInsc(a){
	document.location = "annuaire-inscription.php?item=banda&lang="+a;
}
*/
function retourSimple(){
	history.back();
}
function retourSimple2(){
	history.go(-2);
}
/*
function retourIndex(a){
	document.location = "../africain/annuaire-afrique.php?item=banda&lang="+a;
}
*/
function searchAnnuaire(){
	n = document.getElementsByName('nom')[0];
	v = document.getElementsByName('ville')[0];
	pr = document.getElementsByName('prenom')[0];
	var lang = document.getElementsByName('lang')[0];

	if(lang.value == "fr"){
		msgVille ="Veuillez renseigner la ville";
		msgNom = "Veuillez renseigner le nom";
	}	
	if(lang.value == "en"){
		msgVille ="Please choose the city";
		msgNom = "Please name";
	}	
	if(lang.value == "pt"){
		msgVille ="Selecione o país";
		msgNom = "Por favor, nome";
	}
	if(n.value == ""){
		alert(msgNom);
		n.focus();
		return 0;
	}	

	if(v.value == ""){
		alert(msgVille);
		v.focus();
		return 0;		
	}
	else{
		document.rent.submit();
	}
}

function searchEntreprise(){
	n = document.getElementsByName('nom')[0];
	v = document.getElementsByName('ville')[0];
	var lang = document.getElementsByName('lang')[0];

	if(lang.value == "fr"){
		msgNom = "Veuillez renseigner le nom";
		msgVille = "Veuillez renseigner la ville";
	}	
	if(lang.value == "en"){
		msgNom = "Please name";
	}	
	if(lang.value == "pt"){
		msgNom = "Por favor, nome";
	}
	if(n.value == ""){
		alert(msgNom);
		n.focus();
		return 0;
	}	
	if(v.value == ""){
		alert(msgVille);
		v.focus();
		return 0;		
	}


	else{

		document.rent.submit();
	}
}
function ctrl_insertProfessionnel(){
	lang = document.getElementsByName('lang')[0];
	nom = document.getElementsByName('raisonsociale')[0];
	tel = document.getElementsByName('telephone')[0];
	fax = document.getElementsByName('fax')[0];
	pays = document.getElementsByName('pays')[0];
	activite = document.getElementsByName('activite')[0];
	url = document.getElementsByName('url')[0];
	pub = document.getElementsByName('pub');
	cg = document.getElementsByName('cg')[0];
	m = document.getElementsByName('mail')[0];
	var spanident = document.getElementById('spanident');
		v = document.getElementsByName('ville')[0];
	v1 = document.getElementsByName('nomville')[0];


	if(lang.value == "fr"){
		msgPays="Veuillez choisir le pays";
		msgVille="Veuillez choisir la ville";
		msgMail="Veuillez renseigner l'adresse mail";
		msgActivite="Veuillez renseigner le secteur d'activité";
		msgNom="Veuillez saisir le nom de la société";
		msgTelephone="Veuillez saisir le numéro de téléphone";
		msgMailValide = "Entrez une adresse e-mail valide !";
		msgCg = "Veuillez cochez la case pour certifier avoir lu et accepté les conditions générales";
		msgUrl = "L'adresse Internet doit obligatoirement commencer par http://";
	}	
	if(lang.value == "en"){
		msgPays="Please select the country";
		msgNom="Please enter the name";
		msgTelephone="Please enter a phone number";
		msgMailValide = "Please enter a valid e-mail address !";
		msgCg = "Please check the box to certify that you have read and accepted the terms and conditions";
	}	
	if(lang.value == "pt"){
		msgPays="Selecione o país";
		msgNom="Digite o nome";
		msgTelephone="Digite um número de telefone";
		msgMailValide = "Digite um endereço válido de e-mail !";
		msgCg = "Marque a caixa para certificar que eu tenho lido e aceito os termos e condições";
	}
	var myStr = url.value;
	
	var myStr2=myStr.substr(0,7);

	if(nom.value == ""){
		alert(msgNom);
		nom.focus();
		return 0;
	}		
	if(activite.value == ""){
		alert(msgActivite);
		activite.focus();
		return 0;
	}	
	if(tel.value == ""){
		alert(msgTelephone);
		tel.focus();
		return 0;
	}			
	if((myStr != "") && (myStr2 != "http://")){
		alert(msgUrl);
		url.focus();
		return 0;
	}			
	if((m.value != "")&&(!VerifMail(m.value))){
		alert(msgMailValide);
		m.focus();
		return 0;
	}	

	if(pays){	
		if(pays.value == ""){
			alert(msgPays);
			pays.focus();
			return 0;
		}
	}		
	if(v){
		if((v.value == "") && (v1.value == "")){
			alert(msgVille);
			v.focus();
			return 0;
		}
	}
	if(!cg.checked){
		alert(msgCg);
		cg.focus();
		return 0;
	}
	if(pub[0].checked){
		if(m.value == ""){
			alert(msgMail);
			m.focus();
			return 0;
		}	
	}
	else{
		document.rent.submit();
	}
}

function ctrl_insertParticulier(){
	lang = document.getElementsByName('lang')[0];
	titre = document.getElementsByName('titre')[0];
	nom = document.getElementsByName('nom1')[0];
	prenom = document.getElementsByName('prenom1')[0];
	tel = document.getElementsByName('telephone')[0];
	p = document.getElementsByName('pays')[0];
	v = document.getElementsByName('ville')[0];
	v1 = document.getElementsByName('nomville')[0];
	pub = document.getElementsByName('pub');
	cg = document.getElementsByName('cg')[0];
	m = document.getElementsByName('mail')[0];
	var spanident = document.getElementById('spanident');

	if(lang.value == "fr"){
		msgPays="Veuillez choisir le pays";
		msgRegion="Veuillez choisir la région";
		msgMail="Veuillez renseigner l'adresse mail";
		msgVille="Veuillez choisir la ville";
		msgTitre="Veuillez renseigner le titre";
		msgNom="Veuillez saisir le nom";
		msgIdentifiant="Veuillez saisir l'identifiant";
		msgPass="Veuillez saisir le mot de passe";
		msgPass2="Veuillez retaper le mot de passe";
		msgPass12="Veuillez saisir le même mot de pass";
		msgPrenom="Veuillez saisir le prénom";
		msgTelephone="Veuillez saisir le numéro de téléphone";
		msgMailValide = "Entrez une adresse e-mail valide !";
		msgCg = "Veuillez cochez la case pour certifier avoir lu et accepté les conditions générales";
		msgLoginExistante= "Veuillez changer d'identifiant";
	}	
	if(lang.value == "en"){
		msgPays="Please select the country";
		msgRegion="Please choose the region";
		msgVille="Please choose the city";
		msgTitre="Please title";
		msgNom="Please enter the name";
		msgPrenom="Please enter the first name";
		msgTelephone="Please enter a phone number";
		msgMailValide = "Please enter a valid e-mail address !";
		msgCg = "Please check the box to certify that you have read and accepted the terms and conditions";
	}	
	if(lang.value == "pt"){
		msgPays="Selecione o país";
		msgRegion="Por favor escolha a região";
		msgVille="Por favor, escolha a cidade";
		msgTitre="Por favor, título";
		msgNom="Digite o nome";
		msgPrenom="Digite o nome";
		msgTelephone="Digite um número de telefone";
		msgMailValide = "Digite um endereço válido de e-mail !";
		msgCg = "Marque a caixa para certificar que eu tenho lido e aceito os termos e condições";
	}
	
	if(titre.value == ""){
		alert(msgTitre);
		titre.focus();
		return 0;
	}			
	if(nom.value == ""){
		alert(msgNom);
		nom.focus();
		return 0;
	}			
	if(prenom.value == ""){
		alert(msgPrenom);
		prenom.focus();
		return 0;
	}		
	if(tel.value == ""){
		alert(msgTelephone);
		tel.focus();
		return 0;
	}			
	if((m.value != "")&&(!VerifMail(m.value))){
		alert(msgMailValide);
		m.focus();
		return 0;
	}	
	if(p){	
		if(p.value == ""){
			alert(msgPays);
			p.focus();
			return 0;
		}
	}	

	if(v){
		if((v.value == "") && (v1.value == "")){
			alert(msgVille);
			v.focus();
			return 0;
		}
	}
	if(!cg.checked){
		alert(msgCg);
		cg.focus();
		return 0;
	}
	if(pub[0].checked){
		if(m.value == ""){
			alert(msgMail);
			m.focus();
			return 0;
		}	
	}
	else{
		document.rent.submit();
	}
}

function ctrl_Contact(){
	n = document.getElementsByName('nom')[0];
	lang = document.getElementsByName('lang')[0];
	m = document.getElementsByName('email')[0];
	msg = document.getElementsByName('message')[0];

	msgNom = "Veuillez saisir votre nom";
	msgMail = "Veuillez saisir votre e-mail";
	msgMailValide = "Entrez une adresse e-mail valide !";
	msgMessage = "Veuillez saisir votre message";

	if(n.value == ""){
		alert(msgNom);
		n.focus();
		return 0;
	}
	if(m.value == ""){
		alert(msgMail);
		m.focus();
		return 0;
	}
	if ((m.value != "")&&(!VerifMail(m.value))){
		alert(msgMailValide);
		m.focus();
		return 0;	
	}
	if(msg.value == ""){
		alert(msgMessage);
		msg.focus();
		return 0;
	}else{
		document.rent.submit();
	}
}

function VerifMail(email)
{
	var reg = /^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,3}$/;
    return (reg.test(email));

}

function isNumberKey(){
	var charCode = event.keyCode;
	if (charCode > 31 && (charCode < 48 || charCode > 57))
		return false;
	return true;
}

function isLettreValablePourNom(){
	var charCode = event.keyCode;
	var ok = true;
	var tabCode = new Array(33,34,35,36,37,38,40,41,42,43,44,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,91,93,94,95,96,123,124,125,126,167,176,178);
	for (var i=0;i<tabCode.length;i++){
		if(charCode == tabCode[i]){
			ok = false;
			break;
		}
	}
	if (!ok)
		return false;
	
	return true;
}
function showAutreVille(){
	var cbVille = document.getElementById('cbville');
	var txtAutreVille = document.getElementById('trville');
	
	if (txtQuelleVille.innerHTML!="Retour"){
	txtAutreVille.style.display = "block";
	cbVille.style.display = "none";
	txtQuelleVille.innerHTML="Retour";
	} else {
	txtAutreVille.style.display = "none";
	cbVille.style.display = "block";
	txtQuelleVille.innerHTML="Autre ville";
	}
}
function newVille(a, lang){
	var cbVille = document.getElementById('cbville');
	var txtAutreVille = document.getElementById('estAutreville');
	var txtRetour;
	var txtAutreVille2;

	switch (a){
		case '1':
		if (lang == "fr"){
			txtRetour = "Retour"
		}
		if (lang == "en"){
			txtRetour = "Back"
		}
		if (lang == "pt"){
			txtRetour = "Costas"
		}
		idautre.innerHTML = "";
		idretour.innerHTML = txtRetour;
		txtAutreVille.style.display = "block";
		cbVille.style.display = "none";
		break;		
		case '2':
		if (lang == "fr"){
			txtAutreVille2 = "Autre ville"
		}
		if (lang == "en"){
			txtAutreVille2 = "Other city"
		}
		if (lang == "pt"){
			txtAutreVille2 = "Autre Cidade"
		}

		idautre.innerHTML = txtAutreVille2;
		idretour.innerHTML = "";
		txtAutreVille.style.display = "none";
		cbVille.style.display = "block";
		break;
	}	
}
 
