// JavaScript Allgemeine Seitenfunktionen
$(document).ready(function() {
		$(".buehne_content_item:eq(0)").show();
		$("#buehne_content_menu_1").css("background","#a7c600");

// Hide und Show f�r Loginbox
   $(".login_hide").click(function() {
     $("#loginbox_content_startseite").slideToggle("slow");
     $("#loginbox_content_startseite").css("float","left");
	 $(".login_show").show();
   });

   $(".login_show").click(function() {
     $("#loginbox_content_startseite").slideToggle("slow");
     $("#loginbox_content_startseite").css("float","left");
	 $(".login_show").hide();
   });

   $(".box_login h4.loginbox_content").click(function() {
     $("#loginbox_content_startseite").slideToggle("slow");
     $("#loginbox_content_startseite").css("float","left");
	 $(".login_show").toggle();
   });

// Ersatzselectbox f�r Downloads
   $(".downloadbox_button").click(function() {
     $(".downloadbox_klapp").slideToggle("slow");
   });

// Funktionalit�t Klappbox Startseite
   $("#boxmiddle1_grey").click(function() {
     $("#boxmiddle2").hide();
	 $("#boxmiddle1_grey").hide();
	 $("#boxmiddle1").fadeIn("slow");
	 $("#boxmiddle2_grey").show();
   });

   /*$("#boxmiddle2_grey").click(function() {
     $("#boxmiddle1").hide();
	 $("#boxmiddle2_grey").hide();
	 $("#boxmiddle2").fadeIn("slow");
	 $("#boxmiddle1_grey").show();
   });*/

// Funktionalit�t B�hne Content
   $("#buehne_content_menu_1").click(function() {
	 $(".buehne_content_item").hide();
	 $(".buehne_content_item:eq(0)").show();
	 $(".buehne_content_menu_item").css("background","#9fa9ae");
	 $("#buehne_content_menu_1").css("background","#a7c600");
   });
   $("#buehne_content_menu_2").click(function() {
	 $(".buehne_content_item").hide();
	 $(".buehne_content_item:eq(1)").show();
	 $(".buehne_content_menu_item").css("background","#9fa9ae");
	 $("#buehne_content_menu_2").css("background","#a7c600");
   });
   $("#buehne_content_menu_3").click(function() {
	 $(".buehne_content_item").hide();
	 $(".buehne_content_item:eq(2)").show();
	 $(".buehne_content_menu_item").css("background","#9fa9ae");
	 $("#buehne_content_menu_3").css("background","#a7c600");
   });
   $("#buehne_content_menu_4").click(function() {
	 $(".buehne_content_item").hide();
	 $(".buehne_content_item:eq(3)").show();
	 $(".buehne_content_menu_item").css("background","#9fa9ae");
	 $("#buehne_content_menu_4").css("background","#a7c600");
   });
   $("#buehne_content_menu_5").click(function() {
	 $(".buehne_content_item").hide();
	 $(".buehne_content_item:eq(4)").show();
	 $(".buehne_content_menu_item").css("background","#9fa9ae");
	 $("#buehne_content_menu_5").css("background","#a7c600");
   });
   $("#buehne_content_menu_6").click(function() {
	 $(".buehne_content_item").hide();
	 $(".buehne_content_item:eq(5)").show();
	 $(".buehne_content_menu_item").css("background","#9fa9ae");
	 $("#buehne_content_menu_6").css("background","#a7c600");
   });

   $(".buehne_add_head").click(function() {
	 $(".buehne_add_content").toggle();
   });

// Funktionalit�t Reiterbox
   $(".reiterbox_menu_a").click(function() {
	 $("#reiterbox_b").hide();
     $("#reiterbox_a").fadeIn("slow");
	 $(".reiterbox_menu_b").css("border-bottom","1px solid #222");
	 $(".reiterbox_menu_a").css("border-bottom","none");
	 $(".reiterbox_menu_b").css("background","#ddd");
	 $(".reiterbox_menu_a").css("background","#eee");
   });

   $(".reiterbox_menu_b").click(function() {
     $("#reiterbox_a").hide();
	 $("#reiterbox_b").fadeIn("slow");
	 $(".reiterbox_menu_b").css("border-bottom","none");
	 $(".reiterbox_menu_a").css("border-bottom","1px solid #222");
	 $(".reiterbox_menu_b").css("background","#eee");
	 $(".reiterbox_menu_a").css("background","#ddd");
   });

// Funktionalit�t Box Trading Calender
   $(".trading_calender").mouseenter(function() {
     $(".calender_popup").toggle();
	 $("#calender_top").css("background-image","url(fileadmin/www.greenmarket-exchange.com/images/backgrounds/bg_calendar_top.png)");
	 $("#calender_middle").css("background-image","url(fileadmin/www.greenmarket-exchange.com/images/backgrounds/bg_calendar_middle.png)");
	 $("#calender_bottom").css("background-image","url(fileadmin/www.greenmarket-exchange.com/images/backgrounds/bg_calendar_bottom.png)");
   });

   $(".trading_calender").mouseleave(function() {
     $(".calender_popup").toggle();
	 $("#calender_top").css("background-image","url(fileadmin/www.greenmarket-exchange.com/images/backgrounds/bg_box_small_top.png)");
	 $("#calender_middle").css("background-image","url(fileadmin/www.greenmarket-exchange.com/images/backgrounds/bg_box_small.png)");
	 $("#calender_bottom").css("background-image","url(fileadmin/www.greenmarket-exchange.com/images/backgrounds/bg_box_small_bottom.png)");
   });

});

// Funktion f�r Klappmen� IE_6
sfHover = function() {
	var sfEls = document.getElementById("nav1").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);


// Galerie-Funktionen
// nächstes Bild
function fce_gal_next(gal_id){
	// letztes?
	if (!$(".fce_galery_image.fce_galery_image_visible + .fce_galery_image", $("#"+gal_id))[0]) {
		// erstes zeigen
		$(".fce_galery_image_visible", $("#"+gal_id)).removeClass("fce_galery_image_visible");
		$(".fce_galery_image:first", $("#"+gal_id)).addClass("fce_galery_image_visible");
	} else {
		// nächstes zeigen
		tmpObj = $(".fce_galery_image.fce_galery_image_visible + .fce_galery_image", $("#"+gal_id));
		$(".fce_galery_image_visible", $("#"+gal_id)).removeClass("fce_galery_image_visible");
		tmpObj.addClass("fce_galery_image_visible");
	}
}

// vorheriges Bild
function fce_gal_prev(gal_id){
	tmpObj = $(".fce_galery_image.fce_galery_image_visible", $("#"+gal_id)).prev();
	// erstes?
	if (!tmpObj.hasClass("fce_galery_image")) {
		// letztes zeigen
		$(".fce_galery_image_visible", $("#"+gal_id)).removeClass("fce_galery_image_visible");
		$(".fce_galery_image:last", $("#"+gal_id)).addClass("fce_galery_image_visible");
	} else {
		// verheriges zeigen
		$(".fce_galery_image_visible", $("#"+gal_id)).removeClass("fce_galery_image_visible");
		tmpObj.addClass("fce_galery_image_visible");
	}
}

// Galerien initialisieren
initFCEGaleries = function() {
	// alle div.fce_galery_wrap
	jQuery.each($(".fce_galery_wrap"), function(i, val) {
		// alle Bild-Texte mit dem Counter versehen
		tmpObj = $(".fce_galery_image", $("#"+val.id));
		count = tmpObj.length;
		jQuery.each($(".fce_galery_image", $("#"+val.id)), function(i, val) {
			$(".fce_galery_text", val).prepend('<p>'+((i+1)+'/'+count)+'</p>');
		});
		// je erstes zeigen
		$(".fce_galery_image:first", $("#"+val.id)).addClass("fce_galery_image_visible");
		// buttons mit funktion versehen
		$(".fce_galery_prev", $("#" + val.id)).click(function() {
			fce_gal_prev(val.id);
		});
		$(".fce_galery_next", $("#" + val.id)).click(function() {
			fce_gal_next(val.id);
		});
	});
};

$(document).ready(function() {
	initFCEGaleries();
});
