var $ = jQuery.noConflict();
$(document).ready(function(){
	// This is your window-within-a-window
	var container = $("#cardContentSpecial");
	var dialogTimelead = createDialog("#desc_timelead");
	$("#timelead").bind('click', function(e){	
		dialogTimelead.dialog('open');
		e.preventDefault();
	});
	var dialogPlanlead = createDialog("#desc_planlead");
	$("#planlead").bind('click', function(e){	
		dialogPlanlead.dialog('open');
		e.preventDefault();
	});
	var dialogGuestlead = createDialog("#desc_guestlead");
	$("#guestlead").bind('click', function(e){	
		dialogGuestlead.dialog('open');
		e.preventDefault();
	});
	var dialogFilmomatic = createDialog("#desc_filmomatic");
	$("#filmomatic").bind('click', function(e){	
		dialogFilmomatic.dialog('open');
		e.preventDefault();
	});
	var dialogPolamatic = createDialog("#desc_polamatic");
	$("#polamatic").bind('click', function(e){	
		dialogPolamatic.dialog('open');
		e.preventDefault();
	});
	var dialogDesklead = createDialog("#desc_desklead");
	$("#desklead").bind('click', function(e){	
		dialogDesklead.dialog('open');
		e.preventDefault();
	});
	var dialogServlead = createDialog("#desc_servlead");
	$("#servlead").bind('click', function(e){	
		dialogServlead.dialog('open');
		e.preventDefault();
	});
	var dialogFormlead = createDialog("#desc_formlead");
	$("#formlead").bind('click', function(e){	
		dialogFormlead.dialog('open');
		e.preventDefault();
	});
	var dialogImmolead = createDialog("#desc_immolead");
	$("#immolead").bind('click', function(e){	
		dialogImmolead.dialog('open');
		e.preventDefault();
	});
	
	/* garde la pop up tj en milieu de page */
	$(window).resize(function(){
		dialogTimelead.dialog({
			position: [container.offset().left + 80,280]
		});
		dialogPlanlead.dialog({
			position: [container.offset().left + 80,280]
		});
		dialogGuestlead.dialog({
			position: [container.offset().left + 80,280]
		});
		dialogFilmomatic.dialog({
			position: [container.offset().left + 80,280]
		});
		dialogPolamatic.dialog({
			position: [container.offset().left + 80,280]
		});
		dialogDesklead.dialog({
			position: [container.offset().left + 80,280]
		});
		dialogServlead.dialog({
			position: [container.offset().left + 80,280]
		});
		dialogFormlead.dialog({
			position: [container.offset().left + 80,280]
		});
		dialogImmolead.dialog({
			position: [container.offset().left + 80,280]
		});
	});
		
	/* change cursor on the picture */
	$("#carousel img").each(function(intIndex){
		$(this).mouseover(function () {
			$(this).css('cursor','pointer');
		});
	});	
	$("#narrow map area").each(function(intIndex){
		$(this).mouseover(function () {
			$(this).css('cursor','pointer');
		});
	});	
		
	$("#carousel").CloudCarousel( { 
		reflHeight: 0,
		reflGap:0,
		buttonLeft: $('#right'),
		buttonRight: $('#left'),
		yRadius: 180,
		xRadius: 321,
		yPos:110,
		xPos: 369,
		speed:0.15,
		mouseWheel:true
	});			
});
(function($){
	createDialog = function(popup){
		// This is your window-within-a-window
		var container = $("#cardContentSpecial");
		// Pop up our dialog in the top left corner of our container (for lack of a better algorithm).  Forget about
		// all the fancy symbolic positions - they refer to the wrong offsetParent.
		var dialog = $(popup).dialog({
			position: [container.offset().left + 80,280],
			autoOpen: false,
			width: 615,
			modal: false,
			show: {effect: "blind"}
		});
		return dialog;
	};
	
	openPopUp = function(popUp){
		var dialogTimelead = createDialog("#desc_timelead");
		var dialogGuestlead = createDialog("#desc_guestlead");
		var dialogServlead = createDialog("#desc_servlead");
		var dialogPlanlead = createDialog("#desc_planlead");
		
		if(popUp == "timelead") {
			dialogTimelead.dialog('open');
		} else if(popUp == "guestlead"){
			dialogGuestlead.dialog('open');
		} else if(popUp == "servlead"){
			dialogServlead.dialog('open');
		} else if(popUp == "planlead"){
			dialogPlanlead.dialog('open');
		}
	};
})(jQuery)
