var tOut;
var changed = '#ffe1e1';
var faqText = 'Введите здесь ваш вопрос. Длина должна быть 10-255 символов.';
var subMunuHtml = '';

function hider () {
    $('#alert').empty().hide();
    clearTimeout(tOut);
}

function show_form () {
	$('form').toggle();
	$('#alert').remove();
}

function show_ans (num) {
	var num;
	$('li[@id^=q_]').not('#q_' + num).children('.answer').hide();
	$('#q_' + num + ' .answer').toggle();
}

function make_sub_menu (num) {
	var num, html = '';
	if (oMenu[num].links && oMenu[num].links.length > 0) {
		for (var i in oMenu[num].links) {
			html += '<a href="/' + oMenu[num].url + '/' + oMenu[num].links[i].url;
			html += '/" class="sub-menu">' + oMenu[num].links[i].name + '</a>\n';
		}
	}
	return html;
}

$(document).ready( function () {

    subMunuHtml = $('#sub-menu').html();

    tOut = window.setTimeout('hider()', 8000);

    $('.t_1, .t_2').hover( function () {
        changed = $(this).css('background-color');
        $(this).css('background-color', '#ffe1e1');
    }, function () {
        $(this).css('background-color', changed);
    });

    if ($('#faq-area').val() == '') $('#faq-area').val(faqText).css('color', '#7f7f7f');
    if ($('#faq-area').val() == faqText) $('#faq-area').css('color', '#7f7f7f');
    $('#faq-area').click( function () {
        if ($(this).val() == faqText) $(this).css('color', '#333').val('');
    }).blur( function () {
        if ($(this).val() == '' || $(this).val() == faqText) $(this).css('color', '#7f7f7f').val(faqText)
    });

    $('form').submit( function () {
        if ($('#faq-area').val() == faqText) {
            $('#faq-area').val('');
            $('#alert').remove();
            $(this).before('<div id="alert">Введите текст в поле формы!</div>');
            return false;
        }
    });

    $('#main-menu a').hover( function () {
        $('#sub-menu').empty();
        var num = parseInt($(this).attr('id').substr(4));
        $('#sub-menu').html( make_sub_menu(num) );
    }, function () {
        $('#sub-menu').html(subMunuHtml);
    });

    $('#reset_btn').click( function () {
        $('#captcha').attr('src', '/inc/captcha.php?r=' + Math.round(Math.random() * 10000));
        return false;
    });

    $('form.mail').submit( function () {
        $('input.button').parent().html('<div class="bold red">Отправка сообщения...</div>');
        return true;
    });

});
