<!--

//DECLARE CONSTANTS
var INDUSTRY_SLIDER_SPEED  	= 1; //Time in seconds of movement between industries 
var INDUSTRY_SLIDER_RESET 	= 1700; // 1050 original
var FEATURE_MENU_SPEED 		= 0; //Time in seconds for movement between features
var FEATURE_MENU_PAUSE 		= 9000;

//DECLARE OTHER VARIABLES
var index = 0;
var feature = 1;
var selectedFeature = 1;
var rotateTimer;
var clickTimer;
var paused = false;
var currentListing = "votes";

var partnershipsCount = 0;
var partnerships = new Array();
partnerships[0] = new Array("/images/partners/gra.gif",			185, "Green Restaurant Association");
partnerships[1] = new Array("/images/partners/eco.gif",				185, "EcoBroker");
partnerships[2] = new Array("/images/partners/nat-geo-slider.jpg", 		185, "National Geographic");
partnerships[3] = new Array("/images/partners/carbonfund.gif", 		185, "Carbon Fund");
partnerships[4] = new Array("/images/partners/gba.gif", 			185, "Green Business Alliance");
partnerships[5] = new Array("/images/partners/greenamerica.gif", 	185, "Green America");

//TOP VOTES


//ADD EVENT OBSERVER TO START THE FEATURE BOX SLIDING AFTER THE WINDOW LOADS
Event.observe(window, 'load', function() 
{ 
	setTimeout('slidePartners()',4000);
	/* preloadImages
		("images/topRightMenu/background.png", "images/topRightMenu/bottom.png", "images/topRightMenu/top.png",
		 "images/mygengreen/account.gif", "images/mygengreen/blog.gif", "images/mygengreen/bullentins.gif",
		 "images/mygengreen/connections.gif", "images/mygengreen/events.gif", "images/mygengreen/favorites.gif",
		 "images/mygengreen/groups.gif", "images/mygengreen/home.gif", "images/mygengreen/messages.gif",
		 "images/mygengreen/photos.gif", "images/features/play.jpg", "images/news/left/top_middle_select.jpg",
		 "images/news/left/top_right_select.jpg", "images/news/left/topListingVotes.gif",
		 "images/news/left/topListingFavorites.gif", "images/news/left/topListingCategories.gif"); */
	rotateTimer = setTimeout('rotate()',FEATURE_MENU_PAUSE);
});


function imagesLoaded()
{
	alert ("IMAGES LOADED");
}

//CALLED WHEN THE FEATURE BOX NEEDS TO BE MOVED
function slideFeature(number, wasClicked)
{
	if(wasClicked)
	{
		pauseFeature();
	}
	//Change current feature button to unselected and new feature to selected
	$('feature' + selectedFeature).removeClassName('selectedFeature');
	$('feature' + selectedFeature).addClassName('unselectedFeature');
	$('feature' +  number).removeClassName('unselectedFeature');
	$('feature' +  number).addClassName('selectedFeature');
	
	//Update selected feature and feature numbers
	feature = selectedFeature = number;
	
	//Move the features images to new feature
	new Effect.Morph('mainFeatureImages', {style: 'margin-left: -' + (feature-1)*481 + 'px;', duration: FEATURE_MENU_SPEED});
	if(wasClicked && !paused)
	{
		clickTimer = setTimeout("resumeFeature()", (FEATURE_MENU_PAUSE + (FEATURE_MENU_SPEED * 1000)) );
	}
}

function slidePartners()
{
	if(partnershipsCount > 4)
		partnershipsCount = 0;
	else
		partnershipsCount++;
	$('partnership_image_new').title = partnerships[partnershipsCount][2];
	$('partnership_image_new').src = partnerships[partnershipsCount][0];
	new Effect.Morph('partnershipImageHolder', {style: 'margin-left: -181px;', duration: 4});
	
	setTimeout("resetPartners()", 8000);
}

function resetPartners()
{
	$('partnership_image_current').title = partnerships[partnershipsCount][2];
	$('partnership_image_current').src = partnerships[partnershipsCount][0];
	$('partnershipImageHolder').setStyle({marginLeft: '0px'});
	slidePartners();
}

function pause()
{
	if(paused)
	{
		resumeFeature();
		$('pauseButton').src = "images/features/pause.jpg";
		$('pauseButton').title = "Pause features."
		paused = false;
		$('pauseFeature').removeClassName('selectedFeature');
		$('pauseFeature').addClassName('unselectedFeature');
	}
	else
	{
		pauseFeature();
		$('pauseButton').src = "images/features/play.jpg";
		$('pauseButton').title = "Resume playing features."
		paused = true;
		$('pauseFeature').removeClassName('unselectedFeature');
		$('pauseFeature').addClassName('selectedFeature');
	}
}

//STOPS THE FEATURE BOX FROM SLIDING
function pauseFeature()
{
	clearTimeout(rotateTimer);
	clearTimeout(clickTimer);
	
}

//RESUMES THE ROTATION OF THE FEATURE BOX
function resumeFeature(clicked)
{
	rotate();
	
}

function rotate()
{
	rotateFeature = false;
	feature++;
	if(feature == 6)
		feature = 1;
	slideFeature(feature, false);
	rotateTimer = setTimeout("rotate()", FEATURE_MENU_PAUSE);
}

function getPosition(i)
{
	return ((i * 448) + 567);
}

function moveLeft()
{
	if(index > 0)
	{
		index -= 1;
		new Effect.Morph('sliderIndustryHolder', {style: 'margin-left: -' + getPosition(index) + 'px;', duration: INDUSTRY_SLIDER_SPEED});
	}
	else
	{
		new Effect.Morph('sliderIndustryHolder', {style: 'margin-left: -7px', duration: INDUSTRY_SLIDER_SPEED});
		index = 5;
		setTimeout("resetBack()", INDUSTRY_SLIDER_RESET);
	}
}


function moveRight()
{
	// if(index < 4)
	if(index < 5)
	{
		index += 1;
		new Effect.Morph('sliderIndustryHolder', {style: 'margin-left: -' + getPosition(index) + 'px;', duration: INDUSTRY_SLIDER_SPEED});
	}
	else
	{
		new Effect.Morph('sliderIndustryHolder', {style: 'margin-left: -2919px;', duration: INDUSTRY_SLIDER_SPEED});
		index = 0;
		setTimeout("resetForward()", INDUSTRY_SLIDER_RESET);
	}
}


function resetBack()
{
	//alert("done");
	$('sliderIndustryHolder').setStyle({marginLeft: '-' + getPosition(index) + 'px'});
}

function resetForward()
{
	//alert("done");
	$('sliderIndustryHolder').setStyle({marginLeft: '-' + getPosition(index) + 'px'});
}

function search(type)
{
	alert("Hello");
	switch(type)
	{
		case 'focus':
			alert("Entered");
			break;
		case 'blue':
			alert("Left");
			break;
		default:
			alert("Neither");
			break;
	}
}

function switchListings(type)
{
	switch(type)
	{
		case "favorites":
			if(currentListing != "favorites")
			{
				removeVoteHeader();
				$('newsLeftTop').addClassName('newsLeftTopMiddle');
				$('newsLeftTitleMiddle').removeClassName('newsLeftTitleNotSelected');
				$('newsLeftTitleMiddle').addClassName('newsLeftTitleSelected');
				$('newsLeftBody').update(top_favorites);
				currentListing = "favorites";
			}
			break;
		case "categories":
			if(currentListing != "categories")
			{
				removeVoteHeader();
				$('newsLeftTop').addClassName('newsLeftTopRight');
				$('newsLeftTitleRight').removeClassName('newsLeftTitleNotSelected');
				$('newsLeftTitleRight').addClassName('newsLeftTitleSelected');
				$('newsLeftBody').update(top_categories);
				currentListing = "categories";
			}
			break;
		case "votes":
		default:
			if(currentListing != "votes")
			{
				removeVoteHeader();
				$('newsLeftTop').addClassName('newsLeftTopLeft');
				$('newsLeftTitleLeft').removeClassName('newsLeftTitleNotSelected');
				$('newsLeftTitleLeft').addClassName('newsLeftTitleSelected');
				$('newsLeftBody').update(top_vote);
				currentListing = "votes";
				
			}
			break;
	}
}

function removeVoteHeader()
{
	switch(currentListing)
	{
		case "votes":
			$('newsLeftTop').removeClassName('newsLeftTopLeft');
			$('newsLeftTitleLeft').removeClassName('newsLeftTitleSelected');
			$('newsLeftTitleLeft').addClassName('newsLeftTitleNotSelected');
			break;
		case "favorites":
			$('newsLeftTop').removeClassName('newsLeftTopMiddle');
			$('newsLeftTitleMiddle').removeClassName('newsLeftTitleSelected');
			$('newsLeftTitleMiddle').addClassName('newsLeftTitleNotSelected');
			break;
		case "categories":
			$('newsLeftTop').removeClassName('newsLeftTopRight');
			$('newsLeftTitleRight').removeClassName('newsLeftTitleSelected');
			$('newsLeftTitleRight').addClassName('newsLeftTitleNotSelected');
			break;
		default:
			break;
	}
}
-->
