var IE=(document.all)?1:0
var texte0=(IE)?'<HTML><HEAD><TITLE>&nbsp;</TITLE></HEAD>':'<HTML>';
var NN4=(document.layers)?1:0
var NN6=((navigator.appName.substring(0,1)=="N")&&(navigator.appVersion.substring(0,1)>=5)) 
var fen=null
var fenetre=null
//..........................
function centrX(w) {
var l=(screen.width-w)/2;
return l
}
//..........................
function centrY(h) {
var l=((screen.height-h)/2)-30;
return l
}
//...............	
var q=0   
//..................
var fen=null
/*........... pour bulles d'aide  ............................................*/
var attente1=null;
var attente2=null;

function montre_bulle(current,e,text){
if (document.layers) {
document.bulle.document.write('<layer bgColor="#FFffCC" style="border:1px solid black;font-size:12px;color:#000099;font-family:Arial, Helvetica, san-serif;">'+text+'</layer>')
document.bulle.document.close()
document.bulle.left=e.pageX+10;
document.bulle.top=e.pageY+10;
attente1=setTimeout('document.bulle.visibility="show"',500)
attente2=setTimeout('document.bulle.visibility="hidden"',2000)
}
}
//..............
function cache_bulle(){
if (document.layers) {
clearTimeout(attente1);clearTimeout(attente2);
document.bulle.visibility="hidden"
}
}
/*........... fin bulles d'aide  ............................................*/
function montre(object) 
{ object.visibility=vis}
//..............................  
function cache(object) 
{object.visibility=invis}
//..............................
function schema(w,h,ni){
if (navigator.appName.charAt(0)=="M") {h+=20;w+=20}
var texte=texte0+'<BODY BGCOLOR="#efefef" STYLE="font-size:10pt;font-family:Arial;" onBlur="self.close()"><table WIDTH="100%" HEIGHT="100%" ><tr><td ALIGN=CENTER VALIGN=CENTER>'
+sch[ni]+'</td></tr></table></BODY></HTML>'
var l= centrX(w);
var t= centrY(h);
var dim="width="+w+",height="+h+",left="+l+",top="+t+",resizable=yes,scrollbars=yes"   
fen=window.open("","",dim);
fen.document.open("text/html");fen.document.write(texte);fen.document.close();fen.focus()
}
//..............
function message(w,h,no) {
if (navigator.appName.charAt(0)=="M") {h+=20;w+=20}
var texte=texte0+'<BODY onBlur="self.close()" BGCOLOR="efefef" STYLE="font-size:10pt;font-family:Arial">'+mess[no]+'</BODY></HTML>'
var l= centrX(w);
var t= centrY(h);
var dim="width="+w+",height="+h+",left="+l+",top="+t+",resizable=yes,scrollbars=yes"   
fen=window.open("","",dim);fen.document.open("text/html");fen.document.write(texte);fen.document.close();fen.focus();
}
//................
function consignes() {
var h=370
if (navigator.appName.charAt(0)=="M") {h=h+20}
var texte=texte0+'<BODY BGCOLOR="#EFEFEF" STYLE="font-size:10pt;font-family:Arial;" onBlur="self.close()"><BR><FONT FACE="Arial">'
+'<B><font color="#cc0000"><U>Consignes de câblage.</U></font></B><ul><li>Le câblage est effectué hors connexion avec la source '
+'(alternostat)</li><p><li><FONT COLOR="#CC0000">Le câblage est effectué à partir de la <B><I>fiche rouge</I></B>.</li><p>'
+'<li>Le câblage doit être effectué conformément au schéma.</FONT></li><p><li>Câbler d\'abord le circuit <B><I><FONT COLOR="#CC0000">'
+'courant</FONT></I></B>, dans l\'ordre ampèremètre - wattmètre - transformateur; '
+'puis retour à la fiche noire.</li><p><li>Câbler ensuite les circuits <B><I><FONT COLOR="#CC0000">tension</FONT></I></B>, en commençant '
+'par le wattmètre.</li></ul><p><B>Le test de cet exercice est basé sur cette démarche, que vous devrez utiliser dans des câblages réels</B>.' 
+'<P><hr><DIV ALIGN="center"><B><font color="#cc0000">Le courant à vide au primaire est faible (inférieur à 0,1 A).</font></B></DIV>'
+'</BODY></HTML>'
var l= centrX(450);
var t= centrY(h);
var dim="width=450,height="+h+",left="+l+",top="+t+",resizable=yes,scrollbars=yes"   
fen=window.open("","",dim);
fen.document.open("text/html");fen.document.write(texte);fen.document.close();fen.focus()
}

 //..............................
var mess=new Array()
mess[0]='<P><li>Pour <B><FONT COLOR="#CC0000">tester</FONT></B> une réponse: utiliser le bouton <IMG SRC="TEST.gif" WIDTH=41 HEIGHT=21 BORDER=0> s\'il '
+'existe; sinon, apès avoir effectué un <B><FONT COLOR="#CC0000">changement</FONT></B> dans l\'élément destiné à la réponse, cliquer <font color="#CC0000">'
+'<b>n\'importe où</b></font> sur l\'écran.<P><li>Pour <font color="#CC0000"><b>fermer</b></font> une fenêtre d\'<B><FONT COLOR="#CC0000">information</FONT></B>, il suffit de '
+'cliquer <font color="#CC0000"><b>n\'importe où</b></font> sur l\'écran.</li>'

var fenetre=null
//..............................
function ferme_fenetre() {
if (fenetre==null) {return false}
else {if (fenetre.closed==false) {fenetre.close();fenetre=false;fenetre=null;return true} }
}
//.............................
function fen_calc() {
ferme_fenetre()
fenetre =window.open('calcul.htm','Calculatrice','width=260,height=280,left=200,top=200')//}
}
//..........................
function constr_rep(q,typ,msg,coul_font,coul) {
if (typ==1) {var reps=rep[q];var h=eval(haut[q])} 
if (typ==2) {var reps=repf[q];var h=eval(hautf[q])} 
if (typ==0) {var reps=repj[q];var h=eval(hautj[q])}
if ((reps==null)&&(juste==1)&&(typ==1)) {setTimeout("alerte('Votre réponse est juste. <HR NOSHADE>','#408080')",100);return false}  
if ((reps==null)&&(juste==0)&&(typ==1)) {setTimeout("alerte('Réponse fausse; notez la solution. <HR NOSHADE>','#cc0000')",100);return false}  
if ((reps==null)&&(juste==0)&&(typ==2)) {setTimeout("alerte('Réponse fausse. <HR NOSHADE>Proposez une autre réponse.','#cc0000')",100);return false} 

var larg=480;
if ((navigator.appName.charAt(0)=="M")) {h=h*1.1;larg+=20};
var texte=texte0+'<BODY bgColor="#EFEFEF" STYLE="font-size:10pt;font-family:Arial;" onBlur="self.close()"><b>'
+'<FONT COLOR='+coul_font+'><DIV ALIGN="left">'+msg+'</FONT></B><HR NOSHADE><BR>'+reps+'</DIV></BODY></HTML>'
var l= centrX(larg);
var t= centrY(h);
var dim="width="+larg+",height="+h+",left="+l+",top="+t+",resizable=yes,scrollbars=yes"   
fen=window.open("","",dim);fen.document.open("text/html");fen.document.write(texte);fen.document.close();fen.focus()
}
//...........................
function alerte(msg,coul_font) {
var texte=texte0+'<BODY bgColor="#EFEFEF" STYLE="font-size:10pt;font-family:Arial;" onBlur="self.close()"><b>'
+'<font color='+coul_font+'><P><BR><DIV ALIGN="center">'+msg+'</DIV></font></b></BODY></HTML>'
var l= centrX(250);
var t= centrY(100);
fen=window.open('','','width=250,height=100,left='+l+',top='+t);
fen.document.open("text/html");fen.document.write(texte);fen.document.close();fen.focus()
}
//..............................
function alerte1(msg,coul,h) {
if (h==null) h=100
var texte=texte0+'<BODY bgColor="#efefef" STYLE="font-size:10pt;font-family:Arial;" onBlur="self.close()"><b><font face="Arial,Helvetica">'
+'<font color='+coul+'><P><BR><DIV ALIGN="center">'+msg+'</DIV></font></font></b><hr></BODY></HTML>'
var l= centrX(300);
var t= centrY(h);
fen=window.open('','','width=300,height=100,left='+l+',top='+t);
fen.document.open("text/html");fen.document.write(texte);fen.document.close();fen.focus()
}
//....................



