$(document).ready(function(){
	initMenu();
	initNews();
	var flashvars = {};
	var params = {
		wmode: "opaque"
	};
	if ( $('#home-flash').length ) {
		swfobject.embedSWF("swf/solgen.swf", "home-flash", "1094", "299", "9.0.0", "", flashvars, params);
	};
	if ( $('#counter-flash').length ) {
		swfobject.embedSWF("swf/counter_v6.swf", "counter-flash", "138", "192", "9.0.0", "", flashvars, params);
	};
})



function initMenu(){
	$('#header .menu > ul > li > span > a').hover(
		function(){
			if ( $.browser.msie && $.browser.version == '6.0' ) return;
			else $(this).parents('li:first').addClass('hover')
		},
		function(){
			if ( $.browser.msie && $.browser.version == '6.0' ) return;
			else $(this).parents('li:first').removeClass('hover')
		}
	);
	/*$('#header .menu > ul > li').hover(
		function(){
			$(this).children('ul').slideDown(100);
		},
		function(){
			$(this).children('ul').slideUp(100);
		}
	);*/
}

var last_news = 0;
var interval = 5000;

function initNews(){
	if ( $('div.home-widgets > div.news').length ) {
		$('div.news-item:first').show();
		setInterval("fadeNews()", interval);
		$('#news-controls ul li a').click(function(){
			fadeNews( $(this).attr('class') )
			return false;
		})
	}
}

function fadeNews(direction){
	var mktime = new Date();
	now = mktime.getTime()
	if ( ( last_news + interval) < now || direction) {
		$('div.news-item:visible').fadeOut('medium', function(){
			switch ( direction ) {
				case 'prev' :
					if ( $(this).prev('div.news-item').length )
						$(this).prev('div.news-item').fadeIn('slow');
					else
						$('div.news-item:last').fadeIn('slow');
				break;
				case 'next' : default :
					if ( $(this).next('div.news-item').length )
						$(this).next('div.news-item').fadeIn('slow');
					else
						$('div.news-item:first').fadeIn('slow');
				break;
			}
			last_news = now
		});
	}
}