/*
 * Biblioteca de funciones 0.1b 
 * IAR - JFG - SGM Sistemas
 * 24.09.2008.
 */
 
 function validar_real(num)
{
    var erNum = /^[-]?([0-9]+)([,-.]?[0-9]+)?$/

    if(!erNum.test(num)) 
	{
       return false;
    }
	else
	{
		return true;
	}
}

function validar_entero(num)
{
    var erNum = /^[0-9]+$/

    if(!erNum.test(num)) 
	{
       return false;
    }
	else
	{
		return true;
	}
}

function validar_email(email)
{
	var erEmail=/^[A-Za-z0-9_.-]*@[A-Za-z0-9_-]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	
	if (!erEmail.test(email))
	{
		return false;
	}
	else
	{
		return true;
	}
}

function validar_fecha(fecha)
{
    var erFecha = /^([012][0-9]|3[01])(\/|-)(0[1-9]|1[012])\2(\d{4})(\ ([01][0-9]|2[0-3])(\D[0-5][0-9]){1,2})?$/

    if(!erFecha.test(fecha)) 
	{
       return false;
    }
	else
	{
		return true;
	}
}

function marcar(input, marcado)
{
	if (marcado)
		$("#" + input).addClass("marcado");
	else
		$("#" + input).removeClass("marcado");
}
