Сообщение от ugin_root
			 
		
	 | 
	
		В итоге получается так: 
function Foo(){
    this.param1="start";
    this.param2="stop";
    this.get.__parent__ = this;
}
Foo.prototype.get = {};
Foo.prototype.get.p1 = function(){
    alert(this.__parent__.param1);
};
var foo = new Foo();
foo.get.p1();
 
 
ещё раз спасибо!
	 | 
	
Вы уверены, что это то, что нужно? Так уже не работает:
function Foo(param){
    this.param1=param;
    this.param2="stop";
    this.get.__parent__ = this;
}
Foo.prototype.get = {};
Foo.prototype.get.p1 = function(){
    alert(this.__parent__.param1);
};
 
var foo = new Foo("1");
foo.get.p1();
var foo2=new Foo("2");
foo.get.p1();