function loadPage() {

    var requestString = getParameters();
   
    if ( requestString.length > 0) {
        title =  
        left = 
        showPopupWindow(requestString,null, null, 
            getPopupPageTitle(),
            getPopupPageLeft(),
            getPopupPageTop(),
            getPopupPageWidth(),
            getPopupPageHeight());

    }

    if (window.pageLoaded){
        pageLoaded();
    }
 
}

function getParameters () {

    var fullUrl = document.location.href;
    var data = "";
    var lastIndex;
    var index =  fullUrl.indexOf('#popup=')
    var windowIndex = fullUrl.indexOf("#window=");

    if ( index > -1 ) {
        if (windowIndex > -1) { 
        lastIndex = windowIndex; }
        else {lastIndex = fullUrl.length;}
        data = fullUrl.substring(index+ 7, lastIndex);
    } 
    return data
}

function getWindowParameters () {
    fullUrl = document.location.href;
    index = fullUrl.indexOf('#window=');
    if (index > -1)
        {return fullUrl.substring(index+8, fullUrl.length);}
    else {return null;}
}

function getPopupPageTitle() {
    var windowString = getWindowParameters();
    if (!windowString) {
        return null; }

    winArray = windowString.split(',');
    return winArray [0]
}

function getPopupPageLeft() {
    var windowString = getWindowParameters();
    if (!windowString) {
        return null; }

    winArray = windowString.split(',');
    return winArray [1]

}
function getPopupPageTop() {
    var windowString = getWindowParameters();
    if (!windowString) {
        return null; }

    winArray = windowString.split(',');
    return winArray [2]

}

function getPopupPageWidth() {
    var windowString = getWindowParameters();
    if (!windowString) {
        return null; }

    winArray = windowString.split(',');
    return winArray [3]

}
function getPopupPageHeight() {
    var windowString = getWindowParameters();
    if (!windowString) {
        return null; }

    winArray = windowString.split(',');
    return winArray [4]

}