1 module Admin::LayoutsHelper
2 def layout_edit_javascripts
3 <<-CODE
4 var tagReferenceWindows = {};
5 function loadTagReference() {
6 var pageType = 'Page';
7 if (!tagReferenceWindows[pageType])
8 tagReferenceWindows[pageType] = new Popup.AjaxWindow("#{admin_reference_path('tags')}?class_name=" + encodeURIComponent(pageType), {reload: false});
9 var window = tagReferenceWindows[pageType];
10 if('Page' != pageType) {
11 $('tag_reference_link').highlight();
12 window.show();
13 } else {
14 window.toggle();
15 }
16 lastPageType = pageType;
17 return false;
18 }
19 CODE
20 end
21 end