$(document).ready(function(){
    var slider_news_a = $('.content .top_slider .titl a ');
    var read_full_news_box = $('.content .read_news_details');
    var links_top_li = $('.content .top_slider li');
    var weather_icon = $('.weather');
    var weather_desc = $('.weather_desc').html();
    var nie_tvorim = $('.nie_tvorim li');
    var nie_tvorim_links = $('.nie_tvorim_links_sort');
    
    weather_icon.mouseover(function(){
        weather_icon.tooltip(weather_desc, {
            width: 250,
            style: 'alert',
            mode: 'tr'
        }).show();
        return false;
    });
    
    Cufon.replace('.content h1', {
        fontFamily: 'Adventure'
    });
    Cufon.replace('.read_full_news h2', {
        fontFamily: 'Adventure'
    });
    
    
    // news read fast preview
    
    /*
     $('.view_other_news li a').mouseover(function(){
     element = $(this);
     opisanie = $(this).parents('li').find('.dscnsw').html();
     element.tooltip('<h1>Новина</h1>' +opisanie, {width:250, style: 'wiki',mode:'tr'}).show();
     });
     */
    $('.img_t_slideshow').cycle({
        fx: 'fade'
    });
    
    $('.home_best_picts_photo ul').cycle({
        fx: 'fade'
    });
    
    $('.links_top li').mouseover(function(){
        el = $(this);
        el.find('span').show();
    }).mouseout(function(){
        el = $(this);
        el.find('span').hide();
    });
    
    slider_news_a.click(function(){
        element = $(this);
        read_full_news_box.slideUp('1', function(){
        });
        $.get('index.php/remote/get_news/' + element.attr('rel'), function(data){
            read_full_news_box.find('.read_more_news').html(data);
            read_full_news_box.slideDown('slow', function(){
            });
        });
        
        read_full_news_box.find('h2').html(element.attr('title'));
        //	$('html').scrollTop(800);
        return false;
    });
    
    
    // потребителско добавяне на снимки (изображения)
    
    $('.upload_user_picture').submit(function(){
        if ($('#username').val() == '') {
            $('#username').tooltip('Полето е задължително!', {
                width: 250,
                style: 'alert',
                mode: 'tr'
            }).show();
            return false;
        }
        if ($('#desc').val() == '') {
            $('#desc').tooltip('Полето е задължително!', {
                width: 250,
                style: 'alert',
                mode: 'tr'
            }).show();
            return false;
        }
        if (!$('#agree_').is(':checked')) {
            $('#agree_').tooltip('Необходимо е да се съгласите с общите условия за ползване!', {
                width: 250,
                style: 'alert',
                mode: 'tl'
            }).show();
            return false;
        }
    });
    
    
    // Nie tvorim sorting
    function sort_nie_torim(cat_id){
        nie_tvorim.hide();
        $.each(nie_tvorim, function(){
            if ($(this).hasClass('categoriq_' + cat_id)) {
                $(this).show();
            };
                    });
    }
    nie_tvorim_links.click(function(){
        sort_nie_torim($(this).attr('rel'));
        return false;
    });
    
    function badBrowser(){
        if ($.browser.msie && parseInt($.browser.version) <= 6) {
            return true;
        } //IE ab ver. 6.0
        if ($.browser.opera && ($.browser.version * 10) <= 95) {
            return true;
        } //Opera ab ver. 9.5
        if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)) {
            var ffversion = new Number(RegExp.$1)
            if (ffversion <= 2) {
                return true;
            }
        } //Firefox ab ver. 2.0
        if ($.browser.safari && (navigator.appVersion.indexOf("1.") != -1)) {
            return true;
        } //Safari ver. 1.0
        if ($.browser.safari && (navigator.appVersion.indexOf("2.") != -1)) {
            return true;
        } //Safari ver. 2.0
        if ($.browser.safari && (navigator.appVersion.indexOf("3.") != -1)) {
            return true;
        } //Safari ver. 3.0
        return false;
    }
	if(badBrowser()) {
		$('.old_browser').show();
	}
});
