function resize_sections() 
{
	var left_h = $(".main .left").height();
	var right_h = $(".main .right").height();
	var mid_h = $(".main .mid").height();
	var new_h = Math.max(left_h, right_h, mid_h);
	  
	$(".main .left").height(new_h);
	$(".main .right").height(new_h);
	$(".main .mid").height(new_h);
}

$(document).ready(function(){



  // Reset Font Size
  var originalFontSize = $('body').css('font-size');
 
 //$(".t_3 #bkg, .t_2 #bkg, .t_2 #body, .t_3 #body").css("height", $(document).height());
 
  //font-size switcher
  $(".smallFont").click(function() {
	var newFontSize = parseFloat(originalFontSize) * 0.9;
	$('body').css('font-size', newFontSize);
	$(".main .left").css("height","auto");
	$(".main .right").css("height","auto");
	$(".main .mid").css("height","auto");
	resize_sections();
  });
  $(".normalFont").click(function() {
	var newFontSize = parseFloat(originalFontSize);
	$('body').css('font-size', newFontSize);
	$(".main .left").css("height","auto");
	$(".main .right").css("height","auto");
	$(".main .mid").css("height","auto");
	resize_sections();
  });
  $(".bigFont").click(function() {
	var newFontSize = parseFloat(originalFontSize) * 1.25;
	$('body').css('font-size', newFontSize);
	$(".main .left").css("height","auto");
	$(".main .right").css("height","auto");
	$(".main .mid").css("height","auto");
	resize_sections();
  });
  
  //ajuster les hauteur de div de contenu égales
//  var left_h = $(".main .left").height();
//  var right_h = $(".main .right").height();
//  var mid_h = $(".main .mid").height();
//  var new_h = Math.max(left_h, right_h, mid_h);
//  
//  $(".main .left").height(new_h);
//  $(".main .right").height(new_h);
//  $(".main .mid").height(new_h);
resize_sections();
  
  if($(".lst_recherche .btnReset").length) 
  {
	$(".lst_recherche .btnReset").click(function() {
		$(".lst_recherche .txtRecherche").attr("value", "");
		$(".lst_recherche .ddlCategorie option[value='99999']").attr('selected','selected');
		$(".lst_recherche .ddlFeatures option[value='99999']").attr('selected','selected');
		$(".lst_recherche .ddlFeatsMerge option[value='99999']").attr('selected','selected');
		$("option.merge_title").attr('selected','selected');
	});
  }
  
  	$(".txt_search, .txtRecherche").focus(function () {
  		if($(this).val() == "Rechercher" || $(this).val() == "Search" || $(this).val() == "rechercher" || $(this).val() == "search") 
		{
			$(this).val("");  
		}
         $(this).css("color","black");
    });
  
  //reset le texte de la recherche
  if($(".search_zone .btn_Restore").length) 
  {
	$(".search_zone .btn_Restore").click(function() {
		$(".search_zone .txt_search").attr("value", "");
	});
  }
  
  if($(".ddlFeatures").length) 
  {
	if($("body").hasClass("l_fr")) {
		//merge tous les <options> de 3 <select> dans un nouveau <select> .ddlFeatsMerge
		$(".ddlFeatures select[id*='ctl05_ddlFeatures'] option").each(function() { if($(this).attr("value")!="0") { $(this).clone().appendTo(('.ddlFeatsMerge')); } });
		$(".ddlFeatures select[id*='ctl06_ddlFeatures'] option").each(function() { if($(this).attr("value")!="0") { $(this).clone().appendTo(('.ddlFeatsMerge')); } });
		$(".ddlFeatures select[id*='ctl07_ddlFeatures'] option").each(function() { if($(this).attr("value")!="0") { $(this).clone().appendTo(('.ddlFeatsMerge')); } });
	}
	else
	{
		//merge tous les <options> de 3 <select> dans un nouveau <select> .ddlFeatsMerge
		$(".ddlFeatures select[id*='ctl06_ddlFeatures'] option").each(function() { if($(this).attr("value")!="0") { $(this).clone().appendTo(('.ddlFeatsMerge')); } });
		$(".ddlFeatures select[id*='ctl07_ddlFeatures'] option").each(function() { if($(this).attr("value")!="0") { $(this).clone().appendTo(('.ddlFeatsMerge')); } });
		$(".ddlFeatures select[id*='ctl08_ddlFeatures'] option").each(function() { if($(this).attr("value")!="0") { $(this).clone().appendTo(('.ddlFeatsMerge')); } });
	}
		
	//ajoute un <option> au <select> mergé
	if($("body").hasClass("l_fr")) { var title_01 = " &mdash; Domaine de comp&eacute;tences &mdash; "; var title_02 = "Tous"; }
	else { var title_01 = " &mdash; Field of practice &mdash; "; var title_02 = "All"; }
	
	$("<option value=\"99999\" class=\"merge_title\">"+title_01+"</option>").prependTo(".ddlFeatsMerge");
	$("<option value=\"0\" class=\"all\">"+title_02+"</option>").prependTo(".ddlFeatsMerge");
	
	//formatage des <option> en ajoutant des espaces
	$("option.item,option.all").each(function() 
	{ 
		$(this).html("&nbsp;&nbsp;&nbsp;" + $(this).text());
	});	
	
	//synchronise le change du <select> mergé avec les 3 autres <select>
	//active le choix du dropdown mergé son dropdown correspondant et mets les 2 autres au choix 99999
	$('.ddlFeatsMerge').change(
		function ()
		{ 
			
			
			$(".ddlFeatsMerge option:selected").each(function () {
                var s_value = $(this).val();
				if(s_value == "99999") { s_value = "0"; }
				
				
				if($("body").hasClass("l_fr")) {
					$(".ddlFeatures select[id*='ctl05_ddlFeatures'] option[value='99999']").attr("selected", "selected");
					$(".ddlFeatures select[id*='ctl06_ddlFeatures'] option[value='99999']").attr("selected", "selected");
					$(".ddlFeatures select[id*='ctl07_ddlFeatures'] option[value='99999']").attr("selected", "selected");
										
					$(".ddlFeatures select[id*='ctl05_ddlFeatures'] option[value='"+s_value+"']").attr("selected", "selected");	
					$(".ddlFeatures select[id*='ctl06_ddlFeatures'] option[value='"+s_value+"']").attr("selected", "selected");	
					$(".ddlFeatures select[id*='ctl07_ddlFeatures'] option[value='"+s_value+"']").attr("selected", "selected");	
				}
				else
				{
					$(".ddlFeatures select[id*='ctl06_ddlFeatures'] option[value='99999']").attr("selected", "selected");
					$(".ddlFeatures select[id*='ctl07_ddlFeatures'] option[value='99999']").attr("selected", "selected");
					$(".ddlFeatures select[id*='ctl08_ddlFeatures'] option[value='99999']").attr("selected", "selected");
						
					$(".ddlFeatures select[id*='ctl06_ddlFeatures'] option[value='"+s_value+"']").attr("selected", "selected");	
					$(".ddlFeatures select[id*='ctl07_ddlFeatures'] option[value='"+s_value+"']").attr("selected", "selected");	
					$(".ddlFeatures select[id*='ctl08_ddlFeatures'] option[value='"+s_value+"']").attr("selected", "selected");	
				}
				
             });
		}
	);

	
	//pour le postback - 	
	//prend les 3 selection des <select> qu'on vient de merger dans un nouveau select
	//regarde celui qui n'est pas à 99999 et prend sa valeur et l'assigne au dropdown mergé pour retenir la sélection précédente
	if($("body").hasClass("l_fr")) {
		var val1 = $(".ddlFeatures select[id*='ctl05_ddlFeatures'] option:selected").val();
		var val2 = $(".ddlFeatures select[id*='ctl06_ddlFeatures'] option:selected").val();
		var val3 = $(".ddlFeatures select[id*='ctl07_ddlFeatures'] option:selected").val();
	}
	else
	{
		var val1 = $(".ddlFeatures select[id*='ctl06_ddlFeatures'] option:selected").val();
		var val2 = $(".ddlFeatures select[id*='ctl07_ddlFeatures'] option:selected").val();
		var val3 = $(".ddlFeatures select[id*='ctl08_ddlFeatures'] option:selected").val();
	}
	var sel_val = "";
	
	if(val1 == "0" && val2 == "0" && val3 == "0")
	{
		 sel_val = "0";
	}
	else if(val1 == "99999" && val2 == "99999" && val3 == "99999")
	{
		$("option.merge_title").attr('selected','selected');
	}
	else if(val1 != "99999" && val1 != "0")
	{ 
		sel_val = val1;
	}
	else if(val2 != "99999" && val2 != "0")
	{  
		sel_val = val2;
	}
	else if(val3 != "99999" && val3 != "0")
	{  
		sel_val = val3;
	}
	else { sel_val = "99999"; }
	$(".ddlFeatsMerge option[value='"+sel_val+"']").attr("selected", "selected");
	
	
	$("div.options select").click(
		function() 
		{  
			if($(".lst_recherche .txtRecherche").val() == "Rechercher" || $(".lst_recherche .txtRecherche").val() == "Search") 	
			{
				$(".lst_recherche .txtRecherche").val("");
			}	
		}
	);
		


	
  }
});
