// on page load complete
google.setOnLoadCallback(function() {

	//Hide error messages
	$('.error').hide();
	//clear fields
	$('.text-input').val('');
	$('.text-area').val('');
	
	//On Form submit
	$(".button").click(function() {
	 	// hide error messages again
		$('.error').hide();
	
		//validate your email
		var youremail = $("input#youremail").val();
		if (youremail == "") {
			$("label#youremail_error").show();
			$("input#youremail").focus();
			return false;
		}
		if (!validEmail(youremail)) {
			$("label#youremail_invalid").show();
			$("input#youremail").focus();
			return false;
		}
		
		//validate friend email
		var friendemail = $("input#friendemail").val();
		if (friendemail == "") {
			$("label#friendemail_error").show();
			$("input#friendemail").focus();
			return false;
		}
		if (!validEmail(friendemail)) {
			$("label#friendemail_invalid").show();
			$("input#friendemail").focus();
			return false;
		}
	
		var messageperso = $("textarea#messageperso").val();
		if (messageperso == ""){
			$("label#messageperso_error").show();
			$("textarea#messageperso").focus();
			return false;
		}
		
		//build dataString
		var dataString = 'youremail=' + youremail + '&friendemail=' + friendemail + '&messageperso=' + messageperso;
		//alert (dataString);return false;
		
		//POST
		$.ajax({
		  type: "POST",
		  url: "/ajax/send-to-friend-submit.php",
		  data: dataString,
		  success: function() {
		  	//$.post("/inc/ajax/shareStats.php", {share: "mail"});
		    $('#shareform').html("<div id='message'></div>");
		   	$('#message').html("<h3>Votre courriel a été envoyé.<br>Merci!</h3>")
		    .hide()
		    .fadeIn(500);
		  }
		});//end ajax call
	  
		return false;
	
	});//end button click function
	
	$("#embedURL").click(function() {
		this.select();
	});
	
})

function validEmail(email) {
	var emailReg = "^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$";
	var regex = new RegExp(emailReg);
	return regex.test(email);
}