function panier_top(){
	var hauteur = ($(window).scrollTop()) + 'px';
	$("#bloc_order").css("top", hauteur);
}

function ouvre_logo(){
	
setTimeout(function(){	$("#bloc_logo").animate({ 
		        left: "20px"
		 }, 600);}, 300)	
	
}

function change_logo(langue){
	$("#bloc_logo").animate({ 
	        left: "-200px"
	 }, 300, function (){logo_langue(langue)});
	
}

function logo_langue(langue){
	$("#logo").attr("src","img/logo_"+langue+".png");
	ouvre_logo();
}


function change_thema(thema){
	$("#thema"+window.thema).removeClass('majuscules');
	$("#thema").html("");
	$("#thema").load("pages/"+window.langue+"/material_thema"+thema+".php");
	window.thema = thema
	$("#thema"+thema).addClass('majuscules');
	calculer_hauteurs();
	setTimeout(calculer_hauteurs, 200);
	
}

function load_php(){

	

$.ajax({ 
				type: "POST", 
				url: "fouille_dossier.php", 
				//data: "dossier="+dossier, 
				dataType: "html", 
		
				success: function(html){
					html_resultat = html;
				}
});

}





function charge_a(){
	reset_hauteurs();
	$("#A").load("pages/"+window.langue+"/"+window.charger_a, ouvre_a);
}
function charge_b(){
	reset_hauteurs();
	$("#B").load("pages/"+window.langue+"/"+window.charger_b, ouvre_b);
}
function charge_c(niveau){
	reset_hauteurs();
	$("#C").load("pages/"+window.langue+"/"+window.charger_c, function (){ouvre_c(niveau)});
	
}

function ouvre_a(){
	calculer_hauteurs();
	$("#colA").animate({ 
	        left: "0px"
	 }, 500, function(){window.a = true;} );
}
function ouvre_b(left_val){
	calculer_hauteurs();
	if (typeof left_val == 'undefined'){
		left_val = "180px";
	}
	$("#colB").animate({ 
	        left: "180px"
	 }, 500, function(){window.b = true;} );
}

function ouvre_c(niveau){
	calculer_hauteurs();
	
	//$("#hauteur_check").html("");
	if (niveau == 1){ left_value = "180px"}
	else if (niveau == 2){left_value = "360px";}
	$("#colC").animate({ 
	        left: left_value
	 }, 500, function(){window.c = true;} );
}
function reset_hauteurs(){
	$("#A").height(710);
	$("#Aconteneur").height(710);
	$("#Aombre").height(710);
	$("#B").height(710);
	$("#Bconteneur").height(710);
	$("#Bombre").height(710);
	
	$("#Cconteneur").height(710);
	$("#Combre").height(710);
}
function calculer_hauteurs(){
	if ($("#C").height() > 680){
		window.height_max = $("#C").height() + 180;
	}	
	else{window.height_max = 710;}
	
	toutes_hauteurs();
	setTimeout(verifier_hauteurs, 1000);
	setTimeout(verifier_hauteurs, 3000);
}

function verifier_hauteurs(){
	//console.log("on verifie -> "+$("#C").height() +" et "+ $("#Cconteneur").height())
	if ($("#C").height() > $("#Cconteneur").height()){
		//console.log("on déclenche la correction de la hauteur")
		calculer_hauteurs();
	}
}

function toutes_hauteurs(){
	$("#A").height(window.height_max);
	$("#Aombre").height(window.height_max);
	$("#Aconteneur").height(window.height_max);
	$("#B").height(window.height_max);
	$("#Bconteneur").height(window.height_max);
	$("#Bombre").height(window.height_max);
	
	$("#Cconteneur").height(window.height_max);
	$("#Combre").height(window.height_max);
}



function ouvre_page(colonne, page_html, niveau){
	//on définit les variables globales pour bouger le tout
	if (typeof vitesse == 'undefined' ) vitesse = 500;
	if (typeof niveau == 'undefined') niveau = 2;
	
	if (colonne == "A"){
		//on définit la page à charger
		window.charger_a = page_html;
		
		//on ferme d'abord a b et c
		if(window.c){ferme("C");}
		setTimeout(function (){if(window.b){ferme("B");}}, 200);
		setTimeout(function (){
			if(window.a){ferme("A", true);
			}
			else {charge_a();}
		}, 500);
	}
	
	else if (colonne == "B"){
		window.charger_b = page_html;
		
		if(window.c){ferme("C");}
		setTimeout(function (){
			if(window.b){ferme("B", true);}
			else{charge_b();}
		}, 300);
		
		
	}
	
	
	else if (colonne == "C"){
		if (niveau == 1){
			ferme("B");
		}
		window.charger_c = page_html
		if(window.c){ferme("C", true, niveau);}
		else{charge_c(niveau);}
		
		
	}
	
	else if (colonne == "B2"){
		
		
	}
}



function ferme(colonne, chargement, niveau){
	if (typeof chargement == 'undefined' ) chargement = false;
	if (typeof niveau == 'undefined' ) niveau = 2;
	if (colonne=="A"){
		if (chargement){
		$("#colA").animate({ 
		        left: "-220px"
		 }, 400, charge_a);
		}
		else {$("#colA").animate({ 
		        left: "-220px"
		 }, 400);
		}
		window.a = false;
	}
	else if (colonne=="B"){
		if (chargement){$("#colB").animate({ 
		        left: "-220px"
		 }, 500, charge_b);
		}
		else {$("#colB").animate({ 
		        left: "-220px"
		 }, 500);}
		window.b = false;
	}
	else if (colonne=="C"){
		if(chargement){
			$("#colC").animate({ 
		        left: "-600px"
		 }, 700, function (){$("#C").html(""); charge_c(niveau)});
		}
		else{
			$("#colC").animate({ 
		        left: "-600px"
		 }, 700, function (){$("#C").html("");});
		}
	
		window.c = false;
	}
}
