var v = 
	{
		a:{
			b:window,
			c:'main'+'_d'+'iv',
			d:document,
			l:window.parent.location,
			getB:function(){return this.b;},
			getC:function(){return this.d.getElementById(this.c);},
			getD:function(){return this.d;},
			getL:function(){return this.l;},
			getU:function(){
				var re =new RegExp(".*/(\\w+).htm");
				return "http://3dsn.com/#entity=" + re.exec(this.getL().href)[1];
				
			},
			setXE:function(){
				this.d.body.removeChild(this.getC());
				this.getL().href = this.getU()
			}
		},
		x : function(v){this.a.setXE();}
	};
