variable shadowing javascript
<pre><code> var a=1;   //first one
 function x() {
    var a=2;  // second
    function y() {
       var a=3;  // third one
    }
 }
</code></pre>

<p>Is there any way that <code>function y()</code> can access the <strong>second</strong> <code>var a</code>? I know it can access first one via <code>window.a</code>.</p>
