var origOnLoad = window.onload;
window.onload = init;

function blockDetails()
    {
    var queryParam = this.location.search;
    aCurLoc = queryParam.split( '&' );
    var found = false;
    for( var i = 0; i < aCurLoc.length; i++ )
        {
        if( aCurLoc[i].indexOf( 'content._mode' ) > -1 )
            {
            aCurLoc[i] = 'content._mode=update';
            found = true;
            break;
            }
        }

    queryParam = aCurLoc.join( '&' );
        
    if( !found )
        queryParam += '&content._mode=update';
        
    window.location = queryParam;
    }

function blockUpdate()
    {
    var queryParam = this.location.search;
    aCurLoc = queryParam.split( '&' );
    var found = false;
    var pageNameParam;
    for( var i = 0; i < aCurLoc.length; i++ )
        {
        if( aCurLoc[i].indexOf( '_pagename' ) > -1 )
            {
            pageNameParam = aCurLoc[i].split( '=' )[1];
            break;
            }
        }
        
    if( !found )
        queryParam = '?_pagename=' + pageNameParam;
    else
        queryParam = '?';
        
    window.location = queryParam;
    }

function init()
    {
    if( origOnLoad )
        origOnLoad();
    }