<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!--http://194.98.134.95/Cgi-Bin/geo/isroad.exe?Depart_Ville=Paris&Depart_Code_Postal=75013&Depart_Pays=33&Arrivee_Ville=Lyon&Arrivee_Code_Postal=69001&Arrivee_Pays=33&Optimisation=T&option=T&u=isroad&Lng=f&Mod=_IT.mod&Page=v&Carte=0&submit.x=38&submit.y=13-->

<!-- Begin
Alta = "http://194.98.134.95/Cgi-Bin/geo/isroad.exe?";
mich = "http://www.viamichelin.com/viamichelin/fra/dyn/controller/CityToCityDisplayShort;jsessionid=XESY0F4RJNTX3E2Z0GAEHGI?act=&express=true&from=700&strStartCityCountry=EUR&strDestinationCityCountry=EUR&intItineraryType=1&x=18&y=5";

var got=0;
var url = "";
var plusdepart="";
var plusarrive="";
var numero = 0 ;
var mag="";


function addFav()
	{
	nav = navigator.appName.substring(0,3);
	ver = navigator.appVersion.substring(0,1)
	if (nav == "Mic" && ver >= 4)
		{
		url_site="http://www.quelleroute.com";
		titre_site = "QuelleRoute";
		document.write('<A HREF="#" onClick="window.external.AddFavorite(url_site, titre_site);return(false);">Ajoutez QuelleRoute <br> à vos favoris !</A><BR>')
		}
	else
		{
		document.write('Faites CTRL+D pour ajouter <br> ce site à vos favoris!')
		}
	}

function search4(item){
resultsWindow=window.open();
resultsWindow.document.open();
resultsWindow.document.write("<head><title>Close this window "
+ "to return to Search Page</title></head>"
+ "<FRAMESET ROWS=50%,50%><FRAMESET COLS=50%,50%>"
+ "<FRAME NAME='frame0' SRC='" + computeFrameSrc(0) + "'>"
+ "<FRAME NAME='frame1' SRC='" + computeFrameSrc(1) + "'>"
+ "</FRAMESET><FRAMESET COLS=50%,50%><FRAME NAME='frame2' "
+ "SRC='" + computeFrameSrc(2) + "'><FRAME NAME='frame3' "
+ "SRC='" + computeFrameSrc(3) + "'></FRAMESET></FRAMESET>");
resultsWindow.document.close();
got = 0;
}
function calcul(numero)
{
temps = 5
if ( numero == 0 ){
donnee = computeFrameSrc(numero);
resultsWindow=window.open(donnee);
got = 0;
}

if ( numero == 1 ){
 donnee = computeFrameSrc(numero);
 resultsWindow=window.open(donnee);

}

if ( numero == 2 ){
 donnee = computeFrameSrc(numero);
 resultsWindow=window.open(donnee);

}

if ( numero == 3 ){
// special_ismap();
//got = 2;

 donnee = computeFrameSrc(numero);
 resultsWindow=window.open(donnee);

}

 
 
}

function special_ismap()
{

donnee = computeFrameSrc(2);
resultsWindow=window.open();
resultsWindow.document.open();
resultsWindow.document.write("<head><title>connexion a ismap</title></head>"
		+"<FRAMESET cols='55%,45%' >"
		+"<FRAME NAME='formulaire' SRC='"+donnee+"' >"
		+"<FRAME NAME='carte'      SRC='http://way.ismap.com/demo/isroad/f_accueil.htm'> </FRAMESET>");
resultsWindow.document.close();
got = 0;
}

function numCheckedOld(item) {

plusdepart = escape(item.dep.value);
plusarrive = escape(item.arr.value);
var h=0;
num=0;
for (var l=0; l < item.check1.length; l++) 
 {
  if (item.check1[l].checked) {
  h++;
  if (h++ <= 4)
    {
	if (l == "0")
	 {
		num = 1;
		calcul(0);
	 }
	else if (l == "1")
	 {
		num = 2
		calcul(1);
	 }

    }
 }
}
}

function opn(item) {
		calcul(0);

}
function lanceur() {

var h=0;
Results
plusdepart = escape(document.Formulaire.dep.value);
plusarrive = escape(document.Formulaire.arr.value);
for (var l=0; l < document.Formulaire.check1.length; l++) 
 {
  if (document.Formulaire.check1[l].checked) {
//  h++;
//  if (h++ <= 4)
//    {
	if (l == "0")
	 {
		num = 0;
		calcul(0);
	 }
	else if (l == "1")
	 {
		num = 1
		calcul(1);
	 }
	else if (l == "2")
	 {
		num = 2
		calcul(2);
	 }
	else if (l == "3")
	 {
		num = 3
		calcul(3);
	 }

	 
	 
//    }
 }
}
}


function stringPlus() {
for (var j=0; j < window.document.Formulaire.text.value.length; j++) {
if (window.document.Formulaire.text.value.charAt(j) == " ")
mag += "+";
else mag += window.document.Formulaire.text.value.charAt(j);}
}

document.Formulaire
function numChecked(item) {
plusdepart = escape(item.dep.value);
plusarrive = escape(item.arr.value);
var h=0;
num=0;
for (var l=0; l < item.check1.length; l++) 
 {
  if (item.check1[l].checked) {
  h++;
  if (h++ <= 4)
    {
	if (l == "0")
	 {
		num = 1;
		calcul(0);
	 }
	else if (l == "1")
	 {
		num = 2
		calcul(1);
	 }

    }
 }
}
}
function computeFrameSrc(num) {
var k=-1;
//for (var j=got; j < document.Formulaire.check1.length; j++) {
//if (document.Formulaire.check1[j].checked){
//k++;
//if (k++ <= num){

if (num == "0"){
url = "http://www.quelleroute.com/publisher/itiredir.php?site=mappy&depart="+plusdepart+"&arrivee="+plusarrive ;
}

if (num == "1"){
url = "http://www.quelleroute.com/publisher/itiredir.php?site=maporama&depart="+plusdepart+"&arrivee="+plusarrive;
}

if (num == "2"){
url = "http://www.quelleroute.com/publisher/itiredir.php?site=michelin&depart="+plusdepart+"&arrivee="+plusarrive;
url = mich +"&strDestinationCity="+plusarrive+"&strStartCity="+plusdepart;

}
if (num == "3"){
//iti
//url = Alta +"Depart_Ville="+ plusdepart + "&Depart_Code_Postal=&Depart_Pays=33&arrivee_Ville="+ plusarrive + //"&arrivee_Code_Postal=&arrivee_Pays=33&Optimisation=T&option=T&u=isroad&Lng=f&Mod=_IT.mod&Page=v&Carte=0&submit.x=38&submit//.y=13";
url = "http://www.quelleroute.com/publisher/itiredir.php?site=vialys&depart="+plusdepart+"&arrivee="+plusarrive;
}



//return url;
//      }
//   }
//}
//url = "javascript:void(0)";
return url;
}
function Results(place){
resultsWin = open("","results");
if (place == "0")
url = Yahoo +"&dep.ville="+ plusdepart +"&arr.ville="+ plusarrive+"&I1.x=0&I1.y=0";
else if (place == "2")
url = Alta +"Depart_Ville="+ plusdepart + "&Depart_Code_Postal=&Depart_Pays=33&arrivee_Ville="+ plusarrive + "&arrivee_Code_Postal=&arrivee_Pays=33&Optimisation=T&option=T&u=isroad&Lng=f&Mod=_IT.mod&Page=v&Carte=0&submit.x=38&submit.y=13"
else if (place == "1")
url = Mapo +"ITI_START_CITYNAME="+ plusdepart + "&ITI_END_COUNTRYCODE=FR&ITI_END_ADDRESS=&ITI_END_ZIPCODE=&ITI_END_CITYNAME="+ plusarrive + "&SEARCH_ITI.x=16&SEARCH_ITI.y=10"
//&SEARCH_ITI.x=16&SEARCH_ITI.y=10-->
resultsWin.location = url;
}
// End  -->
