
$(document).ready(function(){
	
$(".numeric").numeric();
	$(".integer").numeric(false, function() { alert("Integers only"); this.value = ""; this.focus(); });
	$(".positive").numeric({ negative: false }, function() { alert("No negative values"); this.value = ""; this.focus(); });
	$(".positive-integer").numeric({ decimal: false, negative: false }, function() { alert("Positive integers only"); this.value = ""; this.focus(); });
	
	if($('#gauche').height()>$('#contenu').height()-30)
	$('#contenu').height($('#gauche').height()-30);
	
		//fancybox
	$("a.ajaximg").fancybox({});
	
		//fancybox
	$("a.ajaxpopup").fancybox({
				'showCloseButton'	: true,
				'padding' : 0,
				'onComplete' : function(){/*majValidation();*/ },
				ajax : {
		    type	: "POST",
		    data	: 'mydata=test'
		}
				
			});
	
	
	//fancybox
if($("#amsgbox").length>0)
{
$("#amsgbox").fancybox({
	'showCloseButton': false,
				'padding'			: 0,
				'titlePosition'		: 'inside',
				'transitionIn'		: 'none',
				'transitionOut'		: 'none'
			});
}




//fancybox
if($("#amsgbox_val").length>0)
{
$("#amsgbox_val").fancybox({
	'showCloseButton': false,
				'padding'			: 0,
				'titlePosition'		: 'inside',
				'transitionIn'		: 'none',
				'transitionOut'		: 'none'
			});
}
	 	
// validation formulaire de contact	
/*$.validator.setDefaults({
   debug: true
});*/

	$("#fvalider").validate({
		
		ignore: ".abstract_val",
		onfocusout: false,
		onkeyup: false,
		meta: "validate",					   
		submitHandler: function(form) {
			form.submit();
		},					  
		showErrors: function(errorMap, errorList){ 
			if (errorList.length > 0) {
				//alert("erreur");
				jQuery('#inline1').html( errorList[0].message); $("#amsgbox").click();
			}
		}
	});
	
	
	$("#fnewsletter").validate({
		
		ignore: ".abstract_val",
		onfocusout: false,
		onkeyup: false,
		meta: "validate",					   
		submitHandler: function(form) {
			form.submit();
		},					  
		showErrors: function(errorMap, errorList){ 
			if (errorList.length > 0) {
				//alert("erreur");
				jQuery('#inline1').html( errorList[0].message); $("#amsgbox").click();
			}
		}
	});
	
	$("form.validerf").validate({
		
		ignore: ".abstract_val",
		onfocusout: false,
		onkeyup: false,
		meta: "validate",					   
		submitHandler: function(form) {
			form.submit();
		},					  
		showErrors: function(errorMap, errorList){ 
			if (errorList.length > 0) {
				//alert("erreur");
				jQuery('#inline1').html( errorList[0].message); $("#amsgbox").click();
			}
		}
	});
	
	

});
	
