{% endif %}
{% insert prelude_js %}
{% if visible and hidable %}
{# xxx sounds like this could be optimized by a single call performed on document.ready #}
{# that would do that on all DOM elements that require it #}
/* Show / hide plugin */
jQuery('#show_{{ uuid }}').click(function() {
jQuery('#{{ uuid }}').show();
if (typeof jQuery('#{{ uuid }}').{{ title }} != 'undefined') {
jQuery('#{{ uuid }}').{{ title }}('show');
};
jQuery('#hide_{{ uuid }}').show();
jQuery('#show_{{ uuid }}').hide();
event.preventDefault();
});
jQuery('#hide_{{ uuid }}').click(function() {
jQuery('#{{ uuid }}').hide();
jQuery('#hide_{{ uuid }}').hide();
jQuery('#show_{{ uuid }}').show();
event.preventDefault();
});
{% if hidden %}
jQuery('#{{ uuid }}').hide()
{% endif %}
{% endif %}
/* Plugin initialization (if the plugin has the right structure) - from plugin.php */
if (typeof jQuery('#{{ uuid }}').$title != 'undefined') {
jQuery('#{{ uuid }}').$title({ {{ settings }} plugin_uuid: '{{ uuid }}' });
//jQuery('#{{ uuid }}').$title('show');
};
{% endinsert %}