$(document).ready(function(){
													 
	//от двойной отправки запроса (письма)												 
	var ajaxInprogress = false; 
	$(document).ajaxSend(function() {
	ajaxInprogress = true;
	});
	$(document).ajaxStop(function() {
		ajaxInprogress = false;
	});
	
	if($('a.fancy').length) {
		$('a.fancy').fancybox({
			ajax: {
				type: 'GET',
				data: 'isNaked=1&isAjax=1'
			},
			overlayColor: '#000',
			overlayOpacity: .1, 
//			autoScale: false,
//			padding: 20,
			onComplete: function() {
				$(".isAjaxForm").live("submit", function() { //alert($(this).attr('action'));
					$.fancybox.showActivity();
					$.ajax({
						beforeSend: function() {
							return !ajaxInprogress;
						},								 
						type	: "POST",
						cache	: false,
						url		: $(this).attr('action'),
						data	: $(this).serializeArray(),
						success: function(data) {
							$.fancybox({
								content: 	data,
//								padding: 20
								overlayColor: '#000',
								overlayOpacity: .1 
							});
						}
					});
					return false;
				});								
			}
		});
	}
	
	if($('a.gallery').length) $('a.gallery').fancybox({
		overlayColor:	'#000',
		overlayOpacity:	.1,
		titlePosition:	'over',
		titleFormat:	function(title, currentArray, currentIndex, currentOpts) {
								if(title.length) {
									var fancy_title = '<span id="fancybox-title-over">' + title + '</span>';
									return fancy_title;
									}
								else return false;
								}
		});
});
