<div dir="ltr">Thanks for the replies. You&#39;re right, the regions do render as declared
inside the .info file, but knowing that still doesn&#39;t solve the issue.<br>
<br>
For example, some regions are added through preprocess
(theme_preprocess_node) which are rendered on node pages before the
rest of the regions. Anything inside the node.tpl.php is also rendered
before all other regions. So you still can&#39;t guarantee that one region
is rendered before another. What I need is to generate javascript
inside blocks according to their placement on the page. What I tried
was placing a static variable inside hook_block on $op = view and
incrementing that, but as I showed, this didn&#39;t solve the problem
because you can&#39;t be sure what regions will be rendered in what order.<br>
<br>
The only way I see it is to somehow modify the fully rendered page HTML
before it&#39;s sent to the browser using regular expressions. Is there
a way to do that? And if doable, how costly in performance would it be?<br>
<br>
-- <br>Best Regards,<br>Ashraf Amayreh<br>CEO | O-Minds<br>Cell. 962 78 8099997<br>Tel. 962 6 5655150<br>Fax. 962 6 5675150<br><br><a href="http://o-minds.com">o-minds.com</a><br>web development | web design<br>user experience | branding design<br>

</div>