function checkQuestion(form) {
	//var form = document.forms[0];
	if(form.email.value == '') {
		alert('Le champ Email doit être rempli');
		return false;
	}
	var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
	var reg2 = /^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,4}$/;
	if(reg1.test(form.email.value) || !reg2.test(form.email.value)) {
		alert('Le champ Email n\'est pas au format email');
		return false;
	}
	if(form.inputQuestion.value == '') {
		alert('Le champ question doit être rempli');
		return false;
	}
	return true;
}

function checkContact(form) {
	//var form = document.forms[0];
	if(form.contact.value == '') {
		alert('Le champ contact doit être rempli');
		return false;
	}
	return true;
}

function checkSubscribeForm(form) {
	if(form.email.value == '') {
		alert('Le champ Email doit être rempli');
		return false;
	}
	var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
	var reg2 = /^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,4}$/;
	if(reg1.test(form.email.value) || !reg2.test(form.email.value)) {
		alert('Le champ Email n\'est pas au format email');
		return false;
	}
	if(form.lastname.value == '') {
		alert('Le champ Nom doit être rempli');
		return false;
	}
	if(form.firstname.value == '') {
		alert('Le champ Prénom doit être rempli');
		return false;
	}
	if(form.company.value == '') {
		alert('Le champ Société doit être rempli');
		return false;
	}
	if(form.tel.value == '') {
		alert('Le champ Tel doit être rempli');
		return false;
	}
	if(form.jobtitle.value == '') {
		alert('Le champ Fonction doit être rempli');
		return false;
	}	
	return true;
}
function checkRadio(radio) {
        for(var i=0 ; i<radio.length ; i++) {
            if(radio[i].checked)
                return true;
        }
        return false;
    }
function checkPollForm(form){
	if(!checkRadio(form.propo1) || !checkRadio(form.propo2) || !checkRadio(form.propo3) || !checkRadio(form.propo4) || 
	   !checkRadio(form.propo5) || !checkRadio(form.propo6) || !checkRadio(form.propo7) || !checkRadio(form.propo8) || 
	   !checkRadio(form.propo9) || !checkRadio(form.propo10) || !checkRadio(form.propo11) || !checkRadio(form.propo12) || 
	   !checkRadio(form.propo14) || !checkRadio(form.propo15) || !checkRadio(form.propo16) || !checkRadio(form.propo17) || 
	   !checkRadio(form.propo18) || !checkRadio(form.propo19) || !checkRadio(form.propo20) || !checkRadio(form.propo21) || 
	   !checkRadio(form.propo22) || !checkRadio(form.propo23) || !checkRadio(form.propo24) || !checkRadio(form.propo25) || 
	   !checkRadio(form.propo27) || !checkRadio(form.propo28) || !checkRadio(form.propo29) || !checkRadio(form.propo30) || 
	   !checkRadio(form.propo31) || !checkRadio(form.propo32) || !checkRadio(form.propo33) ) {
        alert('Vous devez répondre à toutes les questions');
        return false;
    }
	if((form.propo13a.checked || form.propo13b.checked || form.propo13c.checked || form.propo13d.checked) == false &&  
		form.propo13e.value == '')  {
		alert('Vous devez faire un choix ou en proposer un nouveau');
		return false;
	}
	if((form.propo35a.checked || form.propo35b.checked  || form.propo35c.checked  || form.propo35d.checked  || form.propo35e.checked  || 
		form.propo35f.checked  || form.propo35g.checked) == false)  {
		alert('Vous devez faire un choix sur les répercussions de la crise');
		return false;
	}
	if(form.propo36.selectedIndex == 0) {
		alert('Vous devez choisir un secteur d\'activité');
		return false;
	}
	if((form.propo36.selectedIndex == 10) && (form.propo36b.value == '')) {
		alert('Vous devez proposer un autre secteur d\'activité');
		return false;
	}
	return true;
}
function openQuestionPopup(a) {
	window.open(a.href, '_blank', 'directories=no,width=570,height=450,location=no,menubar=no,scrollbars=no,status=no,toolbar=no');
}
function openContactPopup(a) {
	//window.open(a.href, '_blank', 'directories=no,width=160,height=30,location=no,menubar=no,scrollbars=no,status=no,toolbar=no');
	jQuery('#contactBox').slideToggle('normal');
}
function openConfidentialitePopup(a) {
	window.open(a.href, '_blank', 'directories=no,width=620,height=600,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no');
}
function sendToFriend() {
	window.location.assign('mailto:' + document.getElementById('emailFriend').value);
}

function promptLogin() {
	if(email = prompt('Email')) {
		//alert('email : ' + email);
		form = document.getElementById('loginForm');
		form.email.value = email;
		form.submit();
	}
	return false;
}

function initTogglers() {
	$('.toggler').click(function() {
		container = $(this).parent('.speaker').children('.more');
		container.slideToggle('slow', function(){
			if($(this).css('display') == 'none') {
				$(this).parent('.speaker').children('.descrp').removeClass('descrp2');
		    	$(this).parent('.speaker').children('.toggler').text('+');
		   	}
		   	else {
				$(this).parent('.speaker').children('.descrp').addClass('descrp2');
		    	$(this).parent('.speaker').children('.toggler').text('-');
		   	}
		});
	});
}

function initTogglersSession() {
	$('.toggler').click(function() {
		container = $(this).parent('.session').children('.more');
		container.slideToggle('slow', function(){
			$(this).css('display') == 'none';
		});
	});
}