function affiche_dep(dep) {
	len_dep = 2;
	departement = dep.value;
	if (departement.substr(0, len_dep) == 97) len_dep = 3;
	if (departement.length >= len_dep) {
		departement = departement.substr(0, len_dep);
		document.forms["renseignements"].elements["liste_dep"].value = departement;
		
		liste_ville(departement,'');
		
	}
	
	

}
function change_ville_def(dep) {

setTimeout('document.getElementById("cp_'+dep+'").selected = true;',800);

}
function affiche_cp(dep) {

	document.forms["renseignements"].elements["code_postal"].value = dep.value+'000';
	liste_ville(dep.value,'');
	change_ville_def(document.getElementById('code_postal').value);

}



function verif_pays(pays) {
	
	if (pays != 'Autre') pays_c = pays.value;
	else pays_c = 'Autre';
	
	if (pays_c == 'France') {
		document.getElementById('Autre_pays').style.visibility = 'hidden';
		document.getElementById('departement_autre_pays').style.visibility = 'hidden';
		document.getElementById('liste_dep').style.visibility = 'visible';
	}
	else if (pays_c == 'Autre') {
				
		document.getElementById('pays').checked = 'Autre';
		document.getElementById('Autre_pays').style.visibility = 'visible';
		document.getElementById('departement_autre_pays').style.visibility = 'visible';
		document.getElementById('liste_dep').style.visibility = 'hidden';
	}
}

function verif_type_temps(type_temps) {
	
	

	if (type_temps == 'tps_partiel') {
		if (document.getElementById('check_temps_partiel').checked == true) document.getElementById('table_tps_partiel').style.visibility = 'visible';
		if (document.getElementById('check_temps_partiel').checked == false) document.getElementById('table_tps_partiel').style.visibility = 'hidden';
		
	}
	else if (type_temps == 'tps_plein') {
				
		if (document.getElementById('check_temps_plein').checked == true) document.getElementById('table_tps_plein').style.visibility = 'visible';
		if (document.getElementById('check_temps_plein').checked == false) document.getElementById('table_tps_plein').style.visibility = 'hidden';
			
	}
	
}

function verif_type_cherche() {
	
		if ((document.getElementById('nounou').checked == true) || (document.getElementById('baby_sitter').checked == true)) document.getElementById('logement').style.visibility = 'visible';
		else document.getElementById('logement').style.visibility = 'hidden';
	
	
}

function parse_type_utilisateur(nounou,baby,parent,au_pair) {
	modifier_renseignement(5,nounou+"-"+baby+"-"+parent+"-"+au_pair);
}

function parse_info_utilisateur(nom,prenom,adresse,pays,Autre_pays,code_postal,liste_dep,departement_autre_pays,ville,tel,joura,moisa,cond_gene) {
	
	modifier_renseignement(6,nom+"µ"+prenom+"µ"+adresse+"µ"+pays+"µ"+Autre_pays+"µ"+code_postal+"µ"+liste_dep+"µ"+departement_autre_pays+"µ"+ville+"µ"+tel+"µ"+joura+"µ"+moisa+"µ"+cond_gene);
	
	
}
function parse_info_nounou(assist_mat,nounou_dom,garde_part,temps_plein,temps_partiel,lundi,mardi,mercredi,jeudi,vendredi,samedi,dimanche,av_ecole,matin,midi,apres_midi,apres_ecole,soir,nuit,mercredi_tp,week_end,vacances,deb_date,fin_date,experience,diplome,vehicule_oui,vehicule_non,non_fumeur_oui,non_fumeur_non,langue,devoirs_oui,devoirs_non,loge_oui,loge_non) {	

	modifier_renseignement(11,assist_mat+"|"+nounou_dom+"|"+garde_part+"|"+temps_plein+"|"+temps_partiel+"|"+lundi+"|"+mardi+"|"+mercredi+"|"+jeudi+"|"+vendredi+"|"+samedi+"|"+dimanche+"|"+av_ecole+"|"+matin+"|"+midi+"|"+apres_midi+"|"+apres_ecole+"|"+soir+"|"+nuit+"|"+mercredi_tp+"|"+week_end+"|"+vacances+"|"+deb_date+"|"+fin_date+"|"+experience+"|"+diplome+"|"+vehicule_oui+"|"+vehicule_non+"|"+non_fumeur_oui+"|"+non_fumeur_non+"|"+langue+"|"+devoirs_oui+"|"+devoirs_non+"|"+loge_oui+"|"+loge_non);
						   
	
}

function parse_info_baby(av_ecole,matin,midi,apres_midi,apres_ecole,soir,nuit,mercredi_tp,week_end,vacances,deb_date,fin_date,experience,diplome,vehicule_oui,vehicule_non,non_fumeur_oui,non_fumeur_non,langue,devoirs_oui,devoirs_non,loge_oui,loge_non) {

modifier_renseignement(12,av_ecole+"|"+matin+"|"+midi+"|"+apres_midi+"|"+apres_ecole+"|"+soir+"|"+nuit+"|"+mercredi_tp+"|"+week_end+"|"+vacances+"|"+deb_date+"|"+fin_date+"|"+experience+"|"+diplome+"|"+vehicule_oui+"|"+vehicule_non+"|"+non_fumeur_oui+"|"+non_fumeur_non+"|"+langue+"|"+devoirs_oui+"|"+devoirs_non+"|"+loge_oui+"|"+loge_non);
	
}

function parse_info_parents(assist_mat,nounou_dom,baby_sitter,au_pair,garde_part_oui,garde_part_non,temps_plein,temps_partiel,lundi,mardi,mercredi,jeudi,vendredi,samedi,dimanche,av_ecole,matin,midi,apres_midi,apres_ecole,soir,nuit,mercredi_tp,week_end,vacances,deb_date,fin_date,nb_enfants,age_enfants,non_fumeur,vehicule,langue_parle,devoirs_oui,devoirs_non,loge_oui,loge_non) {	

	modifier_renseignement(13,assist_mat+"|"+nounou_dom+"|"+baby_sitter+"|"+au_pair+"|"+garde_part_oui+"|"+garde_part_non+"|"+temps_plein+"|"+temps_partiel+"|"+lundi+"|"+mardi+"|"+mercredi+"|"+jeudi+"|"+vendredi+"|"+samedi+"|"+dimanche+"|"+av_ecole+"|"+matin+"|"+midi+"|"+apres_midi+"|"+apres_ecole+"|"+soir+"|"+nuit+"|"+mercredi_tp+"|"+week_end+"|"+vacances+"|"+deb_date+"|"+fin_date+"|"+nb_enfants+"|"+age_enfants+"|"+non_fumeur+"|"+vehicule+"|"+langue_parle+"|"+devoirs_oui+"|"+devoirs_non+"|"+loge_oui+"|"+loge_non);

}

function parse_info_au_pair(deb_date,fin_date,pays_accueil,non_fumeur_oui,non_fumeur_non,langue) {
	
	var pays_accueil_liste = "";	
	for (var i=0; i<pays_accueil.options.length; i++) {
	  if (pays_accueil.options[i].selected) pays_accueil_liste += pays_accueil.options[i].value+";";	  
	}	
	
	modifier_renseignement(14,deb_date+"|"+fin_date+"|"+pays_accueil_liste+"|"+non_fumeur_oui+"|"+non_fumeur_non+"|"+langue);
	
}


function montre(id) {
	var d = document.getElementById(id);
		for (var i = 1; i<=10; i++) {
			if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
		}
	if (d) {d.style.display='block';}
}

function urlencode(ch) {
ch = ch.replace(/[ ]/g,"+")
return escape(ch)
}

function montre(id) {
	
	var p,nav,ver; // variables locales
  	result= new Array();
  	affi = 0;
	nav = '';
  	 with(navigator.userAgent){
   	 	 switch(navigator.appName){
    	 	 case "Microsoft Internet Explorer" :
	 
        		nav='IE'
			}    	 
			
  	}
  
     if (document.getElementById) { 
         document.getElementById(id).style.display="block";
		 if (nav=='IE') {
			 //document.getElementById(id).style.position="absolute";
			 //document.getElementById(id).style.top="-50px";
			 //document.getElementById(id).style.left="-30px";
		 }
        } else if (document.all) { 
         document.all[id].style.display="block";
			
        } else if (document.layers) { 
         document.layers[id].display="block";
		
		
        } } 

function cache(id) { 
     if (document.getElementById) { 
         document.getElementById(id).style.display="none"; 
        } else if (document.all) { 
         document.all[id].style.display="none"; 
        } else if (document.layers) { 
         document.layers[id].display="none"; 
        } } 
		
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function affiche_km(cp) {
	
	if (cp.length >= 5) document.getElementById('km').style.visibility="visible";
	if (cp.length < 5) document.getElementById('km').style.visibility="hidden";
	
}


function affiche_avancee(type) {
	
	switch(type){
		case '1' :
		
			document.getElementById('r_avancee_nounou').style.visibility="visible";
			document.getElementById('r_avancee_baby').style.visibility="hidden";	
			document.getElementById('r_avancee_parents').style.visibility="hidden";	
			document.getElementById('r_avancee_pair').style.visibility="hidden";
			document.getElementById('calendar_advanced_search').style.visibility="visible";
			document.getElementById('table_tps_plein').style.visibility="visible";
			document.getElementById('titre_temps_plein').style.visibility="visible";
		
			document.getElementById('r_avancee_nounou').style.position="relative";
			document.getElementById('r_avancee_baby').style.position="absolute";
			document.getElementById('r_avancee_parents').style.position="absolute";
			document.getElementById('r_avancee_pair').style.position="absolute";
			document.getElementById('calendar_advanced_search').style.position="relative";
			verif_type_temps('tps_partiel');
			if (document.getElementById('type_nounou').checked == true) document.getElementById('garde_part').disabled = false;
			else  document.getElementById('garde_part').disabled = true;
			
			
		break;
		
		case '2':
		
			document.getElementById('r_avancee_nounou').style.visibility="hidden";
			document.getElementById('r_avancee_baby').style.visibility="visible";	
			document.getElementById('r_avancee_parents').style.visibility="hidden";	
			document.getElementById('r_avancee_pair').style.visibility="hidden";
			document.getElementById('calendar_advanced_search').style.visibility="visible";
			document.getElementById('table_tps_plein').style.visibility="hidden";
			document.getElementById('titre_temps_plein').style.visibility="hidden";
			
			document.getElementById('r_avancee_nounou').style.position="absolute";
			document.getElementById('r_avancee_baby').style.position="relative";
			document.getElementById('r_avancee_parents').style.position="absolute";
			document.getElementById('r_avancee_pair').style.position="absolute";
			document.getElementById('calendar_advanced_search').style.position="relative";
			verif_type_temps('tps_partiel');
		
		break;
		
		case '3' :
		
			document.getElementById('r_avancee_nounou').style.visibility="hidden";
			document.getElementById('r_avancee_baby').style.visibility="hidden";	
			document.getElementById('r_avancee_parents').style.visibility="visible";	
			document.getElementById('r_avancee_pair').style.visibility="hidden";
			document.getElementById('calendar_advanced_search').style.visibility="visible";
			document.getElementById('table_tps_plein').style.visibility="visible";
			document.getElementById('titre_temps_plein').style.visibility="visible";
			
			document.getElementById('r_avancee_nounou').style.position="absolute";
			document.getElementById('r_avancee_baby').style.position="absolute";
			document.getElementById('r_avancee_parents').style.position="relative";
			document.getElementById('r_avancee_pair').style.position="absolute";
			document.getElementById('calendar_advanced_search').style.position="relative";
			verif_type_temps('tps_partiel');
			
		
		break;
		
		case '4' :
		
			document.getElementById('r_avancee_nounou').style.visibility="hidden";
			document.getElementById('r_avancee_baby').style.visibility="hidden";	
			document.getElementById('r_avancee_parents').style.visibility="hidden";	
			document.getElementById('r_avancee_pair').style.visibility="visible";
			document.getElementById('calendar_advanced_search').style.visibility="hidden";
			document.getElementById('table_tps_plein').style.visibility="hidden";
			document.getElementById('titre_temps_plein').style.visibility="hidden";
			document.getElementById('table_tps_partiel').style.visibility="hidden";
			
			
			document.getElementById('r_avancee_nounou').style.position="absolute";
			document.getElementById('r_avancee_baby').style.position="absolute";
			document.getElementById('r_avancee_parents').style.position="absolute";
			document.getElementById('r_avancee_pair').style.position="relative";
			document.getElementById('calendar_advanced_search').style.position="absolute";

		
		break;
		
		default :		
		
			document.getElementById('r_avancee_nounou').style.visibility="visible";
			document.getElementById('r_avancee_baby').style.visibility="hidden";	
			document.getElementById('r_avancee_parents').style.visibility="hidden";	
			document.getElementById('r_avancee_pair').style.visibility="hidden";
			document.getElementById('calendar_advanced_search').style.visibility="visible";
			document.getElementById('table_tps_plein').style.visibility="visible";
			document.getElementById('titre_temps_plein').style.visibility="visible";
			
			
			document.getElementById('r_avancee_nounou').style.position="relative";
			document.getElementById('r_avancee_baby').style.position="absolute";
			document.getElementById('r_avancee_parents').style.position="absolute";
			document.getElementById('r_avancee_pair').style.position="absolute";
			document.getElementById('calendar_advanced_search').style.position="relative";
			verif_type_temps('tps_partiel');
			
		break;
	}  
	
}

function txt_type_annonce(type) {

	switch (type) {	
	
	case '0' : return 'Une_personne'; break;
	case '1' : return 'Nounou'; break;
	case '2' : return 'Baby_Sitter'; break;
	case '3' : return 'Parents'; break;
	case '4' : return 'Au pair'; break;
	
	
	}

}

function resize_div(type) {	    

	 

		if (type == 'mini') {
			 var hauteur = document.getElementById("div_annonce_mini").clientHeight;
			
			document.getElementById('case_annonce').style.height = hauteur-142;
			
		}
		else {
			 var hauteur = document.getElementById("div_annonce").clientHeight;
			
			document.getElementById('case_annonce').style.height = hauteur-142;
		}
		
}

function cache_info(id) {

	GetId('info_annonces').style.visibility="hidden"; // Si la bulle est visible on la cache
	i=false;

}

function montre_info(textinfo,idinfo,type_a) {		
	id_verif = idinfo;	
	setTimeout('montre_info_final("'+textinfo+'","'+idinfo+'","'+type_a+'")',400);	
}
function montre_info_final(textinfof,idf,type_a) {
   
	  
		if ( id_verif == idf) {
		
		GetId('info_annonces').style.backgroundImage = 'url(http://www.une-nounou.fr/gfx/waiting.gif)';
		GetId('info_annonces').style.visibility='visible';			
		GetId('info_annonces').innerHTML = '<b>'+textinfof+'</b>';
		  i=true;		  
		  idcour = idf;  
		  if (type_a == 0) GetId('info_annonces').style.height = '73px';		  
		  else GetId('info_annonces').style.height = '51px';	  
		 
		  
		  cherche_info_region(idf,type_a);
		  
		  }
			  
	  
  
}
 function OpenNamedWin(url, namee, w, h){
	 var szParams = "toolbar=no,width=" + w + ",height=" + h + ",scrollbars=yes,resize=yes,status=yes";
	 nam=namee;
	 win = window.open(url,nam, szParams);
	 win.focus();
 }


function GetId(id)
{
return document.getElementById(id);
}
