function page(nbPage){
	if (nbPage == 1){
		document.getElementById('part2').style.display = 'none';
		document.getElementById('part1').style.display = 'block';
		document.getElementById('btnPage2').removeAttribute('disabled');
		document.getElementById('btnPage1').setAttribute('disabled', 'disabled');
		document.getElementById('nbPage').innerHTML = '1 / 2';
		document.getElementById('btnPage22').removeAttribute('disabled');
		document.getElementById('btnPage12').setAttribute('disabled', 'disabled');
		document.getElementById('nbPage2').innerHTML = '1 / 2';
	}
	if (nbPage == 2){
		document.getElementById('part2').style.display = 'block';
		document.getElementById('part1').style.display = 'none';
		document.getElementById('btnPage1').removeAttribute('disabled');
		document.getElementById('btnPage2').setAttribute('disabled', 'disabled');
		document.getElementById('nbPage').innerHTML = '2 / 2';
		document.getElementById('btnPage12').removeAttribute('disabled');
		document.getElementById('btnPage22').setAttribute('disabled', 'disabled');
		document.getElementById('nbPage2').innerHTML = '2 / 2';
	}
	
}

function updateDate(){
	if (document.getElementById('dateselect').selectedIndex == 4){
		document.getElementById('dateprecise').removeAttribute('disabled');
	}else{
		document.getElementById('dateprecise').setAttribute('disabled', 'disabled');
	}
}

function preremplir(){
	index = document.getElementById('site').selectedIndex;
	if (index == 1 || index == 2){
		document.getElementById('optpersoall').checked = true;
		document.getElementById('optpersoall').setAttribute('disabled', 'disabled');
		document.getElementById('optpersohome').checked = true;
		document.getElementById('optpersohome').setAttribute('disabled', 'disabled');
		document.getElementById('optblog').checked = true;
		document.getElementById('optblog').setAttribute('disabled', 'disabled');
		document.getElementById('optphotos').checked = false;
		document.getElementById('optphotos').setAttribute('disabled', 'disabled');
		document.getElementById('pages').selectedIndex = 8;
		document.getElementById('pages').setAttribute('disabled', 'disabled');
	}else{
		document.getElementById('optpersoall').removeAttribute('disabled');
		document.getElementById('pages').removeAttribute('disabled');
		document.getElementById('optphotos').removeAttribute('disabled');
		document.getElementById('optblog').removeAttribute('disabled');
		document.getElementById('optpersohome').removeAttribute('disabled');
	}
}

function preremplirDesign(){
	index = document.getElementById('design').selectedIndex;
	if (index == 3){
		document.getElementById('charte_procure').checked = true;
		document.getElementById('charte_procure').setAttribute('disabled', 'disabled');
	}else{
		document.getElementById('charte_procure').removeAttribute('disabled');
	}
	
}


function updateResponse(){

	if (document.getElementById('etrecontacte').checked){
		document.getElementById('nom').removeAttribute('disabled');
		document.getElementById('dateselect').removeAttribute('disabled');
		document.getElementById('radio1').removeAttribute('disabled');
		document.getElementById('radio2').removeAttribute('disabled');
	}else{
		document.getElementById('nom').setAttribute('disabled', 'disabled');
		document.getElementById('dateselect').setAttribute('disabled', 'disabled');
		document.getElementById('radio1').checked = false;
		document.getElementById('radio1').setAttribute('disabled', 'disabled');
		document.getElementById('radio2').setAttribute('disabled', 'disabled');
		document.getElementById('dateprecise').setAttribute('disabled', 'disabled');
		document.getElementById('contacttr').innerHTML = "";
	}
}

function updateContactChamp(nb){
	if (nb == 1){
		document.getElementById('contacttr').innerHTML = '<table><tr><td class="righttd" width="196">Téléphone : </td><td><input type=text name="contact" id="contactchamp" /></td></tr></table>';
	}else{
		document.getElementById('contacttr').innerHTML = '<table><tr><td class="righttd" width="196">E-Mail : </td><td><input type=text name="contact" id="contactchamp" /></td></tr></table>';
	}
}

function isEmail(strSaisie) {
	var verif = /^[^@]+@(([\w\-]+\.){1,4}[a-zA-Z]{2,4}|(([01]?\d?\d|2[0-4]\d|25[0-5])\.){3}([01]?\d?\d|2[0-4]\d|25[0-5]))$/
	return ( verif.test(strSaisie) );
}

function testEmail(){
	nom = document.getElementById('nom').value;
	mail = document.getElementById('mail').value;
	message = document.getElementById('message').value;

	var tabError = new Array();
	var emailBon = true;

	if (nom == ""){
		tabError.push("Nom");
	}
	if (mail == ""){
		tabError.push("Email");
	}else{
		if (!isEmail(mail)){
			emailBon = false;
		}
	}
	if (message == ""){
		tabError.push("Message");
	}

	var messageErr = "";
	if (tabError.length != 0){
		messageErr += "Le(s) champ(s) suivant ne sont pas remplis : \n";
		for (i=0; i<tabError.length; i++){
			messageErr += tabError[i]+", ";
		}
		messageErr = messageErr.substring(0, messageErr.length - 2);
		messageErr += "\n";
	}
	if (!emailBon){
		messageErr += "L'adresse Email saisie n'a pas un format correct, veuillez la vérifier.";
	}

	if (messageErr != ""){
		alert(messageErr);
		return false;
	}
	return true;
}

function testForm(){
	if (document.getElementById('radio2').checked){
		if (!isEmail(document.getElementById('contactchamp').value)){
			alert('Veuillez saisir une adresse mail valide');
			return false;
		}
		return true;
	}
	if (document.getElementById('radio1').checked){
		if (document.getElementById('contactchamp').value == ""){
			alert('Veuillez saisir un numéro de téléphone valide');
			return false;
		}
		return true;
	}
	return true;
}

function verifMailOnly(){
	if (! isEmail(document.getElementById('mail').value)){
		alert('Veuillez saisir une adresse mail valide');
		return false;
	}else{
		return true;
	}
}