$(document).ready(function(){
	var upl = $('.input .file').upload();
	
	upl.set({
		autoSubmit: false,
		action:'index/upload.html',
		onSelect: function(filename) {
			$('.input .filename').val(upl.filename());
		},
		onComplete: function(data){
			if (data == 'error'){
				$('.ecg-form .load').removeClass('load').addClass('error').html('Ошибка при загрузке. <br>Слишком большой размер файла. <br> Загрузите другой файл.');
				$('<div class="grid_4 alpha omega"><input type="file" class="err_file"></div><div class="clear"></div>').insertAfter('.ecg-form p.error');
				var upl2 = $('.err_file').upload();
				upl2.set({
					autoSubmit: true,
					action:'index/upload.html',
					onComplete: function(data){
						if (data == 'error'){
							$('.ecg-form .load').removeClass('load').addClass('error').html('Ошибка при загрузке. <br>Слишком большой размер файла. <br> Загрузите другой файл.');
						} else {
							$('.ecg-form .load').removeClass('load').addClass('suc').html('Кардиограмма загружена. <br> Заполните следующие поля, чтобы мы могли связаться с вами.');
							$('.ecg-form #id').val(data);
							$('.err_file').remove();
						}
					},
					onSubmit: function(){
						$('.ecg-form p.error').removeClass('error').addClass('load').html('Кардиограмма загружается. <br> Заполните следующие поля, чтобы мы могли связаться с вами.');
						$('.ecg-form').show();		
					}
				});

			} else {
				$('.ecg-form .load').removeClass('load').addClass('suc').html('Кардиограмма загружена. <br> Заполните следующие поля, чтобы мы могли связаться с вами.');
				$('.ecg-form #id').val(data);
			}
		},
		onSubmit: function(){
			$('body').css('overflow','hidden');
			$('.ecg-form').show();		
		}
	});
	$('.file').click(function(){return false});
	$('.file').click();
	$('.send input').click(function(){
		if ($('.input .filename').val() == '') {
			alert('Выберите файл');
		}else{
			$('body').css('overflow','hidden');
			$('.ecg-form').show();
			upl.submit();
		}
		return false;
	});
	$('.ecg-form form').submit(function(){
		$('.ecg-form .error').show();
		if ($('#name').val() == '') {
			return false;
		};
		if ($('#age').val() == '') {
			return false;
		};
		if ($('#mail').val() == '') {
			return false;
		};
		$.post('index.html',$('.ecg-form form').serializeArray());
		$('.ecg-form .suc').removeClass('suc').addClass('load').html('Кардиограмма загружается. <br> Заполните следующие поля, чтобы мы могли связаться с вами.');
		$('body').css('overflow','auto');
		$('.ecg-form').hide();
		return false;
	});
	$('.ecg-form .cancel').click(function(){
		$.post('index.html',{rem:1,id:$('.ecg-form #id').val()});
		$('.ecg-form .suc').removeClass('suc').addClass('load').html('Кардиограмма загружается. <br> Заполните следующие поля, чтобы мы могли связаться с вами.');
		$('body').css('overflow','auto');
		$('.ecg-form').hide();
		return false;	
	});
	$('.question .open').click(function(){
		$(this).parent().parent().next().toggle();
		return false;
	});
	$('.new-question a').click(function(){
		$('body').css('overflow','hidden');
		$('.faq-form').show();
		return false;
	});
	$('.faq-form .cancel').click(function(){
		$('body').css('overflow','auto');
		$('.faq-form').hide();
		return false;	
	});
	$('.faq-form form').submit(function(){
		$('.faq-form .error').show();
		if ($('#name').val() == '') {
			return false;
		};
		if ($('#category').val() == '') {
			return false;
		};
		if ($('#email').val() == '') {
			return false;
		};
		if ($('#question').val() == '') {
			return false;
		};
		if ($('#category').val() == '3')
			$.post('/faq.html',$('.faq-form form').serializeArray());
		else
			$.post('/mentions.html',$('.faq-form form').serializeArray());
		$('.faq-form form').hide();
		$('.faq-form .question').hide();
		$('.faq-form .question.ok').show();
		$('.faq-form .closer').show();

		return false;
	});
	$('.closer a').click(function(){
		$('.faq-form').hide();
		$('body').css('overflow','auto');		
		return false;
	})
	if ($('.gallery a').length)
		$('.gallery a').lightBox();
	if ($('.contacts').length){
		$('.contacts>div>div').hide();
		$('.contacts>div>div').eq(0).show();
		$('.contacts>div>h3>a').click(function(){
			$('.contacts>div>div').hide();
			$(this).parent().next().show();
			return false;
		});
	}
	if ($('.question.ment').length > 0) {
		$('.question.ment').each(function(){
			if ($('p',this).length > 1) {
				// $('<div class="more"></div>').appendTo($(this));
				$('p',this).appendTo($('div.more',this));
				$('div.more',this).hide();
				$('p',this).eq(0).insertBefore($('div.more',this));
				$('<a style="margin-left:20px" class="more" href="#">Развернуть</a>').insertAfter($('div.more',this));
				$('<a style="margin-left:20px" class="less" href="#">Cвернуть</a></div>').appendTo($('div.more',this));

			};
			$('.question.ment a.more').live('click',function(){
				$(this).prev('div.more').slideDown('fast');
				$(this).hide();
				return false;
			});
			$('.question.ment a.less').live('click',function(){
				$(this).parent().slideUp('fast');
				$(this).parent().next('a.more').show();
				return false;
			});
		})
	};
})
