function getUrlParameter( in_parameter )
{
	if( in_parameter.length > 0 )
	{
		// Parameter has passed
		var qry = window.location.search;
		if( qry.indexOf("?") > -1 )
		{
			// URL contains parameters
			qry = qry.substring( 1, qry.length );
			var urlParams = qry.split("&");
			for( var i = 0; i < urlParams.length; i++ )
			{
				// Search each parameter, if it matches with the search pattern
				var paramPair = urlParams[i];
				if( paramPair.indexOf( in_parameter ) > -1 )
				{
					// Parameter found, get value
					var tmp = paramPair.split("=");
					return tmp[1];
				}
			}
		}
		else
		{
			// URL does not contain any parameter
			return "";
		}
	}
	else
	{
		// No parameter passed to the function, return empty string
		return "";
	}

	// URL has parameters, but the searched pattern was not found.
	// Return empty string
}
