window.jQuery && $(document).ready(function() {
	$("ul.message-control li").click(function() {
		$("#header").attr("class","").addClass($(this).attr("class")).text($(this).text());
	});
	$(".snowflake")
		.each(function() {
			this.origleft = $(this).offset()["left"];
			adjustFlakes.call(this);
		})
		.draggable({
			stop: function(event, ui) {
				this.origleft = ui.position.left;
			}
		});

	$(window).resize(function() {
		$(".snowflake").each(adjustFlakes);
	});
});

function adjustFlakes() {
	var flakeleft = parseInt(this.origleft) / 1125 * document.body.clientWidth;
	$(this).css('left', flakeleft + 'px');
}
