$(document).ready(function(){
	setColLenght();
	initInscriptionNews();
	initNavigImg();
	initBtNavig();
	if($(".compteur").size() > 0){
		setInterval(decompte, 1000);
	}
});

function initBlinkFeedback(){
	$.highlightFade.defaults.speed = 4000;
	$(".feedback").highlightFade('yellow');
}

function initInscriptionNews(){
	$("#inscription_news").click(function(){
		$(this).val("");
	});
}


function setColLenght(){
	var recup_pos = $("#conteneur").height();
	var col_height = recup_pos-100;
	$("#col_g").height(col_height);
}

function initNavigImg(){
	$(".bt_navig_img").click(function(){
		var recup_img_src = $(this).attr("href");
		$("#conteneur_img").attr("src",recup_img_src);
		
		var recup_img_name = $(this).attr("name");
		var img_loupe = "http://www.avenue-deco.com/produits/"+recup_img_name;
		$(".thickbox").attr("href",img_loupe);
		return false;
	});
}

function initBtNavig(){
	$("#bt1").click(function(){
		$("#bt1").addClass("page_selected");
		$("#bt2").removeClass("page_selected");
		$("#bt3").removeClass("page_selected");
		return false;
	});
	$("#bt2").click(function(){
		$("#bt1").removeClass("page_selected");
		$("#bt2").addClass("page_selected");
		$("#bt3").removeClass("page_selected");
		return false;
	});
	$("#bt3").click(function(){
		$("#bt1").removeClass("page_selected");
		$("#bt2").removeClass("page_selected");
		$("#bt3").addClass("page_selected");
		return false;
	});
}

function decompte(){
	
	var now_date = new Date();	
	var now = now_date.valueOf();
	var fin = parseInt($(".compteur").prev().val(), 10);
	var ms = parseInt(fin, 10)-now;
	
	var totalsecondes = ms;
	var reste = ms/1000;

	var jours = Math.floor(reste/86400);
	reste = Math.round(reste%86400);
	var heures = Math.floor(reste/3600);
	reste = Math.round(reste%3600);
	var minutes =  Math.floor(reste/60);
	reste = Math.round(reste%60);
	var secondes = reste;
	
	if(jours < 10){
		jours = "0"+jours;
	}
	if(heures < 10){
		heures = "0"+heures;
	}
	if(minutes < 10){
		minutes = "0"+minutes;
	}
	if(secondes < 10){
		secondes = "0"+secondes;
	}

	var compteur = "";
	if(totalsecondes > 0){
		if(totalsecondes/1000 > 86400){
			compteur = jours+"j ";
		}
		if(totalsecondes/1000 > 3600){
			compteur += heures+"h ";
		}
		if(totalsecondes/1000 > 60){
			compteur += minutes+"mn ";
		}
		compteur += secondes+"s ";
	}else{
		compteur = "Termin&eacute; ! ";
	}
	$(".compteur").empty().append(compteur);
}
