// global urlextension
$.extend({
	getUrlVars: function( loc ){
		var s;
		s = (typeof loc == "undefined") ? window.location.href : loc;
		var check = String(s).split("?");
		if (check.length<2) return new Array();
		var paramstring = check[1];
		var params = String(paramstring).split("&");
		var retval = new Array();
		for (var i=0;i<params.length;i++) {
			var p = String( params[i] ).split("=");
			retval[p[0]]=p[1];
		}
		return retval;
	},
	getUrlVar: function(name){
		return $.getUrlVars()[name];
	}
});

$.extend({
	joinUrl: function( page , params ) {
		var retval = "";
		if (typeof params != "undefined") {
			for (var i=0 in params) {
			retval+=(retval.length) ? "&" : "?";
			retval+=i + "=" + params[i];
			}
		}
		return page + retval;
	}
});

