// 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 : "SITE/CALENDAR indéfini", 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:['DATE/ds1 indéfini', 'DATE/ds2 indéfini', 'DATE/ds3 indéfini','DATE/ds4 indéfini', 'DATE/ds5 indéfini', 'DATE/ds6 indéfini', 'DATE/ds7 indéfini'], onSelect: function(dateText, inst) {$("#laDate").val(dateText);}, minDate: today, maxDate: "+90D" }); $("#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","SITE/HIDE_ELEMENT indéfini"); 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","SITE/HIDE_ELEMENT indéfini"); 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","SITE/SHOW_ELEMENT indéfini"); 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","SITE/SHOW_ELEMENT indéfini"); 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('