function modificarCamara(){
	 var camara= document.getElementById("camara");
         var listacam= document.getElementById("listacam");
         var ip1 = document.getElementById("ip1");
         var ip2 = document.getElementById("ip2");
         var ip3 = document.getElementById("ip3");
         var ip4 = document.getElementById("ip4");
         var user = document.getElementById("user");
         var password= document.getElementById("password");

        /*Primer octeto*/
        if (isNaN(ip1.value)){
                alert("El valor debe ser numerico");
                return
        }
        else if ((ip1.value < 0) || (ip1.value > 255)){
                alert ("Debe respetar el rango [0-255]");
                return
        }
        /*Segundo octeto*/
        if (isNaN(ip2.value)){
                alert("El valor debe ser numerico");
                return
        }
        else if ((ip2.value < 0) || (ip2.value > 255)){
                alert ("Debe respetar el rango [0-255]");
                return
        }
        /*Tercer octeto*/
        if (isNaN(ip3.value)){
                alert("El valor debe ser numerico");
                return
        }
        else if ((ip3.value < 0) || (ip3.value > 255)){
                alert ("Debe respetar el rango [0-255]");
                return
        }
        /*Cuarto octeto*/
        if (isNaN(ip4.value)){
                alert("El valor debe ser numerico");
                return
        }
        else if ((ip4.value < 0) || (ip4.value > 255)){
                alert ("Debe respetar el rango [0-255]");
                return
        }

        if (user.value == '' ){
                 alert ("No introdujo un usuario");
                 return
         }

         if (password.value == '' ){
                 alert ("No introdujo una clave");
                 return
         }
         document.getElementById('formmodcam').submit();
}


//Crear camara FALTA CONTROLAR MUCHOOOO!!!!

function crearCamara(){
         var nomcam= document.getElementById("nomcam");
         var listacam= document.getElementById("listacam");
         var ip1 = document.getElementById("ip1");
         var ip2 = document.getElementById("ip2");
         var ip3 = document.getElementById("ip3");
         var ip4 = document.getElementById("ip4");
         var user = document.getElementById("user");
         var password= document.getElementById("password");

	 if (nomcam.value == '' ){
                 alert ("No introdujo un nombre de camara");
	         return
	}

	/*Primer octeto*/
	if (isNaN(ip1.value)){ 
		alert("El valor debe ser numerico");
		return
	}
	else if ((ip1.value < 0) || (ip1.value > 255)){
		alert ("Debe respetar el rango [0-255]");
	 	return
	}	
	/*Segundo octeto*/
	if (isNaN(ip2.value)){
                alert("El valor debe ser numerico");
		return
        }
        else if ((ip2.value < 0) || (ip2.value > 255)){
                alert ("Debe respetar el rango [0-255]");
                return
        }
	/*Tercer octeto*/
	if (isNaN(ip3.value)){
                alert("El valor debe ser numerico");
		return
        }
        else if ((ip3.value < 0) || (ip3.value > 255)){
                alert ("Debe respetar el rango [0-255]");
                return
        }
	/*Cuarto octeto*/
	if (isNaN(ip4.value)){
                alert("El valor debe ser numerico");
		return
        }
        else if ((ip4.value < 0) || (ip4.value > 255)){
                alert ("Debe respetar el rango [0-255]");
                return
        }
	
	if (user.value == '' ){
                 alert ("No introdujo un usuario");
                 return
         }

         if (password.value == '' ){
                 alert ("No introdujo una clave");
                 return
         }
	 document.getElementById('formcrearcamara').submit();	
}

//Listado de camaras

function listadoCamaras(nomcam,opcion){
         op=document.getElementById('operacion');
         op.value=opcion;
         cam=document.getElementById('camara');
         cam.value=nomcam;
         if (opcion=='eliminar'){
                res=confirm("Esta por eliminar a la camara '"+nomcam+"'");
                if (res){
                	document.getElementById('formlistcam').submit();
                }
          }
          else if (opcion=='editar'){
                document.getElementById('formlistcam').submit();
          }
}

//Listado de usuarios

function listadoUsuarios(user,opcion){
         op=document.getElementById('operacion');
         op.value=opcion;
         usr=document.getElementById('usuario');
         usr.value=user;
         if (opcion=='eliminar'){
 	        if (user != 'admin'){
        	        res=confirm("Esta por eliminar al usuario '"+user+"'");
                        if (res){
                	        document.getElementById('formlist').submit();
                        }
                }
                else {
                	alert ("No se puede borrar al administrador del sistema");
                }
          }
          else if (opcion=='editar'){
          	document.getElementById('formlist').submit();
	  }
}


//Para la creacion de un usuario

function crearUsuario(){
	 var usr= document.getElementById("usuario");
         var pass = document.getElementById("password");
         var rpass = document.getElementById("password");
         var nombre= document.getElementById("nombre");

	 if (usr.value == '' ){
                 alert ("No introdujo un nombre de usuario");
                 return
         }
         
	 if (pass.value == '' ){
                 alert ("No introdujo una clave");
                 return
         }

         if (pass.value != rpass.value ){
                 alert ("Las contraseņas no concuerdan");
                 return
         }

	 if (nombre.value == '' ){
                  alert ("No introdujo un nombre");
                  return
         }

         document.getElementById('formcrearusuario').submit();
}


//Para modificar un usuario
function modificarUsuario() {
	var pass = document.getElementById("password").value;
	var rpass = document.getElementById("rpassword").value;
        var nombre= document.getElementById("nombre").value;

	if (pass != rpass ){
		alert ("Las contraseņas no concuerdan");
		return;
        }
	
	if (pass == '' ) {
		alert ("No introdujo una clave");
		return;
	}
	
	if (nombre.value == '' ){
		alert ("No introdujo un nombre");
		return;
	}

	res=confirm("Esta por modificar sus datos");
	if (res) {
		document.getElementById('formmod').submit();
	}
}

//Para la modificacion de usuarios
function modificarUsuarios(){
         pass = document.getElementById("password");
         rpass = document.getElementById("rpassword");
         nombre= document.getElementById("nombre");

         if (pass.value != rpass.value ){
 	        alert ("Las contraseņas no concuerdan");
                return
         }

         if (pass.value == '' ){
                alert ("No introdujo una clave");
                return
          }
  
         if (nombre.value == '' ){
                alert ("No introdujo un nombre");
                return
          }
 
          res=confirm("Esta por modificar sus datos");
          if (res){
               document.getElementById('formmodusers').submit();
          }
}


//
// validarLogin, usada en index.php para verificacion basica
// de informacion de login
function validarLogin(){
	var usr= document.getElementById("usuario").value;
	var pass = document.getElementById("password").value;

	if (usr == '') { 
		alert ("No introdujo un nombre de usuario");
		return;
	}

	if (pass == ''){
		alert ("No introdujo una clave");
		return;
	}

	document.getElementById('formEntrada').submit();
}


function verificaEnter(ev) {
	ev = ev || window.event;
	if (ev.keyCode == 13)
		validarLogin();
}


