1(function() { 2 if (document.getElementById("buttonMenuMeteo")) document.getElementById('buttonMenuMeteo').addEventListener("click", rotateArrow()) 3 4 function d(i){ 5 return document.getElementById(i) 6 } 7 8 document.addEventListener('DOMContentLoaded', function() { 9 10 11 if (d("imgDeskCompteMobileLeft")) { 12 d('imgDeskCompteMobileLeft').addEventListener("click", function(){ 13 console.log('left '+d('menu-mobile-bas').scrollLeft) 14 d('menu-mobile-bas').scrollLeft = d('menu-mobile-bas').scrollLeft - 30 15 }) 16 } 17 if (d("imgDeskCompteMobileRight")) { 18 d('imgDeskCompteMobileRight').addEventListener("click", function(){ 19 console.log('right '+d('menu-mobile-bas').scrollLeft) 20 d('menu-mobile-bas').scrollLeft = d('menu-mobile-bas').scrollLeft + 30 21 }) 22 } 23 if (d("menu-mobile-bas")) { 24 d('menu-mobile-bas').addEventListener("scroll", function(){ 25 let sl = d('menu-mobile-bas').scrollLeft 26 if(sl == 0){ 27 d("imgDeskCompteMobileRight").classList.remove('opacity40') 28 d("imgDeskCompteMobileLeft").classList.add('opacity40') 29 } 30 if(sl > 0 && sl < 214){ 31 d("imgDeskCompteMobileRight").classList.remove('opacity40') 32 d("imgDeskCompteMobileLeft").classList.remove('opacity40') 33 } 34 if(sl >= 215){ 35 d("imgDeskCompteMobileRight").classList.add('opacity40') 36 d("imgDeskCompteMobileLeft").classList.remove('opacity40') 37 } 38 }) 39 } 40 41 if(d("openSearch")) {//modifMDP 42 43 44 } 45 }, false); 46 47 48})() 49 50function rotateArrow(arrow) { 51 if (arrow.classList.contains('arrow_right')) { 52 arrow.classList.remove('arrow_right') 53 arrow.classList.add('arrow_down') 54 arrow.style.transform = "rotate(90deg)" 55 } else { 56 arrow.classList.add('arrow_right') 57 arrow.classList.remove('arrow_down') 58 arrow.style.transform = "rotate(0deg)" 59 } 60} 61 62function chargeBlocAvecId(id_bloc,monurl,mesdata) 63{ 64 retour = ''; 65 s.ajax({ 66 url : monurl, // La ressource ciblée 67 type : 'GET', // Le type de la requête HTTP. 68 dataType : 'html', 69 data : mesdata, 70 beforeSend: function() { 71 s('#'+id_bloc).html("<div style='text-align:center'><img src='/meteov2/images/encours_meteo.gif' /></div>"); 72 }, 73 success : function(resultat){ 74 retour = resultat; 75 s('#'+id_bloc).show(); 76 s('#'+id_bloc).html(retour); 77 } 78 }); 79} 80 81function chargeBlocAvecTexte(id_bloc,texte) 82{ 83 s('#'+id_bloc).show(); 84 s('#'+id_bloc).html(texte); 85 //if (document.getElementById(id_bloc)) document.getElementById(id_bloc).innerHTML = texte; 86} 87 88function montreMultipleId(liste_multiple) 89{ 90 for(i=0;i<liste_multiple.length;i++) 91 { 92 s('#'+liste_multiple[i]).show(); 93 94 } 95} 96 97function cacheMultipleId(liste_multiple) 98{ 99 for(var i=0;i<liste_multiple.length;i++) 100 { 101 s('#'+liste_multiple[i]).hide(); 102 } 103} 104 105function vigilance(num_jour) 106{ 107 s("#img_overlay2").attr('src',"https://www.vitisphere.com/meteov2/ftp/j"+parseInt(num_jour)+"_risques.png"); 108 var aujourdhui = new Date(); 109 var demain = new Date(); 110 var options = {year: 'numeric', month: 'long', day: 'numeric' }; // weekday: 'long', 111 demain.setDate(aujourdhui.getDate()+parseInt(num_jour)); 112 s("#date_overlay").html(demain.toLocaleDateString('fr-FR', options)); 113 114 for(i=0;i<=7;i++) { 115 s("#carte_vigi_"+i).css('background-color',""); 116 s("#carte_vigi_"+i).css('color',"#7A1F3D"); 117 s("#carte_vigi_"+num_jour).css('border-radius',"0px"); 118 } 119 s("#carte_vigi_"+num_jour).css('background-color',"rgba(122,31,61,0.1)"); //"#C74671"); 120 s("#carte_vigi_"+num_jour).css('color',"#7A1F3D"); 121 s("#carte_vigi_"+num_jour).css('border-radius',"10px"); 122 123 s("#le_scroll_p").val(parseInt(num_jour)); 124} 125 126Date.prototype.addHours= function(h){ 127 this.setHours(this.getHours()+h); 128 return this; 129} 130Date.prototype.addHours= function(h){ 131 var copiedDate = new Date(this.getTime()); 132 copiedDate.setHours(copiedDate.getHours()+h); 133 return copiedDate; 134} 135function precipitation(val_heure) 136{ 137 var aujourdhui = new Date(); 138 var jouractif = new Date(); 139 var ya2jour = new Date(); 140 var options = {year: 'numeric', month: 'long', day: 'numeric' }; // weekday: 'long', 141 142 ya2jour.setDate(aujourdhui.getDate()-2); 143 144 jouractif = ya2jour.addHours(val_heure); 145 146 var mois = jouractif.getMonth()+1;
147 if(mois<=9) mois = "0"+String(mois); 148 var jour = jouractif.getDate(); 149 if(jour<=9) jour = "0"+String(jour); 150 heure = jouractif.getHours(); 151 if(heure<=9) heure = "0"+String(heure); 152 var date_finale = String(jouractif.getFullYear())+mois+jour+"_"+heure+"00"; 153 154 s("#date_overlay_precip").html(jouractif.toLocaleDateString('fr-FR', options)+" "+heure+":00"); 155 s("#le_scroll_precip").val(parseInt(val_heure)); 156 157 s("#img_overlay_precip").attr('src',"https://www.vitisphere.com/meteov2/ftp/precip_"+date_finale+".png"); 158} 159 160function temperature(val_heure) 161{ 162 var aujourdhui = new Date(); 163 var jouractif = new Date(); 164 var ya2jour = new Date(); 165 var options = { year: 'numeric', month: 'long', day: 'numeric' }; 166 167 ya2jour.setDate(aujourdhui.getDate()-2); 168 169 jouractif = ya2jour.addHours(val_heure); 170 171 var mois = jouractif.getMonth()+1; 172 if(mois<=9) mois = "0"+String(mois); 173 var jour = jouractif.getDate(); 174 if(jour<=9) jour = "0"+String(jour); 175 heure = jouractif.getHours(); 176 if(heure<=9) heure = "0"+String(heure); 177 var date_finale = String(jouractif.getFullYear())+mois+jour+"_"+heure+"00"; 178 179 s("#date_overlay_temperature").html(jouractif.toLocaleDateString('fr-FR', options)+" "+heure+":00"); 180 s("#le_scroll_temperature").val(parseInt(val_heure)); 181 182 s("#img_overlay_temperature").attr('src',"https://www.vitisphere.com/meteov2/ftp/temp_"+date_finale+".png"); 183} 184 185function satellite(val_heure) 186{ 187 var aujourdhui = new Date(); 188 var jouractif = new Date(); 189 var ya2jour = new Date(); 190 var options = { year: 'numeric', month: 'long', day: 'numeric' }; 191 192 ya2jour.setDate(aujourdhui.getDate()-2); 193 194 jouractif = ya2jour.addHours(val_heure); 195 196 var mois = jouractif.getMonth()+1; 197 if(mois<=9) mois = "0"+String(mois); 198 var jour = jouractif.getDate(); 199 if(jour<=9) jour = "0"+String(jour); 200 heure = jouractif.getHours(); 201 if(heure<=9) heure = "0"+String(heure); 202 var date_finale = String(jouractif.getFullYear())+mois+jour+"_"+heure+"00"; 203 204 s("#date_overlay_satellite").html(jouractif.toLocaleDateString('fr-FR', options)+" "+heure+":00"); 205 s("#le_scroll_satellite").val(parseInt(val_heure)); 206 207 s("#img_overlay_satellite").attr('src',"https://www.vitisphere.com/meteov2/ftp/sat_IR_"+date_finale+".png"); 208}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.