$(document).ready(function() {
	loadImg();
	imgHover();	
	iconHover();
	setTextHeight();
	getImgWidth();
	
	//var height = $('.overicon img').attr('height');
	//width  = $('.overicon img').attr('width');
	//alert(height);
	/*
	$('.overicon').each(function() {
		var height = $('.overicon img').attr('height');
    	//alert(height);
		$('.overicon').css("height", height);
  	});
	*/
	//$('.overicon').css("background-color", "#333333"); 
	//$('.overicon img').css("vertical-align", "bottom"); 
	var j=0;
	while(j<12) {
		var height = $("#img" + j + " img").attr("height");
		$("#img" + j + " .overcolor").css("height", height);
		//alert(height);
		j++;
	}
	
	tickers = new Tickers();
	
    $(".ticker").bind("mouseenter", tickers.tickerOver);
    $(".ticker .overicon").css('opacity', 1).show()
	$(".ticker .overcolor").css('opacity', 0).show()
    $(".ticker").bind("mouseleave", tickers.tickerOut);
	
    $(".ticket-artist").bind("mouseenter", tickers.ticketArtistOver)
    $(".ticket-artist").bind("mouseleave", tickers.ticketArtistOut);

});

function loadImg(){			
	var img_1 = new Image();
	img_1.src = "grafiken/bilder_on.png";
	var img_2 = new Image();
	img_2.src = "grafiken/installationen_on.png";
	var img_3 = new Image();
	img_3.src = "grafiken/zeichnungen_on.png";
	var img_4 = new Image();
	img_4.src = "grafiken/objekte_on.png";
	var img_5 = new Image();
	img_5.src = "grafiken/aufpapier_on.png";
	var img_6 = new Image();
	img_6.src = "grafiken/aktuelles_on.png";
	var img_7 = new Image();
	img_7.src = "grafiken/ausstellungen_on.png";
	var img_8 = new Image();
	img_8.src = "grafiken/info_on.png";
	var img_11 = new Image();
	img_11.src = "grafiken/kontakt_on.png";
	var img_12 = new Image();
	img_12.src = "grafiken/vita_on.png";
	var img_13 = new Image();
	img_13.src = "grafiken/texte_on.png";
	var img_14 = new Image();
	img_14.src = "grafiken/kataloge_on.png";
	var img_15 = new Image();
	img_15.src = "grafiken/links_on.png";
	
	var img_16 = new Image();
	img_16.src = "grafiken/paintings_on.png";
	var img_17 = new Image();
	img_17.src = "grafiken/installations_on.png";
	var img_18 = new Image();
	img_18.src = "grafiken/drawings_on.png";
	var img_19 = new Image();
	img_19.src = "grafiken/objects_on.png";
	var img_20 = new Image();
	img_20.src = "grafiken/contact_on.png";
	var img_21 = new Image();
	img_21.src = "grafiken/news_on.png";
	var img_22 = new Image();
	img_22.src = "grafiken/exhibitions_on.png";
	var img_23 = new Image();
	img_23.src = "grafiken/text_on.png";
	var img_24 = new Image();
	img_24.src = "grafiken/catalogues_on.png";
	var img_25 = new Image();
	
	var img_9 = new Image();
	img_9.src = "grafiken/prev_on.png";
	var img_10 = new Image();
	img_10.src = "grafiken/next_on.png";
}
function imgHover(){
  	$(".rollover img").hover(
 	function(){
  		this.src = this.src.replace("_off","_on");
 	},
 	function(){
 		this.src = this.src.replace("_on","_off");
 	}
	);
}
function getImgWidth(){	
	var w = $("#text_text_img img").width() + 294 + "px";
	//alert ($("#text_text_img").width());
	$("#text_text_vita").css("left", w);
}
/*
function showSubnavi(){
  	$(".showsubnavi img").hover(
 	function(){
  		$("#subnavi").css("display", "block");
 	}
	);
}*/
function iconHover(){
  	$(".rollover_icon img").hover(
 	function(){
  		this.src = this.src.replace("_off","_on");
 	},
 	function(){
 		this.src = this.src.replace("_on","_off");
 	}
	);
}
function setTextHeight(){	
	if($("#text_text").height() < 500){
		$("#text_text").css("margin-top", "122px");
	}
	if($("#text_text_aktuelles").height() < 500){
		//$("#text_text_aktuelles").css("margin-top", "148px");
	}
	if($("#text_text_kontakt").height() < 500){
		$("#text_text_kontakt").css("margin-top", "128px");
	}
	if($("#text_text_vita").height() < 1500){
		$("#text_text_vita").css("margin-top", "128px");
	}
}

function Tickers() {}

Tickers.prototype = {
    tickerOver: function(ev) {
		//var height = $('.overicon img').attr('height');
		//$('.overicon').css("height", height);
		
		var j=0;
		while(j<12) {
			var height = $("#img" + j + " img").attr("height");
			$("#img" + j + " .overcolor").css("height", height);
			//alert(height);
			j++;
		}
		var height = $(ev.currentTarget).find(".overicon img").attr("height");
		//alert(height);
		$(ev.currentTarget).find(".overcolor").css("height", height);
		$(ev.currentTarget).find(".overcolor").css("display", "block");
		
		$(".imgrows").each(function(){
        	$(".imgrows .overcolor").css("display", "block");
			$(".imgrows").find(".overcolor").animate({
            	opacity: 0.9
        	}, {
            	queue: false
        	});
      	});

        $(ev.currentTarget).find(".overcolor").animate({
            opacity: 0
        }, {
            queue: false
        });
    },
	
    tickerOut: function(ev) {
		$(".imgrows").each(function(){
        	$(".imgrows .overcolor").css("display", "block");
			$(".imgrows").find(".overcolor").animate({
            	opacity: 0
        	}, {
            	queue: false
        	});
      	});
		/*
        $(ev.currentTarget).find(".overcolor").animate({
            opacity: 0
        }, {
            queue: false
        });
		*/
    }
}

