function precharger_image(url){
    var img = new Image();
    img.src=url;
    return img;
}


$(document).ready(function () {
	
	if($('body').height() > 590){
		$('#page').css('position','relative')
		.css('top','50%')
		.css('margin-top','-295px');
		
		$('#footer').css('top','50%');
		
		/* pour safari < 4 car sinon le site est a moitier visible*/
		if($.browser.safari && jQuery.browser.version.substr(0,3) < 530){
			$('#page').css('position','relative')
			.css('top','0')
			.css('margin-top','0');
			$('#footer').css('top','0');
		}
		
	}
	
	$('.smenu').hide();
	
	$('#item1').bind('mouseenter',function(){
		bodyClick(false);
		$(this).bind('click',function(){
			$('#smenu2').hide();
			$('#smenu1').fadeIn("fast");
		});
	}).bind('mouseleave',bodyClick);
	
	$('#item2').bind('click',function(){
		$('#smenu1').hide();
		$('#smenu2').hide();
	});
	$('#item3').bind('mouseenter',function(){
		bodyClick(false);
		$(this).bind('click',function(){
			$('#smenu1').hide();
			$('#smenu2').fadeIn("fast");
		});
	}).bind('mouseleave',bodyClick);
	
	bodyClick(true);
	
	if( $(".blank").size()>0 ){
		$(".blank").attr("target","_blank");
	}
	// ==========
	// = scroll =
	// ==========
	if($('.scroll').size() > 0){
		$('.scroll').jScrollPane({showArrows:true});
	}
	
	$('body').pngFix();
	
});

function bodyClick(bool){
	if(bool){
		$("body").bind('click',function(){
	  		$(".smenu").fadeOut("fast");
		});
	}
	else{
		$("body").unbind("click");
	}
}