nbpage=nbpage*1; page=page*1;

pageinf = page; pageinf--;
if (pageinf < 2) pageinf=1;

pagesup = page; pagesup++;
if (pagesup > (nbpage - 1)) pagesup=nbpage;

if (page <= 3) { pagemin=1; pagemax=5; }
if (page >= (nbpage - 2)) { pagemax=nbpage; pagemin=(nbpage - 5); }
if (page > 3) pagemin = (page - 2);
if (page <= (nbpage - 3)) pagemax = (page + 2);
if (pagemin < 1) pagemin=1;

nb=0;compte=0;num=0;menunb=0;verif='non';nouv="";rep="";rep2="";actiontopic="";imgarr=new Array(); nob="border='0'";ctr="align='center'";celpad=""+nob+" cellspacing='0' cellpadding='0'";
font="verdana, helvetica, arial, sans-serif";font2="tahoma, arial, helvetica, sans-serif";acr="<acronym title=";bgalt=coltable1bis;connectes='<a href="online.'+phpext+'?'+confforum+'" target="_blank">'+connect+'</a>'; thfav="<br><font style='font-size: 75%'> dans";
tags=new Array("g","i","s","url","email","c","1","2","3","4","5","6"); val=new Array(0,0,0,0,0,0,0,0,0,0,0,0);
if (idtheme != "0" && (themeferme == 0 || admin==1)) { nouv="<a href='post."+phpext+"?idtheme="+idtheme+"&action=nouv&"+confforum+"'><img src='"+imgnouv+"' "+nob+"></a>"; }
if (sujetferme==0 || (sujetferme > 0 && admin==1)) { rep="<a href='post."+phpext+"?idsujet="+idsujet+"&action=rep&"+confforum+"'><img src='"+imgrep+"' "+nob+"></a>"; rep2="<img src='"+path_img+"etoile.gif' width='16' height='16'>&nbsp;"; }
imgdeb="<img "+nob+" height='16' src='"+path_img+"arbre";arbredoss=imgdeb+"doss.gif' width='20'>";arbreimg1=imgdeb+"1.gif' width='20'>";arbreimg2=imgdeb+"2.gif' width='40'>"; arbredeb="<table><tr><td style='font-size:11px'>"+arbredoss+"<a href='forum."+phpext+"?"+confforum+"'>"+nomforum+"</a><br>"+arbreimg1+arbredoss;
arbre1=arbredeb+titretheme+"</td></tr></table>";
arbre2=arbredeb+"<a href='forum1."+phpext+"?id="+idtheme+"&"+confforum+"'>"+titretheme+"</a><br>"+arbreimg2+arbredoss+sujettitrestd2+"</td></tr></table>";
if (modotopic==1) { actiontopic+="<small>"; if (sujetferme==0) { actiontopic+="<a href='sujet."+phpext+"?action=fermer&idsujet="+idsujet+"&"+confforum+"&page="+page+"' title='Fermer ce sujet' onclick='if (confirm(\"Etes-vous sûr de vouloir fermer ce sujet ?\")) { return true; } else { return false; }'>Fermer</a>"; } else { actiontopic+="<a href='sujet."+phpext+"?action=ouvrir&idsujet="+idsujet+"&"+confforum+"&page="+page+"' title='Ré-Ouvrir ce sujet'>Ouvrir</a>"; } actiontopic+=" - <a href='sujet."+phpext+"?action=deplacer&idsujet="+idsujet+"&"+confforum+"' title='Déplacer ce sujet dans un autre thème'>Déplacer</a> - <a href='sujet."+phpext+"?action=effacer&idsujet="+idsujet+"&"+confforum+"' title='Effacer ce sujet et tous les messages qu&#39;il contient' onclick='if (confirm(\"Etes-vous sûr de vouloir effacer ce sujet ?\")) { return true; } else { return false; }'>Effacer</a> - <a href='javascript:delall();' title='Effacer tous les messages cochés'>Eff. cochés</a></small><br>"; }

function coin(nb) { document.write("<td background='"+path_img+"skins/"+skin+"/coin"+nb+".png' width='1%'><img src='"+path_img+"tr.gif' width='26' height='1'></td>"); }
function lien(nb,car) { document.write("<a class='pagenum' href='"+php_self+"?id="+idsujet+"&"+confforum+"&page="+nb+"' title='Page "+nb+"'>"+car+"</a>"); };

function affpagin() { 

if (nbpage > 3) {
if (page > 1) { lien(1, "«"); }
if (page > 1) { lien(pageinf, "‹"); }
} document.write("<span style='margin: 0px 1px'>&nbsp;</span>"); for (pageact=pagemin; pageact <= pagemax; pageact++) {
if (pageact == page) document.write("<span class='pagenumstatic'>"+pageact+"</span>"); else lien(pageact, pageact);
} document.write("<span style='margin: 0px 1px'>&nbsp;</span>"); if (nbpage > 3) {
if (page < nbpage) { lien(pagesup, "›"); }
if (page < nbpage) { lien(nbpage, "»"); }
} 

}

function MouseOver(obj,image,txt) { document.getElementById('texte').innerHTML=txt; obj.src = ""+path_img+"skins/"+skin+"/"+image+"-o.gif"; }
function MouseOut(obj,image) { document.getElementById('texte').innerHTML=connectes; obj.src = ""+path_img+"skins/"+skin+"/"+image+"-n.gif"; }
function menuitem(image, lien, texte) { 
menunb++; 
imgarr[menunb] = new Image; 
imgarr[menunb].src = path_img+"skins/"+skin+"/"+image+"-o.gif"; 
document.write("<td><a href='"+lien+"'><img src='"+path_img+"skins/"+skin+"/"+image+"-n.gif' "+nob+" width='46' height='46' onmouseover='MouseOver(this,\""+image+"\",\""+texte+"\")' onmouseout='MouseOut(this,\""+image+"\")'></a></td>"); 
}

function menu() {
document.write("<table "+celpad+"><tr>");
menuitem("menu-prf","profil."+phpext+"?"+confforum,"Modification de votre profil");
menuitem("menu-ins","inscription."+phpext+"","Charte du forum et Inscription");
if (admin==1) { menuitem("menu-adm",admprefix+"."+phpext,"Administration du Forum"); }
menuitem("menu-rch","recherche."+phpext+"?"+confforum,"Rechercher");
menuitem("menu-cnx","login."+phpext+"?"+confforum,"Identification");
document.write("<tr><td id='texte' colspan='"+menunb+"' align='right' style='padding-right:10px; font-family :"+font2+"; color:"+coltxttitres+"; font-size:11px; font-weight:bold'>"+connectes+"</td></tr>");
document.write("</table>");}

function menubas() {
document.write("<a href='profil."+phpext+"?"+confforum+"' title='Modification de votre profil'>Profil</a> - ");
document.write("<a href='inscription."+phpext+"' title='Charte du Forum / Inscription'>Charte / Inscription</a> - ");
if (admin==1) document.write("<a href='"+admprefix+"."+phpext+"' title='Administration du forum'>Admin</a> - ");
document.write("<a href='recherche."+phpext+"?"+confforum+"' title='Recherche sur le forum'>Rechercher</a> - ");
document.write("<a href='login."+phpext+"?"+confforum+"' title='Identification'>Identification</a> - ");
document.write("<a href='online."+phpext+"?"+confforum+"' target='_blank' title='Liste des Connectés'>"+connect+"</a>");};

function barr(ver,taille,txt1,txt2) { 
document.write("<table width='"+taille+"' height='25' "+celpad+"><tr bgcolor='"+colbarrebg+"'>"); 
if(ver=='h'){coin(1)}else{coin(3)}; 
document.write("<td align='left' nowrap width='1%' style='color:"+colbarretxt+"; font-size:11px;'>"); 
if(txt1=='pagin'){affpagin();}else{document.write(txt1);}; 
document.write("</td><td align='right' width='100%' nowrap style='color:"+colbarretxt+"; font-size:11px;'>");
if(txt2=='menu'){menubas();}else{document.write(txt2);}; 
if (priv != "" && txt2 != "&nbsp;") document.write(" - <a href='forum1."+phpext+"?"+confforum+"&id=priv' title='Messages Privés'><img src='"+path_img+"skins/"+skin+"/"+priv+".gif' "+nob+"></a>");
document.write("</td>"); 
if(ver=='h'){coin(2)}else{coin(4)}; 
document.write("</tr></table>");}

function listconn(taille,connect,noms,txtplus) { 
document.write("<table width='"+taille+"' height='25' "+celpad+" style='margin-top:5px;margin-bottom:10px'><tr bgcolor='"+colbarrebg+"'>"); 
document.write("<td width='16' background='"+path_img+"skins/"+skin+"/arrondi1.png'>"); 
document.write("<td align='center' style='color:"+colbarretxt+"; font-size:10px;'><a href='online."+phpext+"?"+confforum+"' target='_blank'>"+connect+" : </a>"+noms+txtplus+"</td>"); 
document.write("<td width='16' background='"+path_img+"skins/"+skin+"/arrondi2.png'>"); 
document.write("</tr></table>");}

var ua = navigator.userAgent.toLowerCase();
var isIE = ((ua.indexOf("msie") != -1) && (ua.indexOf("opera") == -1) && (ua.indexOf("webtv") == -1))? true:false;

function stylesupp() { document.write("<style>");
document.write("BODY { font-family: "+font+"; font-size:80%; overflow: auto; border: 0; margin:0; padding:0; margin-bottom:4px; ");
if (isIE) document.write("scrollbar-face-color: "+scrface+"; scrollbar-shadow-color: "+scrshad+"; scrollbar-highlight-color: "+scrhigh+"; scrollbar-3dlight-color: "+scr3d+"; scrollbar-darkshadow-color: "+scrdark+"; scrollbar-track-color: "+scrtrack+"; scrollbar-arrow-color: "+scrarrow+"; ");
document.write(" } ");

document.write("A:link { color: "+coltxtlien+"; text-decoration:none; } ");
document.write("A:visited { color: "+coltxtlien+"; text-decoration:none; } ");
document.write("A:hover { color: "+coltxtover+"; text-decoration:none; } ");
document.write("A.lien2:link { color: "+coltxt+"; text-decoration:none; } ");
document.write("A.lien2:visited { color: "+coltxt+"; text-decoration:none; } ");
document.write("A.lien2:hover { color: "+coltxtover+"; text-decoration:none; } ");
document.write("A.p:link { color: "+coltxtsjpost+"; text-decoration:none; } ");
document.write("A.p:visited { color: "+coltxtsjpost+"; text-decoration:none; } ");
document.write("A.p:hover { color: "+coltxtover+"; text-decoration:none; } ");

document.write(".pagenumstatic { border: 1px solid "+bordclair+"; padding: 0px 3px 1px 3px; margin: 0px 1px; position:relative; top: -1px; color: "+coltxttitres+"; background-color: "+coltable2+"; text-decoration: none; font-size:10px; font-weight: bold; } ");
document.write("A.pagenum:link { border: 1px solid "+bordclair+";  padding: 0px 3px 1px 3px; margin: 0px 1px; position:relative; top: -1px; color: "+coltxtlien+"; background-color: transparent; text-decoration: none; font-size:10px; font-weight: bold; } ");
document.write("A.pagenum:visited { border: 1px solid "+bordclair+";  padding: 0px 3px 1px 3px; margin: 0px 1px; position:relative; top: -1px; color: "+coltxtlien+"; background-color: transparent; text-decoration: none; font-size:10px; font-weight: bold; } ");
document.write("A.pagenum:hover { border: 1px solid "+bordclair+";  padding: 0px 3px 1px 3px; margin: 0px 1px; position:relative; top: -1px; color: "+coltxtlien+"; background-color: "+coltable2+"; text-decoration: none; font-size:10px; font-weight: bold; } ");

document.write(".spanannif, .SC_FieldLabel { padding: 0px 1.5em; white-space: nowrap; line-height: 1.5em; } ");
document.write(".padcote, .padcotetitre { padding: 6px 1em; text-align:left; background-color: "+coltable1+"; } ");
document.write(".padcotetitre { background-color: "+coltabletitrebg+"; color: "+coltabletitretxt+"; font-size: 0.8em; font-weight: bold; } ");
document.write(".cat { font-family: "+font2+"; font-size:11px; padding: 3px 6px 3px 6px; background-color: "+colbarrebg+"; font-weight: bold; color: "+coltxtcat+" } ");
document.write(".titre, .titre2 { font-family: "+font+"; font-size:90%; background-color: "+coltabletitrebg+"; font-weight: bold; color: "+coltabletitretxt+" } ");
document.write(".titre2 { font-family: "+font2+"; font-size:11px; padding: 3px 6px 3px 6px; } ");
document.write("TD { font-family: verdana,Helvetica; font-size:80%; } ");
document.write("TD.bord, .padcote  { border-top: "+bordepaiss+" solid "+bordclair+"; border-bottom: "+bordepaiss+" solid "+bordsombr+"; border-left: "+bordepaiss+" solid "+bordclair+"; border-right: "+bordepaiss+" solid "+bordsombr+"; } ");
document.write("TD.bord2, .padcotetitre, .titre, .titre2 { border-top: "+bordepaiss+" solid "+bordclair2+"; border-bottom: "+bordepaiss+" solid "+bordsombr2+"; border-left: "+bordepaiss+" solid "+bordclair2+"; border-right: "+bordepaiss+" solid "+bordsombr2+"; } ");
document.write("HR { border:0; border-top: 1px solid "+frmbordsombrinput+"; border-bottom: 1px solid "+frmbordclairinput+"; } ");
document.write("BLOCKQUOTE { margin-bottom:0;padding-bottom:0; } ");
document.write(".coltxtcit1 { color: "+coltxtcit1+" } ");
document.write(".coltxtcit2 { color: "+coltxtcit2+" } ");
document.write("IMG { vertical-align: bottom; } ");
document.write("P.stat { font-size: 10px; margin-top: 3px; margin-bottom: 3px;} ");
document.write("P.team { margin-top: 3px; margin-bottom: -1px; font-size: 10px; color:#CC9966;} ");
font="font-family: verdana,helvetica; font-size:11px; "; inputstyle="background-color: "+frmbginput+"; color: "+frmcoltxt+"; border-top: "+frmbordepaissinput+" solid "+frmbordsombrinput+"; border-bottom: "+frmbordepaissinput+" solid "+frmbordclairinput+"; border-left: "+frmbordepaissinput+" solid "+frmbordsombrinput+"; border-right: "+frmbordepaissinput+" solid "+frmbordclairinput+";";
document.write(".text { "+font+inputstyle+" } ");
document.write("SELECT { "+font+inputstyle+" } ");
document.write("TEXTAREA { font-family: verdana,helvetica; font-size:12px; color: "+coltxt+"; background-color: "+coltable2+"; border : "+frmbordepaissinput+" solid "+bordsombr+"  } ");
document.write("TEXTAREA.bord  { border-bottom: "+bordepaiss+" solid "+bordclair+"; border-top: "+bordepaiss+" solid "+bordsombr+"; border-right: "+bordepaiss+" solid "+bordclair+"; border-left: "+bordepaiss+" solid "+bordsombr+"; } ");
document.write("INPUT.bouton { "+font+" background-color: "+frmbgbtn+"; color: "+frmcoltxt+"; border-top: "+frmbordepaissbtn+" solid "+frmbordclairbtn+"; border-bottom: "+frmbordepaissbtn+" solid "+frmbordsombrbtn+"; border-left: "+frmbordepaissbtn+" solid "+frmbordclairbtn+"; border-right: "+frmbordepaissbtn+" solid "+frmbordsombrbtn+"; background-image: url('"+frmimgbtn+"'); } ");

document.write(".SC_Field { border: "+rtebord+" 1px solid; cursor: default; margin-right: 4px; } ");
document.write(".SC_FieldLabel { white-space: nowrap; padding: 2px; width: 100%; cursor: default; font-size: 10px; color: #000000; background-color: "+rtebgfield+"; overflow: hidden; } ");
document.write(".SC_FieldButton { background-position: center center; cursor: default; background-image: url("+path_img+"tb-flechebas.gif); background-repeat: no-repeat; } ");
document.write(".SC_Field .SC_FieldButton { border-left: "+rtebord+" 1px solid; } ");

document.write(".SC_FieldOver { border: "+rtebordover+" 1px solid; margin-right: 4px;  } ");
document.write(".SC_FieldOver .SC_FieldButton { border-left: "+rtebordover+" 1px solid; background-color: "+rtebgover+"; } ");

document.write(".toolBtn, .toolBtnOver { border: none; margin: 1px; background-color: transparent; height:20px; vertical-align: middle; font-size: 1px; } ");
document.write(".toolBtn .SC_FieldButton { border-left: 1px solid transparent; } ");
document.write(".toolBtnOver { border: 1px solid "+rtebordover+"; margin: 0px; background-color: "+rtebgover+"; cursor: default; } ");
document.write(".toolBtnOver .SC_FieldButton { border-left: "+rtebordover+" 1px solid; background-color: "+rtebgover+"; } ");

document.write(".toolBtnAct, .toolBtnActOver { border: 1px solid "+rtebordover+"; margin: 0px; background-color: transparent; height:20px; vertical-align: middle; } ");
document.write(".toolBtnActOver { background-color: "+rtebgover+"; cursor: default; } ");


document.write(".charmap,.charmapOver { border: "+rtebord+" 1px solid; color: #000000; background-color: "+rtebgfield+"; cursor: default; vertical-align: middle; text-align: center; } ");
document.write(".charmapOver { border: "+rtebordover+" 1px solid; color: #000000; background-color: "+rtebgover+"; } ");

document.write(".palette, .paletteOver { margin: 2px; font-size: 14px; color: #000000; padding: 1px 5px 1px 30px; background-color: transparent; cursor: default; } ");
document.write(".palette2, .palette2Over { margin: 4px; color: #000000; padding: 1px 5px 1px 5px; background-color: transparent; cursor: default; } ");
document.write(".palette3, .palette3Over { margin: 1px; color: #000000; padding: 2px; background-color: transparent; cursor: default; } ");
document.write(".paletteOver, .palette2Over, .palette3Over { margin: 1px; border: "+rtebordover+" 1px solid; background-color: "+rtebgover+"; } ");
document.write(".palette2Over { margin: 3px; } ");
document.write(".palette3Over { margin: 0px; } ");
document.write(".palTxt { font-size: 11px; color: #000000; font-family: tahoma, arial, helvetica, sans-serif; } ");

document.write(".coulSelBord { background-color: "+bordsombr+"; padding: 1px; font-size: 1px; } ");
document.write(".coulSelect { width: 10px; height: 10px; font-size: 1px; } ");
document.write(".colpick { font-size: 1px; width: 16px; height: 4px; margin: 0px 2px 2px 2px; background-color: #000000 } ");

document.write("</style>"); }

function basdepage(temps,mailforum,urlsite,nbvisites) {
document.write("</td></tr><tr><td colspan='2' "+ctr+"><hr width='100%'><table width='100%' "+celpad+"><tr><td "+ctr+" width='50%'><table>");
document.write("<tr><td style='font-size:11px'><a href='mailto:"+mailforum+"'>Contactez-moi</a> | <a href='http://"+urlsite+"' target='_blank'>"+urlsite+"</a></td></tr>");
document.write("<tr><td bgcolor='"+colbarrebg+"' style='text-align:center; font-size: 10px; font-family:"+font2+"'>"+nbvisites+" Visiteurs depuis "+datedebut+"</td></tr>");
document.write("</table></td><td "+ctr+" style='font-size:11px'>");
document.write("Forum version "+version+" par ChrisPM<br>");
document.write("<font color='"+coltxtnbposts+"' size='1'>Nous sommes le "+dateJour+", il est "+heureJour+"</font><br>");
document.write("<font color='"+coltxtnbvues+"' size='1'>Page générée en "+temps+" secondes</font>");
document.write("</td></tr></table>");
document.write("</td></tr></table></body></html>");}

