$(document).ready(function () {

		$('.clickme').click(function() {
			$('.info', this).slideToggle();
		});
		$('.content').find('.tab_main').each( function() {
			var cible = $(this).find('.detail_offre');
			var btn = $(this).find('.link_offer');
			$(btn).click(function() {
			   $(this).text($(this).text() == 'Voir le détail' ? 'Masquer le détail' : 'Voir le détail');
			   $(cible).slideToggle();
			});
		});
		$('#showRevendeurs').click(function() {
			$('.resellerMap').slideToggle();
		});
		$('.closePopup').click(function() {
			$('.resellerMap').slideUp();
		});
		var option = {
		  x:      1, 
		  y:      1, 
		  radius: 2,
		  color:  "#ffffff"
		}		
		$("#tit_bat2 p").textShadow();
		
		$('#center_batiment').find('.formContainer').each( function() {
			var lien = $(this).find('.showFormFds');
			var closePopupDl = $(this).find('.closePopupDl');
			var form_fds = $(this).find('.form_fds');
			var formulaire = $(this).find('.formulaire');
			var divError = $(this).find('.error');
			var loader = $(this).find('#loader');
			var resultatAjax = $(this).find('#resultatAjax');
			var btn = $(this).find('input[name=envoyer]');
			$(lien).click(function(){
					$(divError).empty();
					$(form_fds).toggle('slow');
					$(closePopupDl).toggle('slow');
					//$('html,body').animate({scrollTop: $(this).offset().top}, 1000);
			});
			$(btn).click(function(){
				$(loader).show();
				var file = $(formulaire).find('input[name=file]').val();
				var nom = $(formulaire).find('input[name=nom]').val();
				var societe = $(formulaire).find('input[name=societe]').val();
				var domaine_activite = $(formulaire).find('input[name=domaine_activite]').val();
				var email = $(formulaire).find('input[name=email]').val();
				var code_postal = $(formulaire).find('input[name=code_postal]').val();
				var ville = $(formulaire).find('input[name=ville]').val();
				
				if (!code_postal.match(/^[0-9]{1,6}$/)) {
					$(loader).hide();
					$(divError).empty().append('Le champ "Code postal" ne doit contenir que des chiffres');
					return false;
				}
				if (societe == '') {
					$(loader).hide();
					$(divError).empty().append('Le champ "Société" est obligatoire');
					return false;
				}
				if (email == '') {
					$(loader).hide();
					$(divError).empty().append('Le champ "Adresse email" est obligatoire');
					return false;
				}
				$.post("http://"+location.hostname+"/contact_fds_ajax.php",{file:file,nom:nom,societe:societe,email:email,code_postal:code_postal,ville:ville},function(data){
					$(loader).hide();
					$(resultatAjax).hide().append('<a href="http://'+location.hostname+'/contact_fds2.php?file='+file+'&id='+data+'"  class="begin_dl">Cliquez ici pour télécharger cette fiche</a>').slideDown();
					$(formulaire).fadeOut();
				});
				return false;
			});
			$(closePopupDl).click(function(){
				$(form_fds).slideUp();
				$(this).slideUp();
			});
			$(formulaire).find('input[type=reset]').click(function(){
				$(form_fds).slideUp();
				$(closePopupDl).slideUp();
			});
			$(resultatAjax).click(function(){
				$(form_fds).slideUp();
				$(closePopupDl).slideUp();
				$(this).empty();
				$(formulaire).show();

			});
		});
				
});

