/* hideout effects */
$(document).ready(function() {
		$.ImageBox.init(
			{
				loaderSRC: '/images/loading.gif',
				closeHTML: '<img src="/images/close.png" />'
			}
		);
		//console.log("registered lightbox");
		//menus
		$("ul.pulldownmenu div[@id*=Container]").each(function () {
			$(this).hide();
		});
		$("li[@id*=menu]").hoverIntent(function () {
			 var x=$(this).attr("id") + "Container";
			 $("div#" + x).slideDown(100);
			 //console.log("div#" + x);
		}, function () {
			 var x=$(this).attr("id") + "Container";
			 $("div#" + x).fadeOut();
		});
		$("#sidebar-architems").hide();
		$("#logarchive").toggle(function() {
			$("#sidebar-architems").slideDown(1000);
			$(this).addClass("rollup");
		}, function () {
			$("#sidebar-architems").slideUp(100);
			$(this).removeClass("rollup");
		});


    $('a').colorHover(500,'#666666','#FFFFFF');  //bind hover to all links
    $('.indexlink, .menufooterlinkin, .linkfooter, .linkfooter2, .pulldownmenu a, #buttonavi a, #indexchoix a, #indexchoix2 a').unbind(); //except these

});

$.fn.colorHover = function (animtime,fromColor,toColor) { //link hovers color

  $(this).hover(function () {
    return $(this).css('color',fromColor).stop().animate({'color': toColor},animtime);
  }, function () {
    return $(this).stop().animate({'color': fromColor},animtime);
  });
}