function backsmooth(s){
    if (s) {
	$(document).find("body").after('<div class="backsmooth"></div>');
    } else {
	$(".backsmooth").remove();
    }
}

var joomla="&no_html=1";

$(document).ready(function(){
    /* ЧТО ЗА ФИКС? */
/*    $("#tooltip a").tooltip({
        bodyHandler: function() {
	    return $($(this).attr("href")).html();
        },
	showURL: false
    });*/
    /* Для блока расширенный поиск */
    $(".form_types_all:checked").parent().find(".form_types_input input").
        attr('disabled', true).
        attr('checked',  true);

    $(".form_types_all").click(function(){
        $(this).parent().find(".form_types_input input").
            attr('disabled', $(this).is(':checked')).
            attr('checked',  $(this).is(':checked'));
    });

    $(".form_okr a").click(function(){
        $(this).parent().next("p").slideToggle("slow");
    });

    $(".form_okr input").click(function(){
        $(this).parent().next("p").find("input").
            attr('disabled', $(this).is(':checked')).
            attr('checked',  $(this).is(':checked'));
	if ($(this).parent().next("p").css('display')=='none') {$(this).parent().next("p").slideDown("slow");}
    });

    $(".form_ext_button a").click(function(){
        $(".form_ext").slideToggle("slow");
    });

    $(".form_okr input:checked").parent().next("p").find("input").
        attr('disabled', true).
        attr('checked',  true);

    $(".form_location_2:checked").parent().show();

    /* ДЛЯ СТРОКИ 'ПОИСК', выводит сообщения когда в запросе больше 3х слов  */
    $("input.searchelv").keypress(function(e){
        var str=$(this).val();
        var words=new Array();
        words=str.split(" ");
        if (words.length>3){
            $(".search_info").html("<u>Подсказка:</u> вы ввели длинный запрос, возможно сократив количество слов вы получите больше информации");
        } else {
            $(".search_info").html($(".search_info").attr('default'));
        }
    });
    
    /* Всплывающая подсказка */
    $(".help").hover(function(){
	$(".balloon").find(".cont").load('/i/help.htm');
        $(".balloon").slideToggle(500);
    }, function(){
        $(".balloon").hide(100);
    });
    /* Индикатор загрузки для кнопки поиска */ 
    $(".elvbut").click(function(){backsmooth(true);});
    /* Индикатор загрузки для scrol  */ 
    $(".paginationsearch a").click(function(){backsmooth(true);});

    /* Для функций личного кабинета */
    favorite_toggle($(".fav-ten-toggle"));
    favorite_toggle_one($(".fav-ten-toggle-one"));
    favorite_tenders_del($(".fav-ten-del"));
    
    favorite_query_del($(".fav-query"));
    favorite_query_toggle();

    newsletter_form_add_events();
    newsletter_form_del_events();
    newsletter_form_settime_events();
    newsletter_form_settime_change();

    /* Вешают на INPUT с указанными ID календарь */
    $.datepicker.setDefaults($.extend({changeYear: true, showButtonPanel: true, yearRange: '-2:+1'}, $.datepicker.regional['']));
    $("#date_begin").datepicker($.datepicker.regional['ru']);
    $("#date_end").datepicker($.datepicker.regional['ru']);

    /* Запрет на ввод не числовых данных у которых class=num_only */
    $('.num_only').numeric(",");
    
});
