if(!Axisvista) var Axisvista = {};
Axisvista.Router = {
	doRouting: function() {
		var url = new String(window.location);
		var route = url.split("#exec:Axisvista");
		if(route.length > 1) {
			//route path found!
			var cmd = route[1].split("(");
			args = new Array();
			if(cmd.length > 1) {
				for(var x = 1;x<cmd.length;x++) {
					if(cmd[x].substr(cmd[x].length-1,1) == ")") {
						args[x-1] = cmd[x].substr(0,cmd[x].length-1);
					}
					else args[x-1] = cmd[x];
				}
			}
			var str = "Axisvista"+ cmd[0];
			var routerObject = eval(str);
			routerObject.apply(this,args);
		}
	}
};
window.addEvent("domready",Axisvista.Router.doRouting);