var func1=new function(){
this.name="func1"
}
var func2=function(x){
var name="func2";
alert(this.name);
alert(name);
alert(x);
}
func2.call(func1,"xxx"); // func1 will be as func2's this
the rusult is:
func1
func2
xxxx