var root='http://www.weingut-bauer.de';
var data={contents:[]};

window.addEvents({
	domready:function(){
		// add menu li's borders
		var as=$$('#main a');
		var i;
		var j;
		for(i=0;i<as.length;i++){
			var a=as[i];
			a.addEvents({
				mouseenter:function(){this.getParent('li').addClass('hover');},
				mouseleave:function(){this.getParent('li').removeClass('hover');},
				focus:function(){this.getParent('li').addClass('focus');},
				blur:function(){this.getParent('li').removeClass('focus');}
			});
		}

		if(typeof(contentpics)!='undefined')
		for(i=0;i<contentpics.length;i++){
			data['contents'].push({
				src:contentpics[i].path+contentpics[i].fname+'',
				file:contentpics[i].fname+'',
				href:root+contentpics[i].path+contentpics[i].fname+''
			});
		}

		var imgs=$$('#content img');
		for(i=0;i<imgs.length;i++){
			var img=imgs[i];

			if(img.getParents('a').length) continue;
			if(!img.get('src')) continue;

			var match=img.get('src').match(/[^\/]*?$/)+'';
			for(j=0;j<data['contents'].length;j++) if(data['contents'][j].file==match) break;

			if(!data['contents'][j]) continue;
			if(data['contents'][j].file!=match) continue;

			var a=new Element('a',{
				'class':'mbox',
				href:data['contents'][j].href,
				title:img.get('alt')
			});

			a.inject(img,'before');
			img.inject(a);
		}

		if($$('a.mbox'))
			var mb=new multiBox('mbox',{
				'overlay':new overlay()
			});
	},
	load:function(){
		// establish the gallery
		if(!gallery) gallery=false;

		if($('gallery')&&gallery){
			var children=$('gallery').getChildren();
			var i;
			for(i=0;i<children.length;i++) children[i].dispose();
			new kellery({gallery:gallery,container:$('gallery'),thumbsstd:'#ffffff',thumbsem:'#004a94',thumbnailclick:'play'});
		}
	}
});
