/*----------------------------------------------------------------------------------------------------
| FUNÇÃO:
|			DDSubstituiString( asString, asProcurar, asTrocar )
|
| OBJETIVO:
|			Substitui ocorrências de uma sequencia de caracteres em um string por outra.
|
| RECEBE:
|			Tipo				Nome									Descrição
|			---------------------------------------------------------------------------------------------
|			String			asString								String que vai sofrer a substituição
|			Int				asProcurar							Sequência que vai ser procurada
|			Int				asTrocar								Sequência que vai ser trocada
|
| RETORNA:
|			String			O resultado da substitução
|
| Autor:
|			Ricardo Góes
|
| Data:
|			07/08/2000
|
| Alterações:
-----------------------------------------------------------------------------------------------------*/
function DDSubstituiString( asString, asProcurar, asTrocar )
	{
	var i;
	var s;
	
	s = asString;
	// Procuro a primeira ocorrência
	i = s.indexOf( asProcurar );
	
	//alert( " procurando " + asProcurar + " em " + asString );

	// Enquanto encontrar o que procuro...	
	while ( i >= 0 )
		{
		//alert( "i = " + i + ". Era: " + s );
		// Substituo a ocorrência encontrada
		s = s.substr( 0, i ) + asTrocar + s.substr( i + 1, s.length - i - 1 );

		// Procuro a próxima ocorrência
		i = s.indexOf( asProcurar );
		//alert( " Passou a ser: " + s + " e o novo i=" + i );
		}

	//if ( DDBrowserNetscape() )	// NO NETSCAPE TEM QUE POR O STRING DE PROCURA ENTRE COLCHETES!
	//asProcurar = '/' + asProcurar + '/';

	//return ( asString.replace( asProcurar, asTrocar ) );
	return ( s );
	}

