			window.addEvent('domready', function(){
				// Hier kommt unser Code hin
				// Wir erstellen ein neues Div mit der Klasse
                // "foobar" und ein paar Inline-Styles


                var meinDiv = new Element('div', {
                	'class': 'foobar',
                	'text': 'Das ist ein ganz tolles, neues Div!',
                	'styles': {
                		'font-weight': 'bold',
                		'margin': '1em'
                	}
                });

                // Die "inject()"-Methode des Div-Objekts fügt das
                // Element in ein anderes Element ein
                //var meinAnderesDiv = meinAnderesDiv.getElements('.schatten');
                //meinDiv.wraps$$(meinAnderesDiv);
                //$$('.schatten').wraps(meinDiv);

                  $$('img.schatten').each(function(el) {

                  var shadow1 = new Element('div', {
                    'class' : 'shadow1'
                  });
                  var shadow2 = new Element('div', {
                    'class' : 'shadow2'
                  });
                  var shadow3 = new Element('div', {
                    'class' : 'shadow3'
                  });
                  var shadow4 = new Element('div', {
                    'class' : 'shadow4'
                  });
                  var shadow5 = new Element('div', {
                    'class' : 'shadow5'
                  });
                  var figure = new Element('div', {
                    'class' : 'figure',
                    'styles' : {
                     // 'width' : el.get('width').toInt() + 10
                      //'width' : el.get('width').toInt() + 10
                    }
                  });

                  var eintstllungen =  el.getProperty('style');
                 if ( eintstllungen!=null ) {

                  shadow5.setProperty('style',eintstllungen);
                 }
                  //figure.wraps(el);

                  shadow5.wraps(el);
                  shadow4.wraps(el);
                  shadow3.wraps(el);
                  shadow2.wraps(el);
                  shadow1.wraps(el);
                  figure.wraps(el);
                var captionText = ( el.getProperty('title')!=null )
                                ? el.getProperty('title') : el.getProperty('alt');
                if ( captionText!=null ) {

                    var caption = new Element('p', {
                    'class' : 'caption',
                    'html' : captionText
                  });

                  caption.inject(el,'after');

                }
              });
		});
