
function preloadTemplates() {
	preloads = new Object();
	for (var i=0; i<tab_templates.length;i++){
		preloads[i] = new Image(); preloads[i].src = imagesPath + tab_templates[i];
	}
}

$(document).ready(function(){
	
	// ouverture du menu
	param = document.URL;
	param = param.substring(param.lastIndexOf("/")+1);
	param = param.substring(0,param.indexOf("."));
	
	if(param != '' && param != 'index'){
		if($('#'+param)){
			$('#'+param).addClass("open");
			
			if($('#'+param).parent().parent().hasClass("tiroir")){
				$('#'+param).parent().parent().addClass("open");
				$('#'+param).parent().parent().children("a").addClass("open");
			}
		}
	}
	
	// ouverture des tiroirs
	$("#menu ul li>a").click(function(){
		if($(this).parent().hasClass("tiroir")){
			if($(this).parent().hasClass("open")){
				$(this).parent().removeClass("open");
			}else{
				$(this).parent().addClass("open");
			}
			return false;
		}
	});
	
	// slideshow
	$("#slide .fd").click(function(){
		var visible = 740;
		var nombre = $("#diapo img").length*97;
		var curent = parseInt($("#diapo").css("left"));
		if($("#diapo").css("left")=='auto'){
			curent = 0;
		}
		var limite = (nombre-visible)-10;
		
		if(Math.abs(curent)<limite){
			Lepas = curent-194;
			if(Math.abs(Lepas)>limite){
				Lepas = -limite;
			}
			$("#diapo").animate({left:Lepas+'px'},400);
		}
		return false;
	});
	$("#slide .fg").click(function(){
		var visible = 740;
		var nombre = $("#diapo img").length*97;
		var curent = parseInt($("#diapo").css("left"));
		if($("#diapo").css("left")=='auto'){
			curent = 0;
		}
		var limite = (nombre-visible)-10;
		if(curent<0){
			Lepas = curent+194;
			if(Lepas>0){
				Lepas = 0;
			}
			$("#diapo").animate({left:Lepas+'px'},400);
		}
		return false;
	});
	
	// load infos
	$("#diapo img").click(function(){
		var param = $(this).attr('src');
		//load image
		$("#diapo img").removeClass("open");
		$(this).addClass("open");
		var zoom = 'g_'+param.substring(param.lastIndexOf("/")+1);
		$("#illus").html('<img src="images/slide/'+zoom+'" border="0" alt="" />');
		
		//load texte
		$.ajax({
			type: "GET",
			url: "include/texte_diapo.php",
			data: "param="+zoom,
			success: function(val){
				$("#texte_gauche").html(val);
			}
		});
		$.ajax({
			type: "GET",
			url: "include/texte_diapo2.php",
			data: "param="+zoom,
			success: function(val){
				if(val!=""){
					$("#texte_droite").show();
					$("#texte_droite").html(val);
				}else{
					$("#texte_droite").hide();
				}
			}
		});
		return false;
	});
	
	// preload fenetre
	if($("#rb3").hasClass("Txtbleu")){
		var imagesPath = "images/slide/";
		var tab_templates = new Array('g_fenetre1.jpg','g_fenetre2.jpg','g_fenetre3.jpg','g_fenetre4.jpg','g_fenetre5.jpg','g_fenetre6.jpg','g_fenetre7.jpg','g_fenetre8.jpg','g_fenetre9.jpg','g_fenetre10.jpg','g_fenetre11.jpg');
		preloads = new Object();
		for (var i=0; i<tab_templates.length;i++){
			preloads[i] = new Image();
			preloads[i].src = imagesPath + tab_templates[i];
		}
	}
	// preload veranda
	if($("#rb3").hasClass("Txtvert")){
		var imagesPath = "images/slide/";
		var tab_templates = new Array('g_veranda1.jpg','g_veranda2.jpg','g_veranda3.jpg','g_veranda4.jpg','g_veranda5.jpg','g_veranda6.jpg','g_veranda7.jpg','g_veranda8.jpg','g_veranda9.jpg','g_veranda10.jpg','g_veranda11.jpg','g_veranda12.jpg');
		preloads = new Object();
		for (var i=0; i<tab_templates.length;i++){
			preloads[i] = new Image();
			preloads[i].src = imagesPath + tab_templates[i];
		}
	}
	// preload porte
	if($("#rb3").hasClass("Txtmarron")){
		var imagesPath = "images/slide/";
		var tab_templates = new Array('g_porte1.jpg','g_porte2.jpg','g_porte3.jpg','g_porte4.jpg','g_porte5.jpg','g_porte6.jpg','g_porte7.jpg','g_porte8.jpg','g_porte9.jpg','g_porte10.jpg');
		preloads = new Object();
		for (var i=0; i<tab_templates.length;i++){
			preloads[i] = new Image();
			preloads[i].src = imagesPath + tab_templates[i];
		}
	}

	
});