function afficheIdentifie()
{
	// affichage bloc identifié
	document.getElementById('bloc_mc_nonid').style.display='none';
	document.getElementById('bloc_mc_id').style.display='block';
	document.getElementById('depotcv').className='ong ongDCV';
	document.getElementById('depotcv').innerHTML='Mon compte';
}
function hideThisPhoto()
{
	document.getElementById('bloc_mc_id_photo').style.display='none';
	document.getElementById('bloc_mc_id_nophoto').style.display='block';
}
var mySlide = new Array();
var nb=0;
function openHide(obj)
{

	tb = obj.parentNode.parentNode.getElementsByTagName('a');
	fin=false;
	
	for(i=0;i<tb.length;i++)
	{
		switch (tb[i].className)
		{
			case 'btn_gr_up':
			case '':
			
				vup = true;
				tb[i].className = 'btn_gr_dn';
				tb[i].blur();
			
			break;
			
			case 'btn_gr_dn':
			
				vup = false;
				tb[i].className = 'btn_gr_up';
				tb[i].blur();
			
			break;
			
			default:
				if(!tb[i].parentNode.id) tb[i].parentNode.id = 'tab' + nb++;
				/*
				if(!mySlide[tb[i].parentNode.id]) mySlide[tb[i].parentNode.id] = new Fx.Slide(tb[i].parentNode.id);
				
				if(tb[i].parentNode.style.display=='' && tb[i].parentNode.className=='move din') 
				{
					mySlide[tb[i].parentNode.id].hide();
					tb[i].parentNode.style.display='block';
				}
				mySlide[tb[i].parentNode.id].toggle();
				*/
				if(tb[i].parentNode.style.display=='' && tb[i].parentNode.className=='move din') 
				{
					new Effect.Appear(tb[i].parentNode.id);
				}
				else { 
					new Effect.toggle(tb[i].parentNode.id,'blind');
				}
				fin=true;

			break;
			
		}
		if(fin) break;
	}

}
var myCarte = 'off';
function openHideCarte(obj)
{
	if(myCarte == 'off') 
	{ 
		myCarte = new Fx.Slide('opt_crt');
		myCarte.hide();
		document.getElementById('opt_crt').style.display = 'block';
	}	
	if (obj.className == 'btn_gr_dn')
	{
		obj.className = 'btn_gr_up';
		obj.blur();
	}
	else	
	{
		obj.className = 'btn_gr_dn';
		obj.blur();
	}
	myCarte.toggle();

}

var allSelected = false;
function lstSelAll(objid)
{
	tb = document.getElementById(objid).getElementsByTagName('input');
	if(allSelected)
	{
		for(i=0;i<tb.length;i++){ if(tb[i].type=='checkbox') tb[i].checked = false;	}
		allSelected = false;
	}
	else	
	{
		for(i=0;i<tb.length;i++){ if(tb[i].type=='checkbox') tb[i].checked = true;	}
		allSelected = true;
	}
}

function showRegion(lib)
{
	tb = lib.split('#');	
	document.getElementById('image_carte').src = '../img/carto/'+tb[1]+'.gif';
	
	liens = document.getElementById('zoneliens').getElementsByTagName('div');
	for(i=0;i<liens.length;i++)
	{
		liens[i].style.display = 'none';
	}
	document.getElementById('map_'+tb[1]).style.display = 'block';
}
function selDep(obj)
{
	if(obj.className=="crt_zone_ac")
	{ obj.className="crt_zone"; }
	else
	{ obj.className="crt_zone_ac"; }
	document.getElementById('selDepLim').focus();
}

var nbvids=0;
var currentVid=1;
function vidPrec()
{
	if(nbvids==0) getNbVids();

	currentVid--;
	if(currentVid == 0)
	{
		currentVid = nbvids;
	}
	hideVids();
	document.getElementById('video'+currentVid).style.display = 'block';
}
function vidSuiv()
{
	if(nbvids==0) getNbVids();
	
	currentVid++;
	if(currentVid > nbvids)
	{
		currentVid = 1;
	}
	hideVids();
	document.getElementById('video'+currentVid).style.display = 'block';
	
}
function getNbVids()
{
	nbvids = document.getElementById('videos').getElementsByTagName('li').length;
}
function hideVids()
{
	tb = document.getElementById('videos').getElementsByTagName('li');
	for(i=0;i<tb.length;i++)
	{
		tb[i].style.display = 'none';
	}
}

function displayage(calque) {
	
	if(document.getElementById(calque.id+'_zone').style.display != 'block')
	{
		//myEffect = new Fx.Slide(calque.id+'_zone');
		//myEffect.hide();
		document.getElementById(calque.id+'_zone').style.display = 'block';
		document.getElementById(calque.id+'_btn').className = 'cambio';
	}
	else
	{
		document.getElementById(calque.id+'_zone').style.display = 'none';
		document.getElementById(calque.id+'_btn').className = '';
	}
	//myEffect.toggle();
	
}

/*

var AutoCompleter = function () {
	var request = null;
	var urlBackend = '';
	var delayBeforeRequest = 250;   // ms
	var timerDelayBeforeRequest = null;
	var OEid = '';
	var xPos = 250;
	
	var launchAutoCompletion = function (saisie) {
		if (request !== null) {
			// Déjà une requête en cours => on l'annule
			hideLoadingIndicator();
			request.cancel();
		}
		if (timerDelayBeforeRequest !== null) {
			// Il y a déjà un timer en cours => on l'annule
			clearTimeout(timerDelayBeforeRequest);
		}
		timerDelayBeforeRequest = setTimeout(function () {
			request = new Ajax(urlBackend, {
				method: 'get',
				data: {'s': saisie},
				encoding: 'ISO-8859-1',
				onSuccess: gestionRetour
			});
			showLoadingIndicator();
			request.request();
		}, delayBeforeRequest);
	};
	
	var gestionRetour = function (responseText) {
		var data = Json.evaluate(responseText);
		if (data.ok && data.elts.length > 0) {
			var ul = creationListeSuggestions(data);
			showSuggestions(ul);
		} else {
			hideSuggestions();
		}
		hideLoadingIndicator();
	};
	
	var hideSuggestions = function () {
		document.getElementById('livesearch_cont').style.display = "none";
		if(window.ie6) {
			mihihi = document.getElementsByTagName('select');
			for(i=0;i<mihihi.length;i++){
				mihihi[i].style.visibility = 'visible'; 
			}
		}
	};
	
	var showSuggestions = function (listElement) {
		masqueSelect();
		
		var liste = document.getElementById('livesearch_cont');
		liste.style.display = 'block';					
		
		var target = $('livesearch_input');
		var fx = new Fx.Styles(target, {duration: 1, wait: false});
		var box = $(liste);
		
		var liste_top = target.getTop(); 
		var liste_left = target.getLeft()+xPos;							
	 
		box.setStyles({
			'top': liste_top,
			'left': liste_left
		});
		
		new Hash($E('#ls_conteneur_suggestions').childNodes).each(function (elt) {
			$E('#ls_conteneur_suggestions').removeChild(elt);
		});
		$E('#ls_conteneur_suggestions').appendChild(listElement);
		
		initialisations();
	};
	
	var creationListeSuggestions = function (data) {
		var odd = true;
		var ul = document.createElement('ul');
		new Hash(data.elts).each(function (elts) {
			var li = document.createElement('li');
			li.className = odd ? 'ls_odd' : 'ls_even';
			li.onmouseover = function () {li.className = 'over';};
			li.onmouseout = odd ? function () {li.className = 'ls_odd';} : function () {li.className = 'ls_even';};
			
			var libelleAffiche = '';
			var libelleRecherche = '';
			switch (elts.t) {
				case 1: libelleAffiche = 'Région:'; break;
				case 3: libelleAffiche = 'Département:'; break;
			}
			libelleAffiche += elts.l;
			libelleRecherche = elts.l;
			
			var text = document.createTextNode(libelleAffiche);
			li.appendChild(text);
			
			if (elts.info) {
				var info = document.createElement('span');
				info.appendChild(document.createTextNode(' - ' + elts.info));
				li.appendChild(info);
			}
			
			li.onclick = function () {
				$E(OEid).value = libelleRecherche;
				hideSuggestions();
			};
			
			ul.appendChild(li);
			
			odd = !odd;
		});
		
		if (data.pL) {
			var li = document.createElement('li');
			li.className = odd ? 'ls_odd' : 'ls_even';
			li.onmouseover = function () {li.className = 'over';};
			li.onmouseout = odd ? function () {li.className = 'ls_odd';} : function () {li.className = 'ls_even';};
			
			li.style.cursor = 'default';
			li.appendChild(document.createTextNode('(plus de 20)'));
			ul.appendChild(li);
		}
		return ul;
	};
	
	var initialisations = function () {
		if (window.ie) {
			document.getElementById('ls_sous').onmouseleave = function () {
				hideSuggestions();
			}
		}
		else {
			document.getElementById('ls_sous').onmouseout = function () {
				hideSuggestions();
			}
		}
	};
	
	var showLoadingIndicator = function () {
		$E(OEid).className = 'ls_input_loading';
	};
	
	var hideLoadingIndicator = function () {
		$E(OEid).className = '';
	};
	
	return {
		autocompletion: function (OE, eltAutocompleter, pos) {
			OEid = '#'+OE;
			xPos = pos;
			var saisie = $E(OEid).value;
			urlBackend = '/ajax/autocompleter-'+eltAutocompleter+'.php';
			if (saisie.length >= 2) {
				launchAutoCompletion(saisie);
			}
		}
	};
} ();

*/
