var Rounded = new Class({

    Implements: [Options, Events],

    options:{
        images: [
        	"http://www.vegastarcity.de/tl_files/vegastarcity_2009/images/layout/rounded_tl.png",
        	"http://www.vegastarcity.de/tl_files/vegastarcity_2009/images/layout/rounded_tr.png",
        	"http://www.vegastarcity.de/tl_files/vegastarcity_2009/images/layout/rounded_bl.png",
        	"http://www.vegastarcity.de/tl_files/vegastarcity_2009/images/layout/rounded_br.png"
        ]
    },

    styles: [
    	{
        	top: 0,
        	left: 0
    	},

    	{
        	top: 0,
        	right: 0
    	},

    	{
        	bottom: 0,
        	left: 0
    	},

    	{
        	bottom: 0,
        	right: 0
    	}
    ],

    initialize: function(el, opt)
    {
        this.setOptions(opt);
        
        var corner = new Element("img").setStyles({
            	position: "absolute",
		border: "none",
		padding: 0
        });

        for(i=0; i<=3;i++)
        {
            el.adopt(corner.clone().setStyles(this.styles[i]).set('src', this.options.images[i]))
        }
    }
})