function file(fichier){ if(window.XMLHttpRequest){ // FF xhr_object = new XMLHttpRequest(); } else if(window.ActiveXObject){ // IE xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); } else { return(false); } xhr_object.open("GET", fichier, false); xhr_object.send(null); if(xhr_object.readyState == 4) return(xhr_object.responseText); else return(false); } function SetMoyenne(id,id_concours,id_user){ if(document.forms['fp_'+id].note_orig.value == ''){ document.forms['fp_'+id].note_orig.value = 0; } if(document.forms['fp_'+id].note_qual.value == ''){ document.forms['fp_'+id].note_qual.value = 0; } if(document.forms['fp_'+id].note_resp.value == ''){ document.forms['fp_'+id].note_resp.value = 0; } var v1 = parseFloat(document.forms['fp_'+id].note_orig.value); var v2 = parseFloat(document.forms['fp_'+id].note_qual.value); var v3 = parseFloat(document.forms['fp_'+id].note_resp.value); var total = parseFloat(Math.round((v1+v2+v3)/3*100)/100); document.getElementById('note_finale_'+id).innerHTML = total; if(total > 0){ if(envoi = file('ajax_admin_note.php?note_orig='+escape(v1)+'¬e_qual='+escape(v2)+'¬e_resp='+escape(v3)+'&id_concours='+escape(id_concours)+'&id_user='+escape(id_user))){ if(envoi == 1){ document.getElementById('note_finale_'+id).innerHTML = ''+Math.round(total*100)/100+''; } else { alert('Erreur : Impossible d\'injecter les notes dans la BDD!'); } } } return true; } function intOnly(input){ tmp = ''; value = input.value; for(i=0; i < value.length; i++){ if(!isNaN(value.charAt(i)) && value.charAt(i) != ' ') tmp+=value.charAt(i); } input.value = tmp; }