// roll-over d'une image function swapImg(imgName, imgFile) { document.images[imgName].src = imgFile; } // ouverture d'une fenêtre version "accessible" function OpenWindowByTarget(target, url, width, height, top, left) { var wdw; var options = "menubar=yes,toolbar=yes,resizable=yes,scrollbars=yes"; wdw = window.open(url, target, "top="+top+",left="+left+",width="+width+",height="+height+","+options); wdw.focus(); return false; } // impression de la page courante function pagePrint() { window.print(); } function trim(myString) { return myString.replace(/^\s+/g,'').replace(/\s+$/g,'') } // Ajoute une classe sur un champ function addClassOnElement(element, className){ if(element) { element.className = element.className + " " + className; } } // Enlève une classe sur un champ function removeClassOnElement(element, className){ if(element) { // Suppression de toutes les occurences de l'ancienne classe element.className = element.className.replace(new RegExp(className, "g" ),""); } } /* //affiche le calendrier a coté des formulaire de selection function displayCalendar() { var today = new Date() $("#calendar").datepicker({ showOn: "button", buttonImage: "/img/default/Picto/calendar.png", buttonImageOnly: true, buttonText : "Calendrier", dateFormat :"dd/mm/yy", dayNames: ['Dimanche', 'Lundi', 'Mardi','Mercredi', 'Jeudi', 'Vendredi', 'Samedi'], monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre'], dayNamesMin:['Di', 'Lu', 'Ma','Me', 'Je', 'Ve', 'Sa'], onSelect: function(dateText, inst) {$("#laDate").val(dateText);}, minDate: today, maxDate: "+30D" }); $("#laDate").change(function() { $("#calendar").datepicker("setDate",$(this).val()); }); var divDate = document.getElementById("selectDate"); var divpicker = document.getElementById("ui-datepicker-div"); divDate.appendChild(divpicker); }*/ function HideBloc(id) { var div = document.getElementById(id); addClassOnElement(div,"hide"); var imgOn = document.getElementById(id + "On"); removeClassOnElement(imgOn,"hidden"); var imgOff = document.getElementById(id + "Off"); addClassOnElement(imgOff,"hidden"); setLinkJS (id, "ShowBloc"); var openMode = document.getElementById("openMode"); var openPref = document.getElementById("openPref"); if (id == "option" && openMode != null ) openMode.value = "false" if (id == "preferences" && openPref != null ) openPref.value = "false" } function ShowBloc(id) { var div = document.getElementById(id); removeClassOnElement(div,"hide"); var imgOn = document.getElementById(id + "On"); addClassOnElement(imgOn,"hidden"); var imgOff = document.getElementById(id + "Off"); removeClassOnElement(imgOff,"hidden"); setLinkJS (id, "HideBloc"); var openMode = document.getElementById("openMode"); var openPref = document.getElementById("openPref"); if (id == "option" && openMode != null ) openMode.value = "true" if (id == "preferences" && openPref != null ) openPref.value = "true" } function addButtonOnOff (element, showElement) { if (!showElement) setLinkJS (element, "ShowBloc"); else setLinkJS (element, "HideBloc"); // Création de la DIV mainDiv = document.createElement("div"); div = document.createElement("div"); div.setAttribute("class","services"); div.setAttribute("id","div" + element); // Création du lien du bouton OFF" linkOff = document.createElement("a"); linkOff.setAttribute("href","javascript:HideBloc('" + element + "');"); linkOff.setAttribute("title","Masquer"); linkOff.setAttribute("id", element + "Off"); if (!showElement) linkOff.setAttribute("class","hidden"); // Création de l'image du bouton imgOff = document.createElement("img"); imgOff.setAttribute("src","/img/default/Picto/PictoMasquer.png"); imgOff.setAttribute("alt","Masquer"); imgOff.setAttribute("height","26"); linkOff.appendChild(imgOff); div.appendChild(linkOff); // Création du lien du bouton ON linkOn = document.createElement("a"); linkOn.setAttribute("href","javascript:ShowBloc('" + element + "');"); linkOn.setAttribute("title","Afficher"); linkOn.setAttribute("id",element + "On"); if (showElement) linkOn.setAttribute("class","hidden"); // Création de l'image du bouton imgOn = document.createElement("img"); imgOn.setAttribute("src","/img/default/Picto/PictoAfficher.png"); imgOn.setAttribute("alt","Afficher"); imgOn.setAttribute("height","26"); linkOn.appendChild(imgOn); div.appendChild(linkOn); if (!showElement) var elem = document.getElementById(element); addClassOnElement(elem,"hide"); mainDiv.appendChild(div); document.write(mainDiv.innerHTML); document.write('