function getValue(name)
	{
		var node;
								
		node = document.getElementById(name);
		return ((node != null) ? node.value : null);
	}

	

function syncRequestPortail()
	{
		var	url;
		var query;
		var value;
		
		query = getValue('query');
		if ((query != null && query.length > 0) || !arguments[1])
		{
			url = arguments[0];

			if (query != null) url += query;
			if (arguments.length > 2)
			{
				for (var i=2;i<arguments.length;i++)
				{
					value = getValue(arguments[i]);
					if (value != null && value.length > 0) url += '&' + arguments[i] + '=' + value;
				}
			}
			
			window.location.href = url;
		}
		return false;
	}

