window.waitPreloadPage = function() 
{ 
$("#prepage").css("display","none");
};


window.preloader = function () 

{
	// counter
     var i = 0;

	// create object
     imageObj = new Image();


     // set image list
     images = new Array();
     images[0]="../imgs/bg2.jpg"
     images[1]="../imgs/barra1.png"
	 images[2]="../imgs/barra2.png"
	 images[3]="../imgs/barra3.png"
	 images[4]="../imgs/barra4.png"
	 images[5]="../imgs/barra5.png"
	 images[6]="../imgs/imgH1.jpg"
	 images[7]="../imgs/imgH2.jpg"
	 images[8]="../imgs/imgH3.jpg"
	 images[9]="../imgs/imgH4.jpg"
	 images[10]="../imgs/imgH5.jpg"
	 images[11]="../imgs/imgH6.jpg"
	 images[12]="../imgs/imgH7.jpg"
	 images[13]="../imgs/imgH8.jpg"
	 images[14]="../imgs/wallpaperFingerskill.jpg"

     // start preloading
     for(i=0; i<=images.length; i++) 
     {
	// create object
     	imageObj = new Image();
          imageObj.src=images[i];
     }
}; 

//ui states
$(function(){
	$('.ui-state-default').hover(function(){
		$(this).addClass('ui-state-hover');
		}, function(){
			$(this).removeClass('ui-state-hover');
		}
	);
	
	var p = jQuery.url.param("p");
	if (p == undefined || p == null)
		p = 1;
	else if (p == 'quemsomos'){
		p = 1;
	}
	else if (p == 'servicos'){
		p = 2;
	}
	else if (p == 'produtos'){
		p = 3;
	}
	else if (p == 'portfolio'){
		p = 4;
	}
	else if (p == 'contactos'){
		p = 5;
	}
	else if (p == 'localizacao'){
		p = 6;
	}
	
	if (p != 'work'){
		$($("ul.menu li")[p-1]).animate({height: '200px'});
	}
//.css('height','200px');
	
	$("#shadow").addClass("shadow"+p);
	if ($.browser.msie){
		$("#shadow").show();
	}
	else {
	$("#shadow").fadeIn("slow");
	}
	$('.slideshow').cycle({
		fx: 'fade',
		timeout:  5000,
		random: 1
	});
	
	if ($("body.christmas").size() != 0){
		setTimeout(showStar,500);
		setTimeout(showStar,1000);
		setTimeout(showStar,1500);
		setTimeout(showStar,00);
	}
});


function showStar(){
	var img = $('<img src="../imgs/star.png" style="position: absolute;display:none;" /> ');
		var left = Math.random()*200;
		var top = Math.random()*30;
		img.css('left',left);
		img.css('top',top);
		$("div.logoSpecial").append(img);
		//img.fadeIn('slow').delay(500).fadeOut('slow');
		img.fadeIn('slow',function(){
								   $(this).fadeOut('slow');
								   });
		var time = Math.random()*1000+1000;
		setTimeout(showStar,time);
}

