function default_input_text(el_path, text, empty_class)
{
	if ('' == $(el_path).val()) {
		$(el_path).val(text).addClass(empty_class);
		$(el_path).attr('re', text);
	}

	$(el_path).click(function(){
		if (text == $(this).val()) {
			$(this).val('').removeClass(empty_class);
		}
	});

	$(el_path).blur(function(){
		if ('' == $(this).val()) {
			$(this).val(text).addClass(empty_class);
		}
	});
}
function test_input_text(el_path, text, empty_class)
{
	if (/^\s+$/.test($(el_path).val())) return true;
	return $(el_path).val() == text ? true : false;
}

function fix_window()
{
	var ww = win_width = $(window).width();
	if (ww < 1004 && ww > 800) {
		ww -= 10;
	} else {
	}
	$('#content').css('margin-left', (ww - $('#content').width()) / 2);
}

function show(number)
{
	$('#in_show').html('');
	switch (number) {
		case 1:
			$('#in_show').html('<object width="464" height="351"><param name="movie" value="/files/01.swf" /><embed src="/files/01.swf" width="464" height="351"></embed></object>');
			break;
		case 2:
			$('#in_show').html('<object width="464" height="351"><param name="movie" value="/files/02.swf" /><embed src="/files/02.swf" width="464" height="351"></embed></object>');
			break;
		case 3:
			$('#in_show').html('<object width="464" height="351"><param name="movie" value="/files/03.swf" /><embed src="/files/03.swf" width="464" height="351"></embed></object>');
			break;
		case 4:
			$('#in_show').html('<img src="/files/foto.jpg" style="margin-top: 90px;"/>');
			break;
	}
	$('#show, #space').show();
	return false;
}


$(window).resize(function() {
	fix_window();
});

$(document).ready(function(){
	fix_window();

	var text_fio = 'ФИО',
		text_adres = 'Адрес отправителя',
		text_company = 'Название компании-продавца',
		text_sereal_number = 'Серийный номер кондиционера',
		text_date = 'Дата покупки / чека',
		text_email = 'e-mail';

	default_input_text('#fio', text_fio, 'empty');
	default_input_text('#adres', text_adres, 'empty');
	default_input_text('#company', text_company, 'empty');
	default_input_text('#sereal_number', text_sereal_number, 'empty');
	default_input_text('#date', text_date, 'empty');
	default_input_text('#email', text_email, 'empty');


	$('#hot_sun_form').submit(function(){
			if (test_input_text('#fio', text_fio, 'empty')) {
				alert('Вы не заполнили поле ' + text_fio);
				$('#fio').val('').focus();
				return false;
			}
			if (test_input_text('#adres', text_adres, 'empty')) {
				alert('Вы не заполнили поле ' + text_adres);
				$('#adres').val('').focus();
				return false;
			}
			if (test_input_text('#company', text_company, 'empty')) {
				alert('Вы не заполнили поле ' + text_company);
				$('#company').val('').focus();
				return false;
			}
			if (test_input_text('#sereal_number', text_sereal_number, 'empty')) {
				alert('Вы не заполнили поле ' + text_sereal_number);
				$('#sereal_number').val('').focus();
				return false;
			}
			if (test_input_text('#date', text_date, 'empty')) {
				alert('Вы не заполнили поле ' + text_date);
				$('#date').val('').focus();
				return false;
			}
			if (test_input_text('#email', text_email, 'empty')) {
				alert('Вы не заполнили поле ' + text_email);
				$('#email').val('').focus();
				return false;
			}
			start_form = true;
			// отправляем аяксом!
			$.ajax({
				type: 'POST',
				url: '/sendmail.php',
				data: $(this).serialize() + '&ajax=true',
				success: function(data) {
					$('#hot_sun_form').hide();
					$('#submit_form_ok').show();
				}
			});
		return false;
	});


	$('#space, .close_x, #close_rule').click(function(){
		$('#show, #space, #rule_popup, #price_table, #bags_table').hide();
		$('#in_show').html('');
		return false;
	});

	$('#price').click(function() {
		window.scroll(0,350);
		$('#price_table, #space').show();
		return false;
	});

	$('#outdoor_bag').click(function() {
		window.scroll(0,0);
		$('#bags_table, #space').show();
		return false;
	});

});
