/*---------------------------------------------------------------
Flash messages
----------------------------------------------------------------*/

$(function(){
	 Flash.setup();	 
	 
	 // restrict numeric inputs
	$('.inputNumeric').numeric(",");	
	
	// clear field behavior
	$('.clearField').clearField();
	
	/* gallery plugin */
	//$('a.gallery').colorbox();
	$('a.fancybox').fancybox();
	
	// ckeditor: (Si esta incluido en el view)
	if (jQuery.isFunction(jQuery.fn.ckeditor)) {
		$('.CKEDITOR').ckeditor().each(function(){
			// (por default hago un empty paragraph para que no le meta un <br/> *bug* )
			if ($(this).val() == "<br />" || $(this).val() == "") {
				$(this).val('<p></p>');
			}
		});
	}
});

var Flash = {	
	setup: function() {
		$('.flash-success a.hide').live('click', function(e){
			e.preventDefault();
			$(this).parent().fadeOut();
		});
		
		$('.flash-warning a.hide').live('click', function(e){
			e.preventDefault();
			$(this).parent().fadeOut();
		});
	}	
}
