
function labelBOJO (journal, numero, annee, date) {
  return (journal.toUpperCase() + ' N&#176; ' + numero + ' du '+ date + ' ' + annee) ;
}

function lienPageBOJO (journal, numero, annee, date) {
  with (document) {
    write ('<tr><td valign="top"><IMG SRC="'+site+'icones/icon-file.gif"></td>') ;
    write ('<td><A HREF="'+site+'pagesBO/' + annee + '/' + journal +'-'+annee+'-'+ numero + '.html">') ;
    write ('<B>'+labelBOJO (journal, numero, annee, date)+'</B>') ;
    write ('</A></td></tr>') ;
  }
}

function lienPageBO (numero, annee, date) {
  lienPageBOJO ("bo", numero, annee, date) ;
}

function lienPageJO (numero, annee, date) {
  lienPageBOJO ("jo", numero, annee, date) ;
}

function signataire (numero, annee) {
  with (document) {
    if (annee <= 2002 || annee == 2003 && numero <= 41) {
      write ('<A HREF="mailto: Guy Schoonheere &lt;info@le-sages.org&gt;">') ;
      write ('Guy Schoonheere</A>, membre du bureau du SAGES') ;
    } else {
      write ('<A HREF="mailto: Virginie Hermant &lt;info@le-sages.org&gt;">') ;
      write ('Virginie Hermant</A>, Secrétaire générale du SAGES') ;
    }
  }
}

function entetePageBOJO (journal, numero, annee, date) {

  nomPage (journal+'-'+annee+'-'+numero) ;
  with (document) {
    var lien ;
    if (journal == "bo") lien = '"http://www.education.gouv.fr/bo"' ;
    else lien = "http://admi.net/jo/" ;
    pageEnCours.enTete ();

    write ('<TABLE border=0 align="center" cellpadding=4><TR>') ;
    write ('<TD><A HREF='+lien+'><IMG SRC="../../images/' + journal + '.gif" BORDER=0 ALIGN=middle></A></TD>') ;
    write ('<TD><B><SPAN class="fondBeige">') ;
    write ('R&eacute;sum&eacute; du ' + labelBOJO (journal, numero, annee, date) + '</SPAN><BR>') ;
//    write ('Par ') ; signataire (numero, annee) ;
    writeln ('</B></TD></TR></TABLE>') ;
  }
}

function entetePageBO (numero, annee, date) {
	entetePageBOJO ("bo", numero, annee, date) ;
}

function entetePageJO (numero, annee, date) {
	entetePageBOJO ("jo", numero, annee, date) ;
}

function piedPageBOJO (numero, annee, url, sbojo) {
  with (document) {
    write ('<P><B>') ;
    signataire (numero, annee) ;
    writeln ('</B></P>') ;
    writeln ('<TABLE border=0 cellpadding=4 cellspacing=0>') ;
    ligneNet (url, "Consulter le " + sbojo, true) ;
    writeln ('</TABLE>') ;
  }
  pageEnCours.pied () ;
}

function piedPageBO (numero, annee, date) {
    var sbo = labelBOJO ("bo", numero, annee, date) ;
    var url = "http://www.education.gouv.fr/bo/" + annee + "/" + numero + "/default.htm" ;
    piedPageBOJO (numero, annee, url, sbo) ;
}

function piedPageJO (numero, annee, date, code) {
    var sjo = labelBOJO ("jo", numero, annee, date) ;
    var url = "http://www.admi.net/jo/" + code ;
    piedPageBOJO (numero, annee, url, sjo) ;
}

function hsSpecial (type, numero, annee, date, label) {
  with (document) {
    var url = 'http://www.education.gouv.fr/bo/'+annee+'/'+type+numero+'/default.htm' ;
    var designation ;
    if (type=='hs') designation = 'BO hors série' ;
    else if (type=='special') designation = 'BO spécial' ;
    designation += '  N° '+numero+' du '+date+' '+annee+'.' ;
    popup (url, designation, label) ;
  }
}

function lienBoHs (numero, annee, date, label) {
  hsSpecial ('hs', numero, annee, date, label) ;
}

function lienBoSpecial (numero, annee, date, label) {
  hsSpecial ('special', numero, annee, date, label) ;
}



