var newsFade = new Array();
var newsCur = 0;
var newsOver = false;

window.addEvent('domready', function() {
	$('pic').setStyle('display', 'block');
	
	var news = $ES('li', 'news');
	if (news.length) {
		var maxHeight = 0;
		news.each(function(el, index) {
			el.setStyle('position', 'absolute');
			var height = el.getCoordinates().height;
			if (height > maxHeight) { maxHeight = height; }
			var fx = new Fx.Style(el, 'opacity', {duration: 1000, wait: false});
			if (index) { fx.set(0); }
			newsFade.push(fx);
		});
		$('news')
			.setStyle('height', maxHeight + 'px')
			.addEvents({
				mouseover: function() {
					newsOver = true;
				},
				mouseout: function() {
					newsOver = false;
				}
			});
		toggleNews.periodical(5000);
	}
});

function toggleNews() {
	if (!newsOver) {
		newsFade[newsCur].start(0);
		newsCur++;
		if (!newsFade[newsCur]) { newsCur = 0; }
		newsFade[newsCur].start(1);
	}
}

function toggleDesc(aId) {
	var link = $(aId);
	var container = link.getParent().getParent();
	var shortt = $E('.short', container);
	var full = $E('.full', container);
	if (full.getStyle('display') == 'none') {
		shortt.setStyle('display', 'none');
		full.setStyle('display', 'inline');
	}
	else {
		shortt.setStyle('display', 'inline');
		full.setStyle('display', 'none');
	}
}

function toggleScooter(link) {
	var style1, style2, text;
	if (link.innerHTML == 'Folded') {
		style1 = 'none';
		style2 = 'block';
		text = 'Unfolded';
	}
	else {
		style1 = 'block';
		style2 = 'none';
		text = 'Folded';
	}
	[$('box2'), $('pic'), $('small_pic'), $('box3'), $('box1'), $('box')].each(function(el) {
		el.setStyle('display', style1);
	});
	[$('pic2'), $('small_pic2'), $('pic_menu'), $('box3_2'), $('box1_2'), $('box_2')].each(function(el) {
		el.setStyle('display', style2);
	});
	link.innerHTML = text;
}