function didLoad() {
	var el = document.getElementById('side');
	var height = el.offsetHeight;
	if ( height < window.innerHeight ) {
		height = window.innerHeight;
		el.style.height = height + 'px';
	}
	
	
	var lastScroll = 0, scrollDir = 'down', currentScroll = 0;
	
	document.onscroll = function() {
		var scrollPos = window.pageYOffset;
		var delta = lastScroll - scrollPos;
		scrollDir = ( delta > 0 ) ? 'up' : 'down';
		
		currentScroll += delta;
		if ( currentScroll < -(height - window.innerHeight) )
			currentScroll = -(height - window.innerHeight);
		if ( currentScroll > 0 )
			currentScroll = 0;
		el.style.top = currentScroll + 'px';
		
		lastScroll = scrollPos;
	};
}

function prettyDate(date, time) { 
	var datePieces = date.split('-');
	var year = datePieces[0];
	var month = datePieces[1];
	var day = datePieces[2];
	 
	var timePieces = time.split(':');
	var hour = timePieces[0];
	var minute = timePieces[1];
	
	var d = new Date();
	d.setYear(year);
	d.setMonth(parseInt(month, 10)-1);
	d.setDate(day);
	d.setMinutes(minute);
	d.setHours(hour);
	 
	var months = ['Jan', 'Feb', 'Mar', 'Apr', 'Maj', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dec'];
	document.write(d.getDate() + ' ' + months[d.getMonth()]);
}

(function(i) {var u =navigator.userAgent;var e=/*@cc_on!@*/false; var st = 
setTimeout;if(/webkit/i.test(u)){st(function(){var dr=document.readyState;
if(dr=="loaded"||dr=="complete"){i()}else{st(arguments.callee,10);}},10);}
else if((/mozilla/i.test(u)&&!/(compati)/.test(u)) || (/opera/i.test(u))){
document.addEventListener("DOMContentLoaded",i,false); } else if(e){     (
function(){var t=document.createElement('doc:rdy');try{t.doScroll('left');
i();t=null;}catch(e){st(arguments.callee,0);}})();}else{window.onload=i;}})(didLoad);

