/*
 * projmed.js
 * custom function form projmed form
 * based on jQuery JavaScript Library v1.3.2
 * http://jquery.com/
 */

// une fois chargement DOM fini
$(document).ready(function() {

	// ajouter arrondis aux divs (interieur - exterieur)
		$(".round_out").corner();
		$(".round_in").corner();

		// cacher tous les dd de id=projmed_search3 et faire un toggle sur les
		// dt
		// $('#projmed_search3').find('dd').hide().end().find('dt').click(function()
		// {
		// $(this).next().hide();
		// });
		// $('#projmed_search3').find('dd').slideUp();
		$('dl.listCrit').find('input:not(checked)').parent().hide();

		$('#ps2_pays').change(function() {

			var ptr=document.getElementById('ps2_region');
			ptr.options.length=0;

			
			if (this.value=='')
			{
				load_select(ptr,bosnie,bosnie_value);
				load_select(ptr,chypre,chypre_value);
				load_select(ptr,croatie,croatie_value);
				load_select(ptr,spain,spain_value);
				load_select(ptr,france,france_value);
				load_select(ptr,grece,grece_value);
				load_select(ptr,italie,italie_value);
				load_select(ptr,malte,malte_value);
				load_select(ptr,montenegro,montenegro_value);
				load_select(ptr,portugal,portugal_value);
				load_select(ptr,gibraltar,gibraltar_value);
				load_select(ptr,slovenie,slovenie_value);
				load_select(ptr,autrespays,autrespays_value);
				load_select(ptr,albanie,albanie_value);

			}
			
			if (this.value==1)
				load_select(ptr,bosnie,bosnie_value);

			if (this.value==2)
				load_select(ptr,chypre,chypre_value);
			
			if (this.value==3)
				load_select(ptr,croatie,croatie_value);

			if (this.value==4)
				load_select(ptr,spain,spain_value);
			
			if (this.value==5)
				load_select(ptr,france,france_value);

			if (this.value==6)
				load_select(ptr,grece,grece_value);

			if (this.value==7)
				load_select(ptr,italie,italie_value);

			if (this.value==8)
				load_select(ptr,malte,malte_value);

			if (this.value==9)
				load_select(ptr,montenegro,montenegro_value);

			if (this.value==10)
				load_select(ptr,portugal,portugal_value);

			if (this.value==11)
				load_select(ptr,gibraltar,gibraltar_value);

			if (this.value==12)
				load_select(ptr,slovenie,slovenie_value);

			if (this.value==13)
				load_select(ptr,autrespays,autrespays_value);
			
			if (this.value==14)
				load_select(ptr,albanie,albanie_value);
			

		});

	}); // fin chargement du DOM

function hideAreasSelect(pays) {
	//alert("hideAreasSelect:pays=" + pays);
	// $(".ps2_region_option").toggleClass("hideClass");
	$(".ps2_region_option").hide();
	// $(".region_"+pays).toggleClass("hideClass");
	$(".region_" + pays).show();

}

function hideAreas(pays) {
	//alert("hideAreas:pays=" + pays);
	// $(".ps2_region_option").hide();
	$(".region_" + pays).slideToggle().toggleClass("dontMove");
	$(".ps2_region_option").find(".dontMove").show();
}

function hideObjectives(axe) {
	//alert("hideObjectives:axe=" + axe);
	// $(".ps2_region_option").hide();
	$(".objectif_" + axe).slideToggle().toggleClass("dontMove");
	$("dd.crit_4").find(".dontMove").show();
}

function hideCrit(choice) {
	//alert(choice);
}
function hideOthers(choice) {
	//alert("hideOthers:choice=" + choice);
	$("dl.listCrit").find("input:not(:checked)").parent().slideUp();
	if (choice != 6 && choice != 4) {
		$("dd.crit_" + choice).find("li").slideDown();
	} else {
		$("dd.crit_" + choice).find("li.dontMove").slideDown();
		$("dd.crit_" + choice).attr("onclick", function() {
			testProc(tempWhere)
		});
	}

}

function load_select(ptr,tab,tab_value)
{
	var i=0;
	
	while(tab[i]!=null)
	{

		var NewOption = document.createElement('option');
		NewOption.text = tab[i];
		NewOption.value = tab_value[i];

		// pour le cas ou il n'y a qu'un choix et que ce choix est tous
		if(NewOption.value == 'undefined'){
			NewOption.value = 0;
		}
		
		try
		{
			ptr.add(NewOption, null);
		}
		catch (ex)
		{
			ptr.add(NewOption);
		}
		 
			
		i++;

	}
}


