
var URL = function(){
	var dir = location.href.substring(0, location.href.lastIndexOf('\/'));
	var dom = dir;
	if (dom.substr(0,7) == 'http:\/\/'){
		dom = dom.substr(7);
	}
	var path = ''; 
	var pos = dom.indexOf('\/'); 
	if (pos > -1) {
		path = dom.substr(pos+1);
		dom = dom.substr(0,pos);
	}
	var page = location.href.substring(dir.length+1, location.href.length+1);
	page.indexOf('?');
	if (pos > -1) {
		page = page.substring(0, pos);
	}
	pos = page.indexOf('?');
	if (pos > -1) {
		page = page.substring(0, pos);
	}
	pos = page.indexOf('#');
	if (pos > -1) {
		page = page.substring(0, pos);
	}
	
	var ext = '';
	pos = page.indexOf('.');
	if (pos > -1) {
		ext = page.substring(pos+1);
		page = page.substr(0,pos);
	}
	var file = page;
	if (ext != '') {file += '.' + ext;}
	if (file == '') {page = 'index';}
	var args = location.search.substr(1).split("?");	
	var URLOBJECT = {
		dir:dir,
		dom:dom,
		path:path,
		pos:pos,
		page:page,
		ext:ext,
		file:file,
		args:args
	};
	return URLOBJECT;
}();