// Global for setInterval :(

var ct = 0;
var tl = 0;

$(document).ready(function(){
    if ($("#detailPhotos a").length){
        $("#detailPhotos a").lightBox();
        }
    var tablo = $("#tablo");
    var project_links = $("ul.listProj a");
    var all_lists = $("ul.listProj li");
    project_links.each(function(e){
        $(this).click(function(){
            all_lists.removeClass("active");
            $(this.parentNode).addClass("active");
            temp_screen = $('<div class="temp_screen"><img src="/medias/images/loading.gif"/></div>').appendTo(tablo);
            var this_url = "/project/" + this.id.replace("p","") + "/";
            tablo.load(this_url, function(){temp_screen.remove()});
            return false;
            }) // click
        }) // each
    all_lists.click(function(){$("a", this).click()});

    // Socials Bookmarks
    $("#iMore").toggle(function(){$("#iSocial").slideDown();return false;},
        function(){
            $("#iSocial").slideUp();
            return false;
        })
    // forms show/hide
    if ($("h3+form").length){
        var this_form = $("h3+form").hide();
        $("div.confirmation").hide();
        $("div.error").hide();
        $(this_form.prev()).toggle(
            function(){
                $($(this).next()).slideDown();return false;
                }
            ,
            function(){
                $($(this).next()).slideUp();return false;
                }
            )// toggle

//          this_form.ajaxForm(function(){
//              this_form.each(function(){this.reset();});
//              this_form.slideUp(500,function(){$("div.confirmation").fadeIn();});
//              }); // ajaxForm
    }
    // friends home - moving
    if ($("div.iFriend ul li").length){
        var all_friends = $("div.iFriend ul li");
        friends_length = all_friends.length;
        var show_from = 0;
        var show_to = 6;
        var ml = $("div.iFriend #moveL");
        var mr = $("div.iFriend #moveR");

        function show(from, to){
            all_friends.each(function(e){
                all_friends.removeClass("last");
                if (e<from || e>to){
                    $($(all_friends)[e]).hide();
                    } // if
                else {
                    $($(all_friends)[e]).fadeIn(1000);
                    } // else
                $($(all_friends)[to]).addClass("last");
                }) // each
            } // func show

        // show only first 7 friends at startup
        show(show_from, show_to);

        mr.click(function(){
            if(show_to+1!=friends_length){
                show_to++;
                show_from++;
                show(show_from, show_to);
//                 console.log("from:"+show_from+", to:"+ show_to);
                }
            return false;
            }) // click;
        ml.click(function(){
            if(show_from != 0){
                show_from--;
                show_to--;
//                 console.log("from:"+show_from+", to:"+ show_to);
                show(show_from, show_to);
                } // if
            return false;
            }) // click
        } // if friends
    $("a.ahnung").click(function(){
        return confirm("Стопудово удалить?");
        }) // click
    ///
    /// Twitter messages manipulation
    ///
    if ($(".twits").length){
        $(".twits ul li").hide();
        $($(".twits ul li")[0]).show();
        tl = $(".twits ul li").length;
        setInterval("jQuery(jQuery('.twits ul li')[ct]).fadeOut(); ct = ct+1 < tl? ct+1: 0; jQuery(jQuery('.twits ul li')[ct]).fadeIn();", 5000)
        } // if
}) // ready
