function directionParser(direction)
{
	
	var arrayVariables=new Array();
	
	if(arrayVariables.indexOf("#")!= 0)
	{
		// Quito la almohadilla.
		stringVariables = direction.split("#");
		
		if(stringVariables[0].indexOf("&")!= 0)
		{
			// Separo los parametros.
			variables = stringVariables[0].split("&");
		
			// Para cada parametro separo su nombre y su valor.
			cont = variables.length;
			for(i=0;i<cont;i++)
			{
				arrayVariables[i]=variables[i].split("=");	
			}	
		}
	}
	
	return arrayVariables;
}


function getParseatedValue(nombre,arrayVariables){
	
	var valor = -1;
	
	cont = arrayVariables.length;
	// Recorro el array hasta que un parametro se llame nombre
	for(i = 0; i < cont; i++)
		if(arrayVariables[i][0]==nombre)
			valor=arrayVariables[i][1];
			
	return valor;		
}
