$.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];
	},
	/*
	returns an array(page name, page extension)
	************************/
	getPageName: function() {
		var spos = window.location.pathname.lastIndexOf('/');
		var epos = window.location.pathname.lastIndexOf('.');
		//(epos-1) - spos
		return window.location.pathname.substring( spos+1 ).split('.');
	}
});
