Your are missing in your layout handle
<instagram_scroller> //here the layout handle is not correct, it should be like something like <instagram_scroller_index>
<reference name="head">
<action method="addItem"><type>skin_js</type><name>js/instashow/jquery.instashow.packaged.js</name></action>
</reference>
<reference name="footer">
<block type="core/template" name="instascroller_script" template="instascroller/script.phtml"/>
</reference>
</instagram_scroller>
The layout handle is constructed like this: <routerName_controllerName_actionName>
And use <?php echo $this->getBlockHtml('instascroller_script'); ?>
Your are missing in your layout handle
<instagram_scroller> //here the layout handle is not correct, it should be like something like <instagram_scroller_index> skin_jsjs/instashow/jquery.instashow.packaged.js </instagram_scroller>
The layout handle is constructed like this:
<routerName_controllerName_actionName>
You are also missing in template path, you put it in:
app/design/frontend/company/theme/template/instascroller/script.phtml
insteadapp/design/frontend/company/theme/instascroller/script.phtml
You put a JS file in :
skin/frontend/company/theme/js/instashow/jquery.instashow.packaged.js
And use
<?php echo $this->getBlockHtml('instascroller_script'); ?>