// JavaScript Document
$( function () {
	$('.go-top').click( function() {
			//$(window).scrollTop(0);
			$.scrollTo(0,1000);
			return false; 
		}
	);
	
	$('a[title="Newsletter"]').click ( function () {
		$('.newsletter').show ();
		return false;
	});
	
	$('.newsletter').find('.fermer').click ( function () {
		$('.newsletter').hide ();
		return false;
	});
	
	
});

function fermeturePopup()
{
	$('#newsLetterContent').fadeOut('slow',
		function  ()
		{
			$('#fenetreNewsLetter').animate({ width: 'hide' });	
		}
	);
	
	$('#news-email').val('Votre adresse e-mail') ; 
	$('#displayError').html('').hide(); $('#displayConfirm').html('').hide('fast'); 
	$('#news-email').css('border', '1px solid #CCCCCC'); 
	return false;
}

/**
* Fonction pour la validation et lenregistrement des données du formulaire
*/
function formValidationNews(form) {
			$('#displayError').html('').hide(); 
			if (!tmt_validateForm(form)) {
				
				return false;	
			}
			
			if(!ValidMail($('#news-email').val()))
			{
				displayErrorNews();
				return false;
			}
			
			var cheminNews = j_basepath + 'ajax.php?module=newsletter&action=foNewsletter:enregistrerNews' +  "&emailnews=" + $('#news-email').val();
			
			$.ajax( {type : 'GET', url: cheminNews, 
				success: function (data)
				{
					if(data) 
					{
						$("#newsLetterContent").hide('fast', function(){
							$("#displayError").html( $('#emailEnregistre').val());
							$('#displayError').show('fast', function(){
									$('#news-email').css("border","1px solid red");
									
							});
						});
						iTimeoutID = setTimeout(function(){
							$("#displayError").hide('fast', function(){
										$("#newsLetterContent").show('fast');
							});
						}, 3000, 'JavaScript');
					}
					else 
					{
						$("#newsLetterContent").hide('fast', function(){
							$("#displayConfirm").html($('#newsletterSuccess').val());
							$('#news-email').val('Votre adresse e-mail');
							$('#displayConfirm').show('fast', function(){
								$('#news-email').css('border', '1px solid #CCCCCC');
							});
						}); 
						iTimeoutID = setTimeout(function(){
							$('#fenetreNewsLetter').hide('fast');
							$('#news-email').val('Votre adresse e-mail') ;
							$('#displayError').html('').hide(); 
							$('#displayConfirm').html('').hide('fast'); 
							$('#news-email').css('border', '1px solid #CCCCCC');
							$("#newsLetterContent").show();
						}, 3000, 'JavaScript');
					} 
				}
				, async: false
			});
			return false;
}

function ValidMail(mail_address)
{
     return mail_address.match(/^([\w-]+)@([\w-]+)\.([\w]+)$/);
}
		
function displayErrorNews(){   
	
	$('#displayError').html('').hide(); 
	$('#displayConfirm').html('').hide(); 
	 msg="";
	//for(i=0;i<invalidFields.length;i++){
			$("#newsLetterContent").hide('fast', function(){
				$("#displayError").html($('#incorrectEmail').val());
				$('#displayError').show('fast', function(){
						$('#news-email').css("border","1px solid red");
				});
			});
			iTimeoutID = setTimeout(function(){
				$("#displayError").hide('fast', function(){
							$("#newsLetterContent").show('fast');
				});
			}, 3000, 'JavaScript');
			return false;
	//}
	return false;
}

function showNewsletter()
{
	$('#newsLetterContent').hide();
	$('#fenetreNewsLetter').animate(
		{ width: 'show' },
		function()
		{
			$('#newsLetterContent').fadeIn();
		}
	);
	
	return false;
}
//function
