/**
 * @author emerson
 */

$(document).ready(function(){	
    //Sliderfunktion fuer "Aktuelle Projekte"
    $(".news-latest-morelink span").click(function(){
        var locco = $(this).parents(3);
        if ($(locco).children('.news-latest-subheader').is(':hidden')) {
            $(locco).children('.news-latest-subheader').slideDown(1000);
            $(locco).children('.news-latest-morelink span').html('schließen');
        }
        else {
            $(locco).children('.news-latest-subheader').slideUp(750);
            $(locco).children('.news-latest-morelink span').html('mehr');
        }
    });

    var animate = true;
    
    if ($.browser.msie && $.browser.version.substr(0,1)==7) {
	$(".box_a").css("height","20px");
    } else if ($.browser.msie && $.browser.version.substr(0,1)==8) {
    $(".box_a").css("height","34px");
    } else {
	$(".box_a").css("height","30px");
    }
        
    $(".box_a h3").click(function(){
        var boxa = $(this).closest('.box_a');
        if (boxa.hasClass('open')) {
        	if ($.browser.msie && $.browser.version.substr(0,1)==7) {
	            $(boxa).animate({
	               height: "20px"
	            }, 750);
        	} else if ($.browser.msie && $.browser.version.substr(0,1)==8) {
        		$(boxa).animate({
 	               height: "34px"
 	            }, 750);
        	} else {
        		$(boxa).animate({
  	               height: "30px"
  	            }, 750);
        	}
            $(boxa).children('.closer').remove();	
            animate = true;
            $(boxa).removeClass('open');
        }
        else {
           $(boxa).css("height","auto");
           var boxheight = $(boxa).height();
           $(boxa).css("height","30px");
           
           $(boxa).animate({
               height: boxheight
            }, 750);
            animate = false;
           $(boxa).addClass('open');
           $(boxa).append('<span class="closer">schlie&szlig;en</span>');
           
           $(".box_a .closer").click(function(){
        	var boxa = $(this).closest('.box_a');
        	$(boxa).children('.closer').remove();
        	if (boxa.hasClass('open')) {
        		if ($.browser.msie && $.browser.version.substr(0,1)==7) {
	            	$(boxa).animate({
	               		height: "20px"
	            	}, 750);
        		} else if ($.browser.msie && $.browser.version.substr(0,1)==8) {
        			$(boxa).animate({
 	               		height: "34px"
 	            	}, 750);
        		} else {
        			$(boxa).animate({
  	               			height: "30px"
  	            		}, 750);
        		}
            		animate = true;
            		$(boxa).removeClass('open');
            	}
    	   });  

        }
        $("a").blur();
    });
});

