function checkForm( alert_val , bigger_date ) { var date1 = document.getElementById('annee_deb').value+document.getElementById('mois_deb').value+document.getElementById('jour_deb').value; var date2 = document.getElementById('annee_fin').value+document.getElementById('mois_fin').value+document.getElementById('jour_fin').value; if ( date1 > date2) alert ( bigger_date ); else { var annee_deb = document.getElementById('annee_deb').options[document.getElementById('annee_deb').selectedIndex].value; var jour_deb = document.getElementById('jour_deb').options[document.getElementById('jour_deb').selectedIndex].value; var mois_deb = document.getElementById('mois_deb').options[document.getElementById('mois_deb').selectedIndex].value; var annee_fin = document.getElementById('annee_fin').options[document.getElementById('annee_fin').selectedIndex].value; var jour_fin = document.getElementById('jour_fin').options[document.getElementById('jour_fin').selectedIndex].value; var mois_fin = document.getElementById('mois_fin').options[document.getElementById('mois_fin').selectedIndex].value; var nombre_deb = document.getElementById('nombre_deb').value; var montant_deb = document.getElementById('montant_deb').value; /*if (document.getElementById('dividendes').checked) { dividendes = true; } else { dividendes = ''; }*/ var calcul = document.getElementById('calcul').value; if (!isNumVer3(document.getElementById('nombre_deb')) && !isNumVer3(document.getElementById('montant_deb'))) { alert( alert_val ); return false ; } else if (nombre_deb <= 0 && montant_deb <= 0 ) { alert( alert_val ); return false ; } else { document.calc.submit(); } } } /* function chng_selection(objname) { if (objname == 'ACTION') { document.getElementById('nombre_deb').display = 'hidden' ; document.getElementById('montant_deb').display = 'block' ; //document.getElementById('montant_deb').value = "" ; } else { document.getElementById('nombre_deb').display = 'block' ; //document.getElementById('nombre_deb').value = "" ; document.getElementById('montant_deb').display = 'hidden' ; } //radioButtonSelector() ; } */ function check_num(obj) { isNumVer2(obj) ; } function radioButtonSelector() { buttonGroup = document.calc.typeselect ; alert(buttonGroup.length) ; for (var i=0; i< buttonGroup.length; i++) { if (buttonGroup[i].checked) { return i } } } function isNumVer2(obj) { var str = obj.value ; if (str=="") { obj.focus(); obj.value = ''; return false ; } for (var i = 0; i < str.length; i++) { var ch = str.substring(i, i + 1); if ((ch < "0" || ch > "9") && (ch != '.')) { obj.focus(); obj.value = ''; return false; } if (ch == '.' && i==0) { obj.focus(); obj.value = ''; return false; } } return true; } function isNumVer3(obj) { var str = obj.value ; if (str=="") { obj.value = ''; return false ; } for (var i = 0; i < str.length; i++) { var ch = str.substring(i, i + 1); if ((ch < "0" || ch > "9") && (ch != '.')) { obj.value = ''; return false; } if (ch == '.' && i==0) { obj.value = ''; return false; } } return true; } function isNum(nombre_deb) { var str = nombre_deb; if (str=="") { document.getElementById('nombre_deb').focus(); document.getElementById('nombre_deb').value = ''; return false ; } for (var i = 0; i < str.length; i++) { var ch = str.substring(i, i + 1); if ((ch < "0" || ch > "9") && (ch != '.')) { document.getElementById('nombre_deb').focus(); document.getElementById('nombre_deb').value = ''; return false; } if (ch == '.' && i==0) { document.getElementById('nombre_deb').focus(); document.getElementById('nombre_deb').value = ''; return false; } } return true; } var clicked = false ; var selectall = true ; function cli() { if (clicked==false) { document.getElementById('nombre_deb').focus(); document.getElementById('nombre_deb').value = ''; clicked = true ; } else { if (selectall==true) { document.getElementById('nombre_deb').select(); selectall = false ; } else { selectall = true ; } } } function MM_showHideLayers() { var i,p,v,obj,args=MM_showHideLayers.arguments; for (i=0; i<(args.length-1); i+=2) { if ((obj=MM_findObj(args[i]))!=null) { v=args[i+1]; if (obj.style) { obj=obj.style; v=(v=='show')?'':(v='hide')?'none':v; } obj.display=v; } } if (navigator.appName == "Microsoft Internet Explorer") MM_showHideLayers2(v) ; } function MM_showHideLayers2(val) { if (val=="none") document.getElementById("dates").style.visibility = "visible" ; else document.getElementById("dates").style.visibility = "hidden" ; }