/* infoBar 1.0
   By: Alex Barberis
   Created on 3.11.2009
   Hacked by Regius Gunawan on 5.22.2009 */

function showInfoBar(caption){
	hideInfoBar();
	$(document.body).append("<div id='infoBar'><div id='infoContent'>" + caption + "<div id='infoClose'>[close]</div></div>");
	$("#infoBar").hide();
  $(window).resize(info_position);
  $(window).scroll(info_position);
	info_position();
	$("#infoBar").slideDown(400);
	$("#infoClose").click(hideInfoBar);
	$(document).bind('keydown.infoBar', function(e) { if(e.keyCode == 27) hideInfoBar(); return true; })
}

function hideInfoBar(){
	$("#infoBar").fadeOut(300, function() {$('#infoBar').remove();})
	$(document).unbind('keydown.infoBar');
}

function info_position() {
	var scrollPosition = $(window).scrollTop();
	$("#infoBar").css("top",scrollPosition +"px");
	$("#infoContent").css("height","45px");
	$("#infoBar").css("left","0px");
	$("#infoBar").css("width",$(window).width());
}
