<!-- 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 plusadrdepart="";
var plusadrarrive="";
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);
}

if ( numero == 4 ){
 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);
plusadrdepart=escape(document.Formulaire.addep.value);
plusadrarrive=escape(document.Formulaire.adarr.value);

//+"&addepart="+addep+"&adarr="+adarrivee;

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);
	 }
	else if (l == "4")
	 {
		num = 4
		calcul(4);
	 }

	 
	 
//    }
 }
}



}
function suitequelleroute() {

url = "../guide/cityguidephp0.php?maville="+plusarrive;
window.top.location = url ;
window.top.location.reload() ;
}

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;
var vsite =""; 
//for (var j=got; j < document.Formulaire.check1.length; j++) {
//if (document.Formulaire.check1[j].checked){
//k++;
//if (k++ <= num){

if (num == "0"){
vsite = "mappy" ;
}

if (num == "1"){
vsite = "maporama";
}

if (num == "2"){
//url = "http://www.quelleroute.com/publisher/itiredir.php?site=michelin&depart="+plusdepart+"&arrivee="+plusarrive;
//url = mich +"&strDestinationCity="+plusarrive+"&strStartCity="+plusdepart;
vsite = "michelin" ;
url = "itiredirjs2.php?site="+vsite+"&depart="+plusdepart+"&arrivee="+plusarrive+"&addepart="+plusadrdepart+"&adarrivee="+plusadrarrive; 

}

if (num == "4"){
vsite = "raptp" ;
}

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;
vsite = "vialys" ;
}

if ( num != "2" ) {
url = "itiredirjs2.php?site="+vsite+"&depart="+plusdepart+"&arrivee="+plusarrive+"&addepart="+plusadrdepart+"&adarrivee="+plusadrarrive; 


//url= "http://www.viamichelin.com/viamichelin/fra/dyn/controller/CityToCityDisplayShort;jsessionid=K4I10FXH1ULAVG2TUAIDGPY?from=100&act=&strStartCity=paris&strStartStreet=rue+des+jeuneurs&strStartCityCountry=EUR&strDestinationCity=paris&strDestinationStreet=rue+de+rivoli&strDestinationCityCountry=EUR&intItineraryType=1&x=41&y=14";

//newWin = window.open(url,'Selections','width=330,height=305,screenX=100,screenY=100,scrollbars=auto,status=no,resizable=yes,left=100, top=100,alwaysRaised=yes');
}




//$addepart


//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";


resultsWin.location = url;
}
// End  -->
