﻿function attachCollapsible(collapsible) {
    var div = $(collapsible);

    var heading = div.select('h2')[0];
    var contents = div.select('div')[0];

    // initially hide it
    div.addClassName('closed');
    contents.hide();

    heading.innerHTML = '<a href="#">' + heading.innerHTML + '</a>';
    heading.firstDescendant().onclick = collapsibleOnClick(div, heading, contents);
}
function collapsibleOnClick(div, heading, contents) {
    return function() {
        contents.style.height = '';

        if (div.hasClassName('closed')) {
            new Effect.BlindDown(contents, { duration: 0.3, fps: 100 });
            Element.removeClassName(div, 'closed');
        } else {
            new Effect.BlindUp(contents, { duration: 0.3, fps: 100 });
            Element.addClassName(div, 'closed');
        }
        return false;
    };
}
function ConfirmDelete(TheMessage) {
    return confirm(TheMessage);
} 
function loadSignup(emailaddr, firstname)
{
    var strURL = ""
    if (emailaddr == "Email Address") {
        emailaddr = "";    
    }
    strURL = '/newsletter.aspx?email=' + emailaddr;
    GB_showCenter('Newsletter Sign Up', strURL, 500, 500);
} 