﻿function imprimer(){
	if (window.print) { window.print(); } 
	else { alert("Votre navigateur n'est pas compatible avec l'impression directe.\n\nPour imprimer, allez dans le menu Fichier de votre navigateur et choisissez \"Imprimer\"."); }
}

function SendSearch()
{
	var VilleDepart="";
	VilleDepart=document.getElementById("txtDepart").value
	var VilleDestination="";
	VilleDestination=document.getElementById("txtDestination").value;
	var isvalid=true;
	if(VilleDepart=="")
	{
		alert("Ville de départ requise");
		document.getElementById("txtDepart").focus();
		isvalid=false;
	}
	if(isvalid && VilleDestination=="")
	{
		alert("Ville de destination requise");
		document.getElementById("txtDestination").focus();
		isvalid=false;
	}
	if(isvalid)
	{
		var type="";
		if(document.getElementById("radPassager").checked)
			type="passager";
		if(document.getElementById("radConducteur").checked)
		    type = "conducteur";

		location.assign("/Covoiturage/Resultats.aspx?Depart=" + UrlEncode(VilleDepart) + "&Destination=" + UrlEncode(VilleDestination) + "&Type=" + type);
	}
}

function UrlEncode(txt) {
    txt = txt.replace(/é/, "e");
    txt = txt.replace(/ë/, "e");
    txt = txt.replace(/ê/, "e");
    txt = txt.replace(/è/, "e");
    txt = txt.replace(/ç/, "c");
    txt = txt.replace(/à/, "a");
    txt = txt.replace(/ä/, "a");
    return encodeURIComponent(txt);
}

function SendSearchAll() {
        var type = "";
        if (document.getElementById("radPassager").checked)
            type = "passager";
        if (document.getElementById("radConducteur").checked)
            type = "conducteur";
        location.assign("/Covoiturage/ListeComplete.aspx?Type=" + type);
}
