//-------------------------------------------------------------------
// START: NAV SETTINGS
//-------------------------------------------------------------------
	
	
//-------------------------------------------------------------------
// START: NAV VARIABLES
//-------------------------------------------------------------------
	bPageIsHome=true;
	
//-------------------------------------------------------------------
// START: NAV FUNCTIONS
//-------------------------------------------------------------------

// JQUERY - START READY FUNCTIONS
$(document).ready(function(){
		
	//-------------------------------------------------------------------
	// JQUERY - Page Set Up

	fncMenuSetUp();	
	
	// remove "Spark" nav text
	$("#nav a").remove();
	
}); // end jQuery load

//-------------------------------------------------------------------
// START: MENU FUNCTIONS
//-------------------------------------------------------------------

// set up menu
function fncMenuSetUp() {
	
	for (m=0;m<items.length;m++) {
		var mitem=jQuery('<div><\/div>').addClass('menu').attr('id',item_id[m]).css({color: 'red', position:'absolute', top: '1px',left:'15px',padding:'0', textTransform: 'uppercase', opacity: '.2', filter:'alpha(opacity=10)',fontFamily: 'arial, sans', width:'auto', display: 'none'});
		
		// load all nav items into container
		mitem.appendTo('#page_container');
		$('#'+item_id[m]).html("<p>"+items[m]+"</p>");
		origWidth.push($('#'+item_id[m]).width());
				
		// ie specific updates
		if ($.browser.msie) {
			$("#"+item_id[m]).css({fontSize: '68px', paddingTop: '2px',border: 'solid 0px'});
		}
		
		$("#"+item_id[m]).css({letterSpacing: '-60px'});
		
		if (m>0) { // safari needs width to accordian words correctly
			$("#"+item_id[m]).css({width: '675px'});
		}
		
		if (m%2==1)	{
			$('#'+item_id[m]+' p').css({color: '#fe1818'});
		} else	{
			$('#'+item_id[m]+' p').css({color: '#171717'});
		}
	}  // for

	// "spark" big word, shown before accordion
	$("#"+item_id[0]).css({opacity: '0.0', color: '#e1e1e1', display: 'block',overflow: 'hidden',paddingBottom: '2px'});
		
	$("#"+item_id[0]).css({ letterSpacing: "-5px",opacity:'0.0'});

	if (!$.browser.msie)	{
		$("#"+item_id[0]).animate({ opacity: ".3"},500);
	} else	{
		$("#"+item_id[0]).css({ opacity: ".99"});
	}
	
	$("#"+item_id[0]).animate({ letterSpacing: "-5px"},1000,fncMenuAccordion);
} // end fncMenuSetUp

function fncMenuAccordion()	{
	$('div').each(function(i)	{
		$("#"+item_id[i]).css({display: 'block'});
		$("#"+item_id[i]).animate({letterSpacing: "-5px"},  1000, "easeOutBounce", function()	{ 
			if (i==items.length-1) {
				fncMenuFall() 
			}
		});
	});
	$("#"+item_id[0]).animate({ opacity:'0'},10,function() {$("#"+item_id[0]).remove() } );
} // function fncAccordion


function fncMenuFall()	{
	({letterSpacing: '-5px'},300);

	$('div').each(function(i)	{
		$("#"+item_id[i]).css( { width:'10px',cursor: 'pointer' });
		$("#"+item_id[i]).width("auto");
	
		if ($.browser.msie) {
			$("#"+item_id[i]).animate({opacity: '.9'},400,"easeInSine",function()	{
				$("#"+item_id[i]).css({ opacity: '.99'});
				if (i==items.length-1) {
					fncMenuEventAdd();
					bMenuFallen=true;
				}
			});
			$("#"+item_id[i]).animate({top: (1+(52*(i-1)))+'px'},600,"easeInSine" );
		} else {
			$("#"+item_id[i]).animate({opacity:'.99',top: (1+(52*(i-1)))+'px'},1100,"easeOutBounce",function()	{
				if (i==items.length-1) {
					fncMenuEventAdd();
					bMenuFallen=true;
				}
			});
		}
	});
} // function fncMenuFall
