/* niftycube.js */
/* Nifty Corners Cube - rounded corners with CSS and Javascript
Copyright 2006 Alessandro Fulciniti (a.fulciniti@html.it) */

var niftyOk=(document.getElementById && document.createElement && Array.prototype.push);
var niftyCss=false;

String.prototype.find=function(what){
return(this.indexOf(what)>=0 ? true : false);
}

var oldonload=window.onload;
if(typeof(NiftyLoad)!='function') NiftyLoad=function(){};
if(typeof(oldonload)=='function')
    window.onload=function(){oldonload();AddCss();NiftyLoad()};
else window.onload=function(){AddCss();NiftyLoad()};

function AddCss(){
niftyCss=true;
var l=CreateEl("link");
l.setAttribute("type","text/css");
l.setAttribute("rel","stylesheet");
l.setAttribute("href","niftyCube.css");
l.setAttribute("media","screen");
document.getElementsByTagName("head")[0].appendChild(l);
}

function Nifty(selector,options){
if(niftyOk==false) return;
if(niftyCss==false) AddCss();
var i,v=selector.split(","),h=0;
if(options==null) options="";
if(options.find("fixed-height"))
    h=getElementsBySelector(v[0])[0].offsetHeight;
for(i=0;i<v.length;i++)
    Rounded(v[i],options);
if(options.find("height")) SameHeight(selector,h);
}

function Rounded(selector,options){
var i,top="",bottom="",v=new Array();
if(options!=""){
    options=options.replace("left","tl bl");
    options=options.replace("right","tr br");
    options=options.replace("top","tr tl");
    options=options.replace("bottom","br bl");
    options=options.replace("transparent","alias");
    if(options.find("tl")){
        top="both";
        if(!options.find("tr")) top="left";
        }
    else if(options.find("tr")) top="right";
    if(options.find("bl")){
        bottom="both";
        if(!options.find("br")) bottom="left";
        }
    else if(options.find("br")) bottom="right";
    }
if(top=="" && bottom=="" && !options.find("none")){top="both";bottom="both";}
v=getElementsBySelector(selector);
for(i=0;i<v.length;i++){
    FixIE(v[i]);
    if(top!="") AddTop(v[i],top,options);
    if(bottom!="") AddBottom(v[i],bottom,options);
    }
}

function AddTop(el,side,options){
var d=CreateEl("b"),lim=4,border="",p,i,btype="r",bk,color;
d.style.marginLeft="-"+getPadding(el,"Left")+"px";
d.style.marginRight="-"+getPadding(el,"Right")+"px";
if(options.find("alias") || (color=getBk(el))=="transparent"){
    color="transparent";bk="transparent"; border=getParentBk(el);btype="t";
    }
else{
    bk=getParentBk(el); border=Mix(color,bk);
    }
d.style.background=bk;
d.className="niftycorners";
p=getPadding(el,"Top");
if(options.find("small")){
    d.style.marginBottom=(p-2)+"px";
    btype+="s"; lim=2;
    }
else if(options.find("big")){
    d.style.marginBottom=(p-10)+"px";
    btype+="b"; lim=8;
    }
else d.style.marginBottom=(p-5)+"px";
for(i=1;i<=lim;i++)
    d.appendChild(CreateStrip(i,side,color,border,btype));
el.style.paddingTop="0";
el.insertBefore(d,el.firstChild);
}

function AddBottom(el,side,options){
var d=CreateEl("b"),lim=4,border="",p,i,btype="r",bk,color;
d.style.marginLeft="-"+getPadding(el,"Left")+"px";
d.style.marginRight="-"+getPadding(el,"Right")+"px";
if(options.find("alias") || (color=getBk(el))=="transparent"){
    color="transparent";bk="transparent"; border=getParentBk(el);btype="t";
    }
else{
    bk=getParentBk(el); border=Mix(color,bk);
    }
d.style.background=bk;
d.className="niftycorners";
p=getPadding(el,"Bottom");
if(options.find("small")){
    d.style.marginTop=(p-2)+"px";
    btype+="s"; lim=2;
    }
else if(options.find("big")){
    d.style.marginTop=(p-10)+"px";
    btype+="b"; lim=8;
    }
else d.style.marginTop=(p-5)+"px";
for(i=lim;i>0;i--)
    d.appendChild(CreateStrip(i,side,color,border,btype));
el.style.paddingBottom=0;
el.appendChild(d);
}

function CreateStrip(index,side,color,border,btype){
var x=CreateEl("b");
x.className=btype+index;
x.style.backgroundColor=color;
x.style.borderColor=border;
if(side=="left"){
    x.style.borderRightWidth="0";
    x.style.marginRight="0";
    }
else if(side=="right"){
    x.style.borderLeftWidth="0";
    x.style.marginLeft="0";
    }
return(x);
}

function CreateEl(x){
return(document.createElement(x));
}

function FixIE(el){
if(el.currentStyle!=null && el.currentStyle.hasLayout!=null && el.currentStyle.hasLayout==false)
    el.style.display="inline-block";
}

function SameHeight(selector,maxh){
var i,v=selector.split(","),t,j,els=[],gap;
for(i=0;i<v.length;i++){
    t=getElementsBySelector(v[i]);
    els=els.concat(t);
    }
for(i=0;i<els.length;i++){
    if(els[i].offsetHeight>maxh) maxh=els[i].offsetHeight;
    els[i].style.height="auto";
    }
for(i=0;i<els.length;i++){
    gap=maxh-els[i].offsetHeight;
    if(gap>0){
        t=CreateEl("b");t.className="niftyfill";t.style.height=gap+"px";
        nc=els[i].lastChild;
        if(nc.className=="niftycorners")
            els[i].insertBefore(t,nc);
        else els[i].appendChild(t);
        }
    }
}

function getElementsBySelector(selector){
var i,j,selid="",selclass="",tag=selector,tag2="",v2,k,f,a,s=[],objlist=[],c;
if(selector.find("#")){ //id selector like "tag#id"
    if(selector.find(" ")){  //descendant selector like "tag#id tag"
        s=selector.split(" ");
        var fs=s[0].split("#");
        if(fs.length==1) return(objlist);
        f=document.getElementById(fs[1]);
        if(f){
            v=f.getElementsByTagName(s[1]);
            for(i=0;i<v.length;i++) objlist.push(v[i]);
            }
        return(objlist);
        }
    else{
        s=selector.split("#");
        tag=s[0];
        selid=s[1];
        if(selid!=""){
            f=document.getElementById(selid);
            if(f) objlist.push(f);
            return(objlist);
            }
        }
    }
if(selector.find(".")){      //class selector like "tag.class"
    s=selector.split(".");
    tag=s[0];
    selclass=s[1];
    if(selclass.find(" ")){   //descendant selector like tag1.classname tag2
        s=selclass.split(" ");
        selclass=s[0];
        tag2=s[1];
        }
    }
var v=document.getElementsByTagName(tag);  // tag selector like "tag"
if(selclass==""){
    for(i=0;i<v.length;i++) objlist.push(v[i]);
    return(objlist);
    }
for(i=0;i<v.length;i++){
    c=v[i].className.split(" ");
    for(j=0;j<c.length;j++){
        if(c[j]==selclass){
            if(tag2=="") objlist.push(v[i]);
            else{
                v2=v[i].getElementsByTagName(tag2);
                for(k=0;k<v2.length;k++) objlist.push(v2[k]);
                }
            }
        }
    }
return(objlist);
}

function getParentBk(x){
var el=x.parentNode,c;
while(el.tagName.toUpperCase()!="HTML" && (c=getBk(el))=="transparent")
    el=el.parentNode;
if(c=="transparent") c="#FFFFFF";
return(c);
}

function getBk(x){
var c=getStyleProp(x,"backgroundColor");
if(c==null || c=="transparent" || c.find("rgba(0, 0, 0, 0)"))
    return("transparent");
if(c.find("rgb")) c=rgb2hex(c);
return(c);
}

function getPadding(x,side){
var p=getStyleProp(x,"padding"+side);
if(p==null || !p.find("px")) return(0);
return(parseInt(p));
}

function getStyleProp(x,prop){
if(x.currentStyle)
    return(x.currentStyle[prop]);
if(document.defaultView.getComputedStyle)
    return(document.defaultView.getComputedStyle(x,'')[prop]);
return(null);
}

function rgb2hex(value){
var hex="",v,h,i;
var regexp=/([0-9]+)[, ]+([0-9]+)[, ]+([0-9]+)/;
var h=regexp.exec(value);
for(i=1;i<4;i++){
    v=parseInt(h[i]).toString(16);
    if(v.length==1) hex+="0"+v;
    else hex+=v;
    }
return("#"+hex);
}

function Mix(c1,c2){
var i,step1,step2,x,y,r=new Array(3);
if(c1.length==4)step1=1;
else step1=2;
if(c2.length==4) step2=1;
else step2=2;
for(i=0;i<3;i++){
    x=parseInt(c1.substr(1+step1*i,step1),16);
    if(step1==1) x=16*x+x;
    y=parseInt(c2.substr(1+step2*i,step2),16);
    if(step2==1) y=16*y+y;
    r[i]=Math.floor((x*50+y*50)/100);
    r[i]=r[i].toString(16);
    if(r[i].length==1) r[i]="0"+r[i];
    }
return("#"+r[0]+r[1]+r[2]);
}
/* tip_search */
var s = new Array();
s[0]="Table des Matières^index.htm^0<div></br></div>^^0";
s[1]="Introduction^introduction.htm^0<div></br></div>^^0";
s[2]="C'est quoi ?^c_est_quoi__.htm^0<div></br></div>^^0";
s[3]="Les points forts^les_points_forts.htm^0<div></br></div>^php css javascript ^0";
s[4]="Enregistrement^enregistrement.htm^0<div></br></div>^entreprise tva enregistrement enregistrer licence ^0";
s[5]="Nouveautés de cette version^nouveautes_de_cette_version.htm^0<div></br></div>^^0";
s[6]="FAQ^faq_info.htm^0<div></br></div>^^0";
s[7]="Manuel^manuel.htm^0<div></br></div>^Le navigateur ^0";
s[8]="Le bandeau menu^le_bandeau_menu.htm^0<div></br></div>^Le navigateur incoparation d'images par lots Editeur de modèles et de gabarits Gestionnaire de modèles Enregistrer une rubrique en tant que modèle Extraire une archive Archiver un projet ^0";
s[9]="Help&Web^help_web.htm^0<div></br></div>^winhelp rtf projet ouvrir hpj création connecter ^0";
s[10]="Modèle de projet^modele_de_projet.htm^0<div></br></div>^modèle de projet Structure des répertoires des modèles de projet ^0";
s[11]="Projet^projet.htm^0<div></br></div>^zip Supprimer la rubrique Publier sur internet Gestionnaire de restauration FIG_? Editer la rubrique Créer une archive Zip d'un projet Html Créer un point de restauration Numéro Numéro de la rubrique Modifier rubriques ContextID Ajouter rubrique numéro de contexte de la rubrique Déplacement des rubriques Modifier les propriétés d'un groupe de rubriques Informations sur le projet en cours Informations rubriques Protéger le projet Réparer l'index de la rubrique Rubrique précédente Réparer tout Réparer l'index Protection rubrique Protection projet Modifier la rubrique Informations Embarquer des fichiers ^0";
s[12]="Créer des rubriques^creer_des_rubriques.htm^0<div></br></div>^^0";
s[13]="Gestion des séquences^gestion_des_sequences.htm^0<div></br></div>^^0";
s[14]="Fond d'écrans^fond_d_ecrans.htm^0<div></br></div>^^0";
s[15]="Créer un point de restauration^creer_un_point_de_restauration.htm^0<div></br></div>^restauration Options de restaurations archive backup sauvegarde ^0";
s[16]="Historique de la rubrique^historique_de_la_rubrique.htm^0<div></br></div>^version historique ^0";
s[17]="Options du projet^options_du_projet.htm^0<div></br></div>^version officielle Une feuille de style css uniquement pour IE Style restauration Protection hlp point de restauration options du projet Numéro de version de votre projet multi-langues Menu langue du projet langue css ^0";
s[18]="Rubriques^rubriques.htm^0<div></br></div>^exclusion rubrique remplacer page note modèle importer exclure en-tête effacer correction contexte chapitre bas de page ^0";
s[19]="Propriétés de la rubrique^proprietes_de_la_rubrique.htm^0<div></br></div>^META résumé Le navigateur Editer les objets associés Lancer l'éditeur d'objets associés Associer une feuille css particulière à une rubrique Modifier les propriétés de la rubrique associer association objet objet associé Exclure un groupe de rubriques séparateur titre réduit titre réel interdire rubrique compilation Exclure une rubrique en fonction du type de compilation Définir un lien en forçant l'affichage dans une fenêtre secondaire Propriétés d'une rubrique Création de rubriques changer langue changer extension langue extension ^0";
s[20]="Note de bas de page^note_de_bas_de_page.htm^0<div></br></div>^note de bas de page Le navigateur ^0";
s[21]="Style^style.htm^0<div></br></div>^style feuille de style css commentaire conditionnel ^0";
s[22]="Feuilles de style CSS^feuilles_de_style_css.htm^0<div></br></div>^feuille de style css Test du contraste des couleurs css Suggestion propriétés css Sections css Commandes de l'éditeur de css Une feuille de style css uniquement pour IE commentaire conditionnel css pour ie lien normal puis lien au survol du curseur de la souris Création d'un style css ^0";
s[23]="Variables CSS^variables_css.htm^0<div></br></div>^gestionnaire variable css Coller une variables CSS Variable calculée d'après une couleur Variable calculée d'après une mesure Exemple d'un fichier de variables CSS ^0";
s[24]="Thèmes^themes.htm^0<div></br></div>^style css thème ^0";
s[25]="Gestionnaire de bibliothèque CSS^gestionnaire_de_bibliotheque_css.htm^0<div></br></div>^bibliothèque css ^0";
s[26]="Editer la bibliothèque CSS^editer_la_bibliotheque_css.htm^0<div></br></div>^éditer bibliothèque css Ajouter un élément dans la bibliothèque CSS ^0";
s[27]="Insérer^inserer.htm^0<div></br></div>^PRE formatage vignette php pdf partage import image head flash expansible expand div coloration syntaxique body bloc avi animation ^0";
s[28]="Image standard^image_standard.htm^0<div></br></div>^wmf variable css thumbnail thème tag Sélection plus confortable d'une image puce numérique puce mots clefs mot clef miniature longdesc lègende key jpg images Gestionnaire d'images description des images alt ^0";
s[29]="Animation^animation.htm^0<div></br></div>^images animées ^0";
s[30]="Base de données^base_de_donnees.htm^0<div></br></div>^csv base de données database Paramètrage dbTable avec requête ^0";
s[31]="Tableau^tableau.htm^0<div></br></div>^tableau table ^0";
s[32]="Liste^liste.htm^0<div></br></div>^liste ^0";
s[33]="Champ^champ.htm^0<div></br></div>^champ calculé champ ^0";
s[34]="Gestions des composants^gestions_des_composants.htm^0<div></br></div>^gestion des composants composants ^0";
s[35]="Créer un composant^creer_un_composant.htm^0<div></br></div>^^0";
s[36]="Gabarits^gabarits.htm^0<div></br></div>^gabarit Editeur de gabarits ^0";
s[37]="Images réactives^images_reactives.htm^0<div></br></div>^images réactives ^0";
s[38]="objets & dlls^objets___dlls.htm^0<div></br></div>^Référence sur un fichier texte Définition d'une bannière de texte animé ^0";
s[39]="Objets Textes^objets_textes.htm^0<div></br></div>^include php php NUMBER KEYWORD COMMENT STRING Référence sur un fichier texte ^0";
s[40]="Incorporer^incorporer.htm^0<div></br></div>^Editer un tag Html Suggestion des balises html Création d'un menu html Options des notes Note en action - mode html Création d'une note de bas de page Créer un lien vers un signet Ajouter un signet onload body Tag html zone head Assistant tags html xhtml html insérer html ^0";
s[41]="Objets Boutons^objets_boutons.htm^0<div></br></div>^onglets en hlp Définir un jeu d'onglets Bouton image Assistant RollOver Bouton custom Bouton standard bouton animé ^0";
s[42]="Objets Images^objets_images.htm^0<div></br></div>^Insérer un fichier video .avi ^0";
s[43]="Objets Supplémentaires^objets_supplementaires.htm^0<div></br></div>^Attribuer un style css à un arrière-plan Définition d'une boîte expansible Référence sur une rubrique popup Référence sur modèle objet Macros boîte expansible Arrière-plan Alias ^0";
s[44]="Editeur de macro-commandes^editeur_de_macro_commandes.htm^0<div></br></div>^macro js head ^0";
s[45]="Les macro-commandes^les_macro_commandes.htm^0<div></br></div>^Les macro-commandes SHG macro associée à du texte ^0";
s[46]="Les principales macro-commandes^les_principales_macro_commandes.htm^0<div></br></div>^^0";
s[47]="Sons et Vidéo^sons_et_video.htm^0<div></br></div>^Sons et Vidéo ^0";
s[48]="Cible intra-rubrique^cible_intra_rubrique.htm^0<div></br></div>^cible signet Liste des signets de la rubrique ^0";
s[49]="Directives conditionnelles^directives_conditionnelles.htm^0<div></br></div>^directive conditionnelle condition ^0";
s[50]="Menu html^menu_html.htm^0<div></br></div>^^0";
s[51]="Référence vers une rubrique d'un projet^reference_vers_une_rubrique_d_un_projet.htm^0<div></br></div>^^0";
s[52]="Publier^publier.htm^0<div></br></div>^compiler Sélection d'un filtre de rubriques à compiler Sélection des langues à compiler Console de débogage Organisation des aides compilées ^0";
s[53]="Pdf^pdf.htm^0<div></br></div>^couverture page de garde crypter mot de passe autorisation pdf Paramètres du script PdfTriangleFond Pdf onglet Table et Index Pdf onglet Images ^0";
s[54]="Filtre de rubriques^filtre_de_rubriques.htm^0<div></br></div>^filtre Visualisation des niveaux des rubriques ^0";
s[55]="Publier sur internet^publier_sur_internet.htm^0<div></br></div>^publier sur internet ftp Sélection des fichiers à transférer par FTP ^0";
s[56]="Chercher^chercher.htm^0<div></br></div>^remplacer chercher Recherche alphabétique ^0";
s[57]="Aide^aide.htm^0<div></br></div>^^0";
s[58]="Edition^edition.htm^0<div></br></div>^Recherche alphabétique Remplacement Chercher dans le projet correcteur grammaire orthographe Ajout d'un terme au correcteur automatique Correcteur automatique Importer un modèle objet Exporter un modèle objet ^0";
s[59]="Experts^experts.htm^0<div></br></div>^Propriétés du composant FAQ Création d'une FAQ FAQ Une vignette Un vignette Expert balises html Expert Questionnaire à choix multiples Expert planche de vignettes Expert rubriques ^0";
s[60]="Options^options.htm^0<div></br></div>^Touches de fonctions ^0";
s[61]="Le gestionnaire de projet^le_gestionnaire_de_projet.htm^0<div></br></div>^gestionnaire de projet choisir la langue active ^0";
s[62]="Navigateur^navigateur.htm^0<div></br></div>^vue url associée url rubriques associées Rechercher dans les titres des rubriques navigateur lien externe Gestionnaire des rubriques associées Gestion des liens associés filtre favoris Dernières rubriques modifiées connexe associée arborescence ^0";
s[63]="Contenu partagé^contenu_partage.htm^0<div></br></div>^partage contenu partagé ^0";
s[64]="Définitions^definitions.htm^0<div></br></div>^définitions Gestion des définitions wikipedia ^0";
s[65]="Bibliothèques^bibliotheques.htm^0<div></br></div>^bibliothèque d'objets ^0";
s[66]="Zone d'édition^zone_d_edition.htm^0<div></br></div>^unicode filtre statut éditer la rubrique éditeur Listes de suggestions création d'un style css ^0";
s[67]="Mots Clefs^mots_clefs.htm^0<div></br></div>^tag mot clef ^0";
s[68]="Bandeau TopFixedFooter^bandeau_topfixedfooter.htm^0<div></br></div>^TopFixedFooter en Hlp ^0";
s[69]="Bandeau BottomFixedFooter^bandeau_bottomfixedfooter.htm^0<div></br></div>^^0";
s[70]="Scripts de rubriques^scripts_de_rubriques.htm^0<div></br></div>^composants script Pdf ^0";
s[71]="Définition du langage de script^definition_du_langage_de_script.htm^0<div></br></div>^langage de script ^0";
s[72]="Liste des Fonctions^liste_des_fonctions.htm^0<div></br></div>^Liste des fonctions de script UpperCase TrimRight TrimLeft Trim StrToInt SetChar Replace Pos LowerCase Length IntToStr IntToHex Insert getChar Format ^0";
s[73]="Manipulation des chaines de caractères^manipulation_des_chaines_de_caracteres.htm^0<div></br></div>^Manipulation des chaines de caractères IsPopup GetKeySignet GetKey GetKeysNoteOf GetKeysOf GetTextOf GetChildCount GetTopicCount GetElement IsScroll GetSignetOf GetBibliObj GetLevelOf GetNomOf GetTitreOf GetNum GetNom GetTitre Condition GetInstanceOf Script ^0";
s[74]="Date & Heure^date___heure.htm^0<div></br></div>^Date & Heure ^0";
s[75]="Liste de chaînes globales^liste_de_chaines_globales.htm^0<div></br></div>^SetVarString GetVarString ArrayClear ArraySort ArrayCount ^0";
s[76]="Manipulation couleurs & css^manipulation_couleurs___css.htm^0<div></br></div>^Manipulation couleurs & css StringToColor ^0";
s[77]="Fonctions Pdf^fonctions_pdf.htm^0<div></br></div>^pdf fonctions scripts pdf ^0";
s[78]="DataBase^database.htm^0<div></br></div>^csv base de données database ^0";
s[79]="Incorporation d'un script^incorporation_d_un_script.htm^0<div></br></div>^Editeur de propriété de type string Ajouter un paramètre Commande #prop=SELTEXT Assistant zone édition Script en cours d'édition Liste des foncions des scripts Editeur de scripts de rubrique ^0";
s[80]="TBitmap^tbitmap.htm^0<div></br></div>^^0";
s[81]="TStringList^tstringlist.htm^0<div></br></div>^^0";
s[82]="Description des scripts livrés^description_des_scripts_livres.htm^0<div></br></div>^Le navigateur Faq script TitreChapitre en action Le casino de Granville Source complet de la rubrique Tutoriaux L'arborescence sous Help&Web et le résultat après compilation Source complet de la rubrique Glossaire ^0";
s[83]="DegraTxt^degratxt.htm^0<div></br></div>^^0";
s[84]="AutoTitre^autotitre.htm^0<div></br></div>^^0";
s[85]="NextTopic^nexttopic.htm^0<div></br></div>^^0";
s[86]="NextSignet^nextsignet.htm^0<div></br></div>^^0";
s[87]="AutoJump^autojump.htm^0<div></br></div>^^0";
s[88]="Nouveautes^nouveautes.htm^0<div></br></div>^^0";
s[89]="VoirAussi^voiraussi.htm^0<div></br></div>^^0";
s[90]="BtnSignet^btnsignet.htm^0<div></br></div>^^0";
s[91]="Onglet^onglet.htm^0<div></br></div>^^0";
s[92]="GlossaryPopup^glossarypopup.htm^0<div></br></div>^^0";
s[93]="Fig^fig.htm^0<div></br></div>^^0";
s[94]="table_fig^table_fig.htm^0<div></br></div>^^0";
s[95]="TitreChapitre^titrechapitre.htm^0<div></br></div>^^0";
s[96]="AutoTitreHistory^autotitrehistory.htm^0<div></br></div>^^0";
s[97]="Definition^definition.htm^0<div></br></div>^^0";
s[98]="Titre^titre.htm^0<div></br></div>^^0";
s[99]="HtmlComboSignet^htmlcombosignet.htm^0<div></br></div>^^0";
s[100]="HistoryLine^historyline.htm^0<div></br></div>^^0";
s[101]="XPButton^xpbutton.htm^0<div></br></div>^^0";
s[102]="OppositeLeftRight^oppositeleftright.htm^0<div></br></div>^^0";
s[103]="Titre_puce^titre_puce.htm^0<div></br></div>^^0";
s[104]="BodyColor^bodycolor.htm^0<div></br></div>^^0";
s[105]="ScrollPanel^scrollpanel.htm^0<div></br></div>^^0";
s[106]="ThumbnailImage^thumbnailimage.htm^0<div></br></div>^^0";
s[107]="Thumbnails^thumbnails.htm^0<div></br></div>^^0";
s[108]="VertMenuList^vertmenulist.htm^0<div></br></div>^^0";
s[109]="GlossaryTerme^glossaryterme.htm^0<div></br></div>^^0";
s[110]="Resume^resume.htm^0<div></br></div>^^0";
s[111]="urls^urls.htm^0<div></br></div>^^0";
s[112]="Box^box.htm^0<div></br></div>^^0";
s[113]="Texte-Image^texte_image.htm^0<div></br></div>^^0";
s[114]="HorzMenuList^horzmenulist.htm^0<div></br></div>^^0";
s[115]="TopFixedFooter^topfixedfooter.htm^0<div></br></div>^^0";
s[116]="BottomFixedFooter^bottomfixedfooter.htm^0<div></br></div>^^0";
s[117]="dbTable^dbtable.htm^0<div></br></div>^^0";
s[118]="Search^search.htm^0<div></br></div>^^0";
s[119]="SearchResult^searchresult.htm^0<div></br></div>^^0";
s[120]="ListOfTopic^listoftopic.htm^0<div></br></div>^^0";
s[121]="BackgroundStrip^backgroundstrip.htm^0<div></br></div>^^0";
s[122]="FixedWidth3dBorder^fixedwidth3dborder.htm^0<div></br></div>^^0";
s[123]="BackgroundDegrade^backgrounddegrade.htm^0<div></br></div>^^0";
s[124]="Meta-Dublin-Core^meta_dublin_core.htm^0<div></br></div>^^0";
s[125]="ShakeImage^shakeimage.htm^0<div></br></div>^^0";
s[126]="PngBehavior^pngbehavior.htm^0<div></br></div>^^0";
s[127]="DataRubrique^datarubrique.htm^0<div></br></div>^^0";
s[128]="PdfTriangleFond^pdftrianglefond.htm^0<div></br></div>^^0";
s[129]="PdfClassicFond^pdfclassicfond.htm^0<div></br></div>^^0";
s[130]="TOCSignet^tocsignet.htm^0<div></br></div>^^0";
s[131]="New^new.htm^0<div></br></div>^^0";
s[132]="SetNew^setnew.htm^0<div></br></div>^^0";
s[133]="TableNew^tablenew.htm^0<div></br></div>^^0";
s[134]="DewSlider^dewslider.htm^0<div></br></div>^^0";
s[135]="TabToTable^tabtotable.htm^0<div></br></div>^^0";
s[136]="LinkedTopic^linkedtopic.htm^0<div></br></div>^^0";
s[137]="Faq^faq.htm^0<div></br></div>^^0";
s[138]="Bonnes pratiques^bonnes_pratiques.htm^0<div></br></div>^^0";
s[139]="Tutoriaux^tutoriaux.htm^0<div></br></div>^^0";
s[140]="Un projet basique^un_projet_basique.htm^0<div></br></div>^lien Définir un lien en forçant l'affichage dans une fenêtre secondaire Dialogue d'édition de texte Rubriques 1ère niveau et sous-rubriques Commandes du navigateur de rubriques Pour éditer un objet cliquez dessus puis faites Ouvrir ^0";
s[141]="Modèles de rubriques & gabarits^modeles_de_rubriques___gabarits.htm^0<div></br></div>^modele de rubrique ^0";
s[142]="Couleurs et styles par défaut des rubriques^couleurs_et_styles_par_defaut_des_rubriques.htm^0<div></br></div>^Définition des couleurs zones fixe et défilante ^0";
s[143]="Projet multi-formats^projet_multi_formats.htm^0<div></br></div>^multi-format ^0";
s[144]="En-tête, bas de page et contenus partagés^en_tete__bas_de_page_et_contenus_partages.htm^0<div></br></div>^bas de page en-tête Accés aux sections en-tête et bas de page ^0";
s[145]="Etude du projet 'helpandweb.com'^etude_du_projet__helpandweb_com_.htm^0<div></br></div>^Edition feuille de style css ^0";
s[146]="Utiliser Php avec Help&Web^utiliser_php_avec_help_web.htm^0<div></br></div>^php ^0";
s[147]="Moteur de recherche site web^moteur_de_recherche_site_web.htm^0<div></br></div>^moteur de recherche Le navigateur ^0";
s[148]="Miniatures et planche d'images^miniatures_et_planche_d_images.htm^0<div></br></div>^^0";
s[149]="HTMLOverlay^htmloverlay.htm^0<div></br></div>^Zone spéciale Utiliser le composant HTMLOverlay source de la page utilisant un overlay ^0";
s[150]="Bien intégrer javascript^bien_integrer_javascript.htm^0<div></br></div>^javascript ^0";
s[151]="Présentation S5^presentation_s5.htm^0<div></br></div>^S5 présentation Ajouter une diapositive ^0";
s[152]="Créer un projet multilingue^creer_un_projet_multilingue.htm^0<div></br></div>^unicode statut multilingue langue ^0";
s[153]="Sauvegarde des projets^sauvegarde_des_projets.htm^0<div></br></div>^historique archivage sauvegarde ^0";
s[154]="Aide multiformat^aide_multiformat.htm^0<div></br></div>^Aide multiformat ^0";
s[155]="Créer un fil RSS^creer_un_fil_rss.htm^0<div></br></div>^Créer un fil RSS ^0";
s[156]="Fil d'ariane^fil_d_ariane.htm^0<div></br></div>^^0";
s[157]="Gérér l'impression des pages html^gerer_l_impression_des_pages_html.htm^0<div></br></div>^^0";
s[158]="Gestion des tables des matières^gestion_des_tables_des_matieres_0.htm^0<div></br></div>^^0";
s[159]="Glossaire et Index^glossaire_et_index.htm^0<div></br></div>^^0";
s[160]="Mise en relation de rubriques^mise_en_relation_de_rubriques.htm^0<div></br></div>^navigation lien ^0";
s[161]="Notes de bas de page^notes_de_bas_de_page.htm^0<div></br></div>^note ^0";
s[162]="Créer un fichier d'aide CHM^creer_un_fichier_d_aide_chm.htm^0<div></br></div>^^0";
s[163]="Intégration CSS et HTML^integration_css_et_html.htm^0<div></br></div>^intégration bibliothèque html css ^0";
s[164]="Intégration JQuery^integration_jquery.htm^0<div></br></div>^plugin composant javascript jquery ^0";
s[165]="Table des illustrations^table_des_illustrations.htm^0<div></br></div>^^0";
s[166]="Table des boîtes d'informations^table_des_boites_d_informations.htm^0<div></br></div>^Table des boîtes d'informations ^0";
s[167]="Glossaire^glossaire.htm^0<div></br></div>^^0";
s[168]="Index des mots clefs^index_des_mots_clefs.htm^0<div></br></div>^Index ^0";
var results_location = "resultat.htm";
function search_form(tip_Form) {  
	if (tip_Form.elements['d'].value.length > 0) {
		document.cookie = '_hw_d_hw_=' + escape(tip_Form.elements['d'].value) + '; path=/';
		document.cookie = '_hw_n_hw_=0; path=/';
		
		window.location = results_location;
	}
}
var return_results = 10;
var include_num = 0;
var bold_query = 0;
var include_url = 0;
var cookie_data = '_hw_d_hw_=';
var cookie_ndata = '_hw_n_hw_=';
var cookies = document.cookie;
var p = cookies.indexOf(cookie_data);
var pn = cookies.indexOf(cookie_ndata);


if (p != -1) {
	var st = p + cookie_data.length;
	var en = cookies.indexOf(';', st);
	if (en == -1) {
		en = cookies.length;
	}
	var d = cookies.substring(st, en);
	d = unescape(d);
}
if (pn != -1) {
	var st = pn + cookie_ndata.length;
	var en = cookies.indexOf(';', st);
	if (en == -1) {
		en = cookies.length;
	}
	var n = cookies.substring(st, en);
}

if (d==null) {d=" ";}

var od = d;
var nr = return_results;
n = parseInt(n);
var nb = n + nr;
var nc = 0;
var nd = 0;
var r = new Array();
var co = 0;
var m = 0;

if (d.charAt(0) == '"' && d.charAt(d.length - 1) == '"') {
	m = 1;
}
var rn = d.search(/ or /i);
if (rn >= 0) {
	m = 2;
}

if (m == 0) {
	var woin = new Array();
	d = d.replace(/ and /gi, ' ');
	var w = d.split(' ');
	for (var a = 0; a < w.length; a++) {
		woin[a] = 0;
		if (w[a].charAt(0) == '-') {
			woin[a] = 1;
		}
	}
	for (var a = 0; a < w.length; a++) {
		w[a] = w[a].replace(/^\-|^\+/gi, '');
	}
	a = 0;
	for (var c = 0; c < s.length; c++) {
		var pa = 0;
		var nh = 0;
		for (var i = 0; i < woin.length; i++) {
			if (woin[i] == 0) {
				nh++;
				var pat = new RegExp(w[i], 'i');
				rn = s[c].search(pat);
				if (rn >= 0) {
					pa++;
				} else {
					pa = 0;
				}
			}
			if (woin[i] == 1) {
				var pat = new RegExp(w[i], 'i');
				var rn = s[c].search(pat);
				if (rn >= 0) {
					pa = 0;
				}
			}
		}
		if (pa == nh) {
			r[a] = s[c];
			a++;
		}
	}
	co = a;
}

if (m == 1) {
	d = d.replace(/"/gi, '');
	var a = 0;
	var pat = new RegExp(d, 'i');
	for (var c = 0; c < s.length; c++) {
		var rn = s[c].search(pat);
		if (rn >= 0) {
			r[a] = s[c];
			a++;
		}
	}
	co = a;
}

if (m == 2) {
	d = d.replace(/ or /gi, ' ');
	var w = d.split(' ');
	var a = 0;
	for (var i = 0; i < w.length; i++) {
		var pat = new RegExp(w[i], 'i');
		for (var c = 0; c < s.length; c++) {
		var rn = s[c].search(pat);
			if (rn >= 0) {
				var pa = 0;
				for (var e = 0; e < r.length; e++) {
					if (s[c] == r[e]) {
						pa = 1;
					}
				}
				if (pa == 0) {
					r[a] = s[c];
					a++;
					co++;
				}
			}
		}
	}
}

function write_cookie(nw) {
	document.cookie = '_hw_d_hw_=' + escape(od) + '; path=/';
	document.cookie = '_hw_n_hw_=' + nw + '; path=/';
}

var tip_Num = co;

function tip_query() {
	document.tip_Form.d.value = od;
}

function tip_num() {
	document.write(co);
}

function tip_out() {
	if (co == 0) {
		document.write('');
		return;
	}
	
	if (nr==0){n=0;nd=co;}
	else{
	     if (n + nr > co) {nd = co;} else {nd = n + nr;}
  }

	for (var a = n; a < nd; a++) {
		var os = r[a].split('^');
		if (bold_query == 1 && m == 0) {
			for (var i = 0; i < w.length; i++) {
				var lw = w[i].length;
				var tw = new RegExp(w[i], 'i');
				rn = os[2].search(tw);
				if (rn >= 0) {
					var o1 = os[2].slice(0, rn);
					var o2 = os[2].slice(rn, rn + lw);
					var o3 = os[2].slice(rn + lw);
					os[2] = o1 + '<b>' + o2 + '</b>' + o3; 
				}
			}
		}
		if (bold_query == 1 && m == 1) {
			var lw = d.length;
			var tw = new RegExp(d, 'i');
			rn = os[2].search(tw);
			if (rn >= 0) {
				var o1 = os[2].slice(0, rn);
				var o2 = os[2].slice(rn, rn + lw);
				var o3 = os[2].slice(rn + lw);
				os[2] = o1 + '<b>' + o2 + '</b>' + o3; 
			}
		}
		if (include_num == 1) {
			if (os[4] == '1') {
		
			document.write(a + 1, '. <a href="', os[1], '" target="_blank">', os[0], '</a>');
    
			} else {
			  document.write(a + 1, '. <a href="', os[1], '">', os[0], '</a>');
				
			}
				if (os[2].length > 1) {
			document.write('<br>', os[2]);
			}			
		} else {
			if (os[4] == '1') {
				if (a%2==0){
				document.write('<div class="search-titre-result"><a href="', os[1], '" target="_blank">', os[0], '</a></div>');
				} else {document.write('<div class="search-titre-result-odd"><a href="', os[1], '" target="_blank">', os[0], '</a></div>');}
			} else {
				if (a%2==0){
				document.write('<div class="search-titre-result"><a href="', os[1], '">', os[0], '</a></div>');
				} else {document.write('<div class="search-titre-result-odd"><a href="', os[1], '">', os[0], '</a></div>');}
			}
		}
		}
	if (co > nr) {

		nc = co - nb;
		if (nc > nr) {
			nc = nr;
		}
		document.write('<p>');
	}
	if (n > 1) {
		document.write('<a href="', results_location, '" onclick="write_cookie(', n - nr, ')">Précédent ', nr, '</a> &nbsp;');
	}
	if (nc > 0) {
		document.write('<a href="', results_location, '" onclick="write_cookie(', n + nr, ')">Suivant ', nc, '</a>');
	}
	
}
var d_first = true;q=document.getElementById("d");if (q!=null) {q.value = "Chercher"};/* domloadevent */
function addDOMLoadEvent(f){if(!window.__ADLE){var n=function(){if(arguments.callee.d)return;arguments.callee.d=true;if(window.__ADLET){clearInterval(window.__ADLET);window.__ADLET=null}for(var i=0;i<window.__ADLE.length;i++){window.__ADLE[i]()}window.__ADLE=null};if(document.addEventListener)document.addEventListener("DOMContentLoaded",n,false);/*@cc_on @*//*@if (@_win32)document.write("<scr"+"ipt id=__ie_onload defer src=//0><\/scr"+"ipt>");var s=document.getElementById("__ie_onload");s.onreadystatechange=function(){if(this.readyState=="complete")n()};/*@end @*/if(/WebKit/i.test(navigator.userAgent)){window.__ADLET=setInterval(function(){if(/loaded|complete/.test(document.readyState)){n()}},10)}window.onload=n;window.__ADLE=[]}window.__ADLE.push(f)}
function MM_swapImgRestore() {
if (document.MM_swapImgData != null)
for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)
document.MM_swapImgData[i].src = document.MM_swapImgData[i+1];}
function MM_preloadImages() {
if (document.images) {
var imgFiles = MM_preloadImages.arguments;
if (document.preloadArray==null) document.preloadArray = new Array();
var i = document.preloadArray.length;
with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!="#"){
preloadArray[i] = new Image;
preloadArray[i++].src = imgFiles[j];}}}
function MM_swapImage() {
var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;
for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {
objStr = MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1];
if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||
(objStr.indexOf('document.all[')   ==0 && document.all   ==null))
objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
obj = document.getElementById(objStr);
if (obj != null) {
swapArray[j++] = obj;
swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j];
obj.src = MM_swapImage.arguments[i+2];}}
document.MM_swapImgData = swapArray;}
function doExpand(paraNum, imageNum) {
if (document.getElementById(paraNum).style.display=="none") {document.getElementById(paraNum).style.display=""; document.getElementById(imageNum).src="minus.gif"}
else {document.getElementById(paraNum).style.display="none"; document.getElementById(imageNum).src="plus.gif"}}
function doExpand2(paraNum) {
if (document.getElementById(paraNum).style.display=="none") {document.getElementById(paraNum).style.display=""}
else {document.getElementById(paraNum).style.display="none"}}

