// JavaScript Document

/**
* ------------------------------------------------------------------------------------------------
* @author 	Diego Tres me@diegotres.com
* @version 	0.1
* ------------------------------------------------------------------------------------------------
*/
location.params = function(param)
{
	if (location.search)
	{
		var query = location.search;
		query = query.split('?')[1];
		query = query.split('&');

		var params = {};

		if (typeof param == 'number')
		{
			var foo = null;

			$.each(query, function(i)
			{
				var pair = query[i].split('=');
				var key = pair[0];
				var value = pair[1];

				eval('params.' + key + '="' + value + '"');

				if (param == i)
				{
					foo = value;
				}
			});

			if (foo != null)
			{
				return foo;
			} else
			{
				return undefined;
			}

		} else
		{
			$.each(query, function(i)
			{
				var pair = query[i].split('=');
				var key = pair[0];
				var value = pair[1];

				eval('params.' + key + '="' + value + '"');
			});


			if (eval('params.' + param))
			{
				return eval('params.' + param);
			} else
			{
				return undefined;
			}
		}
	} else
	{
		return false;
	}
};
