/* {{{ init */
function init_navi_hover() {

	// {{{ infobox effects
	/*
	var myElementsEffects = new Fx.Elements($$('div.news-index'));
	myElementsEffects.start({
			0: { 'opacity': [0,1] },
			1: { 'opacity': [0,1] },
			2: { 'opacity': [0,1] },
			3: { 'opacity': [0,1] }
	});
	*/

	/*
	var kwicks = 	$$('div.news-index');
	var fx = new Fx.Elements(kwicks, {wait: true, duration: 1000});
	var o = {};
	kwicks.each(
		function(elem,i) {
			o[i] = { 'opacity': [0,1], 'top': [1000,0] }
		}
	);
	fx.start(o);
	*/

	var news_more= 	$$('a.news-more');
	news_more.each(
		function(elem,i) {
			elem.addEvent("mouseenter", function(event) {
				var eff = elem.effect('opacity', { wait: true, duration: 500,transition: Fx.Transitions.linear} );
				eff.start(1,0.5).chain( function () { eff.start(0.5,1) } );
			}
			)
		}
	);
	var news_more= 	$$('div#infobits a.more');
	news_more.each(
		function(elem,i) {
			elem.addEvent("mouseenter", function(event) {
				var eff = elem.effect('opacity', { wait: true, duration: 500,transition: Fx.Transitions.linear} );
				eff.start(1,0.5).chain( function () { eff.start(0.5,1) } );
			}
			)
		}
	);

	var imgs = $$('div#header img.over');
	var fx = new Fx.Elements(imgs, {wait:true, duration: 1});
	//var fx = new Fx.Elements(imgs);
	var o = {};
	imgs.each(
		function(elem,i) {
			o[i] = { 'opacity': [1,0] }
		}
	)
	fx.start(o);

	var list = $$('div#header ul#navi-top li');
	var idx = 1;
	list.each(function(element) {
	 
			var fx = new Fx.Styles($('over-'+idx), {duration:200, wait:false});

			element.addEvent('mouseenter', function(){
				fx.start({
					'opacity': [0,1]
				});
			});

			element.addEvent('mouseleave', function(){
				fx.start({
					'opacity': [1,0]
				});
			});

			idx++;

	});
	// }}} infobox effects

}
/* init }}} */

/* {{{ highlight */
function highlight(id) {
		var elem = $$('#' + id + ' img');
		elem = elem[0];
		var eff = elem.effect('opacity', { wait: true, duration: 1000,transition: Fx.Transitions.linear} );
		eff.start(1,0.3).chain( function () { eff.start(0.3,1) } );
		/*
		elem.style.border = "1px solid blue;";
		var eff = elem.effect('border-width', { wait: true, duration: 500,transition: Fx.Transitions.linear} );
		eff.start(0,10).chain( function () { eff.start(10,12) } );
		*/
		/*
		elem = $(id);
		elem.addEvent("mouseenter", function(event) {
			var eff = elem.effect('opacity', { wait: true, duration: 500,transition: Fx.Transitions.linear} );
			eff.start(1,0.5).chain( function () { eff.start(0.5,1) } );
		});
		*/
}
/* }}} highlight */

window.addEvent('domready', function() {
	init_navi_hover();
})
	

