// $Id: Catalog.js,v 1.1 2010/11/08 16:20:51 andree.wormuth Exp $
if( parent.parent.menu ) {
    parent.parent.menu.selectButton("Catalog");
}

function synchronizeNavigation( path ) {
    var navigationFrame = this.parent.frames["navigation"];
    if ( navigationFrame != null ) {
        path = determinePathFromRootNode(path,navigationFrame.RootNodeId);
        navigationFrame.browser.openPath( "classification", path );
    }
}

function determinePathFromRootNode(path, rootNodeId) {
    var pathElements = path.split(",");
    var rootFound = false;
    var newPath = "";
    for (i=0; i<pathElements.length; i++) {
        if (pathElements[i] == rootNodeId) {
            rootFound = true;
        } else {
            if (rootFound) {
            	if (newPath != "") {
					newPath = newPath + ",";
            	}
                newPath = newPath + pathElements[i];
            }
        }
    }
    return newPath;
}

