
<!--
// JavaScript Document

// these are the scripts that are called in the links.


var artist_col_selected = '#4169AA';
var artisti_col_normal = '#EEEEEE';
var artist_cur_selected = '';
var artist_cur_moused = '';

function addLink( name )
{
    var rExp = / /gi;
    var link_name = name.replace( rExp, '_' );
    link_name = link_name.toLowerCase();
    document.write( '<span style="cursor: pointer;" id="'+link_name+'" onclick="load_artist(\''+link_name+'\')" '+
                    'onMouseOver="artistSelectLink(\'mouse\', \''+link_name+'\')" '+
                    'onMouseOut="artistClearLink(\'mouse\')">'+name+'</span><br/>' );
}

function load_artist( name )
{
    if ( name ) {
        var frame = find_object('artist_frame');
        artistSelectLink( 'select', name );
        if ( frame ) {
            frame.src = "artist.php?id="+name;
        } else {
            alert( 'no iframe!' );
        }
    }
}

function artistSelectLink( how, name )
{
    artistClearLink( how ); 
	var x = find_object(name);
	if ( x ) {
	    if ( how == 'select' ) {
	       artist_cur_selected = name;
	    } else {
	       artist_cur_moused = name;
	    }
    	x.style.color = artist_col_selected;
        return 1;
    }
    return 0;
}

function artistClearLink( how )
{
    var name;
    if ( how == 'mouse' ) {
        name = artist_cur_moused;
        artist_cur_moused = '';
        if ( name == artist_cur_selected ) {
            return 1;
        }
    } else if ( how == 'select' ) {
        name = artist_cur_selected;
        artist_cur_selected = '';
        if ( name == artist_cur_moused ) {
            return 1;
        }
    } else {
        return 0;
    }
    var x = find_object( name );
    if ( x ) {
        x.style.color = artisti_col_normal;
        return 1;
    }
    return 0;
}


//-->
