$(document).ready(function() {
	
	$("div.tx-comments-pi1 h3").click(function(){
		$(this).toggleClass("open");
		$("div.tx-comments-pi1 fieldset").slideToggle();
	});

	$("div#login p.loginclose").click(function(){
		$("div#login").slideToggle("slow");
	});
	$("div#topfunc li.loginboxopen").click(function(){
		$("div#login").slideToggle("slow");
	});
	
	
	$("div.startpage #banner div.csc-textpic").mouseover(function(){
		$(this).find("div.csc-textpic-imagerow:first").hide();
		$(this).find("div.csc-textpic-imagerow:last").show();
	});
	$("div.startpage #banner div.csc-textpic").mouseout(function(){
		$(this).find("div.csc-textpic-imagerow").show();
		$(this).find("div.csc-textpic-imagerow-last").hide();
	});

	$("div.startpage #banner div.csc-textpic div.csc-textpic-imagewrap").click(function(){
		$(this).parent().find("div.csc-textpic-text").toggle();
		$(this).parent().find("div.csc-textpic-imagerow").toggleClass("csc-textpic-imagerow-last");
	});

	$("p.ein_aus").click(function(){
		$(this).toggleClass("open");
	});


	/* 
		margin-bug in opera
	*/
	if ($.browser.opera) {
		$("#maincontent").css("margin-left","20px");
		$("#banner").css("margin-left","20px");
		$(".startpage #bodywrapper").css("margin-left","20px");
	}
	/* 
		margin-bug in Firefox; dedects Gecko 1.8 = Firefox 1.5 & 2
	*/
	jQuery.each(jQuery.browser, function(i, val) {
	  if(i=="mozilla" && jQuery.browser.version.substr(0,3)=="1.8") {
		$("#maincontent").css("margin-left","20px");
		$("#banner").css("margin-left","20px");
		$(".startpage #bodywrapper").css("margin-left","20px");
	}
	});
});




/* -----------------------------------
   rotating home page items
   ----------------------------------- */
var image_count;
var current_image=0;

$(document).ready(function(){
  image_count = $("div#slideshow div.csc-textpic").hide().size();
  $("div#slideshow  div.csc-textpic:eq("+current_image+")").show();
  setInterval(feature_rotate,4500); //time in milliseconds

});


function feature_rotate() {
  old_image = current_image%image_count;
  new_image = ++current_image%image_count;
  $("div#slideshow div.csc-textpic:eq(" + new_image + ")").fadeIn("slow", function() {
    $("div#slideshow div.csc-textpic:eq(" + old_image + ")").fadeOut("slow");
  });
}