
	$(document).ready(function(){
	
			$(document).snowfall('clear');
			$(document).snowfall({shadow : false, round : true,  minSize: 2, maxSize:4});
			// $(document).snowfall({collection : '#top', flakeCount : 250});
			$(document).snowfall({collection : '.collectonme', flakeCount : 250});

	});

/* functions bases ********************************************************************************************************************** */
 
 
	function printLoadingMessage(loadingMessageText,where,no) {   
		if (where === undefined ) {		
		   	$('#overlay').slideDown('500');
		   	$('#loadingMessage').html(loadingMessageText);
		   	$('#loadingMessage').slideDown();
			$('#overlay').bind('click', function() { hideLoadingMessage(); }); 		
		}
		else {
			$('#'+where).html(loadingMessageText);    
			$('#'+where).slideDown();  	
			if (no !== undefined ) setTimeout( function(){ hideLoadingMessage(where); },'4000');
		}
	}
	
	function hideLoadingMessage(where) {             
		if (where === undefined ) {                  
			$('#overlay').slideUp(500);	
		   	$('#loadingMessage').slideUp(500);	
		}
		else $('#'+where).slideUp(500);	
	}


	function showpub(n,nb,id)  { 
			$('.tem').css({'display':'none'}); 
			if (n > nb) { var n = '1'; } 
			n--; var bef = n;  n++
			if (bef == '0') var bef = nb;
			$('#'+id+n).css({'display':'block'}); 
			setTimeout(function() { n++; showpub(n,nb,id);   }, 10000);			
	}

	function closeajax(id) {
			$('#'+id).slideUp(500);                                   
			$('#overlay').slideUp(500);	
			if (id == 'load') $('#closeload').slideUp(500); 
			setTimeout( function(){ $('#'+id).html(''); },'600');
			return false;
	}
	
	function reaload(id) {    
			var content = '';  
			$('.cn').slideUp(800);	
			$.ajax({
				type: "GET", url: '/?action=see&p='+id+'',
				success: function(msg){ 					
					if (id == 'accueil') {	
						setTimeout(function() { 
							$('.cn').html('');									
							$('.bttlink').animate({backgroundPosition: '0 0'});
							$('html, body').animate({scrollTop:200}, 1600);	
							$('#loadcontent').append('<div id="'+id+'" class="hidediv clean"></div>');
							$('#'+id).html(msg); 
							$('#loadcontent').slideDown(1200);	
						}, 800);	
					} else {											
						setTimeout(function() { 
							$('.cn').html('');			
							$('.bttlink').animate({backgroundPosition: '0px 45px'});
							$('html, body').animate({scrollTop:490}, 2000);
							$('#loadcontentbis').append('<div id="'+id+'" class="hidediv clean"></div>');
							$('#'+id).html(msg); 
							$('#loadcontentbis').slideDown(1200);	
						}, 800);	
					}
				}
			});				
				
			
	}
	
	function loadajax(url,id,bg) {
		if (bg != 'no') $('#overlay').slideDown(500);	
		 $.ajax({
			type: "GET", url: '/?action='+url,
			success: function(msg){
				if (id == 'load') { 
					$('#'+id).html('<a href="#" id="closeload" onclick="closeajax(\'load\'); return false;"><img src="/img/close.png" alt="fermer" /></a>'+msg);
					$('#closeload').slideDown(200);
				} 
				else $('#'+id).html(msg);
				$('#'+id).slideDown(200);
			}
		 });
	}

	function sendformcntc() {
		$('.snovalid').remove();     // suppressions des messages
		var valid = 0;
		$('.obligatoire').each(function() {               // champs vide
			if (this.value == '') {
					$(this).addClass('novalid');
					$(this).after('<span class="snovalid" style="display:none">* Merci de remplir ce champ</span>');
					valid++;
			} else $(this).removeClass('novalid');
		});   
					    
		var reg = /^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,5}$/
		var value = $('input[name="email"]').val();       // email
		
		if (reg.test(value) == false) {                                  
			$('input[name="email"]').addClass('novalid');
			$('input[name="email"]').after('<span class="snovalid" style="margin:0 100 0 0px">* Votre adresse email n\'est pas correcte</span>');   
			valid++;
		} else $('input[name="email"]').removeClass('novalid');
					    
		$('.snovalid').each(function() { $(this).slideDown('300'); });
		if (valid == 0) { 
			$('.form').slideUp(); 
			$('.wait').slideDown(); 
			$.ajax({
			   type: "POST",
			   url: "/?action=sendmail",
			   data: {	'nom':document.formdevis.name.value,'email':document.formdevis.email.value,'telephone':document.formdevis.phone.value,'message':document.formdevis.message.value,
			   			'type_de_service':document.formdevis.service.value,'type_de_societe':document.formdevis.societe.value,'stade_du_projet':document.formdevis.projet.value,'budget':document.formdevis.budget.value,
			   			'site_connu_via':document.formdevis.connu.value,'de_la_part_de':document.formdevis.qui.value,
			   			'offre_societe':document.formdevis.offre_societe.value,'societe_web':document.formdevis.offre_web.value,'societe_details':document.formdevis.offre_details.value },
			   success: function(msg){ $('.wait').html(msg); }
			});
		}
	}
/*

		type: "POST", url: '/?action=login',
		data:{ 'login': $('.login :input[name=login]').val(),  'mdp': $('.login :input[name=mdp]').val()  },
		success: function(msg){  printLoadingMessage(msg); }


*/
