var SimpleAjaxUrl = {
		
	update: function(obj_params)
	{
		var params = '';
		
		for (var key in obj_params) 
		{
			if (obj_params.hasOwnProperty(key)) {
				params += key+'='+this.encode(obj_params[key])+'&';
			}
		}
	
		window.location.hash = params.substr(0,(params.length-1));
	},
	
	encode: function(str)
	{
		return encodeURIComponent(str).replace(/%20/g,'+');
	},
	
	get: function(id)
	{
		if (window.location.hash != '')
		{
			var x = window.location.hash.substr(1).split("&")
			for (var i=0; i<x.length; i++)
			{
				var y 		= x[i].split("=");
				var key 	= y[0].replace(/\?/g,'');
				var value 	= y[1].replace(/\+/g,' ');;
			
				if(id == key) return value;
			}
		}	
		
		return null;
	},
	
	is: function(id)
	{
		if(window.location.hash == '') return false;
		else if(!id) return true;
		
		var x = window.location.hash.substr(1).split("&")
		for (var i=0; i<x.length; i++)
		{
			var y 		= x[i].split("=");
			var key 	= y[0].replace(/\?/g,'');
			var value 	= y[1];
		
			if(id == key) return true;
		}
		
		return false;
		
	}
		
}
