$(document).ready(function(){

	var star_flag = true;
	
	function starFade(obj) {
		if (obj.hasClass('out')) { obj.fadeIn().removeClass('out'); }
		else { obj.fadeOut().addClass('out'); }
	}
	
	function getfunc(A){
		return function(){
			starFade(A);
			starAnimation(A);
		}
	}
	
	function starAnimation(obj) {
		var m = 1;
		var n = 45000;
		if (!obj.hasClass('out')) {var random = Math.floor( Math.random( ) * (n - m + 1) ) + m;}
		else var random = 0.05;
		setTimeout(getfunc(obj),random);
	}
	
	for (var i=0; i<30; i++) {
		var tmp_name = "star_"+i;
		var tmp_x = Math.floor( Math.random( ) * (99 - 1 + 1) ) + 1;
		var tmp_y = Math.floor( Math.random( ) * (96 - 1 + 1) ) + 1;
		$("<div class='star "+tmp_name+"'><div class='png'></div></div>").appendTo("#stars");
		$("."+tmp_name).css("left",tmp_x+"%").css("top",tmp_y+"%");
		starAnimation($("."+tmp_name));
	}
	$(function() {
		$("#catalogue .thumbs a").flyout();
		$("#content #images a").flyout();
	});

});
