$(document).ready(function() {

	// Intro
	$(window).load(function () {
		$("#fadein").fadeIn(2000, function () {
			$("#fadein").animate({opacity: 1.0}, 1100).fadeOut(50, function () {$("#intro").fadeIn(50);});
      	});
      	return false;
	});

    // Team Rollovers
    window.onload = rolloverInit;

	function rolloverInit() {
		for (var i=0; i < document.images.length; i++) {
			if (document.images[i].name == "portraitfoto") {setupRollover(document.images[i]);}
		}
	}
	
	function makesrcOn(imgsrc) {
		var suffix = imgsrc.match( /\.jpg|\.gif|\.png/gi); 
	    var newimgsrc = imgsrc.replace( /\.jpg|\.gif|\.png/gi , "_on" + suffix);
	    return newimgsrc;
	}

	function setupRollover(thisImage) {
		thisImage.outImage = new Image();
		thisImage.outImage.src = thisImage.src;
		thisImage.onmouseout = rollOut;
	
		thisImage.overImage = new Image();
		thisImage.overImage.src = makesrcOn(thisImage.src);
		thisImage.onmouseover = rollOver;	
	}

	function rollOver() {
		this.src = this.overImage.src;
	}
	
	function rollOut() {
		this.src = this.outImage.src;
	}
    
    $(".mitarbeiter-text > p").hover(function () {
	    $(this).css("color","#000");
	    
	    var clas = $(this).attr("class");
	    imagsrc = $("img." + clas).attr("src");
	    $("img." + clas).attr("src",makesrcOn(imagsrc));
    }, function () {
		$(this).css("color","");
		
		var clas = $(this).attr("class");
	    $("img." + clas).attr("src",imagsrc);
    });
    
    $(".mitarbeiter-image > img").hover(function () {
	    var clas = $(this).attr("class");
	    $("p." + clas).css("color","#000");
    }, function () {
    	var clas = $(this).attr("class");
		$("p." + clas).css("color","");
    }); 

});
