// JavaScript Document
var cvoletopen="cvolet1";
var anim_finished=true;
var liste_image_slider=Array("images/gphotos/photo1.jpg","images/gphotos/photo2.jpg");
var current_submenu = "";
var sousmenu=false;

$(document).ready(function()
{
	$(".volets").click(accordeon);
	$("#texte_slider").css("opacity",0.8);
	$(".sous_menu").css("right",-790);
	
//menu
	if(mobile==true)
	{
		$(".el_menu").click(affiche_sous_menu);
	}
	else
	{
		$("#menu_top").hover(function(){},sub_menuout);
		$(".el_menu").hover(affiche_sous_menu,function(){});
	}
	
//champs vidés au click

	$("#description_projet").click(function()
	{
		if(this.value=="*Votre projet...") this.value="";
	});
	$("#email_offres").click(function()
	{
		if(this.value=="Entrez votre e-mail") this.value="";
	});
	$("#message_txt").click(function()
	{
		if(this.value=="*Votre message...") this.value="";
	});
	
//ajax

	//pagination des news
	$(".pagination_news").click(function(e)
	{
		
		e.preventDefault();
		
		var new_content = $("<div>");
		
		$(".pagination_news").removeClass("active");
		$(e.target).addClass("active");
		
		new_content.load($(e.target).attr("href")+ " #news_wrapper",function()
		{
			
			_gaq.push(['_trackPageview', $(e.target).attr("href")]);
			
			var photo_news=$(new_content).find("#photo_news a");
			
			$("#photo_news").append(photo_news);
			$(photo_news).fadeOut(0);
			$(photo_news).fadeIn(400,function()
			{
				$("#photo_news a:first").remove();
				repeated_ervents();
			});
			
			$("#news_wrapper .news").fadeOut(200,function()
			{
				
				var texte_news=$(new_content).find(".news");
				texte_news=$(texte_news).html();
				$("#news_wrapper .news").html(texte_news);
				
				$("#news_wrapper .news").fadeIn(200);
				
			});
			
		});
		
	});

	//gammes de vérandas

	$(".liens_gamme").click(function(e)
	{
		
		e.preventDefault();
			
		var ajax_url=$(e.target).attr("href");
		
		$(".liens_gamme").removeClass("active");
		$(e.target).addClass("active");
		
		var new_content=$("<div>");
		
		$(new_content).load(e.target.href+" #gamme",function()
		{
			
			_gaq.push(['_trackPageview', e.target.href]);
			
			var new_image=$(new_content).find("#gamme_img_wrapper>a");
			$("#gamme_img_wrapper").append($(new_image));
			$(new_image).fadeOut(0);
			$(new_image).fadeIn(400,function()
			{
				$("#gamme_img_wrapper>a:first").remove();
				repeated_ervents();
			});
			
			$("#gamme p").fadeOut(400,function()
			{
				
				$("#gamme p").remove();
				var new_text=$(new_content).find("p");
				$("#gamme").append(new_text);
				$(new_text).fadeOut(0);
				$(new_text).fadeIn(400);
				
			});
			
			$("#gamme h2").fadeOut(400,function()
			{
				
				var new_titre=$(new_content).find("h2");
				$("#gamme h2").html($(new_titre).html());
				$("#gamme h2").fadeIn(400);
				
			});
			
		});
	
	});
	
	//livre d'or
	
	$("#ld_pagination a").click(function(e)
	{
		e.preventDefault();
		
		$("#ld_pagination a").removeClass("active");
		$(this).addClass("active");
		
		var ajax_url=$(this).attr("href");
		ajax_url=ajax_url.split("p=");
		ajax_url=ajax_url[1];
		
		$.get("livre-dor.php",{"p" : ajax_url},function(data)
		{
			
			_gaq.push(['_trackPageview', e.target.href]);
			
			var messages=$(data).find(".message");
			
			$("#messages_wrapper").fadeOut(400,function()
			{
				$("#messages_wrapper").html(messages);
				
				$("#messages_wrapper").fadeIn(400);
			});
			
		});
	});
	
	//slider climatix
	$(".lien_slide_climatix").click(function(e)
	{
		
		e.preventDefault();
		$(".lien_slide_climatix").removeClass("active");
		$(this).addClass("active");
		
		var nouvelle_photo=$("<div>",{
			"style":"background-image:url("+$(e.target).attr("href")+");"
		});
		$("#slider_climatix").append(nouvelle_photo);
		$(nouvelle_photo).fadeOut(0);
		$(nouvelle_photo).fadeIn(400,function()
		{
			$("#slider_climatix div:first").remove();
		});
		
	});
	
	repeated_ervents();
	
});

function affiche_sous_menu(e)
{
	if(mobile==true) e.preventDefault();
	if(e.target.id == "menu_verandas")
	{
		$("#ss_menu_verandas").css("display","block");
		$("#ss_menu_contact").css("display","none");
	}
	if(e.target.id == "menu_contact")
	{
		$("#ss_menu_verandas").css("display","none");
		$("#ss_menu_contact").css("display","block");
	}
	
	sousmenu=true;
	//alert($("#sous_"+e.target.id).css("width"));
	var position=-parseFloat($("#sous_menu2").css("right"));
	
	$("#sous_menu2").stop();
	$("#sous_menu2").animate(
	{
    	right: 0
	}, position, function() 
	{
		// Animation complete.
	});
}

function sub_menuout(e)
{
	sousmenu=false;
	var position=-parseFloat($("#sous_menu2").css("right"));
	
	$("#sous_menu2").stop();
	$("#sous_menu2").animate(
	{
    	right: "-"+$("#sous_menu2").css("width")
	}, 1000-position, function() 
	{
		// Animation complete.
	});
}

function accordeon(e)
{
	if(anim_finished==true && cvoletopen!="c"+e.target.id)
	{
		anim_finished=false;
		$("#"+cvoletopen).animate({width:0,marginRight:0},500);
		$("#c"+e.target.id).animate({width:479,marginRight:5},500,function(){anim_finished=true;});
		cvoletopen="c"+e.target.id;
	}
}

function affiche_serie_realisations(e)
{
	
	e.preventDefault();
	$(".series_realisations").removeClass("active");
	$(e.target).addClass("active");

	var page=e.target.id.split("_");
	$("#slider_realisations").animate({marginLeft:-((page[1]*324))},500);
}

function repeated_ervents()
{
	$(".iframe").each(function()
	{

		$(this).fancybox(
		{
			"height":parseFloat($(this).css("max-height")),
			"width":parseFloat($(this).css("max-width")),
			"autoScale" : false,
			"autoDimensions" : false
		});
		
	});
	$(".fancimg").fancybox();
	
	$(".series_realisations").click(affiche_serie_realisations);
}
