var genre = "";
var infospartenaires = "non";
var infosPromo = "non";


function setGenre(){
	
	$('mr').style.backgroundPosition = "0 0";
	$('mme').style.backgroundPosition = "0 0";
	$('melle').style.backgroundPosition = "0 0";
	
	this.style.backgroundPosition = "0 -20px";
	genre = this.id;
	$('genrepost').value = genre;
	
	}

function setInfos(){
	
	if(infosPromo == "non"){
		this.style.backgroundPosition = "0 -20px";
		infosPromo= "oui";
		
		}else{
			this.style.backgroundPosition = "0 0";
		infosPromo= "non";
					
			}
			
		$('promopost').value = infosPromo;
}
function setpartenaires(){
	
	if(infospartenaires == "non"){
		this.style.backgroundPosition = "0 -20px";
		infospartenaires= "oui";
		
		}else{
			this.style.backgroundPosition = "0 0";
		infospartenaires= "non";
					
			}
		$('partpost').value = infospartenaires;
}
function check_form(){
	
	$$('#formulaire input').each(function(element){
  
		
		element.style.border = "white solid 1px";
	
	});
	
	if($('nom').present() == false){
		
		$('nom').style.border = "red solid 1px";
		return false;
		}
	
	if($('prenom').present() == false){
		
		$('prenom').style.border = "red solid 1px";
		return false;
		}
	if($('adresse').present() == false){
		
		$('adresse').style.border = "red solid 1px";
		return false;
		}
	if($('codepostal').present() == false){
		
		$('codepostal').style.border = "red solid 1px";
		return false;
		}
	if($('ville').present() == false){
		
		$('ville').style.border = "red solid 1px";
		return false;
		}
	if($('email').present() == false){
		
		$('email').style.border = "red solid 1px";
		return false;
		}
		
	if(verifMail($F('email')) == false){
		 
					 
		$('email').value = "Email invalide";
		$('email').style.border = "red solid 1px";
		return false;
					 
					 }
					 
	if($('msg').present() == false){
		
		$('msg').style.border = "red solid 1px";
		return false;
		}
	
	 
	
	return true;
	
	
	
	}
function init() {
Event.observe('mr', 'click', setGenre);
Event.observe('mme', 'click', setGenre);
Event.observe('melle', 'click', setGenre);
Event.observe('infos', 'click', setInfos);
Event.observe('partenaires', 'click', setpartenaires);
	}

Event.observe(window, 'load', init);

function verifMail(mail)
 {

var re=RegExp("^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,3}$");
if(!re.test(mail))
 {
 return false;
 }
 else
 {
 return true;
 }


 } 
