function init_saas() {
	init_navi();
	init_news_ticker(0);
	init_infos();
}

function init_news_ticker(id) {
	if (id>=0) {
		jQuery('#news_ticker').animate({ top: '-'+(id*90)+'px' }, 300);
	}
	if (++id==jQuery('#news_ticker').children().length) id=0;
	window.setTimeout("init_news_ticker("+id+")",5000);
}

var navi = new Array();
var navi_event;
var navi_selected = false;
var navi_selected_event;

function done(css_id) {
	navi[css_id] = false;
}
function slideDown(css_id) {
	if (!navi[css_id]) {
		if (navi_selected && css_id != navi_selected)
			jQuery('#'+navi_selected).slideUp(300);
		navi[css_id] = true;
		jQuery('#_'+css_id).addClass('current');
		jQuery('#'+css_id).slideDown(300);
	}
}
function slideUp(css_id) {
	jQuery('#'+css_id).slideUp(300,done(css_id));
	jQuery('#_'+css_id).removeClass('current');
	navi[css_id] = false;
}

function init_navi() {
	jQuery.each(jQuery('.saas_navi1').children(),function(i,s){
		var css_id = s.id.substring(1);
		navi[css_id] = false;
		if (jQuery('#'+css_id).css('display') == 'block') {
			navi_selected = css_id;
		}
		jQuery('#'+s.id).mouseenter(function(){
			if (navi_selected && css_id != navi_selected)
	        	window.clearTimeout(navi_selected_event);
			navi_event = window.setTimeout('slideDown("'+css_id+'")',500);
        });
        jQuery('#'+s.id).mouseleave(function(){
        	window.clearTimeout(navi_event);
        	if (navi[css_id]) {
        		slideUp(css_id);
				navi_selected_event = window.setTimeout('slideDown("'+navi_selected+'")',500);
			}
        });
	});
}

var infos = new Array();

function init_infos() {
	jQuery.each(jQuery('.linfo_blind'),function(i,s){
		jQuery(s).mousedown(function(){
			if (infos[i]) {
				jQuery(jQuery(s).children('div')[0]).slideUp(300);
				jQuery(s).find('img.saas_arrow').attr('src',jQuery(s).find('img.saas_arrow').attr('src').replace('runter','rechts'));
				infos[i] = false;
			} else {
				jQuery(s).find('img.saas_arrow').attr('src',jQuery(s).find('img.saas_arrow').attr('src').replace('rechts','runter'));
				jQuery(jQuery(s).children('div')[0]).slideDown(300);
				infos[i] = true;
			}
        });
/*        jQuery(s).mouseleave(function(){
			jQuery(jQuery(s).children('div')[0]).slideUp(300);
        });*/
	});
}
