$(function(){
  Ctrl.init();
});




var Ctrl = new function()
{
	this.init = function()
	{
		/*image de la page d'accueil */
		$('#menu_haut li.house a img').hover(
	      function () {
	          $(this).attr('src', '../images/hover/houseblue.png');
	        }, 
	        function () {
	          $(this).attr('src', '../images/header/houseGrey.png');
	        }
	      );
		
		/* image du bouton trouver un logement */
		$('#achat a img').hover(
		  function () {
		    $(this).attr('src', '../images/menu_droit/trouver-un-logement-on.jpg');
		  }, 
		  function () {
		    $(this).attr('src', '../images/menu_droit/trouver-un-logement.jpg');
		  }
		);
		
		$('#achat .investir-ancien a img').hover(
		  function () {
		    $(this).attr('src', '../images/menu_droit/investir-ancien-on.jpg');
		  }, 
		  function () {
		    $(this).attr('src', '../images/menu_droit/investir-ancien.jpg');
		  }
		);
		
		/* cycle accueil*/
		var ulPucesGal = $('div#nav');
		$('#images_slide_offre').cycle({ 
			timeout: 8000,
		    pager: '#nav',
		    pagerAnchorBuilder: function(idx, element) {
	           return '<a class="" href="#">&nbsp;<span class="nom_focus_image">'+ (idx + 1) +'</span></a>';
	        }
		});
		
		
		$('.ifixpng').ifixpng();
		
		
		$("#menu_central").msAccordion(/*{autodelay:6}*/);
		$('#menu_central .set .onglet-title-accordion-open').hide();
		$('#menu_central .title').each(function(){
			$(this).bind('click', function(){
				$('#menu_central .title').show();
				$(this).hide();
			});
		});

		

		
		

		/*images de la carte de France */
		var baseMap = $('img.carte').attr('src');
		
		$('.Bretagne').hover(function(){
			$('img.carte').attr('src', '../images/images_carte_de_France/carteFrance-Bretagne.jpg');
		}, function() {
			$('img.carte').attr('src', baseMap);
		});
		
		$('.Ile_et_Vilaine').hover(function(){
			$('img.carte').attr('src', '../images/images_carte_de_France/carteFrance-Ile-et-Vilaine.jpg');
		}, function() {
			$('img.carte').attr('src', baseMap);
		});
		
		$('.Pays_de_la_Loire').hover(function(){
			$('img.carte').attr('src', '../images/images_carte_de_France/carteFrance-Pays-de-la-Loire.jpg');
		}, function() {
			$('img.carte').attr('src', baseMap);
		});
		
		$('.Loire_atlantique').hover(function(){
			$('img.carte').attr('src', '../images/images_carte_de_France/carteFrance-Loire-Atlantique.jpg');
		}, function() {
			$('img.carte').attr('src', baseMap);
		});
		
		$('.Poitou_Charente').hover(function(){
			$('img.carte').attr('src', '../images/images_carte_de_France/carteFrance-Poitou-Charente.jpg');
		}, function() {
			$('img.carte').attr('src', baseMap);
		});
		
		$('.Aquitaine').hover(function(){
			$('img.carte').attr('src', 'images/images_carte_de_France/carteFrance-Aquitaine.jpg');
		}, function() {
			$('img.carte').attr('src', baseMap);
		});
		
		$('.Ile_de_France').hover(function(){
			$('img.carte').attr('src', '../images/images_carte_de_France/carteFrance-Ile-de-France.jpg');
		}, function() {
			$('img.carte').attr('src', baseMap);
		});
		
		/* cycle detail offres */
		$('#cycle_big_images').cycle({ 
			timeout: 4000,
			pager: '.miniature_detail_annonce',
			pagerAnchorBuilder: function(idx, element) {
			   images = $('.miniature .img'+ (idx + 1)).attr('src');
	           return '<a class="'+ (idx + 1) +' imageBig shadow_me ifixpng" href="#"><img alt="" src="'+images+'" class="size_img" /></a>';
	        }
		});
		
				
	}
};


function dbg()
{
  try {
    console.debug(arguments);
  }
  catch(e)
  {
    for(var i in arguments)
    {
      if (i<5) alert(arguments[i]);
    }
  }
};

