

enableMenu = function(){
	
	$('#menu-first > ul > li:has(div.canvas)').hover(function(e){
		var el = this;
		$('#menu-first > ul > li:has(div.canvas)').each(function(){
			if($(el).attr('href')!=$(this).attr('href')){
				$(this).removeClass('active');
			}
		});
		
		$(this).toggleClass('active');
		
		
		
		return false;		
	},function(){
		
		$(this).removeClass('active');
	});
	
	$('#menu-first li div.canvas .btn-close').click(function(){
		
		$(this).parents('li').removeClass('active');
		
	});
}


enableNouvelles = function(){
	
	$('#wrap-news a.news').click(function(){
		
		$(this).parents('div#wrap-news').toggleClass('active');
		return false;

	});
	
	$('#wrap-news a.close').click(function(){
		
		$(this).parents('div#wrap-news').removeClass('active');
		return false;

	});
	
	$(document).click(function(e){

		if(e.target.id !='wrap-news' && $(e.target).parents('#wrap-news').length==0){
			$('#wrap-news a.close').click();
		}
		
	});
	
}

capsuleMenu = function (a){
	
	$('#archives_capsules').addClass('semi-visible');
	$('#archives_capsules img.loader').show();

	$('#archives_capsules').load(a.href,function(){$(this).removeClass('semi-visible')});

	
	return false;
}


nouvelleMenu = function (a){
	
	$('#archives_nouvelles').addClass('semi-visible');
	$('#archives_nouvelles img.loader').show();

	$('#archives_nouvelles').load(a.href,function(data){$(this).removeClass('semi-visible')});

	return false;
	
}



shareByEmail = function(a){
	
	$.ajax(
		{
			url:a.href,
			success:function(data){
				
				$('#email-invite-dialog').remove();
				$('<div title="Invitation" id="email-invite-dialog"></div>').html(data).dialog({modal:true,width:350,height:220});
			}
			
		}
	
	);
	
	
}

submitInviteFriend = function(){
	
	$.ajax(
		{
			type:'POST',
			url:$('#email-invite-form').attr('action'),
			data:$('#email-invite-form').serialize(),
			success:function(data){
				$('#email-invite-dialog').remove();
				$('<div title="Invitation" id="email-invite-dialog"></div>').html(data).dialog({modal:true,width:350,height:220});
				
			}
			
		}
	
	)
	
	
	
}

popProjet = function (url){
		$('#dialog-projet').remove();
		$('#dialog-projet-navigation').remove();
	//	$('.ui-widget-overlay').remove();
		var navig = $('<div class="dialog-navigation-za" id="dialog-projet-navigation"></div>').load(url.replace('#','/')+ ' #portfolio_item_navigation');
		$('<div class="dialog-projet" id="dialog-projet"></div>').load(url.replace('#','/') + ' #portfolio_item_content').dialog({width:922,height:655,modal:true,zIndex:200}).after(navig)
}


$(document).ready(function(){
	
	enableMenu();
	
	enableNouvelles();
	
	
	$('.portfolio_item').each(function(){
		
		var newhref = $(this).attr('href').split('/');
		
		var hash = newhref.pop();

		if('#'+hash==document.location.hash){

			$(this).removeClass('redirectFirst');

		}

		newhref= newhref.join('/')+'#'+hash;
		
		$(this).attr('href',newhref);
		
	});
	
	
	
	$('.portfolio_item').click(function(){
		
	//	if(!$(this).hasClass('redirectFirst')){
	
			popProjet($(this).attr('href'));
	
	//	}
	
		return true;
	
	});
	
	
	$('.ui-widget-overlay, .dialog-custom-close').live('click',function(){
		$('.dialog-projet').dialog('destroy');
		
	});
	
});



(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)

