Listing du fichier drapeaux.js
00001// (gH) -_- drapeaux.js ; TimeStamp (unix) : 12 Février 2010 vers 18:13
00002
00003 // ######################################################
00004
00005 function showDbg(msg) {
00006
00007 // ######################################################
00008
00009 if (typeof document.getElementById("dbgjs") !== "undefined") {
00010
00011 document.getElementById("dbgjs").value += msg + "\n" ;
00012
00013 } ; // fin de si
00014
00015 } ; // fin de fonction showDbg
00016
00017 // ######################################################
00018
00019 function resetDbg() {
00020
00021 // ######################################################
00022
00023 if (typeof document.getElementById("dbgjs") !== "undefined") {
00024
00025 document.getElementById("dbgjs").value = "" ;
00026
00027 } ; // fin de si
00028
00029 } ; // fin de fonction resetDbg
00030
00031 // ######################################################
00032
00033 function ajouteCouleur(coul) {
00034
00035 // ######################################################
00036
00037 pdd = quellePartie() ;
00038 couleur = "bgcolor_" + coul + "_encadre" ;
00039 showDbg("couleur demandée : "+coul+" pour "+pdd) ;
00040 document.getElementById(pdd).setAttribute("class",couleur) ;
00041
00042 return false ;
00043
00044 } ; // fin de fonction ajouteCouleur
00045
00046 // ######################################################
00047
00048 function quellePartie() {
00049
00050 // ######################################################
00051
00052 pdd = "?" ;
00053 for (idp=0;idp<=2;idp++) {
00054 jdp = idp + 1
00055 showDbg(" idp " + idp + " jdp " + jdp) ;
00056 if (document.getElementById("p"+jdp).checked) {
00057 pdd = "dp" + jdp
00058 showDbg(" vu ! donc pdd = " + pdd ) ;
00059 } ; // fin si
00060 } ; // fin pour
00061
00062 return(pdd)
00063
00064 return false ;
00065
00066 } ; // fin de fonction quellePartie
00067
00068 // ######################################################
00069
00070 function initDbg() {
00071
00072 // ######################################################
00073
00074 showDbg("mode debug activé") ;
00075
00076 } ; // fin de fonction showDbg
00077
00078 // ######################################################
00079
00080 function transposerDrapeau() {
00081
00082 // ######################################################
00083
00084 resetDbg()
00085 showDbg("transposition") ;
00086 if (typeof document.getElementById("tr3") == "undefined") {
00087 showDbg(" trois tr ") ;
00088 showDbg(document.getElementById("tr3")) ;
00089 } else {
00090 showDbg(" un seul tr") ;
00091 } // fin si
00092
00093 } ; // fin de fonction transposerDrapeau
00094
00095 // ######################################################
00096
00097 function addEvent(obj, evType, fn) {
00098
00099 // ######################################################
00100
00101 if (obj.addEventListener){
00102 obj.addEventListener(evType, fn, false);
00103 return true;
00104 } else if (obj.attachEvent){
00105 var r = obj.attachEvent("on"+evType, fn);
00106 return r;
00107 } else {
00108 return false;
00109 } ; // fin de si
00110
00111 } // # fin de function addEvent
00112
00113 // ######################################################
00114
00115 addEvent(window, 'load', initDbg) ;
00116
00117 // ######################################################
Pour ne pas voir les numéros de ligne, ajoutez &nl=non à la suite du nom du fichier.
Retour à la page principale de (gH)