// JavaScript Document

function addEvent(obj, evType, fn)
	{ 
	if (obj.addEventListener) //FireFox
	 	{ 
	   obj.addEventListener(evType, fn, false); 
	   return true; 
	 	} 
	else if (obj.attachEvent) //Internet Explorer
		{ 
	   	var r = obj.attachEvent("on"+evType, fn); 
	   	return r; 
		} 
	else 
		{ 
		obj['on' + evType] = fn; 
		} 
	}

function eventHandlers() 
	{ 
    var BBPause = document.getElementById('BBPausePlay');
	var siteLink = document.getElementById('siteLinks');

	if (window.addEventListener) //FireFox
		{
		BBPause.addEventListener('click',BBPauseClick,false);	
		BBPause.addEventListener('mouseover',BBPauseOver,false);
		BBPause.addEventListener('mouseout',BBPauseOut,false);
		siteLink.addEventListener('mouseover',siteLinkOver,false);
		siteLink.addEventListener('mouseout',siteLinkOut,false);
		}
	else if (window.attachEvent) //Internet Explorer
		{
		BBPause.attachEvent('onclick',BBPauseClick,false);	
		BBPause.attachEvent('onmouseover',BBPauseOver,false);
		BBPause.attachEvent('onmouseout',BBPauseOut,false);
		siteLink.attachEvent('onmouseover',siteLinkOver,false);
		siteLink.attachEvent('onmouseout',siteLinkOut,false);
		
		}
	else //Generic format
		{
		BBPause.onclick = BBPauseClick;	
		BBPause.onmouseover = BBPauseOver;
		BBPause.onmouseout = BBPauseOut;
		siteLink.onmouseover = siteLinkOver;
		siteLink.onmouseout = siteLinkOut;
		}
   	} 

addEvent(window, 'load', eventHandlers);

function BBPauseClick(e)
	{
	evt = e || window.event;
	var target = (typeof evt.target !== 'undefined') ? evt.target : evt.srcElement;
	//switch (e.target.name)
	//alert("target = " + target.name);
	switch (target.name)
		{
		case 'BBPausePlay':	
			document.getElementById('BBPausePlay').style.cursor = "pointer";
			if (document['BBPausePlay'].title == "Pause")
				{
				document['BBPausePlay'].src="images/BBPlayOver.png";
				//document['BBPausePlay'].title = "Play";
				}
			else	
			if (document['BBPausePlay'].title == "Play")
				{
				document['BBPausePlay'].src="images/BBPauseOver.png";
				//document['BBPausePlay'].title = "Pause";
				}				
			break;
		}
	
	}

function BBPauseOver(e)
	{
	evt = e || window.event;
	var target = (typeof evt.target !== 'undefined') ? evt.target : evt.srcElement;
	//switch (e.target.name)
	//alert("target = " + target.name);
	switch (target.name)
		{
		case 'BBPausePlay':	
			document.getElementById('BBPausePlay').style.cursor = "pointer";
			if (document['BBPausePlay'].title == "Pause")
				document['BBPausePlay'].src="images/BBPauseOver.png";
			else
			if (document['BBPausePlay'].title == "Play")
				document['BBPausePlay'].src="images/BBPlayOver.png";
			break;
		}
	
	}
	
function BBPauseOut(e)
	{
	
	evt = e || window.event;
	var target = (typeof evt.target !== 'undefined') ? evt.target : evt.srcElement;
	//switch (e.target.name)
	switch (target.name)
		{
		case 'BBPausePlay':	
			document['BBPausePlay'].src="images/BBPause.png";
			if (document['BBPausePlay'].title == "Pause")
				{
				document['BBPausePlay'].src="images/BBPause.png";
				}
			else	
			if (document['BBPausePlay'].title == "Play")
				{
				document['BBPausePlay'].src="images/BBPlay.png";
				}	
			break;
		}
	
	}
	
function siteLinkOver(e)
	{
	evt = e || window.event;
	var target = (typeof evt.target !== 'undefined') ? evt.target : evt.srcElement;
	//switch (e.target.name)
	switch (target.name)
		{
		case 'siteLinkImg':
			document.getElementById('siteLinks').style.cursor = "pointer";
			document['siteLinkImg'].src="images/SiteLinksOver.jpg";
			break;
		}
	
	}
	
function siteLinkOut(e)
	{
	
	evt = e || window.event;
	var target = (typeof evt.target !== 'undefined') ? evt.target : evt.srcElement;
	//switch (e.target.name)
	switch (target.name)
		{
		case 'siteLinkImg':	
			document['siteLinkImg'].src="images/SiteLinks.jpg";
			break;
		}
	
	}	

