$(document).ready(function (event) {
	// AJAX
	// @todo : contentType: 'text/xml; charset=utf-8',
	$.ajaxSetup({
		type: 'POST',
		dataType : 'html',
		cache : false,
		dataFilter: function(data, type) {
			// Si on ne trouve pas la mention erreur dans la variable de retour : retourne true
			if (data.toLowerCase().indexOf('error') == -1) {
				return data;
			// Sinon : on envoie une erreur dataFilter
			} else {
				this.error();
			}
		},
		error: function(x, e) {
			// @todo	On supprime loader éventuel
			ECOG_loaderRemove(this);
			// On lance fonction d'erreur
			ECOG_ajax_error(this, x, e);
		}
	});
	
	// 
	$('form').submit(function(){
		return formValidate($(this));
	});
	
	if ($('a.lightbox, .lightbox a').length > 0) {
		$('a.lightbox, .lightbox a').lightBox({
			imageLoading: 'param/pix/lightbox/loader.gif',
			imageBtnClose: 'param/pix/lightbox/close.png',
			imageBtnPrev: 'param/pix/lightbox/prev.png',
			imageBtnNext: 'param/pix/lightbox/next.png',
			imageBlank: 'param/pix/lightbox/blank.gif',
			txtImage: 'Aperçu',
			txtOf: 'sur',
		});
	}
	
	$('body').removeClass('nojs');
	$('body').addClass('js');
	
});
	
