$(function() {
		
	// Start Diashow
	$("#diashowBucket").cycle({
		fx:					"fade",
		randomizeEffects:	true,
		speed:				1500,
		timeout:			5000,
		random:				1,
		pause:				1,
		next:				"#diashowBucket.diashow-image",
		slideExpr:			".diashow-image"
	});
	
	// Ajax-Loader
	$().ajaxSend(function(evt, request, settings) {
		//if (!settings.async) $('#processingAjax').show();
	});
	$().ajaxComplete(function(evt, request, settings) {
		//$('#processingAjax').fadeOut();
	});
	
	/*
	$('#minimize-diashow').click(function() {
		$('#minimize-diashow').hide();
		$('#diashowBucket').hide();
		$('#start-page-div').css("padding-top", "20px");
		$('#maximize-diashow').show();
	});
	
	$('#maximize-diashow').click(function() {
		$('#maximize-diashow').hide();
		$('#diashowBucket').show();
		$('#start-page-div').css("padding-top", "270px");
		$('#minimize-diashow').show();
	});
	*/

	$('.submenuItem').hover(function() {
		$(this).addClass("highlight");
	}, function() {
		$(this).removeClass("highlight");
	});
	
	$('a').hover(function() {
		$(this).addClass("highlight");
	}, function() {
		$(this).removeClass("highlight");
	});
});

var cntHideSubmenu = 0;

function log() {
	if (window.console && window.console.log)
		window.console.log('[SRCF]: ' + Array.prototype.join.call(arguments,' '));
	//$('body').append('<div>'+Array.prototype.join.call(arguments,' ')+'</div>');
}

function init() {
	log(window.innerWidth);
	if (window.innerWidth > 850 && window.innerWidth <= 1150) {
		//$('#topLayer').css('background', '#FFFFFF url(/css/srcf-banner-xl.jpg) no-repeat center 25px');
	} else if (window.innerWidth > 1150) {
		//$('#topLayer').css('background', '#FFFFFF url(/css/srcf-banner-xxl.jpg) no-repeat center 10px');
	}
}

function showSubmenu (submenu, parent) {
	cntHideSubmenu = 0;
	$(".submenuLayer").each(function() {
		if ($(this).attr("id") != "submenu-" + submenu) $(this).slideUp("fast");
	});
	// Position setzen, wenn parent gesetzt ist
	if (parent != undefined) {
		pLeft = Math.floor($(parent).offset().left + ($(parent).outerWidth() - $('#submenu-' + submenu).width()) / 2 - 0.5);
		$("#submenu-" + submenu).css("left", ($(parent).offset().left - 1) + "px");
		$("#submenu-" + submenu).css("width", ($(parent).outerWidth()) + "px");
	}
	$("#submenu-" + submenu).slideDown("fast");
}

function hideSubmenu(submenu, inc) {
	if (inc == 1) {
		cntHideSubmenu = 1;
		setTimeout('hideSubmenu("' + submenu + '", 0);', 200);
	} else if (cntHideSubmenu == 1) {
		if ($('#submenu-' + submenu).attr("display") != "none") $('#submenu-' + submenu).slideUp("fast");
		cntHideSubmenu = 0;
	}
}

