jQuery.noConflict();

/**
 * jquery.LavaLamp v1.3.5 - light up your menus with fluid, jQuery powered animations.
 * Requires jQuery v1.2.3 or better from http://jquery.com
 * Tested on jQuery 1.4.4, 1.3.2 and 1.2.6
 * http://nixbox.com/projects/jquery-lavalamp/
 * Source code Copyright (c) 2008, 2009, 2010 Jolyon Terwilliger, jolyon@nixbox.com
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
(function(d){jQuery.fn.lavaLamp=function(a){function e(g){g=parseInt(g);return isNaN(g)?0:g}a=d.extend({target:"a",container:"",fx:"swing",speed:500,click:function(){return true},startItem:"",includeMargins:false,autoReturn:true,returnDelay:0,setOnClick:true,homeTop:0,homeLeft:0,homeWidth:0,homeHeight:0,returnHome:false,autoResize:false},a||{});if(a.container=="")a.container=a.target;a.autoResize&&d(window).resize(function(){d(a.target+".selectedLava").trigger("mouseenter")});return this.each(function(){function g(c){c||
(c=b);if(!a.includeMargins){i=e(c.css("marginLeft"));j=e(c.css("marginTop"))}c={left:c.position().left+i,top:c.position().top+j-14,width:c.outerWidth()-l-8,height:c.outerHeight()-m};f.stop().animate(c,a.speed,a.fx)}d(this).css("position")=="static"&&d(this).css("position","relative");if(a.homeTop||a.homeLeft){var n=d("<"+a.container+' class="homeLava"></'+a.container+">").css({left:a.homeLeft,top:a.homeTop,width:a.homeWidth,height:a.homeHeight,position:"absolute",display:"block"});d(this).prepend(n)}var s=
location.pathname+location.search+location.hash,b,f,k=d(a.target+"[class!=noLava]",this),h,l=0,m=0,p=0,q=0,i=0,j=0;b=d(a.target+".selectedLava",this);if(a.startItem!="")b=k.eq(a.startItem);if((a.homeTop||a.homeLeft)&&b.length<1)b=n;if(b.length<1){var o=0,r;k.each(function(){var c=d("a:first",this).attr("href");if(s.indexOf(c)>-1&&c.length>o){r=d(this);o=c.length}});if(o>0)b=r}if(b.length<1)b=k.eq(0);b=d(b.eq(0).addClass("selectedLava"));k.bind("mouseenter",function(){if(h){clearTimeout(h);h=null}g(d(this))}).click(function(c){if(a.setOnClick){b.removeClass("selectedLava");
b=d(this).addClass("selectedLava")}return a.click.apply(this,[c,this])});f=d("<"+a.container+' class="backLava"><div class="leftLava"></div><div class="bottomLava"></div><div class="cornerLava"></div></'+a.container+">").css({position:"absolute",display:"block",margin:0,padding:0}).prependTo(this);if(a.includeMargins){p=e(b.css("marginTop"))+e(b.css("marginBottom"));q=e(b.css("marginLeft"))+e(b.css("marginRight"))}l=e(f.css("borderLeftWidth"))+e(f.css("borderRightWidth"))+e(f.css("paddingLeft"))+
e(f.css("paddingRight"))-q;m=e(f.css("borderTopWidth"))+e(f.css("borderBottomWidth"))+e(f.css("paddingTop"))+e(f.css("paddingBottom"))-p;if(a.homeTop||a.homeLeft)f.css({left:a.homeLeft,top:a.homeTop,width:a.homeWidth,height:a.homeHeight});else{if(!a.includeMargins){i=e(b.css("marginLeft"));j=e(b.css("marginTop"))}f.css({left:b.position().left+i,top:b.position().top+j-14,width:b.outerWidth()-l-8,height:b.outerHeight()-m})}d(this).bind("mouseleave",function(){var c=null;if(a.returnHome)c=n;else if(!a.autoReturn)return true;
if(a.returnDelay){h&&clearTimeout(h);h=setTimeout(function(){g(c)},a.returnDelay)}else g(c);return true})})}})(jQuery);






/*
 * jQuery mSelect Plugin 1.1 (15 avril 2010)
 * requires jQuery v1.4.2 or later
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 *
 * Auteur : Samuel Mandonnaud <mandonnaud.s gmail com> http://www.le-pret-a-surfer.com
 */
 (function(a){a.fn.mSelect=function(b){var c=a.extend({},a.fn.mSelect.defaults,b);a(this).each(function(){if(!a(this).is("select")&&!a(this).is("ul")){a.fn.mSelect.debug('Seul les éléments "select" et "ul" sont accepté : '+this);return}var d="";if(a(this).is("select")&&a(this).attr("name")){d=a(this).attr("name")}else{if(a(this).children("li").children("input[type=radio]").attr("name")){d=a(this).children("li").children("input[type=radio]").attr("name")}}if(d==""){d="mSelect"+Math.random()}var e="";if(a(this).attr("id")){var e='id = "'+a(this).attr("id")+'" '}a(this).wrap('<div class="mSelect" '+e+' style="display:inline-block;" />');a(this).parent().append('<div class="mFleche"></div><div class="mSelected">'+c.defaut+"</div>");if(a(this).is("select")){a(this).children("option").each(function(){var h="";if(a(this).attr("value")){h=a(this).attr("value")}else{h=a(this).html()}var g="";if(a(this).attr("class")){g=" "+a(this).attr("class")}var f="";if(a(this).attr("selected")){f='checked="checked" ';a(this).parent().parent().children(".mSelected").html(a(this).html())}a(this).parent().parent().append('<div class="mOption'+g+'"><input type="radio" '+f+'value="'+h+'" class="mRadio" name="'+d+'" />'+a(this).html()+"</div>")})}else{a(this).children("li").each(function(){if(!a(this).children("input[type=radio]")){a.fn.mSelect.debug("Input Radio manquand");return}if(!a(this).children("label")){a.fn.mSelect.debug("Label manquand");return}var h="";if(a(this).children("input[type=radio]").attr("value")){h=a(this).children("input[type=radio]").attr("value")}else{h=a(this).children("label").text()}var g="";if(a(this).attr("class")){g=" "+a(this).attr("class")}var f="";if(a(this).children("input[type=radio]").attr("checked")){f='checked="checked" ';a(this).parent().parent().children(".mSelected").html(a(this).children("label").html())}a(this).parent().parent().append('<div class="mOption'+g+'"><input type="radio" '+f+'value="'+h+'" class="mRadio" name="'+d+'" />'+a(this).children("label").html()+"</div>")})}if(c.radioHide){a(this).parent().children(".mOption").children(".mRadio").hide()}a(this).parent().children(".mOption").css({cursor:"pointer",position:"absolute"}).hide().click(function(){a(this).parent().children(".mOption").children(".mRadio").removeAttr("checked");a(this).children(".mRadio").attr("checked","checked");a(this).parent().children(".mSelected").html(a(this).html());a(this).parent().children(".mSelected").children(".mRadio").remove();if(c.eventClick){c.eventClick.apply(this,[a(this).children(".mRadio").val(),a(this).parent().children(".mSelected").html()])}});a(this).parent().one("click",function(){a.fn.mSelect.clickOuvert(this,c)});a(this).remove()})};a.fn.mSelect.clickOuvert=function(e,c){var d=a(e).position();var b=d.left;var g=d.top+a(e).outerHeight();var f="";a(e).children(".mOption").each(function(){a(this).css({top:g,left:b}).fadeIn();g+=a(this).outerHeight();if(a(this).children("input")[0].checked){f=a(this).children("input").val()}});if(c.eventOpen){c.eventOpen.apply(e,[f,a(e).children(".mSelected").html()])}a(document).delay(1).queue(function(){a(this).clearQueue();a(this).one("click",function(){var h="";a(e).children(".mOption").each(function(){a(this).fadeOut();if(a(this).children("input")[0].checked){h=a(this).children("input").val()}});if(c.eventClose){c.eventClose.apply(e,[h,a(e).children(".mSelected").html()])}a(e).one("click",function(){a.fn.mSelect.clickOuvert(this,c)})})})};a.fn.mSelect.debug=function(b){if(window.console&&window.console.firebug){console.error("mSelect : "+b)}else{alert("mSelect : "+b)}};a.fn.mSelect.defaults={defaut:"",radioHide:true,eventClick:null,eventOpen:null,eventClose:null}})(jQuery);
 
 

(function($) {

	$.fn.easySlider = function(options){
	  
		// default configuration properties
		var defaults = {			
			prevId: 		'prevBtn',
			prevText: 		'Previous',
			nextId: 		'nextBtn',	
			nextText: 		'Next',
			controlsShow:	true,
			controlsBefore:	'',
			controlsAfter:	'',	
			controlsFade:	true,
			firstId: 		'firstBtn',
			firstText: 		'First',
			firstShow:		false,
			lastId: 		'lastBtn',	
			lastText: 		'Last',
			lastShow:		false,				
			vertical:		false,
			speed: 			800,
			auto:			false,
			pause:			2000,
			continuous:		false, 
			numeric: 		false,
			numericId: 		'controls',
			Idselected:		0,
			Type:			'slide'
		}; 
		
		var options = $.extend(defaults, options);  
				
		this.each(function() {  
			var obj = $(this); 				
			var s = $("li", obj).length;
			var w = ("li", obj).width(); 
			var h = $("li", obj).height(); 
			var clickable = true;
			obj.width(w); 
			obj.height(h); 
			obj.css("overflow","hidden");
			var ts = s-1;
			var t = 0;
			
			if(options.Type=="diaporama")
			{
				var lg=w/3;
			}
			else
			{
				var lg=w;
			}
			
			if(options.Idselected && options.Idselected>0)
			{
				var t=parseInt(options.Idselected);
			}
			$("ul", obj).css('width',s*w);			
			
			
			if(t>0)
			{	
				if (navigator.appName == 'Microsoft Internet Explorer' && options.Type=="diaporama")
				{
					$("ul", obj).css("margin-left",-lg*(t-1) +"px");
				} 
				else
				{
					$("ul", obj).css("margin-left",-251*t +"px");	
				}
			}
			else
			{
				if (navigator.appName == 'Microsoft Internet Explorer'  && options.Type=="diaporama")
				{
					$("ul", obj).css("margin-left","251px");
				} 
			}
			
			if(options.continuous){
				$("ul", obj).prepend($("ul li:last-child", obj).clone().css("margin-left","-"+ 0 +"px"));
				$("ul", obj).append($("ul li:nth-child(2)", obj).clone());
				$("ul", obj).css('width',(s+1)*w);
			};
			
			
					
			
			if(!options.vertical) $("li", obj).css('float','left');
								
			if(options.controlsShow){
				var html = options.controlsBefore;				
				if(options.numeric){
					html += '<ol id="'+ options.numericId +'"></ol>';
				} else {
					if(options.firstShow) html += '<span id="'+ options.firstId +'"><a href=\"javascript:void(0);\">'+ options.firstText +'</a></span>';
					html += ' <span id="'+ options.prevId +'"><a href=\"javascript:void(0);\">'+ options.prevText +'</a></span>';
					html += ' <span id="'+ options.nextId +'"><a href=\"javascript:void(0);\">'+ options.nextText +'</a></span>';
					if(options.lastShow) html += ' <span id="'+ options.lastId +'"><a href=\"javascript:void(0);\">'+ options.lastText +'</a></span>';				
				};
				
				html += options.controlsAfter;						
				$(obj).after(html);										
			};
			
			if(options.numeric){									
				for(var i=0;i<s;i++){						
					$(document.createElement("li"))
						.attr('id',options.numericId + (i+1))
						.html('<a rel='+ i +' href=\"javascript:void(0);\">'+ (i+1) +'</a>')
						.appendTo($("#"+ options.numericId))
						.click(function(){							
							animate($("a",$(this)).attr('rel'),true);
						}); 												
				};							
			} else {
				$("a","#"+options.nextId).click(function(){		
					animate("next",true);
				});
				$("a","#"+options.prevId).click(function(){		
					animate("prev",true);				
				});	
				$("a","#"+options.firstId).click(function(){		
					animate("first",true);
				});				
				$("a","#"+options.lastId).click(function(){		
					animate("last",true);				
				});				
			};
			
			function setCurrent(i){
				i = parseInt(i)+1;
				$("li", "#" + options.numericId).removeClass("current");
				$("li#" + options.numericId + i).addClass("current");
			};
			
			function adjust(){
				if(t>ts) t=0;		
				if(t<0) t=ts;	
				if(!options.vertical) {
					if (navigator.appName == 'Microsoft Internet Explorer' && options.Type=="diaporama")
					{
						$("ul",obj).css("margin-left",((t-1)*lg*-1));
					} 
					else
					{
						$("ul",obj).css("margin-left",(t*lg*-1));	
					}
				} else {
					$("ul",obj).css("margin-left",(t*h*-1));
				}
				clickable = true;
				if(options.numeric) setCurrent(t);
			};
			
			function animate(dir,clicked){
				if (clickable){
					clickable = false;
					var ot = t;				
					switch(dir){
						case "next":
							t = (ot>=ts) ? (options.continuous ? t+1 : ts) : t+1;						
							break; 
						case "prev":
							t = (t<=0) ? (options.continuous ? t-1 : 0) : t-1;
							break; 
						case "first":
							t = 0;
							break; 
						case "last":
							t = ts;
							break; 
						default:
							t = dir;
							break; 
					};	
					var diff = Math.abs(ot-t);
					var speed = diff*options.speed;						
					if(!options.vertical) {
						if (navigator.appName == 'Microsoft Internet Explorer' && options.Type=="diaporama")
						{
							p = ((t-1)*lg*-1);
						} 
						else
						{
							p = (t*lg*-1);	
						}
						$("ul",obj).animate(
							{ marginLeft: p }, 
							{ queue:false, duration:speed, complete:adjust }
						);				
					} else {
						p = (t*h*-1);
						$("ul",obj).animate(
							{ marginTop: p }, 
							{ queue:false, duration:speed, complete:adjust }
						);					
					};
					
					if(!options.continuous && options.controlsFade){					
						if(t==ts){
							$("a","#"+options.nextId).hide();
							$("a","#"+options.lastId).hide();
						} else {
							$("a","#"+options.nextId).show();
							$("a","#"+options.lastId).show();					
						};
						if(t==0){
							$("a","#"+options.prevId).hide();
							$("a","#"+options.firstId).hide();
						} else {
							$("a","#"+options.prevId).show();
							$("a","#"+options.firstId).show();
						};					
					};				
					
					if(clicked) clearTimeout(timeout);
					if(options.auto && dir=="next" && !clicked){;
						timeout = setTimeout(function(){
							animate("next",false);
						},diff*options.speed+options.pause);
					};
			
				};
				
			};
			// init
			var timeout;
			if(options.auto){;
				timeout = setTimeout(function(){
					animate("next",false);
				},options.pause);
			};		
			
			if(options.numeric) setCurrent(0);
		
			if(!options.continuous && options.controlsFade){					
				$("a","#"+options.prevId).hide();
				$("a","#"+options.firstId).hide();				
			};	
			
		});
	  
	};

})(jQuery);
 
 
 

jQuery(document).ready(function() {	
	var url_en_cours=document.location.href.replace('[?#]','');
	var host_en_cours=document.location.host;
	
	jQuery('header nav ul').lavaLamp({
		speed: 200
	});
	
	/*btn back*/
	jQuery('#back_button').click(function(){
		if( window.history.length >1)
		{
			history.go(-1);
		}
		else
		{
			window.location="http://www.ferrari-architecture.com/Home";
		}	
		return false;
	});
	
	/* habillage des select */
	jQuery('#select_language').mSelect();
	
	jQuery('#select_language .mOption').click(function(){
		var page=document.location.href.split("?");
		var langue=jQuery(this).find('input').val();
		window.location.href=page[0]+"?langue="+langue;	
	});
		
	jQuery('#select_application').mSelect({
  		eventClick:function(value,html) {
		if (value != "0")
			document.location.href='http://www.ferrari-architecture.com/'+value;
			//alert(value); // retourne la valeur de l'option sur le quel le visiteur à cliqué. Exemple : "okStr"
			//alert(this); // retourne l'objet div sur le quel l'utilisateur à cliqué
			//alert(html); // retourne le html (String) de l'option sur la quel le visiteur à cliqué. Exemple : "ok <strong>Ok strong</strong>"
		}
	});
	
	jQuery('#input_search').focus(function() {
		if(jQuery(this).val()=='Rechercher..' || jQuery(this).val()=='Seach...' || jQuery(this).val()=='Suche...' || jQuery(this).val()=='Ricerca...' || jQuery(this).val()=='Búsqueda')
		{
			jQuery(this).val('');
		}
	});
	
	jQuery('.palette_couleur select').mSelect();
	
	jQuery('#select_installation').mSelect({
  		eventClick:function(value,html) {
			
			document.location.href='DocuthequeInstallation';

  }
});

	
	/*mouseover puce de sgroupe de batiment */
	/*jQuery("#batiments_tertiaires a,#batiments_sportifs a,#batiments_culturels a").mouseover(function(){
		jQuery(this).animate({left:"-=10" },10).animate({left:"+=10" },50);
	});	*/

	
	/* navigation des onglet de spages de batiment */
	jQuery(".animation #nav1, .animation #nav2, .animation #nav3").click(function(){
		var num=this.id.substr(3,1);
		jQuery(".divmenu").hide();
		jQuery(".animation nav a").parent().removeClass("selected");
		jQuery("#onglet"+num).fadeIn(500);
		jQuery(this).attr("href","#ancre_menu");
		//jQuery(".animation").animate({top: '-=400'});
		jQuery("#nav"+num).parent().addClass("selected");
	});
	
	jQuery(".palette_couleur .mSelect").click(function(){
		jQuery(".palette_couleur .last_select").css("behaviour","url('/_template/_sites/ferrarisign/PIE.htc')");
	})
	


	/* click sur le select de la palette de couleur*/
	jQuery("#toile .mOption").click(function(){
		var img= jQuery("input",this).val();
		jQuery('#facade').fadeOut(200,function(){
			jQuery('#facade').css("backgroundImage","url(/_php/_module/_ckfinder/userfiles/1/images/ferrariarchi/integration/sprites/"+img+".png)");
			jQuery('#facade').fadeIn(200);
		})
	});
	
	/* modifier couleur du batiment facade */	
	jQuery("#color_picker_panneau li").click(function(){
		switch(this.id)
		{
			case "cf0e769":
				jQuery('#parement').css({backgroundPosition: '0px 0px'});
			break;
			case "cacc82d":
				jQuery('#parement').css({backgroundPosition: '0px -172px'});
			break;
			case "cec757b":
				jQuery('#parement').css({backgroundPosition: '0px -344px'});
			break;
			case "c85bec8":
				jQuery('#parement').css({backgroundPosition: '0px -516px'});
			break;
			case "cebe6e2":
				jQuery('#parement').css({backgroundPosition: '0px -688px'});
			break;
			case "cbbbfb3":
				jQuery('#parement').css({backgroundPosition: '0px -860px'});
			break;
			case "c7a7465":
				jQuery('#parement').css({backgroundPosition: '0px -1032px'});
			break;
			case "c626466":
				jQuery('#parement').css({backgroundPosition: '0px -1204px'});
			break;
			case "caa9f88":
				jQuery('#parement').css({backgroundPosition: '0px -1376px'});
			break;
			case "c82725f":
				jQuery('#parement').css({backgroundPosition: '0px -1548px'});
			break;
			case "c5d4749":
				jQuery('#parement').css({backgroundPosition: '0px -1720px'});
			break;
			case "c5d5450":
				jQuery('#parement').css({backgroundPosition: '0px -1892px'});
			break;	
		}
		return false;
	});	
	
	/* modifier couleur des calques batiment facade */	
	jQuery("#color_picker_toile li").click(function(){
		switch(this.id)
		{
			case "c023563":
				jQuery('#facade').css({backgroundPosition: '0px 0px'});
			break;
			case "ccb7e4a":
				jQuery('#facade').css({backgroundPosition: '0px -209px'});
			break;
			case "cdcb741":
				jQuery('#facade').css({backgroundPosition: '0px -418px'});
			break;
			case "c361e10":
				jQuery('#facade').css({backgroundPosition: '0px -627px'});
			break;
			case "cd3c5a7":
				jQuery('#facade').css({backgroundPosition: '0px -836px'});
			break;
			case "cf2c3c5":
				jQuery('#facade').css({backgroundPosition: '0px -1045px'});
			break;
			case "c55abd1":
				jQuery('#facade').css({backgroundPosition: '0px -1254px'});
			break;
			case "ca0b47e":
				jQuery('#facade').css({backgroundPosition: '0px -1463px'});
			break;
			case "c3b4f47":
				jQuery('#facade').css({backgroundPosition: '0px -1672px'});
			break;
			case "ce19e31":
				jQuery('#facade').css({backgroundPosition: '0px -1881px'});
			break;
			case "c9e9d99":
				jQuery('#facade').css({backgroundPosition: '0px -2090px'});
			break;
			case "cbebbc8":
				jQuery('#facade').css({backgroundPosition: '0px -2299px'});
			break;
			case "ccdc9af":
				jQuery('#facade').css({backgroundPosition: '0px -2508px'});
			break;
			case "c570f19":
				jQuery('#facade').css({backgroundPosition: '0px -2717px'});
			break;
			case "c2e2d29":
				jQuery('#facade').css({backgroundPosition: '0px -2926px'});
			break;
			case "cb2b9b8":
				jQuery('#facade').css({backgroundPosition: '0px -3135px'});
			break;
			case "c3c3b47":
				jQuery('#facade').css({backgroundPosition: '0px -3344px'});
			break;
			case "c008185":
				jQuery('#facade').css({backgroundPosition: '0px -3553px'});
			break;
			case "c83995a":
				jQuery('#facade').css({backgroundPosition: '0px -3762px'});
			break;
			case "cbddbb6":
				jQuery('#facade').css({backgroundPosition: '0px -3971px'});
			break;
			case "c6db021":
				jQuery('#facade').css({backgroundPosition: '0px -4180px'});
			break;
			case "c431a1c":
				jQuery('#facade').css({backgroundPosition: '0px -4389px'});
			break;
			case "c722442":
				jQuery('#facade').css({backgroundPosition: '0px -4598px'});
			break;
			case "cc51f52":
				jQuery('#facade').css({backgroundPosition: '0px -4807px'});
			break;
			case "cededdd":
				jQuery('#facade').css({backgroundPosition: '0px -5016px'});
			break;
			case "cea660a":
				jQuery('#facade').css({backgroundPosition: '0px -5225px'});
			break;
			case "c815c3b":
				jQuery('#facade').css({backgroundPosition: '0px -5434px'});
			break;
			case "ca2a19d":
				jQuery('#facade').css({backgroundPosition: '0px -5643px'});
			break;
			case "c012d54":
				jQuery('#facade').css({backgroundPosition: '0px -5852px'});
			break;
		}
		return false;
	})	
	
	/*******************************************************/
	/*****************  PLAFOND PISCINE   ******************/
	/*******************************************************/
	jQuery("#plafond_piscine .color_picker li").click(function(){
		switch(this.id)
		{
			case "c616b6c":
				jQuery('#plafond').css({backgroundPosition: '0px 0px'});
			break;
			case "c107bc1":
				jQuery('#plafond').css({backgroundPosition: '0px -188px'});
			break;
			case "cffffff":
				jQuery('#plafond').css({backgroundPosition: '0px -376px'});
			break;
			case "cfff3d7":
				jQuery('#plafond').css({backgroundPosition: '0px -564px'});
			break;
			case "cdae0e3":
				jQuery('#plafond').css({backgroundPosition: '0px -752px'});
			break;
			case "cffdd00":
				jQuery('#plafond').css({backgroundPosition: '0px -940px'});
			break;
			case "cb51621":
				jQuery('#plafond').css({backgroundPosition: '0px -1128px'});
			break;
			case "c1a171b":
				jQuery('#plafond').css({backgroundPosition: '0px -1316px'});
			break;
		}
		return false;
	});	
	
	/*******************************************************/
	/****************  PARKING CARSHADE   ******************/
	/*******************************************************/
	jQuery("#parking_carshade .palette_couleur a").click(function(){
		switch(this.id)
		{
			case "or":jQuery('#parking_carshade').css({backgroundPosition: '250px 0px'});break;
			case "argent":jQuery('#parking_carshade').css({backgroundPosition: '250px -250px'});break;
			case "cuivre":jQuery('#parking_carshade').css({backgroundPosition: '250px -500px'});break;
		}
		jQuery("#parking_carshade .palette_couleur a").removeClass("bold");
		jQuery("#"+this.id).addClass("bold");
		return false;
	});
	
	
	/*******************************************************/
	/***************  COUVERTURE DE STADE   ****************/
	/*******************************************************/
	jQuery("#couverture_de_stade .palette_couleur a").click(function(){
		switch(this.id)
		{
			case "struct1":jQuery('#couverture_de_stade').css({backgroundPosition: '220px 0px'});break;
			case "struct2":jQuery('#couverture_de_stade').css({backgroundPosition: '220px -393px'});break;
		}
		jQuery("#couverture_de_stade .palette_couleur a").removeClass("bold");
		jQuery("#"+this.id).addClass("bold");
		return false;
	});
		
	/*******************************************************/
	/************  FACADE TEXTILE SUR PARKING  *************/
	/*******************************************************/
	jQuery("#facade_textile_sur_parking .palette_couleur a").click(function(){
		switch(this.id)
		{
			case "imp_image":
				jQuery('#impression_logotype').hide();
				jQuery('#impression_img').show();
				jQuery('#color_picker_logotype').hide();
				jQuery('#color_picker_image').show();
			break;
			case "imp_logotype":
				jQuery('#impression_img').hide();
				jQuery('#impression_logotype').show();
				jQuery('#color_picker_image').hide();
				jQuery('#color_picker_logotype').show();
			break;
		}
		jQuery("#facade_textile_sur_parking .palette_couleur a").removeClass("bold");
		jQuery("#"+this.id).addClass("bold");
		return false;
	});
	jQuery("#color_picker_image li").click(function(){
		switch(this.id)
		{
			case "ccdc9af":
				jQuery('#impression_img').css({backgroundPosition: '0px 0px'});
			break;
			case "cbebbc8":
				jQuery('#impression_img').css({backgroundPosition: '0px -213px'});
			break;
			case "ca2a19d":
				jQuery('#impression_img').css({backgroundPosition: '0px -426px'});
			break;
			case "ce19e31":
				jQuery('#impression_img').css({backgroundPosition: '0px -639px'});
			break;
			case "cededdd":
				jQuery('#impression_img').css({backgroundPosition: '0px -852px'});
			break;
			case "cc51f52":
				jQuery('#impression_img').css({backgroundPosition: '0px -1065px'});
			break;
			case "c722442":
				jQuery('#impression_img').css({backgroundPosition: '0px -1278px'});
			break;
			case "c431a1c":
				jQuery('#impression_img').css({backgroundPosition: '0px -1491px'});
			break;
			case "c6db021":
				jQuery('#impression_img').css({backgroundPosition: '0px -1704px'});
			break;
			case "cbddbb6":
				jQuery('#impression_img').css({backgroundPosition: '0px -1917px'});
			break;
			case "c83995a":
				jQuery('#impression_img').css({backgroundPosition: '0px -2130px'});
			break;
			case "c008185":
				jQuery('#impression_img').css({backgroundPosition: '0px -2343px'});
			break;	
			case "c815c3b":
				jQuery('#impression_img').css({backgroundPosition: '0px -2556px'});
			break;
			case "cea660a":
				jQuery('#impression_img').css({backgroundPosition: '0px -2769px'});
			break;
			case "c3b4f47":
				jQuery('#impression_img').css({backgroundPosition: '0px -2982px'});
			break;
			case "ca0b47e":
				jQuery('#impression_img').css({backgroundPosition: '0px -3195px'});
			break;
			case "c55abd1":
				jQuery('#impression_img').css({backgroundPosition: '0px -3408px'});
			break;
			case "cf7c7c9":
				jQuery('#impression_img').css({backgroundPosition: '0px -3621px'});
			break;
			case "cd3c5a7":
				jQuery('#impression_img').css({backgroundPosition: '0px -3834px'});
			break;
			case "c361e10":
				jQuery('#impression_img').css({backgroundPosition: '0px -4047px'});
			break;
			case "cdcb741":
				jQuery('#impression_img').css({backgroundPosition: '0px -4260px'});
			break;
			case "ccb7e4a":
				jQuery('#impression_img').css({backgroundPosition: '0px -4473px'});
			break;
			case "c023563":
				jQuery('#impression_img').css({backgroundPosition: '0px -4686px'});
			break;
			case "c3c3b47":
				jQuery('#impression_img').css({backgroundPosition: '0px -4899px'});
			break;
			case "cb2b9b8":
				jQuery('#impression_img').css({backgroundPosition: '0px -5112px'});
			break;
			case "c2e2d29":
				jQuery('#impression_img').css({backgroundPosition: '0px -5325px'});
			break;
			case "c570f19":
				jQuery('#impression_img').css({backgroundPosition: '0px -5538px'});
			break;
		}
		return false;
	});	
	jQuery("#color_picker_logotype li").click(function(){
		switch(this.id)
		{
			case "ccdc9af":
				jQuery('#impression_logotype').css({backgroundPosition: '0px 0px'});
			break;
			case "cbebbc8":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -213px'});
			break;
			case "ca2a19d":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -426px'});
			break;
			case "ce19e31":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -639px'});
			break;
			case "cededdd":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -852px'});
			break;
			case "cc51f52":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -1065px'});
			break;
			case "c722442":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -1278px'});
			break;
			case "c431a1c":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -1491px'});
			break;
			case "c6db021":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -1704px'});
			break;
			case "cbddbb6":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -1917px'});
			break;
			case "c83995a":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -2130px'});
			break;
			case "c008185":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -2343px'});
			break;	
			case "c815c3b":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -2556px'});
			break;
			case "cea660a":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -2769px'});
			break;
			case "c3b4f47":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -2982px'});
			break;
			case "ca0b47e":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -3195px'});
			break;
			case "c55abd1":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -3408px'});
			break;
			case "cf7c7c9":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -3621px'});
			break;
			case "cd3c5a7":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -3834px'});
			break;
			case "c361e10":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -4047px'});
			break;
			case "cdcb741":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -4260px'});
			break;
			case "ccb7e4a":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -4473px'});
			break;
			case "c023563":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -4686px'});
			break;
			case "c3c3b47":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -4899px'});
			break;
			case "cb2b9b8":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -5112px'});
			break;
			case "c2e2d29":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -5325px'});
			break;
			case "c570f19":
				jQuery('#impression_logotype').css({backgroundPosition: '0px -5538px'});
			break;
		}
		return false;
	});	
	
	/*******************************************************/
	/**************  VOILE TENDUE INTERIEURE  **************/
	/*******************************************************/
	jQuery("#voile_tendue_interieure .palette_couleur a").click(function(){
		switch(this.id)
		{
			case "voile1":
				jQuery('#voile_tendue_interieure').css({backgroundPosition: '270px 0px'});
				jQuery('#popup_voile2').hide();				
				jQuery('#popup_voile1').show();
			break;
			case "voile2":
				jQuery('#voile_tendue_interieure').css({backgroundPosition: '270px -372px'});
				jQuery('#popup_voile1').hide();
				jQuery('#popup_voile2').show();
			break;
		}
		jQuery("#voile_tendue_interieure .palette_couleur a").removeClass("bold");
		jQuery("#"+this.id).addClass("bold");
		return false;
	});
	
	/*******************************************************/
	/*************  COUVERTURE ALLEE PIETONNE  *************/
	/*******************************************************/
	jQuery("#couverture_allee_pietonne .palette_couleur a").click(function(){
		switch(this.id)
		{
			case "struct1":
				jQuery('#couverture_allee_pietonne').css({backgroundPosition: '300px 0px'});
			break;
			case "struct2":
				jQuery('#couverture_allee_pietonne').css({backgroundPosition: '300px -294px'});
			break;
		}
		jQuery("#couverture_allee_pietonne .palette_couleur a").removeClass("bold");
		jQuery("#"+this.id).addClass("bold");
		return false;
	});
	
	/*******************************************************/
	/*************  SOUS COUVERTURE DE TOITURE  ************/
	/*******************************************************/
	jQuery("#sous_couverture_toiture .palette_couleur a").click(function(){
		switch(this.id)
		{
			case "boite_pleine":
				jQuery('#sous_couverture_toiture').css({backgroundPosition: '270px 0px'});
			break;
			case "coupe":
				jQuery('#sous_couverture_toiture').css({backgroundPosition: '270px -318px'});
			break;
		}
		jQuery("#sous_couverture_toiture .palette_couleur a").removeClass("bold");
		jQuery("#"+this.id).addClass("bold");
		return false;
	});
	
	/*******************************************************/
	/******************  VOILES D OMBRAGE  *****************/
	/*******************************************************/
	jQuery("#voiles_d_ombrage .palette_couleur a").click(function(){
		switch(this.id)
		{
			case "voile1":
				jQuery('#voiles_d_ombrage').css({backgroundPosition: '220px 0px'});
			break;
			case "voile2":
				jQuery('#voiles_d_ombrage').css({backgroundPosition: '220px -267px'});
			break;
			case "voile3":
				jQuery('#voiles_d_ombrage').css({backgroundPosition: '220px -534px'});
			break;
		}
		jQuery("#voiles_d_ombrage .palette_couleur a").removeClass("bold");
		jQuery("#"+this.id).addClass("bold");
		return false;
	});
	
	
	/*******************************************************/
	/*************  MUR ACOUSTIQUE ET PLAFOND  *************/
	/*******************************************************/	
	jQuery("#mur_acoustique_et_plafond .color_picker li").click(function(){
		switch(this.id)
		{
			case "cfcecc7":
				jQuery('#mur_plafond').css({backgroundPosition: '0px 0px'});
			break;
			case "cb6a388":
				jQuery('#mur_plafond').css({backgroundPosition: '0px -328px'});
			break;
			case "c684d3d":
				jQuery('#mur_plafond').css({backgroundPosition: '0px -656px'});
			break;
			case "c8c3c2c":
				jQuery('#mur_plafond').css({backgroundPosition: '0px -984px'});
			break;
			case "cc4d56c":
				jQuery('#mur_plafond').css({backgroundPosition: '0px -1312px'});
			break;
			case "c6c7735":
				jQuery('#mur_plafond').css({backgroundPosition: '0px -1640px'});
			break;
			case "c3f3663":
				jQuery('#mur_plafond').css({backgroundPosition: '0px -1968px'});
			break;
			case "c424e77":
				jQuery('#mur_plafond').css({backgroundPosition: '0px -2296px'});
			break;
		}
		return false;
	});

	/*******************************************************/
	/*********************  CLAUSTRA  **********************/
	/*******************************************************/	
	jQuery("#claustra .color_picker li").click(function(){
		switch(this.id)
		{
			case "ca39074":
				jQuery('#couleur_claustra').css({backgroundPosition: '0px 0px'});
			break;
			case "c231f1e":
				jQuery('#couleur_claustra').css({backgroundPosition: '0px -275px'});
			break;
			case "c271e18":
				jQuery('#couleur_claustra').css({backgroundPosition: '0px -550px'});
			break;
			case "caa9e8c":
				jQuery('#couleur_claustra').css({backgroundPosition: '0px -825px'});
			break;
			case "c908b73":
				jQuery('#couleur_claustra').css({backgroundPosition: '0px -1100px'});
			break;
			case "c898378":
				jQuery('#couleur_claustra').css({backgroundPosition: '0px -1375px'});
			break;
			case "c66615a":
				jQuery('#couleur_claustra').css({backgroundPosition: '0px -1650px'});
			break;
			case "cb0aa9b":
				jQuery('#couleur_claustra').css({backgroundPosition: '0px -1925px'});
			break;
			case "ccdc6b3":
				jQuery('#couleur_claustra').css({backgroundPosition: '0px -2200px'});
			break;
			case "c1a1a1a":
				jQuery('#couleur_claustra').css({backgroundPosition: '0px -2475px'});
			break;			
		}
		return false;
	});

	/*******************************************************/
	/*****************  STORES INTERIEURS  *****************/
	/*******************************************************/	
	jQuery("#stores_interieurs .color_picker li").click(function(){
		switch(this.id)
		{
			case "cfffef7":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px 0px'});
			break;
			case "cede2c2":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px -275px'});
			break;
			case "cd9dadb":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px -550px'});
			break;
			case "cc5c7c8":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px -825px'});
			break;
			case "c58585a":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px -1100px'});
			break;
			case "c868889":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px -1375px'});
			break;
			case "cfdf7e3":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px -1650px'});
			break;
			case "cffd5bb":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px -1925px'});
			break;
			case "cf3f1f8":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px -2200px'});
			break;
			case "cf6f6f6":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px -2475px'});
			break;
			case "cd7bd6e":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px -2750px'});
			break;
			case "cc9ffd3":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px -3025px'});
			break;
			case "cededee":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px -3300px'});
			break;
			case "cd4edfa":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px -3575px'});
			break;
			case "c486361":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px -3850px'});
			break;
			case "c0076bd":
				jQuery('#couleur_stores_interieurs').css({backgroundPosition: '0px -4125px'});
			break;
		}
		return false;
	});	
	
	/*******************************************************/
	/*****************  FACADE AJOUREE BOIS  ***************/
	/*******************************************************/	
	jQuery("#facade_ajoure_bois .palette_couleur a").click(function(){
		switch(this.id)
		{
			case "boite_pleine":
				jQuery('#facade_ajoure_bois').css({backgroundPosition: '270px 0px'});
				jQuery('#img_ecorche').hide();
				jQuery('#img_boite_pleine').show();
				jQuery('#color_picker_ecorche').hide();
				jQuery('#color_picker_boite_pleine').show();
			break;
			case "ecorche":
				jQuery('#facade_ajoure_bois').css({backgroundPosition: '270px -450px'});
				jQuery('#img_boite_pleine').hide();
				jQuery('#img_ecorche').show();
				jQuery('#color_picker_boite_pleine').hide();
				jQuery('#color_picker_ecorche').show();
			break;
		}
		jQuery("#facade_ajoure_bois .palette_couleur a").removeClass("bold");
		jQuery("#"+this.id).addClass("bold");
		return false;
	});
	
	jQuery("#facade_ajoure_bois #color_picker_boite_pleine li").click(function(){
		switch(this.id)
		{
			case "caa9f88":
				jQuery('#img_boite_pleine').css({backgroundPosition: '0px 0px'});
			break;
			case "c82725f":
				jQuery('#img_boite_pleine').css({backgroundPosition: '0px -343px'});
			break;
			case "c5d4749":
				jQuery('#img_boite_pleine').css({backgroundPosition: '0px -686px'});
			break;
			case "c5d5450":
				jQuery('#img_boite_pleine').css({backgroundPosition: '0px -1029px'});
			break;
			case "cf0e769":
				jQuery('#img_boite_pleine').css({backgroundPosition: '0px -1372px'});
			break;
			case "cacc82d":
				jQuery('#img_boite_pleine').css({backgroundPosition: '0px -1715px'});
			break;
			case "cec757b":
				jQuery('#img_boite_pleine').css({backgroundPosition: '0px -2058px'});
			break;
			case "c85bec8":
				jQuery('#img_boite_pleine').css({backgroundPosition: '0px -2401px'});
			break;
			case "cebe6e2":
				jQuery('#img_boite_pleine').css({backgroundPosition: '0px -2744px'});
			break;	
			case "cbbbfb3":
				jQuery('#img_boite_pleine').css({backgroundPosition: '0px -3087px'});
			break;			
			case "c7a7465":
				jQuery('#img_boite_pleine').css({backgroundPosition: '0px -3430px'});
			break;
			case "c626466":
				jQuery('#img_boite_pleine').css({backgroundPosition: '0px -3773px'});
			break;				
		}
		return false;
	});
	
	jQuery("#facade_ajoure_bois #color_picker_ecorche li").click(function(){
		switch(this.id)
		{
			case "caa9f88":
				jQuery('#img_ecorche').css({backgroundPosition: '0px 0px'});
			break;
			case "c82725f":
				jQuery('#img_ecorche').css({backgroundPosition: '0px -343px'});
			break;
			case "c5d4749":
				jQuery('#img_ecorche').css({backgroundPosition: '0px -686px'});
			break;
			case "c5d5450":
				jQuery('#img_ecorche').css({backgroundPosition: '0px -1029px'});
			break;
			case "cf0e769":
				jQuery('#img_ecorche').css({backgroundPosition: '0px -1372px'});
			break;
			case "cacc82d":
				jQuery('#img_ecorche').css({backgroundPosition: '0px -1715px'});
			break;
			case "cec757b":
				jQuery('#img_ecorche').css({backgroundPosition: '0px -2058px'});
			break;
			case "c85bec8":
				jQuery('#img_ecorche').css({backgroundPosition: '0px -2401px'});
			break;
			case "cebe6e2":
				jQuery('#img_ecorche').css({backgroundPosition: '0px -2744px'});
			break;	
			case "cbbbfb3":
				jQuery('#img_ecorche').css({backgroundPosition: '0px -3087px'});
			break;			
			case "c7a7465":
				jQuery('#img_ecorche').css({backgroundPosition: '0px -3430px'});
			break;
			case "c626466":
				jQuery('#img_ecorche').css({backgroundPosition: '0px -3773px'});
			break;				
		}
		return false;
	});
	
	/*******************************************************/
	/*************  STORES EXTERIEUR EN FACADE  ************/
	/*******************************************************/
	jQuery("#stores_exterieurs_en_facade .palette_couleur a").click(function(){
		switch(this.id)
		{
			case "stores_unis":
				jQuery('#stores_exterieurs_en_facade_unis').css({backgroundPosition: '0px 0px'});
				jQuery('#stores_exterieurs_en_facade_deg').hide();
				jQuery('#stores_exterieurs_en_facade_unis').show();
				jQuery('#stores_exterieurs_en_facade .color_picker').slideDown(400);
			break;
			case "stores_deg1":
				jQuery('#stores_exterieurs_en_facade_deg').css({backgroundPosition: '0px 0px'});
				jQuery('#stores_exterieurs_en_facade_unis').hide();
				jQuery('#stores_exterieurs_en_facade_deg').show();
				jQuery('#stores_exterieurs_en_facade .color_picker').slideUp(400);
			break;
			case "stores_deg2":
				jQuery('#stores_exterieurs_en_facade_deg').css({backgroundPosition: '0px -184px'});
				jQuery('#stores_exterieurs_en_facade_unis').hide();
				jQuery('#stores_exterieurs_en_facade_deg').show();
				jQuery('#stores_exterieurs_en_facade .color_picker').slideUp(400);
			break;
		}
		jQuery("#stores_exterieurs_en_facade .palette_couleur a").removeClass("bold");
		jQuery("#"+this.id).addClass("bold");
		return false;
	});
	
	jQuery("#stores_exterieurs_en_facade .color_picker li").click(function(){
		switch(this.id)
		{
			case "cfdede4":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px 0px"});
			break;
			case "ceacfa3":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -184px"});
			break;
			case "cebe2c7":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -368px"});
			break;
			case "cfaceb2":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -552px"});
			break;
			case "cbcc6e2":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -736px"});
			break;
			case "cffea7f":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -920px"});
			break;
			case "ce5e9a5":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -1104px"});
			break;
			case "cd7ead7":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -1288px"});
			break;
			case "cbfe0d5":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -1472px"});
			break;
			case "ce3e4e5":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -1656px"});
			break;
			case "cc5c7c8":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -1840px"});
			break;
			case "cc1ac74":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -2024px"});
			break;
			case "cffe163":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -2208px"});
			break;
			case "ce19579":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -2392px"});
			break;
			case "cc1cfa7":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -2576px"});
			break;
			case "c37b5a7":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -2760px"});
			break;
			case "c00a090":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -2944px"});
			break;
			case "c729cb4":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -3128px"});
			break;
			case "c798c8d":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -3312px"});
			break;
			case "cbcb7b4":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -3496px"});
			break;
			case "cffde1c":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -3680px"});
			break;
			case "cf49f24":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -3864px"});
			break;
			case "ce85152":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -4048px"});
			break;
			case "c24548a":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -4232px"});
			break;
			case "c006fb4":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -4416px"});
			break;
			case "c178fcb":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -4600px"});
			break;
			case "c018062":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -4784px"});
			break;
			case "cccad49":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -4968px"});
			break;
			case "c1c6a59":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -5152px"});
			break;
			case "c527583":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -5336px"});
			break;
			case "c803859":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -5520px"});
			break;
			case "c522d07":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -5704px"});
			break;
			case "cf4fbfe":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -5888px"});
			break;
			case "c58585a":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -6072px"});
			break;
			case "cb1b3b4":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -6256px"});
			break;
			case "cededee":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -6440px"});
			break;
			case "cffffff":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -6624px"});
			break;
			case "c3d3c3f":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -6808px"});
			break;
			case "ce9e9ea":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -6992px"});
			break;
			case "cd9dadb":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -7176px"});
			break;
			case "ce0f2fb":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -7360px"});
			break;
			case "cd1d3d4":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -7544px"});
			break;
			case "cf7b048":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -7728px"});
			break;
			case "cf4c90f":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -7912px"});
			break;
			case "c725e4f":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -8096px"});
			break;
			case "cfff6d8":
				jQuery("#stores_exterieurs_en_facade_unis").css({backgroundPosition: "0px -8280px"});
			break;
		}
		return false;
	});			
	
	/*******************************************************/
	/***************  STORES INTERIEURS HALL  **************/
	/*******************************************************/
	jQuery("#stores_interieurs_hall .palette_couleur a").click(function(){
		switch(this.id)
		{
			case "ouvert":
				var bgpos=-5180;
				var i=0;
				function startanim1()
				{
					bgpos+=370;
					i++;
					jQuery('#stores_interieurs_hall').css({backgroundPosition: '320px '+bgpos+'px'});
					if(i==14)
					{
						clearInterval(anim);
					}
				}
				var anim=setInterval(startanim1,50);
			break;
			case "ferme":			
				var bgpos=0;
				var i=0;
				function startanim2()
				{
					bgpos-=370;
					i++;
					jQuery('#stores_interieurs_hall').css({backgroundPosition: '320px '+bgpos+'px'});
					if(i==14)
					{
						clearInterval(anim);
					}
				}
				var anim=setInterval(startanim2,50);	
			break;
		}
		jQuery("#stores_interieurs_hall .palette_couleur a").removeClass("bold");
		jQuery("#"+this.id).addClass("bold");
		return false;
	});
	

	/* POPUP AU CLICK*/
	jQuery("#popup_facade_textile").click(function(){
		if(parseInt(jQuery('#popup').size())==0)
		{
			jQuery('<div id="popup">&nbsp;</div>').appendTo("body");
		}
		jQuery('#bg_overlay').css('height',jQuery(document).height());
		jQuery('#bg_overlay').css('width',jQuery(document).width());
		jQuery('#bg_overlay').show();
		if(parseInt(jQuery('#popup img').size())==0)
		{
			jQuery('<img src="/_php/_module/_ckfinder/userfiles/1/images/ferrariarchi/integration/popup/popup_facade_textile.jpg"/><div id="close_popup"></div>').appendTo("#popup");
		}	
		jQuery('#popup').css("width","570px");
		jQuery('#popup').css("height","449px");
		jQuery('#popup').css("left",((jQuery(window).width()-570)/2)+"px");
		jQuery('#popup').css("top","100px");
		jQuery('#popup').show();
		jQuery("#close_popup").click(function(){
			jQuery('#popup').hide();
			jQuery('#bg_overlay').hide();
		})
	});
	
	jQuery("#popup_voile1").click(function(){
		if(parseInt(jQuery('#popup').size())==0)
		{
			jQuery('<div id="popup">&nbsp;</div>').appendTo("body");
		}
		jQuery('#bg_overlay').css('height',jQuery(document).height());
		jQuery('#bg_overlay').css('width',jQuery(document).width());
		jQuery('#bg_overlay').show();
		if(parseInt(jQuery('#popup img').size())==0)
		{
			jQuery('<img src="/_php/_module/_ckfinder/userfiles/1/images/ferrariarchi/integration/popup/popup_voile1.jpg"/><div id="close_popup"></div>').appendTo("#popup");
		}	
		else
		{
			jQuery('#popup img').attr("src","/_php/_module/_ckfinder/userfiles/1/images/ferrariarchi/integration/popup/popup_voile1.jpg");
		}	
		jQuery('#popup').css("width","332px");
		jQuery('#popup').css("height","299px");
		jQuery('#popup').css("left",((jQuery(window).width()-299)/2)+"px");
		jQuery('#popup').css("top","200px");
		jQuery('#popup').show();
		jQuery("#close_popup").click(function(){
			jQuery('#popup').hide();
			jQuery('#bg_overlay').hide();
		})
	});
	
	jQuery("#popup_voile2").click(function(){
		if(parseInt(jQuery('#popup').size())==0)
		{
			jQuery('<div id="popup">&nbsp;</div>').appendTo("body");
		}
		jQuery('#bg_overlay').css('height',jQuery(document).height());
		jQuery('#bg_overlay').css('width',jQuery(document).width());
		jQuery('#bg_overlay').show();
		if(parseInt(jQuery('#popup img').size())==0)
		{
			jQuery('<img src="/_php/_module/_ckfinder/userfiles/1/images/ferrariarchi/integration/popup/popup_voile2.jpg"/><div id="close_popup"></div>').appendTo("#popup");
		}
		else
		{
			jQuery('#popup img').attr("src","/_php/_module/_ckfinder/userfiles/1/images/ferrariarchi/integration/popup/popup_voile2.jpg");
		}		
		jQuery('#popup').css("width","332px");
		jQuery('#popup').css("height","299px");
		jQuery('#popup').css("left",((jQuery(window).width()-299)/2)+"px");
		jQuery('#popup').css("top","200px");
		jQuery('#popup').show();
		jQuery("#close_popup").click(function(){
			jQuery('#popup').hide();
			jQuery('#bg_overlay').hide();
		})
	});
	
	jQuery("#popup_piscine").click(function(){
		if(parseInt(jQuery('#popup').size())==0)
		{
			jQuery('<div id="popup">&nbsp;</div>').appendTo("body");
		}
		jQuery('#bg_overlay').css('height',jQuery(document).height());
		jQuery('#bg_overlay').css('width',jQuery(document).width());
		jQuery('#bg_overlay').show();
		if(parseInt(jQuery('#popup img').size())==0)
		{
			jQuery('<img src="/_php/_module/_ckfinder/userfiles/1/images/ferrariarchi/integration/popup/popup_piscine.jpg"/><div id="close_popup"></div>').appendTo("#popup");
		}
		else
		{
			jQuery('#popup img').attr("src","/_php/_module/_ckfinder/userfiles/1/images/ferrariarchi/integration/popup/popup_piscine.jpg");
		}		
		jQuery('#popup').css("width","440px");
		jQuery('#popup').css("height","363px");
		jQuery('#popup').css("left",((jQuery(window).width()-299)/2)+"px");
		jQuery('#popup').css("top","200px");
		jQuery('#popup').show();
		jQuery("#close_popup").click(function(){
			jQuery('#popup').hide();
			jQuery('#bg_overlay').hide();
		})
	});
	
	
	
	/*******************************************************/
	/*****************  OPEN			 *******************/
	/*******************************************************/
	var source1;
	jQuery('#open #photo1, #open #photo2').hover(function(){
		source1=jQuery(this).find('img').attr("src");
		var source2=source1.substring( 0, source1.search(/(\.[a-z]+)$/) ) + '_on' + source1.match(/(\.[a-z]+)$/)[0];
		var source_big=source1.substring( 0, source1.search(/(\.[a-z]+)$/) ) + '_big' + source1.match(/(\.[a-z]+)$/)[0];
		jQuery(this).find('img').attr("src",source2);
		jQuery("#big_photo").attr("src",source_big);
	},function(){
		jQuery(this).find('img').attr("src",source1);
	})
	
	jQuery('#open #photo1, #open #photo2').click(function(){
		return false;
	})

	
    /*Contact*/
	jQuery("#map .map_ville").mouseover(function(){
		//alert($(this).attr("href"));
		var _href=jQuery(this).attr("href");
		var Tooltip=jQuery(this).parent().find("ul");
		var id=jQuery(this).parent().attr("id");
		jQuery(this).attr("href",_href+'?id_filiale='+id.replace('ville_',''));
		jQuery("#ville_"+id.replace('ville_','')+" a").attr("href","FormulaireContact"+"?id_filiale="+id.replace('ville_',''));
		var tooltip_html=jQuery("#tooltip_"+id).html();
		Tooltip.html(tooltip_html);
		Tooltip.css("height","auto");
		Tooltip.show();
		Tooltip.mouseout(function(){
			Tooltip.hide();
		});
	});
}); 

