addEventListener("click", function(event)
{
    var link = findParent(event.target, "a");
    
    if(link == null)
    	return;
    	
	var searchDialog = $("searchTip");

	if(link.innerHTML != "Search")
		searchDialog.innerHTML = "Search " + link.innerHTML;
}, true)

addEventListener( 'webkitTransitionEnd', function(event) 
{ 
	if(event.srcElement.className == 'notePanelDown')
	{
		//event.srcElement.style.display = "none";
	} 
}, false )

function findParent(node, localName)
{
    while (node && (node.nodeType != 1 || node.localName.toLowerCase() != localName))
        node = node.parentNode;
    return node;
}

function fadeToNote(noteId)
{
	$("noteContent").innerHTML = $("note" + noteId).innerHTML;
	$("notePanel").style.display = "inline";
	$("notePanel").style.top = window.pageYOffset + "px";
	$("notePanel").className = "notePanelVisible";
	
	event.preventDefault();
}

function hideNote()
{
	$("notePanel").className = "notePanelHidden";
	
	event.preventDefault();	
}

function $(id) { return document.getElementById(id); }

