Subversion Repositories wimsdev

Rev

Blame | Last modification | View Log | RSS feed

  1. //Fonctions specifiques "Netscape, Mozilla et consors..." :
  2.  
  3. function instruction() {
  4.         var chaine = document.forms['replyform'].wims_deposit.value;
  5.         //chaine[curseur-1]
  6.         var curseur = Cursor_GetPos('wims_deposit_id');
  7.         var n = chaine.length;
  8.  
  9.         var a = index + 5;
  10.         if (n <= a) {
  11.                 //alert(chaine[n-1]);
  12.                 if (chaine[n - 1] == chaine[index + y]) {
  13.                         y++;
  14.                         instructionwims = instructionwims + chaine[curseur - 1];
  15.                         parcoursTab(instructionwims, k);
  16.                         //alert(instructionwims);
  17.                 }
  18.  
  19.         }
  20.         else {
  21.                 clearInterval(chrono2);
  22.                 chrono2 = null;
  23.                 //alert(instructionwims);
  24.                 instructionwims = "";
  25.                 y = 0;
  26.                 anime();
  27.         }
  28.  
  29. }
  30.  
  31. function change() {
  32.         //var chaine=document.forms['replyform'].wims_deposit.value;
  33.         //var mytool_array=chaine.split(" ");
  34.         var chaine = document.getElementById("wims_deposit_id").value;
  35.         //alert(chaine.value);
  36.         var curseur = Cursor_GetPos('wims_deposit_id');
  37.  
  38.         var n = chaine.length;
  39.         if (n > 0) {
  40.                 var i = n - 1;
  41.                 //alert(chaine[i]);
  42.                 if (chaine[curseur - 1] == "\\") {
  43.                         //alert(chaine[curseur-1]);
  44.                         index = i;
  45.                         k = i;
  46.                         clearInterval(chrono);
  47.                         chrono = null;
  48.                         anime2();
  49.                 }
  50.                 //alert(chaine[i]);
  51.         }
  52. }
  53.  
  54.  
  55.  
  56. function inser() {
  57.  
  58.         var selectedoption = document.getElementsByTagName("OPTION");
  59.         var instruction = selectedoption[document.forms['formu'].sel.selectedIndex].innerHTML;
  60.         var select = document.getElementById("select");
  61.         var a = select.innerHTML;
  62.         var mytool_array = a.split("<option>");
  63.         var n = mytool_array.length;
  64.         var n2 = instructionsss.length;
  65.         var n3 = n2 + 1;
  66.         //Si on  a la liste total des villes
  67.         if (n == n3) {
  68.                 Cursor_AddTexte('wims_deposit_id', instruction);
  69.                 initlist();
  70.         }
  71.         else {
  72.                 var curseur = Cursor_GetPos('wims_deposit_id');
  73.                 //alert(curseur);
  74.                 var chaine = document.forms['replyform'].wims_deposit.value;
  75.                 var chaine2 = "";
  76.                 for (var i = 0; i < curseur - y; i++) {
  77.                         chaine2 = chaine2 + chaine[i];
  78.                 }
  79.                 var n = chaine.length;
  80.                 //alert(n);
  81.                 //alert(curseur);
  82.                 //alert(chaine2);
  83.                 if (n == curseur) {
  84.                         document.forms['replyform'].wims_deposit.value = chaine2 + instruction;
  85.  
  86.                 }
  87.                 else {
  88.                         var chaine3 = "";
  89.                         for (var i = curseur; i < n; i++) {
  90.                                 chaine3 = chaine3 + chaine[i];
  91.                         }
  92.                         document.forms['replyform'].wims_deposit.value = chaine2 + instruction + chaine3;
  93.                 }
  94.  
  95.                 initlist();
  96.         }
  97. }