//*******************************************************
//ficheiro: string.js
//Author:Claudio Reis 2000
//*******************************************************
//JavaScript: versão 1.2
//*********************************************************************************************************
//Esta biblioteca usa:
//					
//*********************************************************************************************************
//Nota: Esta é uma versão da Biblioteca original contendo apenas as funções necessárias
//***************************************************

var whitespace = " \t\n\r";

//*********************************************************
//isEmpty:string-->boolean
//*********************************************************
//Verifica se a string é uma string vazia
//*********************************************************
function isEmpty(s)
{   return ((s == null) || (s.length == 0))
}

//*********************************************************
//trim:string-->string
//*********************************************************
//esta função retira os espaços iniciais e finais duma
//string
//*********************************************************
function trim (s) {
	if (s.length == 0)
		return s;

	var i;

	for (i=0; i<s.length; i++)
		 if (whitespace.indexOf(s.charAt(i)) == -1)
	 		break;

	if (i == s.length)
		return '';

	var j;

	for (j=s.length-1; j>=0; j--)
		 if (whitespace.indexOf(s.charAt(j)) == -1)
	 		break;

	return s.substring(i,j+1); 
}

