$(document).ready(function(){

	var emailAddr = "js";
	var emailDom  = "apeproductions.de";
	
	$("#mail").html("<a href='mailto:" + emailAddr + "@" + emailDom + "'>Julian Seiss</a>");
	
	var isVisible = false;
	var isWhite = true;
	
	$("#explanation_link").click(function () {
		if(!isVisible)
		{		
	  		$("p.explanation").addClass("show").show("normal");
	  		
	  		$("#explanation_link").text("Aah!");
			$("#explanation_link").attr("title","Aah!");
 		
	  		isVisible = true
		}
		else if(isVisible)
		{
			$("p.explanation").addClass("show").hide("normal");
			
			$("#explanation_link").text("Wie nochmal?");
			$("#explanation_link").attr("title","Wie nochmal?");
		
			isVisible = false;
		}
	});
		
	$("#save_electricity_link").click(function () {
		if(isWhite)
		{
			$("#image").removeClass().addClass("image black_img");
			$("body").addClass("black");
			$("html").css("background-color", "#000");
			$("p").css("background-color","#000");
			$("a").css("background-color","#000");
						
			$("#save_electricity_link").text("Scheiss drauf!");
			$("#save_electricity_link").attr("title","Scheiss drauf!");
			
			isWhite = false;
		}
		else if(!isWhite)
		{
			$("#image").removeClass().addClass("image white_img");
			$("body").removeClass("black");
			$("html").css("background-color", "#fff");
			$("p").css("background-color","#eee");
			$("a").css("background-color","#fff");
			$("p > a").css("background-color","#eee");
			$("span > a").css("background-color","#eee");
			$("#mail > a").css("background-color","#fff");
			
			$("#save_electricity_link").text("Strom sparen!");
			$("#save_electricity_link").attr("title","Strom sparen!");
			
			isWhite = true;
		}		
	});
	
	var kkeys = [], konami = "38,38,40,40,37,39,37,39,66,65";
	$(document).keydown(function(e) {
		kkeys.push(e.keyCode);
		if (kkeys.toString().indexOf(konami) >= 0)
		{
			$(document).unbind('keydown', arguments.callee);
			if(isWhite)
			{
				$("#image").removeClass().addClass("image retro_white");
			}
			else if(!isWhite)
			{
				$("#image").removeClass().addClass("image retro_black");
			}
		}
	});
});



