function montre(id) { var d = document.getElementById(id); if(d.style.display=='none'){ d.style.display='block'; } else{ d.style.display='none'; } } function alternate(id){ if(document.getElementsByTagName){ var table = document.getElementById(id); if(table!=null) { var rows = table.getElementsByTagName("tr"); for(i = 0; i < rows.length; i++){ //manipulate rows if(i % 2 == 0){ rows[i].className = "even"; }else{ rows[i].className = "odd"; } } } } } function checkAll(aFieldName, aFormName, aCmdFieldName) { var field ; var blnChecked ; field = document.forms[aFormName][aFieldName] ; blnChecked = document.forms[aFormName][aCmdFieldName].checked ; if(field != undefined) { // *** more than 1 item if(field.length != undefined) { for (i = 0; i < field.length; i++) { field[i].checked = blnChecked ; } } else { field.checked = blnChecked ; } } } Event.observe(window,"load",bindBehaviors); function bindBehaviors(){ if($("contact_field_pays")) { Event.observe($("contact_field_pays"),"change",hideDepartement) } } function hideDepartement(){ if("France"!=$("contact_field_pays").value) { $("contact_label_departement").style.display="none"; $("contact_field_departement").style.display="none"; } else { $("contact_label_departement").style.display="block"; $("contact_field_departement").style.display="block"; } } function submitEnter(myForm,e) { var keycode; if (window.event) keycode = window.event.keyCode; else if (e) keycode = e.which; else return true; if (keycode == 13){ myForm.submit(); return false; } else return true; } function setFocus(aId) { var objField ; objField = document.getElementById(aId) ; objField.focus() ; } function submitAdminDeleteForm() { var objForm = document.getElementById("adminDeleteForm") ; if(confirm('Are you sure you want to delete selected items?')) objForm.submit() ; } function setFormActionAndSubmit(aFormId,aFormAction,aMsg) { var objForm ; if(aMsg=='') { blnSubmit = true ; } else { blnSubmit = confirm(aMsg) ; } if(blnSubmit) { objForm = document.getElementById(aFormId) ; objForm.action = aFormAction ; return objForm.submit() ; } return false ; } function openWindow(path,title,width,height,scrollbars) { newWindow = window.open(""+path,""+title,"toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars="+scrollbars+", resizable=no, copyhistory=no, width="+width+", height="+height+"") ; newWindow.focus() ; } function showHide(id) { var obj ; obj = document.getElementById(id) ; if (obj.style.visibility == 'hidden') { obj.style.visibility = 'visible'; obj.style.display = 'block'; } else { obj.style.visibility = 'hidden'; obj.style.display = 'none'; } } function targetBlank(aUrl) { var newWindow = null; newWindow = window.open(aUrl); newWindow.focus() ; return false; } function setBackgroundImage(div,lang) {alert(div.style.backgroundImage) ; div.style.backgroundImage = div.style.backgroundImage.replace('.','_' + lang + '.') ; } function getStyle( element, cssRule ) { if( document.defaultView && document.defaultView.getComputedStyle ) { var value = document.defaultView.getComputedStyle( element, '' ).getPropertyValue( cssRule.replace( /[A-Z]/g, function( match, char ) { return "-" + char.toLowerCase(); } ) ); } else if ( element.currentStyle ) var value = element.currentStyle[ cssRule ]; else var value = false; return value; } // Set a style property function setStyle( element, cssRule, value ) { var original = getStyle( element, cssRule ); if ( !element.styleHistory ) element.styleHistory = new Array(); if ( !element.styleHistory[ cssRule ] ) element.styleHistory[ cssRule ] = new Array(); element.styleHistory[ cssRule ].push( original ); element.style[ cssRule ] = value; return value; } function displayJob(id,nb) { offre = document.getElementById('offreDetails'+ id) if (offre.className !="offreAffichee") { offre.className="offreAffichee" detail = document.getElementById('detailJob'+ id) detail.style.display="block" ; } else { offre.className="offreDetails" detail = document.getElementById('detailJob'+ id) detail.style.display="" ; } var i = 0 for (i= 1 ; i <= nb;i++) { if (i != id) { offre = document.getElementById('offreDetails'+ i) offre.className="offreDetails" detail = document.getElementById('detailJob'+ i) detail.style.display="" ; } } }