offset_vertical=100; //pixels
div_width=200; //pixels
div_height=180; //pixels
slide_side="left"; //left right
position_x=100; //pixels
speed=2; //1..100

position_start=0;
jQuery.noConflict();

jQuery(document).ready(function() {

    jQuery("#div_slide").hide();

    function slide_window(slide_side_var, div_width, div_height, offset_vertical, position_x, speed) {
        //INIT
slide_side=slide_side_var;
        jQuery("#div_slide_content").hide().fadeIn();
        jQuery("#div_slide").fadeIn();
        jQuery("#div_slide").css("top",offset_vertical+"px").css("width",div_width+"px").css("height",div_height+"px").css("z-index",99);
        jQuery("body").css("overflow-x","hidden");

        if (position_x=='center') {
            position_x=(jQuery(window).width()-jQuery("#div_slide").width())/2;
        }else if (position_x=='docked') {
            position_x=0;
        }

        if (slide_side_var=="right") {
            position_x_min=jQuery(document).width()-div_width+15;
			position_start=-div_width;
            jQuery("#div_slide").css("left","");
            jQuery("#div_slide").css("right",position_start);
            jQuery("#div_slide").animate({right:position_x+"px"}, function(){
                jQuery("#div_slide_content").hide().fadeIn("slow");
            });
        }else{
            position_x_max=jQuery(document).width()-div_width-15;
			position_start=0-div_width;
            if (position_x>position_x_max)  {position_x=position_x_max};
            jQuery("#div_slide").css("left",position_start);
            jQuery("#div_slide").css("right","");
            jQuery("#div_slide").animate({left:position_x+"px"}, speed*100, "swing", function(){
                jQuery("#div_slide_content").hide().fadeIn("slow");
            });
        }
    }

    jQuery("#div_slide_close_btn").click(function(){
        if (slide_side=="right") {
            jQuery("#div_slide").animate({right:+position_start+"px"}, speed*100, function(){
                jQuery("#div_slide").hide();
            });
        }else {
            jQuery("#div_slide").animate({left:+position_start+"px"}, speed*100, function(){
                jQuery("#div_slide").hide();
            });
        }
    });
});

function slide_window2(slide_side_var, div_width, div_height, offset_vertical, position_x, speed) {
        //INIT
	slide_side=slide_side_var;
        jQuery("#div_slide").show();
        jQuery("#div_slide").css("top",offset_vertical+"px").css("width",div_width+"px").css("height",div_height+"px").css("z-index",99);
        jQuery("body").css("overflow-x","hidden");

        if (position_x=='center') {
            position_x=(jQuery(window).width()-jQuery("#div_slide").width())/2;
        }else if (position_x=='docked') {
            position_x=0;
        }

        if (slide_side_var=="right") {
            position_x_min=jQuery(document).width()-div_width+15;
			position_start=-div_width;
            jQuery("#div_slide").css("left","");
            jQuery("#div_slide").css("right",position_start);
            jQuery("#div_slide").animate({right:position_x+"px"}, function(){
                
            });
        }else{
            position_x_max=jQuery(document).width()-div_width-15;
			position_start=0-div_width;
            if (position_x>position_x_max)  {position_x=position_x_max};
            jQuery("#div_slide").css("left",position_start);
            jQuery("#div_slide").css("right","");
            jQuery("#div_slide").animate({left:position_x+"px"}, speed*100, "swing", function(){
                
            });
        }
    }