var nom = '';

var prenom = '';

var mail = '';

var date = '';

var jour = '';

var mois = '';

var an = '';

var dateP = '';

var jourP = '';

var moisP = '';

var anP = '';

var prenomP = '';

var tel = '';

var telportable = '';

var question = '';

function validateEmail(email) {

   var reg = /^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,3}$/;

   return (reg.test(email));

}

function checkAndSend(){

	$('#certif2').blur();
	$('#votrePrenom').blur();

	$('#mail').blur();

	$('#question').blur();

	$('#telportable').blur();

	$('.date').change();

	telportable = $('#telportable').attr('value');

	

	if(date==''){

		$('.date').css("border","red solid 1px");

	}



	if(!validateEmail(mail)){

		$('#mail').css("border","red solid 1px");

	}

	if(!isNumeric(telportable)){

		$('#telportable').css("border","red solid 1px");

	}
	


		else if((prenom!='')&&(date!='')&&(mail!='')&&(question!='')&&(jour!='')&&(mois!='')&&(an!='')){

		

		$.ajax({
			   type: "POST", 
			   url: "ajax2.php", 
			   data:'nom='+nom+'&prenom='+prenom+'&prenomP='+prenomP+'&email='+mail+'&ddn='+date+'&ddnP='+dateP+'&tel='+tel+'&telportable='+telportable+'&question='+question,

					success: function(msg){
						if(msg == 'OK'){
							$('#votreNom').val('');
							$('#votrePrenom').val('');
							$('#mail').val('');
							$('#nomP').val('');
							$('#prenomP').val('');
							$('#tel').val('');
							$('#telportable').val('');
							$('#question').val('');
							$('#day').val('J');
							$('#month').val('M');
							$('#year').val('A');
							$('#dayP').val('J');
							$('#monthP').val('M');
							$('#yearP').val('A');
							$('#glerror').show();
							var message = '<p style="padding: 5px;">Merci pour votre question, un mail de confirmation vous a &eacute;t&eacute; envoy&eacute;, merci de cliquer sur le lien pour pouvoir valider votre question.<br/>Un voyant vous r&eacute;pondra tr&egrave;s bient&ocirc;t</p>';
							$('#glerror').html(message);
						} else {
							$('#glerror').show();
							$('#glerror').html('<p style="padding: 5px; color: red;">'+msg+'<p>');
						}
					}

			});

	}

}

function isNumeric(input){

         var number = /^\-{0,1}(?:[0-9]+){0,1}(?:\.[0-9]+){0,1}$/i;

         var regex = RegExp(number);

         return regex.test(input) && input.length>0;

}



$(function(){

		   initDateValidator('',0,0,0)

		   initDateValidatorP('',0,0,0)

	$('#glerror').hide();

	$("#btn2").click(function(e){

		checkAndSend();

	});

	/*$("#fermererr").click(function(){

		$('#glerror').hide();

	});*/
	
	$('#certif2').blur(function(e){

		if(!$("#certif2").is(':checked'))

		alert("Pour réussir votre inscription, il faut cocher la case en bas. Merci");

	});

	$('#votreNom').blur(function(e){



		if($('#votreNom').attr('value').length>0){

			nom = $('#votreNom').attr('value');

		}

	});

	$('#votrePrenom').blur(function(e){

		if($('#votrePrenom').attr('value').length>0){

			prenom = $('#votrePrenom').attr('value');

			$('#votrePrenom').css("border","none");

		}

		else{

			$('#votrePrenom').css("border","red solid 1px");

		}

		

	});

	

	$('#telportable').blur(function(e){

		var telportable = $(this).attr('value');

		

		if(isNumeric(telportable)) {

			if(telportable.substr(0,2) != '06' && telportable.substr(0,2) != '07')

			{

				$(this).css("border","red solid 1px");

				alert("Veuillez saisir un numéro valable en France métropolitaine uniquement");

			}

			else 

			$(this).css("border","none");

		}

		else {

			$(this).css("border","red solid 1px");

				alert("Veuillez saisir un numéro valable en France métropolitaine uniquement");

		}

		

		

	});

	

	$('#prenomP').blur(function(e){

		if($('#prenomP').attr('value').length>0){

			prenomP = $('#prenomP').attr('value');

			

		}

		

	});

	

	$('#mail').blur(function(e){

		if($('#mail').attr('value').length>0){

			mail = $('#mail').attr('value');

			$('#mail').css("border","none");

			

		}

		else{

			$('#mail').css("border","red solid 1px");

		}

	});

	$('#tel').blur(function(e){

		if($('#tel').attr('value').length>0){

			tel = $('#tel').attr('value');

			

		}

		

	});

	$('#question').blur(function(e){

		if($('#question').attr('value').length>0){

			question = $('#question').attr('value');

			$('#question').css("border","none");

		}

		else{

			$('#question').css("border","red solid 1px");

		}

	});

	$('.date').change(function(e){

		id = $(this).attr('id');

		if(id=='day'){

			jour = $(this).attr('value');

		}else if(id=='month'){

			mois = $(this).attr('value');

		}else if(id=='year'){

			an = $(this).attr('value');

		}

		if((jour!='0')&&(mois!='0')&&(an!='0')){

			date = an+'-'+mois+'-'+jour;

		}

		$('.date').css('border','none');

	});

	

	$('.dateP').change(function(e){

		id = $(this).attr('id');

		if(id=='dayP'){

			jourP = $(this).attr('value');

		}else if(id=='monthP'){

			moisP = $(this).attr('value');

		}else if(id=='yearP'){

			anP = $(this).attr('value');

		}

		if((jourP!='0')&&(moisP!='0')&&(anP!='0')){

			dateP = anP+'-'+moisP+'-'+jourP;

		}

		$('.dateP').css('border','none');

	});

});






