<!--Hide from old browsers
// place your JavaScript code here (// are JavaScript comments, ! is HTML comment

// Copyright © 2007 Ronald Pulcer (Ron Pulcer Music)


var pageCategory    = 'home';
var imgpathPrefix   = '/music/images/';
var navbarPrefix    = 'RPMusic_navbar_';
var audiopathPrefix = './audio/';
var themeSongPrefix = 'rpmusic_navbar_';


function setSoundFile(objID, instrument) {
	playerObj = document.getElementById(objID);
	if(playerObj != null) {
		// alert('got here ' + playerObj.id + '\n' + instrument);
		playerObj.src = audiopathPrefix + themeSongPrefix + instrument + '.mid';
		// alert(playerObj.src);
	}
}

function playnote(objID) {
	playsound(objID);
}

function playsound(objID) {
	// alert(objID);
	playerObj = document.getElementById(objID);
	if(playerObj != null) {
		// alert('got here ' + playerObj.id);
		// alert(playerObj.src);
		playerObj.stop();
		playerObj.play();
	}
}

function setPageCategory(catg) {
//	alert(catg);
	pageCategory = catg;

	var imgObj = document.getElementById('img_treble_' + catg);
	if(imgObj!=null) { nav_mouseout(imgObj, ''); }
	imgObj = document.getElementById('img_bass_' + catg);
	if(imgObj!=null) { nav_mouseout(imgObj, ''); }
}

function nav_mouseover(img) {
//	alert(img.src);

	set_nav_img(img, '_hover');
}

function nav_mouseout(img) {
//	alert(img.src);

	set_nav_img(img, '');
}

function set_nav_img(img, state) {

	var clef = 'treble';
	var catg = '';

	if(img.src.indexOf('_bass_')>=0) { clef='bass'; }
//	alert(clef);

	if(img.src.indexOf('_home')>=0)             { catg='home'; }
	else if(img.src.indexOf('_instruments')>=0) { catg='instruments'; }
	else if(img.src.indexOf('_music')>=0)       { catg='music'; }
	else if(img.src.indexOf('_lessons')>=0)     { catg='lessons'; }
	else if(img.src.indexOf('_links')>=0)       { catg='links'; }
	else if(img.src.indexOf('_contact')>=0)     { catg='contact'; }
//	alert(catg);
//	alert(pageCategory);

	if(state=='' && catg==pageCategory) { state = '_clicked' }
	img.src = imgpathPrefix + navbarPrefix + clef + '_' + catg + state + '.gif';
}

function setBreadcrumb(level, catgHref, text) {
	var bcid = 'span_breadcrumb_' + level;
	spanObj = document.getElementById(bcid);

	if(spanObj!=null) {
		//alert(spanObj.innerHTML);
		spanObj.innerHTML = '&nbsp;&gt; <a href="' + catgHref + '" id="a_breadcrumb_' + level + 
								  '" class="bc_level' + level + '">' + text + '</a>';
		//alert(spanObj.innerHTML);
	}
	//&gt; <a href="#" id="img_breadcrumb_1">HOME</a>
}


// Copyright © 2007 Ronald Pulcer (Ron Pulcer Music)

//-->
