
function borra()
{
    b = confirm('Está seguro que desea eliminar el registro actual?');
    return b
}

 function esMalo(str,label)
 {
	result = false;
	if (str.search(/\<|\>|\"|\=|\'|\%|\;|\(|\)|\&|\+|\-/g)> -1)
	{
		alert('No se permiten caracteres especiales en el campo: "' + label + '".');
		result = true;
	}
	return result;
 }


 function isEmpty(campo,label)
  {
         result = false;

	 if (campo=='' || campo.length<1)
         {
          alert('Por favor, Ingrese un valor en el campo: "' + label + '".');
          result = true;
         }  
         return result
  }
  
  function esDistinto(campo1,campo2,label1,label2)
  {
     result = false;
     if (campo1!=campo2)
       {
         alert('Los campos "' + label1 + '" y "' + label2 + '" deben ser iguales.');
         result = true;
       }
     return result;
  }
  
  function esDatoProhib(campo,dato,label)
  {
    result = false;
    if (dato==campo)
    {
      result = true;
      alert('Por favor, seleccione un valor para el campo "' + label + '". ');
    }
    return result;
  }
  
  function esMenorA(campo,dato,label)
  {
	result = false;
	if (campo<dato)
	{
		result = true;
		alert('Por favor, ingrese un valor mayor a ' + dato + ' en el campo ' + label + '.'); 
	}
	return result;
  } 


  function esMayorA(campo,dato,label)
  {
	result = false;
	if (campo>dato)
	{
		result = true;
		alert('Por favor, ingrese un valor menor a ' + dato + ' en el campo ' + label + '.'); 
	}
	return result;
  }



  function verifLong(campo,min,max,label)
  {
	 result = false;
         if (campo.length < min || campo.length > max)
         {
          alert('Por favor, Ingrese un valor entre ' + min + ' y ' + max + ' caracteres en el campo: "' + label + '".');
          result = true;
         }  
         return result
  } 	


   
 
  function esAnoMes(valor,label)
  {
	result = true;
	
	fecha = new Date();
	mesact = fecha.getMonth()+1;
	anoact = fecha.getFullYear();
	anoval = valor.substring(0,4);
	mesval = valor.substring(4,6)
	if (valor != '')
	{
		if (valor.length<6)
		{
			alert('Ingrese 4 dígitos para el año y 2 para el mes en el campo ' + label);
			result = false;
		}
		else
		{
			if (esMenorA(anoval,anoact,label + ". El año no puede ser menor al actual.")==true)
			{
				result = false;	
			}
			else
			{
				if (anoact == anoval && mesval < mesact)
				{
					alert ('El mes en el campo '+label+' no puede ser menor al mes actual.');
					result = false;
				}
				else
				{
					if (esMayorA(mesval,12,"mes en "+label+". El mes no puede ser mayor a 12.")==true)
					{
						result = false;
					}
					else
					{
						result = true;
					}
				}
			}
		}
	
	}	

	return result
  }		
	


  function esAnioMesMenor(aniomesbaja,aniomesalta)
  {
	result = true;
	aniobaja = aniomesbaja.substring(0,4);
	anioalta = aniomesalta.substring(0,4);
	mesbaja = aniomesbaja.substring(4,6);
	mesalta = aniomesalta.substring(4,6);

	if (aniobaja < anioalta)
	{
		result = false;
		alert('El año de Alta no puede ser mayor al de Baja');
	}
	else
	{
		if (mesbaja < mesalta)
		{
			result = false;
			alert('El mes de Alta no puede ser mayor al de Baja');	
		}
	}
	return result
		
  }

  function esNoNum(valor,label)
  {


        var hayError = false;   
        var lon = valor.length
	if (valor != "")
	{
	    var valid = "0123456789,";    
	    for (n=0;  n<valor.length; n++)
	    {
	      for (m=0;  m<valid.length; m++)
	      {
	      	if (valor.charAt(n) == valid.charAt(m))
		{ 
	      	  break;
	      	}
	      }	
	      if (m == valid.length){ 
	      	hayError = true;
	      	alert('Por favor, Ingrese un valor numérico en el campo: "' + label + '".');
		break;
	      }      
	    }    
	}
	
	return hayError
  } 	

  function TrimString(sInString) 
  {
  	sInString = sInString.replace( /^\s+/g, "" );// strip leading
	return sInString.replace( /\s+$/g, "" );// strip trailing
  }
  
