summaryrefslogtreecommitdiffstats
path: root/admin/WebConsole/jscripts/propiedades_aulas.js
diff options
context:
space:
mode:
authordanigm <danigm@wadobo.com>2011-03-18 07:38:32 +0000
committerdanigm <danigm@wadobo.com>2011-03-18 07:38:32 +0000
commit008349f37090e5cd4fae7c3886d5ab90ee7d6dd6 (patch)
tree9553222ae2e94745997dd2f381dc0db3d1448ef6 /admin/WebConsole/jscripts/propiedades_aulas.js
parentc9c86183187905f5ba92377173039de803f40509 (diff)
Validación de propiedades de aulas, añadida validación de velocidad de multicast
git-svn-id: https://opengnsys.es/svn/branches/version1.0@1559 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole/jscripts/propiedades_aulas.js')
-rw-r--r--admin/WebConsole/jscripts/propiedades_aulas.js26
1 files changed, 16 insertions, 10 deletions
diff --git a/admin/WebConsole/jscripts/propiedades_aulas.js b/admin/WebConsole/jscripts/propiedades_aulas.js
index 0d37ec12..86b13256 100644
--- a/admin/WebConsole/jscripts/propiedades_aulas.js
+++ b/admin/WebConsole/jscripts/propiedades_aulas.js
@@ -84,24 +84,30 @@ function confirmar(op){
// Comprobar_datos
//________________________________________________________________________________________________________
function comprobar_datos(){
- if (document.fdatos.nombreaula.value=="") {
- alert(TbMsg[0]);
- document.fdatos.nombreaula.focus();
- return(false);
- }
- if (document.fdatos.puestos.value=="" || document.fdatos.puestos.value=="0") {
- alert(TbMsg[1]);
- document.fdatos.puestos.focus();
- return(false);
+ function validate (field, validator, msgi) {
+ if (!validator (field.value)) {
+ alert(TbMsg[msgi]);
+ validation_highlight (field);
+ return false;
+ }
+ return true;
}
+
if (parseInt(document.fdatos.horaresevini.value)>parseInt(document.fdatos.horaresevfin.value)) {
alert(TbMsg[3]);
- document.fdatos.horaresevini.focus();
+ validation_highlight (document.fdatos.horaresevini);
+ validation_highlight (document.fdatos.horaresevfin);
return(false);
}
+ var form = document.fdatos;
+ return validate (form.nombreaula, validate_notnull, 0) &&
+ validate (form.puestos, validate_notnull, 1) &&
+ validate (form.velmul, validate_number, 4);
+
return(true);
}
+
//________________________________________________________________________________________________________
function vertabla_horas(ohora){
currentHora=ohora;