function updateContact(s) {

	document.getElementById('droite').innerHTML = s + '<div id="spacer"></div>';
}


function changeType() {
	if(document.getElementById('contact_type').value==1) {
		document.getElementById('contact_td_nom_1').innerHTML = 'Nom : ';
		document.getElementById('contact_td_nom_2').innerHTML = 'Pr&eacute;nom : ';
	}
	else {
		document.getElementById('contact_td_nom_1').innerHTML = 'D&eacute;nomination : ';
		document.getElementById('contact_td_nom_2').innerHTML = 'Contact : ';
	}

}


function inputText(el) {
	var regText=/[^A-Za-zéèëê\ 'çùäöôü]+/;
	if(regText.test(el.value)) el.value = el.value.replace(regText, '');
}


function inputTextNum(el) {
	var regText=/[^A-Za-z0-9éèëê\ 'çùäöôü]+/;
	if(regText.test(el.value)) el.value = el.value.replace(regText, '');
}

function inputCodePostal(el) {
	var regText=/[^0-9]+/;
	if(regText.test(el.value)) el.value = el.value.replace(regText, '');
}

function inputTel(el) {
	var regText=/[^0-9]+/;
	if(regText.test(el.value)) el.value = el.value.replace(regText, '');
}


function contact_submit() {
	var regEmail = /^[a-zA-Z0-9_\-.]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$/;
	
	if(document.getElementById('contact_nom_1').value.length == 0) {
		if(document.getElementById('contact_type').value=='particulier') {alert('Le champ Nom est obligatoire!');}
		else {alert('Le champ Dénomination est obligatoire!');}
	}
	else if(document.getElementById('contact_nom_2').value.length == 0) {
		if(document.getElementById('contact_type').value=='particulier') {alert('Le champ Prénom est obligatoire!');}
		else {alert('Le champ Contact est obligatoire!');}
	}
	else if(document.getElementById('contact_email').value.length == 0) {
		alert('Le champ Email est obligatoire!');
	}
	else if(document.getElementById('contact_code').value.length == 0) {
		alert('Le champ Code de sécurité est obligatoire!');
	}
	else if(!regEmail.test(document.getElementById('contact_email').value)) {
		alert('Le champ email est incorrect!');
	}
	else {
		var param = 'contact=1';
		param += '&type=' + document.getElementById('contact_type').value;
		param += '&nom_1=' + document.getElementById('contact_nom_1').value;
		param += '&nom_2=' + document.getElementById('contact_nom_2').value;
		param += '&adresse=' + document.getElementById('contact_adresse').value;
		param += '&cp=' + document.getElementById('contact_cp').value;
		param += '&ville=' + document.getElementById('contact_ville').value;
		param += '&tel=' + document.getElementById('contact_tel').value;
		param += '&email=' + document.getElementById('contact_email').value;
		param += '&concerne=' + document.getElementById('contact_concerne').value;
		param += '&text=' + document.getElementById('contact_text').value;
		param += '&code=' + document.getElementById('contact_code').value;
	
		ajaxRequestText(updateContact, 'index.php', param, 'POST', true);	//Requete
	}
}
