JS detecta de onde vieram a chamada de função
function Hello()
{
alert("caller is " + Hello.caller);
}
Unusual Unicorn
function Hello()
{
alert("caller is " + Hello.caller);
}