// JavaScript Document
function test_email (my_email) {
	var new_string = new String(my_email);
	if(!new_string.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')){
		return false;
	}else{
		return true;
	}
}
function verifMail(){
	if(test_email(document.getElementById('newsletter').value) == true){
		return true;
	}else{
		$('#errorMail').html('<span class="red">Invalid mail!</span>');
		return false;
	}
}
function testFormulaire(){
	first_name = document.getElementById('first_name').value;
	last_name  = document.getElementById('last_name').value;
	compagny   = document.getElementById('compagny').value;
	address    = document.getElementById('address').value;
	zip_code   = document.getElementById('zip_code').value;
	city 	   = document.getElementById('city').value;
	phone 	   = document.getElementById('phone').value;
	email 	   = document.getElementById('email1').value;
	
	if(first_name != '' && last_name != '' && compagny != '' && address != '' && zip_code != '' && city != '' && first_name != '' && phone != '' && email != ''){	
		if(test_email(email) == true){
			return true;
		}else{
			alert('Invalid Mail');
			return false;
		}
	}else{
		alert("Fields with '*' are required");
		return false;
	}
}
function checkLogin(){
	if(document.getElementById('name').value != '' && document.getElementById('num_inscrit').value != ''){
		return true;
	}else{
		document.getElementById('error').innerHTML = 'You need to complete all fields.';
	}
	return false;
}
function checkAvocat(){
	if(document.getElementById('name').value != '' && document.getElementById('num_inscrit').value != '' && document.getElementById('avocat').checked == true){
		return true;
	}else{
		document.getElementById('error').innerHTML = 'Vous devez remplir tous les champs et certifier que vous êtes avocat.';
	}
	return false;
}
