    jQuery(document).ready(function(){
        var slider_length = jQuery("#slider_list").children().length;
        var slider_position = 0;
        var slider_step = 1;
        var slider_image;
        var slider_width;
        var slider_height;
        var slider_width_large = 640;
        var slider_height_large = 480;

        jQuery("#slider_main").bind("click", function(e){
            //jQuery("#slider_curtain").width(jQuery(document.body).width());
            //jQuery("#slider_curtain").height(jQuery(document.body).height());

            slider_image = jQuery(this).clone();
          jQuery("#slider_main_div").append(slider_image);
          jQuery(slider_image).animate({width: slider_width_large, height: slider_height_large}, 400);
          jQuery('.hideable').hide("slow");
          jQuery(slider_image).attr("id", "slider_image");
            //var left = (jQuery(document.body).width() - jQuery(slider_image).width()) / 2;

            //jQuery(slider_curtain).animate({opacity: 0.4}, 200);


            //jQuery("#slider_curtain").css("display", "block");

            jQuery(slider_image).click(function(e){
                jQuery(slider_image).remove();
                jQuery('.hideable').show();
               //jQuery("#slider_curtain").css("display", "none");
            });
        });

        jQuery("#slider_list img").bind("click", function(e){
            jQuery("#slider_main").attr("src", jQuery(this).attr("src"));
        });

        jQuery("#slider_right").bind("click", function(e){
            if(slider_position + slider_step < slider_length)
            {
                slider_position += slider_step;
                var offset = -(67 * slider_position);
                jQuery("#slider_list").animate({marginLeft: offset}, 500);
            }
        });

        jQuery("#slider_left").bind("click", function(e){
            if(slider_position != 0)
            {
                slider_position -= slider_step;
                var offset = -(67 * slider_position);
                jQuery("#slider_list").animate({marginLeft: offset}, 500);
            }
        });

    });

