var isNav = (navigator.appName == "Netscape") ? true:false;
var pathImg = "/public_aguas/consultas/img/";
if (document.images) {
	var avanzar_over  = new Image(); avanzar_over.src  = pathImg + "siguiente_off.gif"
	var avanzar_off   = new Image(); avanzar_off.src   = pathImg + "siguiente_on.gif"
	var retroceder_over = new Image(); retroceder_over.src = pathImg + "anterior_off.gif";
	var retroceder_off  = new Image(); retroceder_off.src  = pathImg + "anterior_on.gif";
	var retroceder2_over = new Image(); retroceder2_over.src = pathImg + "anterior_off_2.gif";
	var retroceder2_off  = new Image(); retroceder2_off.src  = pathImg + "anterior_on_2.gif";
}

function turn_off(ImageName) {
	if (document.images != null) {
		document[ImageName].src = eval(ImageName + "_off.src");
	}
}

function turn_over(ImageName) {
	if (document.images != null) {
		document[ImageName].src = eval(ImageName + "_over.src");
	}
}



// Comprueba si la variable del formulario es vacia
function esVacio(variable){
	var aux =  quitaEspacios(variable);

	return (aux.value == '');
}

//Función para comprobar si la cadena es alfabetica
function  esLetra(variable){
	var a = 0;
	var v = variable.value;

	for (var i=0;i < v.length;i++){
		if ((v.substring(i,i+1) < '0') || (v.substring(i,i+1) > '9'))
			a++;
		else
			return false;
	}
return true;
}

// Quita los espacios delanteros y traseros de una variable de un form
function quitaEspacios(variable){
    var x = variable.value;
    while (x.substring(0,1) == ' ') x = x.substring(1);
    while (x.substring(x.length-1,x.length) == ' ') x = x.substring(0,x.length-1);
	variable.value = x;
    return variable;
}

// Quita los espacios delanteros y traseros de todas las variables de un formulario
function quitaEspaciosForm(formulario){
	for(var i=0;i<formulario.length;i++){
		quitaEspacios(formulario.elements[i]);
	}
}

// Comprueba si la variable es numérica
function esNum(variable){
	v = variable.value;
	if (v.length == 0)        
		return false;
	for (var i=0;i < v.length;i++){
		if ((v.substring(i,i+1) < '0') || (v.substring(i,i+1) > '9'))
			return false;
	}
	return true;
}


// Comprueba si la variable es un número y tiene el tamaño adecuado
function esTamano(variable,Min,Max){
	v = variable.value;

	if ((v.length < Min) || (v.length > Max))
		return false;
	return true;
}

function esTamanoNum(variable,Min,Max){
	v = variable.value;

	if ((v.length < Min) || (v.length > Max) || (!esNum(variable)))
		return false;
	return true;
}



function comprobarBaja(){

	if (esVacio(document.frmBaja.txtNumSuministro)){
		alert("Introduzca el Número de Abonado.");
		document.frmBaja.txtNumSuministro.focus();
		return false;
	}
	else{	
		if(!esTamanoNum(document.frmBaja.txtNumSuministro, 10, 10)){
			alert("Introduzca un valor numérico de 10 dígitos para el número de abonado.");
			document.frmBaja.txtNumSuministro.focus();
			return false;
		}	
	}

	if (esVacio(document.frmBaja.txtHilo)){
		alert("Introduzca el Hilo de lectura.");
		document.frmBaja.txtHilo.focus();
		return false;
	}
	else{	
		if(!esTamanoNum(document.frmBaja.txtHilo, 10, 10)){
			alert("Introduzca un valor numérico de 10 dígitos para el Hilo de lectura.");
			document.frmBaja.txtHilo.focus();
			return false;
		}	
	}



	if (esVacio(document.frmBaja.txtNombre)){
		alert("Introduzca el Nombre de la persona.");
		document.frmBaja.txtNombre.focus();
		return false;
	}
	if (esVacio(document.frmBaja.txtCalle)){
		alert("Introduzca la Calle de la dirección.");
		document.frmBaja.txtCalle.focus();
		return false;
	}
	if (esVacio(document.frmBaja.txtPoblacion)){
		alert("Introduzca la Población de la dirección.");
		document.frmBaja.txtPoblacion.focus();
		return false;
	}
	if (esVacio(document.frmBaja.txtCP)){
		alert("Introduzca el Códido Postal de la dirección.");
		document.frmBaja.txtCodPostal.focus();
		return false;
	}
	else{	
		if(!esTamanoNum(document.frmBaja.txtCP, 5, 5)){
			alert("Introduzca un valor numérico de 5 dígitos para el Código Postal.");
			document.frmBaja.txtCodPostal.focus();
			return false;
		}	
	}

	if (esVacio(document.frmBaja.txtNumero)){
		alert("Introduzca el Número de la dirección.");
		document.frmBaja.txtNumero.focus();
		return false;
	}
	else{	
		if(!esTamanoNum(document.frmBaja.txtNumero, 5, 5)){
			alert("Introduzca un valor numérico de 5 dígitos para el número.");
			document.frmBaja.txtNumero.focus();
			return false;
		}	
	}
	if (esVacio(document.frmBaja.txtPlanta)){
		alert("Introduzca la Planta de la dirección.");
		document.frmBaja.txtPlanta.focus();
		return false;
	}
	else{	
		if(!esTamanoNum(document.frmBaja.txtPlanta, 5, 5)){
			alert("Introduzca un valor numérico de 5 dígitos para la planta.");
			document.frmBaja.txtPlanta.focus();
			return false;
		}	
	}

	if (esVacio(document.frmBaja.txtPuerta)){
		alert("Introduzca la Puerta de la dirección.");
		document.frmBaja.txtPuerta.focus();
		return false;
	}
	else{	
		if(!esTamanoNum(document.frmBaja.txtPuerta, 5, 5)){
			alert("Introduzca un valor numérico de 5 dígitos para la puerta.");
			document.frmBaja.txtPuerta.focus();
			return false;
		}	
	}
	if (esVacio(document.frmBaja.txtTelefono)){
		alert("Introduzca el Teléfono.");
		document.frmBaja.txtTelefono.focus();
		return false;
	}
	else{	
		if(!esTamanoNum(document.frmBaja.txtTelefono, 9, 9)){
			alert("Introduzca un valor numérico de 9 dígitos para el teléfono.");
			document.frmBaja.txtTelefono.focus();
			return false;
		}	
	}
	if (esVacio(document.frmBaja.txtCIF)){
		alert("Introduzca el C.I.F..");
		document.frmBaja.txtCIF.focus();
		return false;
	}
	else{	
		if(!esNIF(document.frmBaja.txtCIF)){
			alert("Introduzca un valor numérico de 9 dígitos paa el teléfono.");
			document.frmBaja.txtCIF.focus();
			return false;
		}	
	}


	if (esVacio(document.frmBaja.txtCausaBaja)){
		alert("Introduzca la Causa de la baja.");
		document.frmBaja.txtCausaBaja.focus();
		return false;
	}
	if(confirm("¿Está seguro de que desea darse de baja?")){
		return true;
	}
	else{
		return false;	
	}

}//comprobarMod();

