		var mx, my;
		var frame=0;
	
		function reposDivs() {
			var treeX = parseInt(($(window).width()-584)/2);
			var treeY = $(window).height()-409-48;
			$("#download").css("left", treeX);
			$("#download").css("top", treeY+119);
			
			$("#dl").css ("left", treeX-$("#dl").width()+120);	
			$("#dl").css ("top", treeY+119+50);	
			
			if (parseInt($("#dl").css("left")) < 0) {
				$("#dl").css ("left", 0);	
			}
			
			if ((treeX-220)>0) {
				$("#news").css ("left", treeX-220);
				$("#news").css ("top", treeY-50);
			} else {
				if (treeY-140>=0) {
					$("#news").css ("left", treeX+100);
					$("#news").css ("top", treeY-140);	
				} else {
					$("#news").css ("left", treeX+100);
					$("#news").css ("top", treeY+40);						
				}
			}			
			//$("#news").text(treeX+" "+treeY+" "+(treeX-220));
			
			//$("#badger").css("top", 43);			
		}
		
		function reposGlows() {
			var spdk = 40;
			
			var	x; 
			var	y;
			
			x = Math.sin(-frame/spdk+2.1)*60+mx;
			y = Math.cos(-frame/spdk+2.1)*30+my;	
				
			$("#g0").css ("left", x);
			$("#g0").css ("top", y);
			
			x = Math.sin(-frame/spdk)*60+mx;
			y = Math.cos(-frame/spdk)*30+my;
			$("#g1").css ("left", x);
			$("#g1").css ("top", y);
			
			x = Math.sin(-frame/spdk+4.2)*60+mx;
			y = Math.cos(-frame/spdk+4.2)*30+my;
			$("#g2").css ("left", x);
			$("#g2").css ("top", y);
		}
		
		function checkOuts() {

		}
		
		function timerMain() {
			frame=frame+4;
			reposGlows();
			//checkOuts();
			reposDivs();
			
			setTimeout("timerMain()", 40);	
		}
	
		$(document).ready(function(){
			reposDivs();
						
			$().mousemove(function(e){
      			mx = e.pageX;
      			my = e.pageY;
      			$("#mousepos").text (mx+","+my);
   			}); 

			
			setTimeout("timerMain()", 10);
			
			//alert("JQuery is up!");   // Your code here
			$("#kisa").bind("click", function(){
				//alert ($("#dl").parent().position().top);		
				$("#info").text ("Doc width: "+$(document).width());
			});
			
			$(window).resize (function() {
				
				var treeX = parseInt(($(document).width()-584)/2);
				var treeY = $(document).height()-409-48;
				$("#info").html ("Doc width: "+$(document).width()+"<br />Tree pos: "+treeX+","+treeY+
				"<br /><div id='mousepos'></div>");
				
				reposDivs();
			});
			
			$(".vactive").mouseover(function() {
				$(".glow").show();
			});

			$(".vactive").mouseout(function() {
				$(".glow").hide();
			});
		});
		
		var showGlows = false;

		function showDownload () {
			var dl = document.getElementById ('dl');
			dl.style.display = 'block';
			
			var don = document.getElementById ('don');
			don.style.display = 'none';

			var fri = document.getElementById ('fri');
			fri.style.display = 'none';
			
			$("#bdg").hide();
			$("#news").hide();
		}

		function showDonate () {
			var dl = document.getElementById ('dl');
			dl.style.display = 'none';
			
			var don = document.getElementById ('don');
			don.style.display = 'block';

			var fri = document.getElementById ('fri');
			fri.style.display = 'none';
			
			$("#bdg").hide();
			$("#news").hide();
		}

		function showFriends () {
			var dl = document.getElementById ('dl');
			dl.style.display = 'none';
			
			var don = document.getElementById ('don');
			don.style.display = 'none';

			var fri = document.getElementById ('fri');
			fri.style.display = 'block';
			
			$("#bdg").hide();
			$("#news").hide();
		}
		
		function showBadger() {
			$("#dl").hide();
			$("#don").hide();
			$("#fri").hide();
			$("#news").hide();
			$("#bdg").show();	
		}
		
		function showNews() {
			$("#dl").hide();
			$("#don").hide();
			$("#fri").hide();
			$("#bdg").hide();			
			$("#news").show();			
		}
