var shadow_def_1 = {   
    select : ".drop-shadow",
    shadow_img : "/images/shadow_high.png",
    shadow_corner_upper: "/images/shadow_corner_1.png",
    shadow_corner_lower: "/images/shadow_corner_2.png",
    corner_size:{"width":"10px","height":"10px"},
    offset:"7px"
};
var shadow_def_2 = {   
    select : ".drop-shadow-2",
    shadow_img : "/images/shadow_high.png",
    shadow_corner_upper: "/images/shadow_corner_1.png",
    shadow_corner_lower: "/images/shadow_corner_2.png",
    corner_size:{"width":"10px","height":"10px"},
    offset:"5px"
};



function make_shadows(){
         add_shadows(jQuery,shadow_def_1)        
         add_shadows(jQuery,shadow_def_2)   
}
function add_shadows(jquery,obj){
  $ = jquery
  $('body').append("<div class='"+obj.select+" shad-dop'></div>");
  $(obj.select).each(function(){
                           $(this).wrap('<div class="shadow"><div class="shadow-upper"><div class="shadow-lower"></div></div></div>');
                           $(this).parents('.shadow').append('<div class="shadow-corner-2">&nbsp;</div><div class="shadow-corner-1">&nbsp;</div>');                      $(this).parents(".shadow-upper").css("background","url("+obj.shadow_img+") scroll no-repeat top left");
                           $(this).parents(".shadow-lower").css("background","url("+obj.shadow_img+") scroll no-repeat bottom right");
                           $(this).parents(".shadow").children(".shadow-corner-1").css("background","transparent url("+obj.shadow_corner_upper+") scroll no-repeat top left");
                           $(this).parents(".shadow").children(".shadow-corner-2").css("background","transparent url("+obj.shadow_corner_lower+") scroll no-repeat top left");
                           $(this).parents(".shadow").children(".shadow-lower,.shadow-upper").css({position:"relative",float:"left",lineHeight:"0.5em",width:"auto",height:"auto"});
                           
                           $(this).parents(".shadow-lower").css({padding:"0 "+obj.offset+" "+obj.offset+" 0"});
                           $(this).parents(".shadow-upper").css({padding:""+obj.offset+" 0px 0px "+obj.offset+""});

                           $(this).parents(".shadow").css('margin',$(this).css('margin'));
                           $(this).parents(".shadow").css({position:"relative",lineHeight:"0.5em",float:"left",marginLeft: "-"+obj.offset});       
                           $(this).parents(".shadow").css("float","left");
                           if ( $(this).css('float') != 'left' &&   $(this).css('float') != 'right' ){
                             $(this).parents(".shadow").css("clear","both");
                           }else{
                             $(this).parents(".shadow").css("float",$(this).css('float'));
                           }
                           $(this).parents(".shadow").css("display",$(this).css('display'));
                           $(this).css('margin',0);

                           $(this).parents(".shadow").children(".shadow-corner-1,.shadow-corner-2").css({position:"absolute",width:obj.corner_size.width,height:obj.corner_size.height,zIndex:"10"});
                           $(this).parents(".shadow").children(".shadow-corner-1").css({top:"0",right:"0"});
                           $(this).parents(".shadow").children(".shadow-corner-2").css({bottom:"0",left:"0"});
                           $(this).css({position:"relative",zIndex:"100",display:"block"});
                         });
  $('.shad-dop').parents('.shadow').hide();


};