<!--
// Valida un codi numeric de 5 digits
function validarCodi(obj)
{
	//CONDEC = /^(\d)(\d)(\d)(\d)(\d)$/
	CONDEC = /^(\d){5}$/

	var valor = obj.value;
	var oArray = CONDEC.test(valor);
	
	if(!oArray)
		return false;
	else 
		return true;
}


// Valida que l'objecte contengui un nombre sencer o decimal
// permet formats del tipus 99999 o 99999.9...9
function validarDecimal(obj)
{
	CONDEC = /^(\d)+\.(\d)+$|^(\d)+$/

	var valor = obj.value;
	var oArray = CONDEC.test(valor);
	
	if(!oArray)
		return false;
	else 
		return true;
}

// Valida que l'objecte contengui un nombre sencer
function validarEntero(obj)
{
	ENTERO = /^(\d)+$/

	var valor = obj.value;
	var oArray = ENTERO.exec(valor);
	
	if(!oArray)
		return false;
	else 
		return true;
}

// Valida que l'objecte contengui un texte sense caracters ilegals - retorna caracter
function validarTexto(obj)
{
	var oCharIlegal = new Array('\'','\"','<','>','%','#','\\');
	var bOK = '';
	
	for(i = 0; obj && bOK == '' && i < oCharIlegal.length; i++)
	{
		if(obj.value.indexOf(oCharIlegal[i]) != -1)
			bOK += oCharIlegal[i];
	}
	return bOK;
}

// Valida que l'objecte contengui un texte sense caracters ilegals - retorna true o false
function validarTextoB(obj)
{
	var oCharIlegal = new Array('\'','\"','<','>','%','#','\\');
	var bOK = true;
	
	for(i = 0; obj && bOK && i < oCharIlegal.length; i++)
	{
		if(obj.value.indexOf(oCharIlegal[i]) != -1)
			bOK	= false;
	}
	return bOK;
}

function imprimir()
{
	if (window.print)
	{
		window.print();
	}
	else
	{
		alert('Su navegador no puede imprimir directamente.\nSeleccione la opción Imprimir del menú Archivo.');
	}
}


function conta(camp,cars)
{
	var len = cars;
	var strVal = camp.value;
	var strLen = camp.value.length;
	if (strLen>len)
	{
		camp.value = camp.value.substring(0,len);
		alert('La longitud máxima para éste valor es de ' + len + ' caracteres.');
	}
}


// -->	
