function showLayer(layerName, shadowLayerName)
{
	if (document.getElementById) // Netscape 6 and IE 5+
	{
		var targetElement = document.getElementById(layerName);
		var shadowElement = document.getElementById(shadowLayerName);
		targetElement.style.top = shadowElement.style.top;
		targetElement.style.visibility = 'visible';
	}
}


function hideLayer(layerName)
{
	if (document.getElementById) 
	{
		var targetElement = document.getElementById(layerName);
		targetElement.style.visibility = 'hidden';
	}
}

function CalculTotalReza() // id, chg=> si event onchange ou pas
{	
	tot = 0;

	for (i=0; i < document.f_agence.nb_prix.value; ++i) // vérifie si prix checked. Si oui calcul, sinon rien
	{
		prix = document.getElementById('id_prix_'+i); // checkbox
	
		if (prix.checked) 
		{
			tmp_prix = parseInt(prix.value); // value checkbox
			tmp_nb_pers = parseInt(document.getElementById('nb_pers_'+i).value); // nb pers
			if(!document.getElementById('supplements_nb_jours_'+i)) {
				tmp_supplements_nb_jours = 1;
			} else {
				tmp_supplements_nb_jours = parseInt(document.getElementById('supplements_nb_jours_'+i).value);
			}

			tmp_tot = tmp_prix  * tmp_nb_pers * tmp_supplements_nb_jours;
			tot = tot + tmp_tot;
		}
	}
	
	// set in total
	
	document.getElementById('total_1').value = tot;
	document.getElementById('total_2').value = tot;
}


// moteur

// get value from selectd box and gotolink

function GoToLinkSelected(lien)
{
	// get id from select box 
	if ( lien != "") // on traite
	{
		document.f.action = lien;
		document.f.submit();
	}
} // fin fct GoToLinkSelected

// get value from selectd box and gotolink

function expandCollapse() {

	var temp = document.getElementById("over");
	
	// Disable / Enable All fields
	for (var i=0;i<document.forms.length;i++) {
		for (var j=0;j<document.forms[i].elements.length;j++) {
			document.forms[i].elements[j].disabled = (temp.style.display == "none") ? true : false;
			document.forms[i].elements[j].style.visibility = (temp.style.display == "none") ? 'hidden' : 'visible';
		}
	}

	// Place the box
	var box = document.getElementById("box");
	box.style.top = '50px';

	var div_open = document.getElementById("open");
	div_open.style.left = parseInt((document.body.offsetWidth-600)/2)+'px';
	
	// Switch the status
	for (var i=0;i<expandCollapse.arguments.length;i++) {
		var element = document.getElementById(expandCollapse.arguments[i]);
		if(expandCollapse.arguments[i]=='over') {element.style.height=parseInt(document.body.clientHeight)+'px';}
		element.style.display = (element.style.display == "none") ? "block" : "none";
	}
	
	if(temp.style.display == "none") {
		window.setTimeout("document.location='#scroll_to'",200);
	} else {
		document.location='#top';
		//back to top
		if(navigator.appName == 'Netscape') {document.body.scrollTop='0px';} else {document.documentElement.scrollTop='0px';}
		// Activate fields from bonus form
		for(zz=0;zz<10;zz++) {
			for (var k=0;k<document.forms["bonus_"+zz].elements.length;k++) {
				document.forms["bonus_"+zz].elements[k].disabled = false;
				document.forms["bonus_"+zz].elements[k].style.visibility = 'visible';
			}
		}
	}
}


function set_date_debut(form_id) {
	var date_debut = form_id.debut_jour.value +"/"+ form_id.debut_mois.value +"/"+ form_id.debut_annee.value;
	form_id.date_debut.value = date_debut;
}

function CalculTotalppl() {
	max = 0;
	for (i=0; i < document.f_agence.nb_prix.value; ++i) {
		prix = document.getElementById('id_prix_'+i);
		if (prix.checked) {
			tmp_nb_pers = parseInt(document.getElementById('nb_pers_'+i).value);
			max = (tmp_nb_pers > max) ? tmp_nb_pers : max;
		}
	}
	return(max);
}

function give_form(nb_curistes,langue) {

	return;

	if(nb_curistes) {
		var req = null; 
		var curistes = document.getElementById("curistes");

		if (window.XMLHttpRequest) { 
			req = new XMLHttpRequest();
			if (req.overrideMimeType) {req.overrideMimeType('text/xml');}
		} else if (window.ActiveXObject) {
			try { req = new ActiveXObject("Msxml2.XMLHTTP"); }
			catch (e) {
				try { req = new ActiveXObject("Microsoft.XMLHTTP"); }
				catch (e) {}
			}
		}

		req.onreadystatechange = function() { 
			curistes.innerHTML = "<div align='center'><img alt='Wait' src='media/img/inline/sablier.gif'/></div>";
			if(req.readyState == 4) { curistes.innerHTML = req.responseText; } 
		}; 

		req.open("GET","show_form_bonus.php?nb_curistes="+nb_curistes+'&L='+langue,true);
		req.send(curistes);

		expandCollapse('open','over');
	} else {
		if (langue=='fr') {
			alert('Veuillez selectionner le nombre de curistes svp.');
		} else {
			alert('Gelieve het nummer van curiste aangeven aub.');
		}
	}
}

function set_date_fin(form_id,langue) {
	var date_fin = form_id.fin_jour.value +"/"+ form_id.fin_mois.value +"/"+ form_id.fin_annee.value;
	form_id.date_fin.value = date_fin;

	if(form_id.date_debut.value == '') { 
		if (langue=='fr') {
			alert('Veuillez spécifier une date de début de séjour s\'il vous plait');
		} else {
			alert('Gelieve een vertrek datum aangeven aub.');
		}
	} else {
		var debut_jour = form_id.debut_jour.value;
		var debut_mois = form_id.debut_mois.value;
		var debut_annee = form_id.debut_annee.value;

		var fin_jour = form_id.fin_jour.value;
		var fin_mois = form_id.fin_mois.value;
		var fin_annee = form_id.fin_annee.value;

		if(debut_jour.length == 1) { debut_jour = "0"+debut_jour; }
		if(fin_jour.length == 1) { fin_jour = "0"+fin_jour; }

		var date_debut = debut_annee + debut_mois + debut_jour;
		var date_fin = fin_annee + fin_mois + fin_jour;

		if((date_fin-date_debut) > 4 && document.f_agence.bonused.value == '0') { 
			give_form(CalculTotalppl(),langue);
		}
	}
}

function trim(s) {return s.replace(/(^\s*)|(\s*$)/g,''); }

function send_values(id_curiste,values) {

	var req = null; 
	if (window.XMLHttpRequest) { 
		req = new XMLHttpRequest();
		if (req.overrideMimeType) {req.overrideMimeType('text/xml');}
	} else if (window.ActiveXObject) {
		try { req = new ActiveXObject("Msxml2.XMLHTTP"); }
		catch (e) {
			try { req = new ActiveXObject("Microsoft.XMLHTTP"); }
			catch (e) {}
		}
	}

	/*
	req.onreadystatechange = function() { 
		document.getElementById('box').innerHTML="<div align='center'><img alt='Wait' src='media/img/inline/sablier.gif'/></div>";
		if(req.readyState == 4) {
			if(req.status == 200) { document.getElementById('box').innerHTML=req.responseText; 
			} else {document.getElementById('box').innerHTML = req.status + " " + req.statusText;}	
		}
	}; 
	*/

	req.open("POST","save_curiste_bonus.php",true);
	req.setRequestHeader("Content-type", "application/x-www-form-urlencoded;");
	req.send(values+'&id_curiste='+id_curiste);
	
}

function save_bonus_info() {

	var boucle = document.f_nb_curistes.nb_curistes.value;
	var to_send = '';

	for(tt=0;tt<boucle;tt++) {

		document.forms["bonus_"+tt].elements["bonus_nom_"+tt].value = document.forms["bonus_"+tt].elements["bonus_nom_"+tt].value.replace(/[àâ]/g,"a");
		document.forms["bonus_"+tt].elements["bonus_prenom_"+tt].value = document.forms["bonus_"+tt].elements["bonus_prenom_"+tt].value.replace(/[àâ]/g,"a");
		document.forms["bonus_"+tt].elements["bonus_sexe_"+tt].value = document.forms["bonus_"+tt].elements["bonus_sexe_"+tt].value.replace(/[àâ]/g,"a");
		document.forms["bonus_"+tt].elements["bonus_poid_"+tt].value = document.forms["bonus_"+tt].elements["bonus_poid_"+tt].value.replace(/[àâ]/g,"a");
		document.forms["bonus_"+tt].elements["bonus_taille_"+tt].value = document.forms["bonus_"+tt].elements["bonus_taille_"+tt].value.replace(/[àâ]/g,"a");
		document.forms["bonus_"+tt].elements["bonus_tel_"+tt].value = document.forms["bonus_"+tt].elements["bonus_tel_"+tt].value.replace(/[àâ]/g,"a");
		document.forms["bonus_"+tt].elements["bonus_profession_"+tt].value = document.forms["bonus_"+tt].elements["bonus_profession_"+tt].value.replace(/[àâ]/g,"a");
		document.forms["bonus_"+tt].elements["bonus_email_"+tt].value = document.forms["bonus_"+tt].elements["bonus_email_"+tt].value.replace(/[àâ]/g,"a");
		document.forms["bonus_"+tt].elements["bonus_sport_"+tt].value = document.forms["bonus_"+tt].elements["bonus_sport_"+tt].value.replace(/[àâ]/g,"a");
		document.forms["bonus_"+tt].elements["bonus_contre_indications_"+tt].value = document.forms["bonus_"+tt].elements["bonus_contre_indications_"+tt].value.replace(/[àâ]/g,"a");
		document.forms["bonus_"+tt].elements["bonus_autres_indications_"+tt].value = document.forms["bonus_"+tt].elements["bonus_autres_indications_"+tt].value.replace(/[àâ]/g,"a");
		document.forms["bonus_"+tt].elements["bonus_souhait_"+tt].value = document.forms["bonus_"+tt].elements["bonus_souhait_"+tt].value.replace(/[àâ]/g,"a");
		document.forms["bonus_"+tt].elements["bonus_divers_"+tt].value = document.forms["bonus_"+tt].elements["bonus_divers_"+tt].value.replace(/[àâ]/g,"a");


		to_send = 'nom='+encodeURI(document.forms["bonus_"+tt].elements["bonus_nom_"+tt].value.replace(/[éèê]/g,"e"));
		to_send += '&prenom='+encodeURI(document.forms["bonus_"+tt].elements["bonus_prenom_"+tt].value.replace(/[éèê]/g,"e"));
		to_send += '&sexe='+encodeURI(document.forms["bonus_"+tt].elements["bonus_sexe_"+tt].value.replace(/[éèê]/g,"e"));
		to_send += '&poid='+encodeURI(document.forms["bonus_"+tt].elements["bonus_poid_"+tt].value.replace(/[éèê]/g,"e"));
		to_send += '&taille='+encodeURI(document.forms["bonus_"+tt].elements["bonus_taille_"+tt].value.replace(/[éèê]/g,"e"));
		to_send += '&tel='+encodeURI(document.forms["bonus_"+tt].elements["bonus_tel_"+tt].value.replace(/[éèê]/g,"e"));
		to_send += '&profession='+encodeURI(document.forms["bonus_"+tt].elements["bonus_profession_"+tt].value.replace(/[éèê]/g,"e"));
		to_send += '&email='+encodeURI(document.forms["bonus_"+tt].elements["bonus_email_"+tt].value.replace(/[éèê]/g,"e"));
		to_send += '&sport='+encodeURI(document.forms["bonus_"+tt].elements["bonus_sport_"+tt].value.replace(/[éèê]/g,"e"));

		// document.forms["bonus_"+tt].elements["bonus_sante_"+tt].lenght
		for(abc=0;abc<4;abc++) {
			if(document.forms["bonus_"+tt].elements["bonus_sante_"+tt][abc].checked == true) {
				to_send += '&sante='+encodeURI(document.forms["bonus_"+tt].elements["bonus_sante_"+tt][abc].value);
			}
		}

		to_send += '&contre_indic='+encodeURI(document.forms["bonus_"+tt].elements["bonus_contre_indications_"+tt].value.replace(/[éèê]/g,"e"));
		to_send += '&autre_indic='+encodeURI(document.forms["bonus_"+tt].elements["bonus_autres_indications_"+tt].value.replace(/[éèê]/g,"e"));
		to_send += '&souhait='+encodeURI(document.forms["bonus_"+tt].elements["bonus_souhait_"+tt].value.replace(/[éèê]/g,"e"));

		//document.forms["bonus_"+tt].elements["bonus_budget_"+tt].lenght
		for(abc=0;abc<4;abc++) {
			if(document.forms["bonus_"+tt].elements["bonus_budget_"+tt][abc].checked == true) {
				to_send += '&budget='+encodeURI(document.forms["bonus_"+tt].elements["bonus_budget_"+tt][abc].value);
			}
		}

		to_send += '&divers='+encodeURI(document.forms["bonus_"+tt].elements["bonus_divers_"+tt].value.replace(/[éèê]/g,"e"));
		send_values(tt,to_send);
	}

	document.getElementById('box').innerHTML = '<div style="width=500px;margin:0 auto;padding:50px"><h2>Confirmation !</h2><br /><br /><a id="confirmation_top" name="confirmation_top"></a>Les informations ont bien &eacute;t&eacute; enregistr&eacute;es.<br />Vous pouvez maintenant poursuivre votre pr&eacute;-r&eacute;servation.<br /><br /><br /><button class="bonus_button" onclick="document.f_agence.bonused.value = \'1\';expandCollapse(\'open\',\'over\')">Ok</button></div>';

	document.location='#top';
	document.location='#confirmation_top';
	if(navigator.appName == 'Netscape') {document.body.scrollTop='0px';} else {document.documentElement.scrollTop='0px';}
}

function un_highlight_all() {
	
	var boucle = document.f_nb_curistes.nb_curistes.value;
	for(tt=0;tt<boucle;tt++) {
		document.forms["bonus_"+tt].elements["bonus_nom_"+tt].className = "bonus_field";
		document.forms["bonus_"+tt].elements["bonus_prenom_"+tt].className = "bonus_field";
		document.forms["bonus_"+tt].elements["bonus_sexe_"+tt].className = "bonus_field";
		document.forms["bonus_"+tt].elements["bonus_poid_"+tt].className = "bonus_field";
		document.forms["bonus_"+tt].elements["bonus_taille_"+tt].className = "bonus_field";
		document.forms["bonus_"+tt].elements["bonus_tel_"+tt].className = "bonus_field";
		document.forms["bonus_"+tt].elements["bonus_profession_"+tt].className = "bonus_field";
		document.forms["bonus_"+tt].elements["bonus_email_"+tt].className = "bonus_field";
		document.forms["bonus_"+tt].elements["bonus_sport_"+tt].className = "bonus_sport";
		document.forms["bonus_"+tt].elements["bonus_sante_"+tt].className = "bonus_radio";
		document.forms["bonus_"+tt].elements["bonus_budget_"+tt].className = "bonus_radio";
	}

}

function validerFormBonus_fr() {
	var error='';
	var boucle = document.f_nb_curistes.nb_curistes.value;

	un_highlight_all();

	for(j=0;j<boucle;j++) {
		
		// highlight_field(document.forms["bonus_"+j].elements["bonus_nom_"+j]);

		if (trim(document.forms["bonus_"+j].elements["bonus_nom_"+j].value) == "") { error+="[Curiste "+(j+1)+"] - Nom * : Veuillez entrez le nom svp\n"; document.forms["bonus_"+j].elements["bonus_nom_"+j].className = "bonus_field_error"; }
		if (trim(document.forms["bonus_"+j].elements["bonus_prenom_"+j].value) == "") { error+="[Curiste "+(j+1)+"] - Prénom * : Veuillez entrez le prénom svp\n"; document.forms["bonus_"+j].elements["bonus_prenom_"+j].className = "bonus_field_error";}
		if (trim(document.forms["bonus_"+j].elements["bonus_sexe_"+j].value) == "") { error+="[Curiste "+(j+1)+"] - Sexe * : Veuillez entrez le sexe svp\n"; document.forms["bonus_"+j].elements["bonus_sexe_"+j].className = "bonus_field_error";}
		if (trim(document.forms["bonus_"+j].elements["bonus_poid_"+j].value) == "") { error+="[Curiste "+(j+1)+"] - Poid * : Veuillez entrez le poid svp\n"; document.forms["bonus_"+j].elements["bonus_poid_"+j].className = "bonus_field_error";}
		if (trim(document.forms["bonus_"+j].elements["bonus_taille_"+j].value) == "") { error+="[Curiste "+(j+1)+"] - Taille * : Veuillez entrez la taille svp\n"; document.forms["bonus_"+j].elements["bonus_taille_"+j].className = "bonus_field_error";}
		if (trim(document.forms["bonus_"+j].elements["bonus_tel_"+j].value) == "") { error+="[Curiste "+(j+1)+"] - Tel * : Veuillez entrez le téléphone svp\n"; document.forms["bonus_"+j].elements["bonus_tel_"+j].className = "bonus_field_error";}
		if (trim(document.forms["bonus_"+j].elements["bonus_profession_"+j].value) == "") { error+="[Curiste "+(j+1)+"] - Profession * : Veuillez entrez la profession svp\n"; document.forms["bonus_"+j].elements["bonus_profession_"+j].className = "bonus_field_error";}

		string = trim(document.forms["bonus_"+j].elements["bonus_email_"+j].value);
		var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/;
	   	if (reg.exec(string)==null) { error+="[Curiste "+(j+1)+"] - Email * : Veuillez entrez une adresse e-mail correcte svp\n"; document.forms["bonus_"+j].elements["bonus_email_"+j].className = "bonus_field_error"; }

		if (document.forms["bonus_"+j].elements["bonus_sportif_"+j].value == "1") { 
			if (trim(document.forms["bonus_"+j].elements["bonus_sport_"+j].value) == "" || trim(document.forms["bonus_"+j].elements["bonus_sport_"+j].value) == "Veuillez indiquer votre sport") { error+="[Curiste "+(j+1)+"] - Sport * : Veuillez entrez le sport svp\n"; document.forms["bonus_"+j].elements["bonus_sport_"+j].className = "bonus_sport_error";}
		}

		y=0;
		for(x=0;x<document.forms["bonus_"+j].elements["bonus_sante_"+j].length;x++) {
			if(document.forms["bonus_"+j].elements["bonus_sante_"+j][x].checked == true) { y++; }
		}
		if(y==0) {error+="[Curiste "+(j+1)+"] - Santé * : Veuillez entrez la santé svp\n"; document.forms["bonus_"+j].elements["bonus_sante_"+j].className = "bonus_radio_error"; }

		v=0;
		for(w=0;w<document.forms["bonus_"+j].elements["bonus_budget_"+j].length;w++) {
			if(document.forms["bonus_"+j].elements["bonus_budget_"+j][w].checked == true) { v++; }
		}
		if(v==0) {error+="[Curiste "+(j+1)+"] - Budget * : Veuillez entrez le budget svp\n"; document.forms["bonus_"+j].elements["bonus_budget_"+j].className = "bonus_radio_error"; }

		if(error != '') { error += '\n'; }

	}

	if (error=='')	{
		save_bonus_info();
		/* expandCollapse('open','over'); */
	} else {
		alert("VALIDATION DU FORMULAIRE:\n\n"+error);			
		document.forms["bonus_0"].elements["bonus_nom_0"].focus();
	}
}

function validerFormBonus_nl() {
	var error='';
	var boucle = document.f_nb_curistes.nb_curistes.value;

	un_highlight_all();

	for(j=0;j<boucle;j++) {
		
		// highlight_field(document.forms["bonus_"+j].elements["bonus_nom_"+j]);

		if (trim(document.forms["bonus_"+j].elements["bonus_nom_"+j].value) == "") { error+="[Kuurgast "+(j+1)+"] - Naam * : Gelieve een naam invullen aub\n"; document.forms["bonus_"+j].elements["bonus_nom_"+j].className = "bonus_field_error"; }
		if (trim(document.forms["bonus_"+j].elements["bonus_prenom_"+j].value) == "") { error+="[Kuurgast "+(j+1)+"] - Voornaam * : Gelieve een voornaam invullen aub\n"; document.forms["bonus_"+j].elements["bonus_prenom_"+j].className = "bonus_field_error";}
		if (trim(document.forms["bonus_"+j].elements["bonus_sexe_"+j].value) == "") { error+="[Kuurgast "+(j+1)+"] - Geslacht * : Gelieve geslacht invullen aub\n"; document.forms["bonus_"+j].elements["bonus_sexe_"+j].className = "bonus_field_error";}
		if (trim(document.forms["bonus_"+j].elements["bonus_poid_"+j].value) == "") { error+="[Kuurgast "+(j+1)+"] - Gewicht * : Gelieve een gewicht invullen aub\n"; document.forms["bonus_"+j].elements["bonus_poid_"+j].className = "bonus_field_error";}
		if (trim(document.forms["bonus_"+j].elements["bonus_taille_"+j].value) == "") { error+="[Kuurgast "+(j+1)+"] - Lengte * : Gelieve een lengte invullen aub\n"; document.forms["bonus_"+j].elements["bonus_taille_"+j].className = "bonus_field_error";}
		if (trim(document.forms["bonus_"+j].elements["bonus_tel_"+j].value) == "") { error+="[Kuurgast "+(j+1)+"] - Tel * : Gelieve een tel invullen aub\n"; document.forms["bonus_"+j].elements["bonus_tel_"+j].className = "bonus_field_error";}
		if (trim(document.forms["bonus_"+j].elements["bonus_profession_"+j].value) == "") { error+="[Kuurgast "+(j+1)+"] - Beroep * : Gelieve een beroep invullen aub\n"; document.forms["bonus_"+j].elements["bonus_profession_"+j].className = "bonus_field_error";}

		string = trim(document.forms["bonus_"+j].elements["bonus_email_"+j].value);
		var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/;
	   	if (reg.exec(string)==null) { error+="[Kuurgast "+(j+1)+"] - Email * : Gelieve een e-mail invullen aub\n"; document.forms["bonus_"+j].elements["bonus_email_"+j].className = "bonus_field_error"; }

		if (document.forms["bonus_"+j].elements["bonus_sportif_"+j].value == "1") { 
			if (trim(document.forms["bonus_"+j].elements["bonus_sport_"+j].value) == "" || trim(document.forms["bonus_"+j].elements["bonus_sport_"+j].value) == "Gelieve uw sport aan te geven") { error+="[Kuurgast "+(j+1)+"] - Sportief * : Gelieve een sportief invullen aub\n"; document.forms["bonus_"+j].elements["bonus_sport_"+j].className = "bonus_sport_error";}
		}

		y=0;
		for(x=0;x<document.forms["bonus_"+j].elements["bonus_sante_"+j].length;x++) {
			if(document.forms["bonus_"+j].elements["bonus_sante_"+j][x].checked == true) { y++; }
		}
		if(y==0) {error+="[Kuurgast "+(j+1)+"] - Gezondheid * : Gelieve gezondheid invullen aub\n"; document.forms["bonus_"+j].elements["bonus_sante_"+j].className = "bonus_radio_error"; }

		v=0;
		for(w=0;w<document.forms["bonus_"+j].elements["bonus_budget_"+j].length;w++) {
			if(document.forms["bonus_"+j].elements["bonus_budget_"+j][w].checked == true) { v++; }
		}
		if(v==0) {error+="[Kuurgast "+(j+1)+"] - Budget * : Gelieve een budget invullen aub\n"; document.forms["bonus_"+j].elements["bonus_budget_"+j].className = "bonus_radio_error"; }

		if(error != '') { error += '\n'; }

	}

	if (error=='')	{
		save_bonus_info();
		/* expandCollapse('open','over'); */
	} else {
		alert("\n\n"+error);			
		document.forms["bonus_0"].elements["bonus_nom_0"].focus();
	}
}

function swap_fiches(div_id) {

	var boucle = document.f_nb_curistes.nb_curistes.value;

	for(j=0;j<boucle;j++) {
		var to_hide = document.getElementById("curiste_"+j);
		to_hide.style.display = 'none';
	}

	var to_display = document.getElementById(div_id);
	to_display.style.display = 'block';
}

function ShowMyRank() {
	var div_myrank = document.getElementById('myrank');
	div_myrank.style.display = div_myrank.style.display == "none" ? "block" : "none";
}

function add_agent(agence_id) {
	var posX = (window.screen.width/2) - (400/2);
	var posY = (window.screen.height/2) - (200/2);
	var title = '';
	var dsp_options = 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, width=400, height=200';
	var win = window.open('ajout_agent.php?id='+agence_id, title, dsp_options);
	win.focus();
	win.moveTo(posX,posY);	
}

function change_pass(agence_id) {
	if(confirm("ATTENTION: Etes vous sur de vouloir changer le mot de passe de votre agence ?")) {
		var posX = (window.screen.width/2) - (500/2);
		var posY = (window.screen.height/2) - (300/2);
		var title = '';
		var dsp_options = 'toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, width=500, height=300';
		var win = window.open('change_password.php?id='+agence_id, title, dsp_options);
		win.focus();
		win.moveTo(posX,posY);	
	}
}


	// Valide le formulaire du cheque cadeau (champs requis)
function js_validate_cheque() {

	if ( document.cheque.nom.value == "" )			{ alert("Veuillez entrer le nom du destinataire svp"); return ; }
	if ( document.cheque.prenom.value == "" )		{ alert("Veuillez entrer le prénom du destinataire svp"); return ; }
	if ( document.cheque.adresse.value == "" )		{ alert("Veuillez entrer l'adresse du destinataire svp"); return ; }
	if ( document.cheque.cp.value == "" )			{ alert("Veuillez entrer le code postal du destinataire svp"); return ; }
	if ( document.cheque.ville.value == "" )		{ alert("Veuillez entrer la ville du destinataire svp"); return ; }
	if ( document.cheque.tel.value == "" )			{ alert("Veuillez entrer le numéro de téléphone du destinataire svp"); return ; }
	if ( document.cheque.email.value == "" )		{ alert("Veuillez entrer l'adresse email du destinataire svp"); return ; }

	if ( document.cheque.nom_from.value == "" )		{ alert("Veuillez entrer votre nom svp"); return ; }
	if ( document.cheque.prenom_from.value == "" )	{ alert("Veuillez entrer votre prénom svp"); return ; }
	if ( document.cheque.tel_from.value == "" )		{ alert("Veuillez entrer votre email svp"); return ; }
	if ( document.cheque.captcha.value == "" )		{ alert("Veuillez entrer le code svp"); return ; }

	s = document.cheque.email_from.value;
	ss = document.cheque.email.value;

	if (s != "") { 
		if((s.indexOf('@',0)==-1) || (s.indexOf('.',0)==-1)) {
			alert("Veuillez entrer une adresse email correcte svp");
			return;
		} else {
			if((ss.indexOf('@',0)==-1) || (ss.indexOf('.',0)==-1)) {
				alert("Veuillez entrer une adresse email correcte svp (destinataire)");
				return;
			} else {
				document.cheque.submit();
			}
		}
	} else {
		alert("Veuillez entrer votre adresse email svp");
		return;
	}


}


	// Valide le formulaire du cheque cadeau (champs requis)
function js_validate_cheque_nl() {

	if ( document.cheque.nom.value == "" )			{ alert("Gelieve een naam invullen aub"); return ; }
	if ( document.cheque.prenom.value == "" )		{ alert("Gelieve een voornaam invullen aub"); return ; }
	if ( document.cheque.adresse.value == "" )		{ alert("Gelieve een adres invullen aub"); return ; }
	if ( document.cheque.cp.value == "" )			{ alert("Gelieve een post code invullen aub"); return ; }
	if ( document.cheque.ville.value == "" )		{ alert("Gelieve een plaats invullen aub"); return ; }
	if ( document.cheque.tel.value == "" )			{ alert("Gelieve een nummer invullen aub"); return ; }
	if ( document.cheque.email.value == "" )		{ alert("Gelieve een adres invullen aub"); return ; }

	if ( document.cheque.nom_from.value == "" )		{ alert("Gelieve een naam invullen aub"); return ; }
	if ( document.cheque.prenom_from.value == "" )	{ alert("Gelieve een voornaam invullen aub"); return ; }
	if ( document.cheque.tel_from.value == "" )		{ alert("Gelieve een e-mail invullen aub"); return ; }
	if ( document.cheque.captcha.value == "" )		{ alert("Gelieve een post code invullen aub"); return ; }

	s = document.cheque.email_from.value;
	ss = document.cheque.email.value;

	if (s != "") { 
		if((s.indexOf('@',0)==-1) || (s.indexOf('.',0)==-1)) {
			alert("Gelieve een correct e-mail invullen aub");
			return;
		} else {
			if((ss.indexOf('@',0)==-1) || (ss.indexOf('.',0)==-1)) {
				alert("Gelieve een correct e-mail invullen aub");
				return;
			} else {
				document.cheque.submit();
			}
		}
	} else {
		alert("Gelieve uw e-mail adres invullen aub");
		return;
	}


}