var Page = Class.create({
initialize: function() {
	if($('changewebcontainer'))
	{
		my_open = true;
		var div = 'edit_container';
		
		var objBody = $$('body')[0];
		
		objBody.appendChild(Builder.node('div',{id:'overlay'}));
		
		//if($('schlagwort_id'))
		//	tlist2 = new FacebookList('schlagwort_id', 'schlagwort-auto',{fetchFile:'/admin/schlagwort/get', setFile:'/admin/schlagwort/set'});
		
		var arrayPageScroll = document.viewport.getScrollOffsets();
		var Top = arrayPageScroll[1] + (document.viewport.getHeight() / 10);
		var Left = arrayPageScroll[0];
		$(div).setStyle({ top: Top + 'px', left: Left + 'px' });
		$('edit_container').observe('click', (function(event) { if (event.element().id == 'edit_container') closechange(div) }));
		
		// stretch overlay to fill page and fade in
		var arrayPageSize = getPageSize();
		$('overlay').setStyle({width: arrayPageSize[0] + 'px', height: arrayPageSize[1] + 'px', opacity: 0.6});
		$('overlay').observe('click', (function() { closechange(div) }));		
	}

	if(!Prototype.Browser.WebKit) {	// wenn es kein WebKit Browser ist (z.b. Apple Safari)
		document.observe("dom:loaded", function() {
			new text2img();
		});
	} else if(Prototype.Browser.WebKit){ // wenn es ein WebKit Browser ist (z.b. Apple Safari)
		// gab sonst Probleme mit dem CSS, da das CSS vorher nicht richtig geparst wurde.
		Event.observe(window, 'load', function() {
		  new text2img();
		});
	}
	
	// new nicEditor({iconsPath : '/media_data/images/nicEditorIcons.gif', buttonList : ['bold','italic','underline','strikeThrough','subscript','superscript','ol','ul','link','unlink','removeformat','xhtml']}).panelInstance('inhalt',{hasPanel : true});
	
}
});
