// JavaScript Document

$(document).ready(function(){
	var jsReady = false;
	initAll();
});

function initAll(){
	jsReady = true;
	initMenu();
	initClicks();
}


function initMenu(){
	var curPage = window.location.href;
	//alert(curPage);
	$('#menuDiv li').each(function(){
		var hrefTxt = $(this).attr('rel');
		//alert('hr is: ' + hrefTxt + ' cp is: ' + curPage);
		if(curPage.indexOf(hrefTxt) != -1){
			$('#menuDiv li').removeClass('selectedItem');
			$(this).addClass('selectedItem');
		}
	});
}

function initClicks(){
	$('.controls').click(function(){
		
		var btnClicked = $(this).attr('id');
		switch(btnClicked){
			case 'prevDiv':
				prevImage();
				$(this).next().children('img').attr('src', '/images/layout/play.png');
			break
			case 'pauseDiv':
				sspToggleDisplayMode();
				var togImg = $(this).children('img').attr('src');
				if(togImg.indexOf('pause') != -1){
					$(this).children('img').attr('src', '/images/layout/play.png');
					/*$(this).next().hide('fast');
					$(this).prev().hide('fast');*/
				}else{
					$(this).children('img').attr('src', '/images/layout/pause.png');
					/*$(this).next().show('fast');
					$(this).prev().show('fast');*/
				}
			break;
			case 'nextDiv':
				nextImage();
				$(this).prev().children('img').attr('src', '/images/layout/play.png');
			break;
			default:
			break;
		}
	});
	
	$('#menuDiv li').click(function(){
		var gotoHref = $(this).attr('rel');
		//alert(gotoHref);
        window.location = gotoHref;
	});
}

//______________________________________________________________________|EXTERANAL FLASH METHODS

//Get Flash Object
function thisMovie(movieName) {
   return swfobject.getObjectById(movieName);
}

function isReady() {
	//Lets flash know javascript is ready
 	return jsReady;
}

function showControls(){
	$('#controlsDiv').fadeIn('slow');
}

function sspToggleDisplayMode() {
   thisMovie("FlashID").sspToggleDisplayMode();
}

function nextImage() {
   thisMovie("FlashID").nextImage();
}

function prevImage() {
   thisMovie("FlashID").prevImage();
}
