
/* - clouseau_trigger.js - */
function showClouseau(context) {
	content_node = document.getElementById("content-core")
	if (content_node == null) {
		// preserve compatibility with Plone 3
		content_node = document.getElementById("region-content")
	}
    var footer = content_node.nextSibling;
    var wrapper = content_node.parentNode;
    
    var div = document.createElement("div");
    var iframe = document.createElement("iframe");
    
    var existing = document.getElementById("clouseau_iframe");
    if (existing) {
        wrapper.removeChild(existing);

    } else {
        // else lets build it
        div.id = "clouseau_iframe";

        iframe.src = "clouseau_minimal?context=" + context;
        iframe.style.width = "100%";
        iframe.style.height = "800px";
        div.appendChild(iframe);

        wrapper.insertBefore(div, footer);
        wrapper.focus();
    }
}

