/**********************************************************
 * Extend jQuery with getUrlVars function.
 * Returns a map of key/value pairs of URL parameters and
 * their values.
 * 
 * Example: for http://myurl.com/?a=arg1&b=arg2
 * $.getUrlVars() => { 'a':'arg1', 'b':'arg2' }
 *
 * from jquery-howto.blogspot.com/2009/09/get-url-parameters-values-with-jquery.html
 **********************************************************/
$.extend({
	getUrlVars: function(){
		var vars = [], hash;
		var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
		for(var i = 0; i < hashes.length; i++) {
		  hash = hashes[i].split('=');
		  vars.push(hash[0]);
		  vars[hash[0]] = hash[1];
		}
		return vars;
	},
	getUrlVar: function(name) {
		return $.getUrlVars()[name];
	}
});