$.log = function(message)
{
	 /*if(console && console.log) 
	 	console.log(message);*/
};

$(function()
{
	$.log("Initializing");
	$(window).resize(function()
	{	
		$.scrollTo("50%",{axis:"x", duration: 0.1});
		
		if($(window).width() >= 1080)
			$("body").css("overflow-x", "hidden")	;
		else
			$("body").css("overflow-x", "visible")	;

		var widthContent;
		if($(window).width() <= 1600)
		{
			widthContent = 1600 - 581;
		}
		else
		{
			widthContent = $(document).width() - 581;
		}
		$("#content").width(widthContent);
		$("#job_list").width(widthContent);
		$("#job_details #assets").width(widthContent - 225).css("overflow", "hidden");
//		$("#job_list ul").width(widthContent);
	});
	
	$(window).resize();
	
	$(".hasFilter").each(function(){$(this).children().addClass("withoutFilter");});
	
	$("#menu_container ul li a").hover(function() {
		$(this).stop()
			.animate({
				fontSize: '30px'
			}, 200);		
		} , function() {
		$(this).stop()
			.animate({
				fontSize: '20px'
			}, 100);
	});
	
	$("#menu_container #logo").hover(function() {
		$(this).find('img').stop()
			.animate({
				width: ($(this).width() * 1.1) + "px"
			}, 200);		
		} , function() {
		$(this).find('img').stop()
			.animate({
				width: ($(this).width()) + "px"
			}, 100);
	});
	
	$("#destaque").cycle({
			fx: "scrollHorz",
			speed: 500,
			timeout: 5000,
			next: $("#next"),
			prev: $("#prev")
		});
		
/*	$("#job_list").cycle({
			fx: "scrollHorz",
			speed: 500,
			timeout: 5000,
			next: $("#next"),
			prev: $("#prev")
		});
*/		
	$('.buttonHover')
		.append('<span class="hover" />').each(function () {
				var $span = $('> span.hover', this).css('opacity', 0);
				$(this).hover(function () {
					// on hover
					$span.stop().fadeTo(400, 1);
				}, function () {
					// off hover
					$span.stop().fadeTo(400, 0);
				});
			});
			
	$('#sub_menu div').hover(function()
	{
		$(this).find(".content").stop(true,true).slideDown();
		var $span = $('> .title .hover', this);
		$span.stop().css("display", "block").fadeTo(400, 1);
	},
	function()
	{
		$(this).find(".content").stop(true,true).slideUp();
		var $span = $('> .title .hover', this);
		$span.stop().fadeTo(400, 0);
	});
	
	$("#content").width($(document).width() - 581);
	
	/*$("#job_list").jCarouselLite({
        btnNext: "#next",
        btnPrev: "#prev",
		circular: false,
		speed: 500,
		visible: 3
    });	*/
	
	$("#job_details #assets").jCarouselLite({
        btnNext: "#next",
        btnPrev: "#prev",
		circular: false,
		speed: 500,
		visible: 1
    });	
	
	$("#job_details #assets").width($(document).width() - 581 - 225).css("overflow", "hidden");	
	$("#job_list").width($(document).width() - 581).css("overflow", "hidden");
	
	$(".photo img").hover(
	function()
	{
	      $(this).animate({ width: 225, height:232 }, 200);
	},
	function()
	{
	      $(this).animate({ width: 215, height:221 }, 200);
	});
	
	setTimeout("$('.lightbox').lightBox()", 1000);
	
	$("#next").click(function(){return false;});
	$("#prev").click(function(){return false;});
});
