jQuery(function($){
    $(function(){
        $('.thumbnail').css( {
            "opacity": .6
        });
        $('.thumbnail').hover(function(){
            $(this).css( {
                "opacity": 1
            });
        }, function(){
            $(this).css( {
                "opacity": .6
            });
        });
    });
    $(function(){
        $(".menu").live("click", function(){
            $(".menu").removeClass("menu-selected");
        });
        $(".menu").live("click", function(){
            $(this).addClass("menu-selected");
        });
        $(".menu").live("mouseover", function(){
            $(this).addClass("menu-hover");
        });
        $(".menu").live("mouseout", function(){
            $(this).removeClass("menu-hover");
        });
    });
    $(function(){
        $(".menu-category").live("click", function(){
            $(".menu-category").removeClass("menu-category-selected");
            $(".menu").removeClass("menu-selected");
        });
        $(".menu-category").live("click", function(){
            $(this).addClass("menu-category-selected");
        });
        $(".menu-category").live("mouseover", function(){
            $(this).addClass("menu-hover");
        });
        $(".menu-category").live("mouseout", function(){
            $(this).removeClass("menu-hover");
        });
    });

    $(".ajax").live("click", function(){
        var url = $(this).attr("id");

        $.ajax( {
            url: "index.php/1/application/photos/" + url,
            type: "GET",
            dataType: "html",
            success: function(response){
                $("#thumbnails #pane").hide().html(response).fadeIn(1000);

                $(function(){
                    $('.scroll-pane').jScrollPane();
                });
                $('.thumbnail').css( {
                    "background": "#000000"
                });
                $('.thumbnail img').css( {
                    "opacity": .5
                });
                $('.thumbnail img').hover(function(){
                    $(this).css( {
                        "opacity": 1
                    });
                }, function(){
                    $(this).css( {
                        "opacity": .5
                    });
                });
                $(".thumbnail a").live("click", function(){
                    $('#main-inner-contact').fadeOut();
                    $('#main-inner-about').fadeOut('fast');
                    $("#viewer img").hide().attr( {
                        "src": $(this).attr("href"),
                        "title": $("> img", this).attr("title"),
                        "opacity": 1
                    });
                    return false;
                });
                $("#viewer>img").load(function(){
                    $("#viewer>img:hidden").fadeIn("slow")
                });
            }
        });
        return false;
    });
    
    
    $(".ajax-temp").live("click", function(){
        var url = $(this).attr("id");

        $.ajax( {
            url: "app/loc/block/" + url,
            type: "GET",
            dataType: "html",
            success: function(response){
                $("#thumbnails #pane").hide().html(response).fadeIn(1000);

                $(function(){
                    $('.scroll-pane').jScrollPane();
                });
                $('.thumbnail').css( {
                    "background": "#000000"
                });
                $('.thumbnail img').css( {
                    "opacity": .5
                });
                $('.thumbnail img').hover(function(){
                    $(this).css( {
                        "opacity": 1
                    });
                }, function(){
                    $(this).css( {
                        "opacity": .5
                    });
                });
                $(".thumbnail a").live("click", function(){
                    $('#main-inner-contact').fadeOut();
                    $('#main-inner-about').fadeOut('fast');
                    $("#viewer img").hide().attr( {
                        "src": $(this).attr("href"),
                        "title": $("> img", this).attr("title"),
                        "opacity": 1
                    });
                    return false;
                });
                $("#viewer>img").load(function(){
                    $("#viewer>img:hidden").fadeIn("slow")
                });
            }
        });
        return false;
    });
    
    $(function(){
        $('.link').live("mousemove", function(){
            $('body').css( {
                cursor: 'hand',
                cursor: 'pointer'
            });
        });
        $('.link').live("mouseout", function(){
            $('body').css( {
                cursor: 'default'
            });
        });
        $('.link').live("click", function(){
            $('body').css( {
                cursor: 'default'
            });
        });
    });
    $(function(){
        $('.scroll-pane').jScrollPane();
    });

    $(window).load(function(){

    });
});

