$(document).ready(function() {
	//$('#content').css({'height':($(document).height()-325)});
	//$('#left').css({'height':$(document).height()-34});	
	
	/* SOCIAL MEDIA */
	$('#social a:nth-child(2) img').hover(function() {
		$(this).attr({'src':'fileadmin/relaunch/img/twitter_blau_hover.png'});
	}, function() {
		$(this).attr({'src':'fileadmin/relaunch/img/twitter_weiss.png'});	
	});
	$('#social a:nth-child(1) img').hover(function() {
		$(this).attr({'src':'fileadmin/relaunch/img/facebook_blau_hover.png'});
	}, function() {
		$(this).attr({'src':'fileadmin/relaunch/img/facebook_weiss.png'});	
	});
	$('#social a:nth-child(3) img').hover(function() {
		$(this).attr({'src':'fileadmin/relaunch/img/xing_gruen_hover.png'});
	}, function() {
		$(this).attr({'src':'fileadmin/relaunch/img/xing_weiss.png'});	
	});	
	
	window.setTimeout(function() { resizeContent(); }, 100);
	
	setCountdownTimer();
	window.setInterval(function() { setCountdownTimer(); }, 30000);
});




function resizeContent() {
	var height = getDocHeight();
	
	$('#content').css({height: (height-322)});
	$('#left').css({height: (height-38)});
	
	if($.browser.msie && $.browser.version == '8.0') {
		$('#content').css({height: (height-302)});
	}
}

function getDocHeight() {
    var D = document;
    return Math.max(
        Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),
        Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),
        Math.max(D.body.clientHeight, D.documentElement.clientHeight)
    );
}

function setCountdownTimer() {
	var days = $('.countdown_days');
	var hours = $('.countdown_hours');
	var minutes = $('.countdown_minutes');
	
	var current = new Date();
	var target = new Date(2012, 11, 24, 18, 0, 0);
	
	var d = 0, h = 0, m = 0;
	if(current > target) {
		d = 0;
		h = 0;
		m = 0;
	}
	else {
		//Tage
		while(current.getTime()+(24*60*60*1000) < target) {
			d++;
			current.setTime(current.getTime()+(24*60*60*1000));
		}
		
		//Stunden
		h = Math.floor((target-current)/(60*60*1000));
		current.setTime(current.getTime()+h*60*60*1000);

		//Minuten
		m = Math.floor((target-current)/(60*1000));
		current.setTime(current.getTime()+m*60*1000);
	}
	
	days.html(d);
	hours.html(h);
	minutes.html(m);
	
}
