var pe = false;
var divID = false;
var firstLoop = true;

Event.observe(window, 'load', function() {
									   
	$('platform-direct').observe('click', platformDirect);
	$('platform-news').observe('click', platformNews);								   
	$('platform-voting').observe('click', platformVoting);
	$('platform-contest').observe('click', platformContest);
	$('platform-collection').observe('click', platformCollection);
	$('platform-web').observe('click', platformWeb);
	$('platform-widget').observe('click', platformWidget);
	$('platform-manage').observe('click', platformManage);
	$('platform-analytics').observe('click', platformAnalytics);
		
});

function platformDirect() {
	
	Effect.Appear('platform-features-direct');
	$('platform-features-news').hide();
	$('platform-features-voting').hide();
	$('platform-features-contest').hide();
	$('platform-features-collection').hide();
	$('platform-features-web').hide();
	$('platform-features-widget').hide();
	$('platform-features-manage').hide();
	$('platform-features-analytics').hide();

	
	$('platform-direct').addClassName('active');
	$('platform-news').removeClassName('active');
	$('platform-voting').removeClassName('active');
	$('platform-contest').removeClassName('active');
	$('platform-collection').removeClassName('active');
	$('platform-web').removeClassName('active');
	$('platform-widget').removeClassName('active');
	$('platform-manage').removeClassName('active');
	$('platform-analytics').removeClassName('active');
	
	if (pe) {
		pe.stop()	
	}
	
}

function platformNews() {
	
	Effect.Appear('platform-features-news');
	$('platform-features-direct').hide();
	$('platform-features-voting').hide();
	$('platform-features-contest').hide();
	$('platform-features-collection').hide();
	$('platform-features-web').hide();
	$('platform-features-widget').hide();
	$('platform-features-manage').hide();
	$('platform-features-analytics').hide();
	
	$('platform-direct').removeClassName('active');
	$('platform-news').addClassName('active');
	$('platform-voting').removeClassName('active');
	$('platform-contest').removeClassName('active');
	$('platform-collection').removeClassName('active');
	$('platform-web').removeClassName('active');
	$('platform-widget').removeClassName('active');
	$('platform-manage').removeClassName('active');
	$('platform-analytics').removeClassName('active');
	
	if (pe) {
		pe.stop();
	}
	
	divID = 'news';
	bgPos01();
	firstLoop = true;
	
	pe = new PeriodicalExecuter(platformLoop, 4);
	
}

function platformVoting() {
	
	Effect.Appear('platform-features-voting');
	$('platform-features-direct').hide();
	$('platform-features-news').hide();
	$('platform-features-contest').hide();
	$('platform-features-collection').hide();
	$('platform-features-web').hide();
	$('platform-features-widget').hide();
	$('platform-features-manage').hide();
	$('platform-features-analytics').hide();
	
	$('platform-direct').removeClassName('active');
	$('platform-news').removeClassName('active');
	$('platform-voting').addClassName('active');
	$('platform-contest').removeClassName('active');
	$('platform-collection').removeClassName('active');
	$('platform-web').removeClassName('active');
	$('platform-widget').removeClassName('active');
	$('platform-manage').removeClassName('active');
	$('platform-analytics').removeClassName('active');
	
	if (pe) {
		pe.stop()	
	}
	
	divID = 'voting';
	bgPos01();
	firstLoop = true;
	
	pe = new PeriodicalExecuter(platformLoop, 4);

}

function platformContest() {
	
	Effect.Appear('platform-features-contest');
	$('platform-features-direct').hide();
	$('platform-features-news').hide();
	$('platform-features-voting').hide();
	$('platform-features-collection').hide();
	$('platform-features-web').hide();
	$('platform-features-widget').hide();
	$('platform-features-manage').hide();
	$('platform-features-analytics').hide();

	
	$('platform-contest').addClassName('active');
	$('platform-direct').removeClassName('active');
	$('platform-news').removeClassName('active');
	$('platform-voting').removeClassName('active');
	$('platform-collection').removeClassName('active');
	$('platform-web').removeClassName('active');
	$('platform-widget').removeClassName('active');
	$('platform-manage').removeClassName('active');
	$('platform-analytics').removeClassName('active');
	
	if (pe) {
		pe.stop()	
	}
	
	divID = 'contest';
	bgPos01();
	firstLoop = true;
	
	pe = new PeriodicalExecuter(platformLoop, 4);
	
}

function platformCollection() {
	
	Effect.Appear('platform-features-collection');
	$('platform-features-direct').hide();
	$('platform-features-news').hide();
	$('platform-features-voting').hide();
	$('platform-features-contest').hide();
	$('platform-features-web').hide();
	$('platform-features-widget').hide();
	$('platform-features-manage').hide();
	$('platform-features-analytics').hide();

	
	$('platform-collection').addClassName('active');
	$('platform-direct').removeClassName('active');
	$('platform-news').removeClassName('active');
	$('platform-voting').removeClassName('active');
	$('platform-contest').removeClassName('active');
	$('platform-web').removeClassName('active');
	$('platform-widget').removeClassName('active');
	$('platform-manage').removeClassName('active');
	$('platform-analytics').removeClassName('active');
	
	if (pe) {
		pe.stop()	
	}
	
}

function platformWeb() {
	
	Effect.Appear('platform-features-web');
	$('platform-features-direct').hide();
	$('platform-features-news').hide();
	$('platform-features-voting').hide();
	$('platform-features-contest').hide();
	$('platform-features-collection').hide();
	$('platform-features-widget').hide();
	$('platform-features-manage').hide();
	$('platform-features-analytics').hide();
	
	$('platform-direct').removeClassName('active');
	$('platform-news').removeClassName('active');
	$('platform-voting').removeClassName('active');
	$('platform-contest').removeClassName('active');
	$('platform-collection').removeClassName('active');
	$('platform-web').addClassName('active');
	$('platform-widget').removeClassName('active');
	$('platform-manage').removeClassName('active');
	$('platform-analytics').removeClassName('active');
	
	if (pe) {
		pe.stop()	
	}
	
	//divID = 'web';
	//bgPos01();
	//firstLoop = true;
	
	//pe = new PeriodicalExecuter(platformLoop, 4);

}

function platformWidget() {
	
	$('platform-features-direct').hide();
	$('platform-features-news').hide();
	$('platform-features-voting').hide();
	$('platform-features-contest').hide();
	$('platform-features-collection').hide();
	$('platform-features-web').hide();
	Effect.Appear('platform-features-widget');
	$('platform-features-manage').hide();
	$('platform-features-analytics').hide();

	
	$('platform-direct').removeClassName('active');
	$('platform-news').removeClassName('active');
	$('platform-voting').removeClassName('active');
	$('platform-contest').removeClassName('active');
	$('platform-collection').removeClassName('active');
	$('platform-web').removeClassName('active');
	$('platform-widget').addClassName('active');
	$('platform-manage').removeClassName('active');
	$('platform-analytics').removeClassName('active');
	
	if (pe) {
		pe.stop()	
	}
	
}

function platformManage() {
	
	$('platform-features-direct').hide();
	$('platform-features-news').hide();
	$('platform-features-voting').hide();
	$('platform-features-contest').hide();
	$('platform-features-collection').hide();
	$('platform-features-web').hide();
	$('platform-features-widget').hide();
	Effect.Appear('platform-features-manage');
	$('platform-features-analytics').hide();

	
	$('platform-direct').removeClassName('active');
	$('platform-news').removeClassName('active');
	$('platform-voting').removeClassName('active');
	$('platform-contest').removeClassName('active');
	$('platform-collection').removeClassName('active');
	$('platform-web').removeClassName('active');
	$('platform-widget').removeClassName('active');
	$('platform-manage').addClassName('active');
	$('platform-analytics').removeClassName('active');
	
	if (pe) {
		pe.stop()	
	}
	
}

function platformAnalytics() {
	
	$('platform-features-direct').hide();
	$('platform-features-news').hide();
	$('platform-features-voting').hide();
	$('platform-features-contest').hide();
	$('platform-features-collection').hide();
	$('platform-features-web').hide();
	$('platform-features-widget').hide();
	$('platform-features-manage').hide();
	Effect.Appear('platform-features-analytics');

	
	$('platform-direct').removeClassName('active');
	$('platform-news').removeClassName('active');
	$('platform-voting').removeClassName('active');
	$('platform-contest').removeClassName('active');
	$('platform-collection').removeClassName('active');
	$('platform-web').removeClassName('active');
	$('platform-widget').removeClassName('active');
	$('platform-manage').removeClassName('active');
	$('platform-analytics').addClassName('active');
	
	if (pe) {
		pe.stop()	
	}
	
}

function platformLoop() {
	if (firstLoop) {
		bgPos01();
		firstLoop = false;
	} else {
		bgPos02();
		firstLoop = true;
	}
}

function bgPos01() {
	$('preview-' + divID).setStyle({
			backgroundPosition: '0 0'
		});
}

function bgPos02() {
	$('preview-' + divID).setStyle({
			backgroundPosition: '0 338px'
		});
}
