function loadSoftScroll ()
{
    if (!document.getElementsByClassName('softscroll')) {
        return false;
    }

    var links = document.getElementsByClassName('softscroll');
    for (var i = 0; i < links.length; i++) {
        links[i].onclick = function ()
        {
            var parts = this.href.split('#');
            new Effect.ScrollTo(parts[1], {duration: 4.0, transition: Effect.Transitions.sinoidal});
            return false;
        }
    }
}

function loadToggle ()
{
    $('toggle2').hide();
    $('toggle1').show();
    
    $('Stoggle1').observe('click', toggle12);
    $('Stoggle2').observe('click', toggle21);
}

function toggle21 ()
{
    $('toggle1').hide();
    $('toggle2').show();
}

function toggle12 ()
{
    $('toggle2').hide();
    $('toggle1').show();
}

window.onload = function ()
{
    loadSoftScroll ();
    loadToggle ();
}
