//-----------------------------------------------------------
//              TITRE EN COULEUR ARC EN CIEL
//-----------------------------------------------------------
function createHexArray(n) {
    this.length = n;
    for (var i = 1; i <= n; i++)
    this[i] = i - 1;
    
    this[11] = "A";
    this[12] = "B";
    this[13] = "C";
    this[14] = "D";
    this[15] = "E";
    this[16] = "F";
    return this;
}

hx = new createHexArray(16);

function convertToHex(x) {
    if (x < 17) x = 16;
    var high = x / 16;
    var s = high+"";
    s = s.substring(0, 2);
    high = parseInt(s, 10);
    var left = hx[high + 1];
    var low = x - high * 16;
    if (low < 1) low = 1;
    s = low + "";
    s = s.substring(0, 2);
    low = parseInt(s, 10);
    var right = hx[low + 1];
    var string = left + "" + right;
    return string;
}

function makeRainbow(text) {
    text = text.substring(0, text.length);
    color_d1 = 255;
    mul = color_d1 / text.length;
    for(var i = 0; i < text.length; i++) {
        color_d1 = 255*Math.sin(i / (text.length / 3));
        color_h1 = convertToHex(color_d1);
        color_d2 = mul * i;
        color_h2 = convertToHex(color_d2);
        k = text.length;
        j = k - i;
        if (j < 0) j = 0;
        color_d3 = mul * j;
        color_h3 = convertToHex(color_d3);
        document.write("<FONT face=\"Helldorado\" size=\"7\" COLOR=\"#" + color_h3 + color_h1 + color_h2 + "\">" + text.substring(i, i + 1) + "</FONT>");
    }
}


//-----------------------------------------------------------
//              UTILE POUR DRAPEAUX
//-----------------------------------------------------------
window.onerror = null;
var bName = navigator.appName;
var bVer = parseInt(navigator.appVersion);
var NS4 = (bName == "Netscape" && bVer >= 4);
var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);
var NS3 = (bName == "Netscape" && bVer < 4);
var IE3 = (bName == "Microsoft Internet Explorer" && bVer < 4);

if (NS4 || IE4) {
 if (navigator.appName == "Netscape") {
     layerStyleRef="layer.";
     layerRef="document.layers";
     styleSwitch="";
  }else{
     layerStyleRef="layer.style.";
     layerRef="document.all";
     styleSwitch=".style";
 }
}

//-----------------------------------------------------------
//              HINT DES DRAPEAUX
//-----------------------------------------------------------

function showFlagHint(layerName) {
    eval(layerRef+'["'+layerName+'"]'+ styleSwitch+'.visibility="visible"');
}

function hideFlagHint(layerName) {
    eval(layerRef+'["'+layerName+'"]'+ styleSwitch+'.visibility="hidden"');
}

//-----------------------------------------------------------
//              AFFICHAGE DES DRAPEAUX
//-----------------------------------------------------------
var title = "" ;

function displayTop(version, page) {
    if (version == "french") {
        titleMeaning="L'OUEST AMERICAIN EN 4X4" ;
        if (page == "acceuil") {
            refEnglishFlag = "../english/home.html" ;
            refFenchFlag = "accueil.html" ;
        }   else
        if (page == "compagnie") {
            refEnglishFlag = "../english/company.html" ;
            refFenchFlag = "compagnie.html" ;
            title = " " ;
        } else
        if (page == "circuits") {
            refEnglishFlag = "../english/tours.html" ;
            refFenchFlag = "circuits.html" ;
            title = " " ;
        } else
        if (page == "presentationcircuits") {
            refEnglishFlag = "../english/toursPresentation.html" ;
            refFenchFlag = "presentationcircuits.html" ;
            title = " " ;
        } else              
        if (page == "terresdelegendes") {
            refEnglishFlag = "../english/landoflegends.html" ;
            refFenchFlag = "terresdelegendes.html" ;
            title = " " ;
        } else          
        if (page == "aucoeurdelouest") {
            refEnglishFlag = "../english/wildWestMysticalCanyon.html" ;
            refFenchFlag = "aucoeurdelouest.html" ;
            title = " " ;
        } else
        if (page == "bestdreamF") {
            refEnglishFlag = "../english/bestdreamA.html" ;
            refFenchFlag = "bestdreamF.html" ;
            title = " " ;
        } else                          
        if (page == "tarifsF") {
            refEnglishFlag = "../english/tarifsA.html" ;
            refFenchFlag = "tarifsF.html" ;
            title = " " ;
        } else                          
        if (page == "alacarteF") {
            refEnglishFlag = "../english/alacarteA.html" ;
            refFenchFlag = "alacarteF.html" ;
            title = " " ;
        }else                          
        if (page == "formulrF") {
            refEnglishFlag = "../english/formulrA.html" ;
            refFenchFlag = "formulrF.html" ;
            title = " " ;
        }  else          
        if (page == "partners") {
            refFenchFlag = "../english/partners.html" ;
            refEnglishFlag = "../english/partners.html" ;
            title = " " ;
        } else          
        if (page == "testimonies") {
            refFenchFlag = "../english/testimonies.html" ;
            refEnglishFlag = "../english/testimonies.html" ;
            title = " " ;
        }  else          
        if (page == "photos") {
            refFenchFlag = "../english/photos.html" ;
            refEnglishFlag = "./english/photos.html" ;
            title = " " ;
        }

        //refBtnHome ="<MAP NAME=\"btnhome\"><AREA SHAPE=\"rect\" COORDS=\"0,0,100,50\" HREF=\"../../francais/acceuil/acceuil.html\">   </MAP>" ;
        //refBtnHome = "../acceuil.html";
    }
    else {  
        titleMeaning="BACKROAD ADVENTURES" ;
        if (page == "home") {
            refFenchFlag = "../francais/accueil.html" ;
            refEnglishFlag = "home.html" ;  
        } else
        if (page == "company") {
            refFenchFlag = "../francais/compagnie.html" ;
            refEnglishFlag = "company.html" ;
            title = " " ;
        }  else
        if (page == "tours") {
            refFenchFlag = "../francais/circuits.html" ;
            refEnglishFlag = "tours.html" ;
            title = " " ;
        } else
        if (page == "toursPresentation") {
            refFenchFlag = "../francais/presentationcircuits.html" ;
            refEnglishFlag = "toursPresentation.html" ;
            title = " " ;
        } else              
        if (page == "wildWestMysticalCanyon") {
            refFenchFlag = "../francais/aucoeurdelouest.html" ;
            refEnglishFlag = "wildWestMysticalCanyon.html" ;
            title = " " ;
        } else          
        if (page == "landOfLegends") {
            refFenchFlag = "../francais/terresdelegendes.html" ;
            refEnglishFlag = "landOfLegends.html" ;
            title = " " ;
        } else                  
        if (page == "westernWonders") {
            refFenchFlag = "../francais/circuits.html" ;
            refEnglishFlag = "westernWonders.html" ;
            title = " " ;
        } else                          
        if (page == "bestdreamA") {
            refFenchFlag = "../francais/bestdreamF.html" ;
            refEnglishFlag = "bestdreamA.html" ;
            title = " " ;
        } else     
        if (page == "tarifsA") {
            refFenchFlag = "../francais/tarifsF.html" ;
            refEnglishFlag = "tarifsA.html" ;
            title = " " ;
        } else          
        if (page == "alacarteA") {
            refFenchFlag = "../francais/alacarteF.html" ;
            refEnglishFlag = "alacarteA.html" ;
            title = " " ;
        } else          
        if (page == "formulrA") {
            refFenchFlag = "../francais/formulrF.html" ;
            refEnglishFlag = "formulrA.html" ;
            title = " " ;
        } else          
        if (page == "partners") {
            refFenchFlag = "../english/partners.html" ;
            refEnglishFlag = "partners.html" ;
            title = " " ;
        } else          
        if (page == "testimonies") {
            refFenchFlag = "../english/testimonies.html" ;
            refEnglishFlag = "testimonies.html" ;
            title = " " ;
        }  else          
        if (page == "photos") {
            refFenchFlag = "../english/photos.html" ;
            refEnglishFlag = "photos.html" ;
            title = " " ;
        }


        //refBtnHome ="<MAP NAME=\"btnhome\"><AREA SHAPE=\"rect\" COORDS=\"0,0,100,50\" HREF=\"../../english/home/home.html\">  </MAP>" ;
        //refBtnHome = "../home/home.html";

        // onmouseout=\"javascript:hideFlagHint('englishFlag');\"
        //onmouseout=\"javascript:hideFlagHint('frenchFlag');\"
    }
    document.write("<table width=100% border=0 cellpadding=0 cellspacing=0 height=80>" +
                        "<tr height = 100>" +
                            "<td width=250 align=center valign=center>" +                           
                                "<a href=\""+refEnglishFlag+"\" onmouseover=\"javascript:showFlagHint('englishFlag');\" >"+
                                    "<img src=\"../images/flags/drapeauA.gif\" border=0> "+
                                "</a>" +
                                "<div id=\"englishFlag\" style=\"position:relative; visibility:show\" class=\"englishFlag\">  English version </div>"+
                            "</td>" +
                        
                            "<td  align=center valign=center> </strong>"+
                                " <font face=\"Western Normal\" color=\"black\" size=\"8\"> All A Dream Tours "+
                                //Helldorado   Western Normal  SaloonExt Th
                                  //"<script language=\"javascript\"> makeRainbow(\"All A Dream Tours\"); </script> "+
                                "</strong></font>" +
                                "<div id=\"title\" style=\"position:relative; visibility:show\" class=\"title\">  <b><font color=\"#800000\"><big>"+titleMeaning+"</big></font></b> </div>"+
                                "<img src=\"../images/4_wheel_drive_anime.gif\" border=0>" +
                            "</td>" +
                    
                            "<td width=250 align=center valign=center>"+ 
                                //<a href="http://gaianedimitri.chez.tiscali.fr/francais/acceuil/acceuil.html">
                                "<a href=\""+refFenchFlag+"\" onmouseover=\"javascript:showFlagHint('frenchFlag');\" > "+
                                    "<img src=\"../images/flags/drapeauF.gif\" border=0>"+
                                "</a>"+
                                "<div id=\"frenchFlag\" style=\"position:relative; visibility:show\" class=\"frenchFlag\">    version Française </div>"+
                            "</td>"+
                        "</tr>"+                                    
                    "</table>"
                    );
}


function titre (reftitle){
    document.write("<table width=1000 border=0 cellpadding=0 cellspacing=0 height=50>" +
                        "<tr width=1000> "+
                            "<td width=100 valign=top> <IMG SRC=\"../../commun/home.gif\" ALT=\"bouton home\" WIDTH =100 HEIGHT=50 BORDER=0 name=\"home\" usemap=\"#btnhome\" ISMAP>  </td>"+
                            "<td width=50> </td>"+
                            "<td> <A href=\""+reftitle+".html\"> <div id=titreTheme>  "+title+"  </div> </a>    </td>"+
                            "<td width=250> </td>           "+
                        "</tr>"+
                    "</table>" +                    
                    "<MAP NAME=\"btnhome\"><AREA SHAPE=\"rect\" COORDS=\"0,0,100,50\" HREF=\""+refBtnHome+"\">  </MAP> "
                    
    );
        
}
                


