// File: collapseable-header-promo.js
// Requires: prototype.js, scriptaculous/effects.js

var CollapseableHeaderPromo = Class.create({
    initialize : function()
    {
        var list = $$(".collapseableHeaderPromo .closebox"), i;

        for(i = 0; i < list.length; i++){
            Event.observe(list[i], "click", this.handleCloseClick.bindAsEventListener(this), false);
        }
    },
    handleCloseClick : function(evnt)
    {
        var elt = Event.element(evnt);
        var eltParent = Element.up(elt, ".collapseableHeaderPromo");

        if(typeof(eltParent) != "undefined" && eltParent){
            Effect.toggle(eltParent, 'blind');
        }
        return false;
    }

});

