function addMenu(id,titre,nb) {
	if(!$('menu').getElementsByTagName('ul').length)
		newMenu = $('menu').appendChild(new Element('ul'));
	var li = new Element('li');
	var a = new Element('a',{'href': "#r"+id});
	a.setText(titre);
	li.appendChild(a);
	li.appendChild(document.createTextNode(" ("+nb+")"));
	newMenu.appendChild(li);
}
		
function search(keywords,tri,genre,langue) {
	$('results').innerHTML = '<p><img src="../navigation/wait16.gif" alt="searching..." width="16" height="16" style="margin-top:10px"/></p>';
	new Ajax('../ajax/search.php',{
		data: 'langue='+langue+'&tri='+tri+'&genre='+genre+'&keywords='+keywords,
		update: $('results'),
		evalScripts: true
	}).request();
}
		
function cancel(langue) {
	$('keys').value="";
	search('',$('tri').value,$('genre').value,langue);
	$('cancel').style.display='none';
	return false;
}

function annonce() {
	var $erreurs=false;
	
	if($('titre').value.trim()=='') { 
		$('titre').setStyles({'border-color':'#f00','background-color':'#ffe9e9'});
		$erreurs=true;
	} else $('titre').setStyles({'border-color':'#666','background-color':'#fff'});
	
	if($('coordonnees').value.trim()=='' && $('email').value.trim()=='') {
		if($('coordonnees').value.trim()=='') $('coordonnees').setStyles({'border-color':'#f00','background-color':'#ffe9e9'});
		else $('coordonnees').setStyles({'border-color':'#666','background-color':'#fff'});
		if($('email').value.trim()=='') $('email').setStyles({'border-color':'#f00','background-color':'#ffe9e9'});
		else $('email').setStyles({'border-color':'#666','background-color':'#fff'});
		$erreurs=true;
	}
	
	if(!$erreurs) {
		new Ajax('annonces_add.php',{
			data: $('formulaire'),
			update: $('formulaire')
		}).request();
	}
	
	return false;
}

window.addEvent('load',function() {

	var formulaire = $('mailingform');

	if(formulaire) {
	
		var mailing = $('mailing');
	
		formulaire.setProperty('onsubmit','return false');
		formulaire.addEvent('submit',function() {
			if(mailing.value!='' && mailing.value.indexOf('@')>0 && mailing.value.indexOf('@')<mailing.value.lastIndexOf('.')) formulaire.submit();
			else mailing.setStyle('border-color','#f00');
		});
		
		mailing.addEvent('focus',function(){
			if(this.value=='Votre adresse e-mail') {
				this.setStyle('color','#000');
				savedMsg = this.value;
				this.value='';
			}
		});
		mailing.addEvent('blur',function(){
			if(this.value.trim()=='') {
				this.setStyle('color','#999');
				this.value = savedMsg;
			}
		});
	}
});

function confirmmailing() {
	window.addEvent('load',function(){
		var ok = new Element('p',{'class':'cadre'});
		ok.innerHTML = "Votre adresse e-mail a bien été ajoutée à la mailing-list";
		ok.injectTop($('content'));
	});
}
