$(document).ready(function() {
	buildMenu();
	buildBoxes();
	buildButtons();
	$('a').focus(function() {
		this.blur();
	});
});

function buildMenu() {
	var li = $('#topmenu').children('ul').children('li');
	var a = li.children('a');
	li.each(function() {
		var a = $(this).children('a');
		if ($(this).hasClass('first')) {
			a.before('<span class="mfirst"></span>');
			a.after('<span class="mright"></span>');
		} else if ($(this).hasClass('last')) {
			a.before('<span class="mleft"></span>');
			a.after('<span class="mlast"></span>');
		} else {
			a.before('<span class="mleft"></span>');
			a.after('<span class="mright"></span>');
		}
	});
	$('#topmenu').prepend('<div class="bgnd"></div>');
	$('#topmenu').addClass('init');
}

function buildBoxes() {
	var greybox = $('div.greybox');
	greybox.before('<div class="greybox_left"></div>');
	greybox.after('<div class="greybox_right"></div>');
	greybox.removeClass('greybox');
	greybox.addClass('greybox_center');

	var bluebox = $('div.bluebox');
	bluebox.wrap('<div class="bluebox_center"></div>')
	bluebox.after('<div class="bluebox_bottom"></div>')
	bluebox.removeClass('bluebox');
	bluebox.addClass('bluebox_top');
	
	var whitebox = $('div.whitebox');
	whitebox.wrapInner('<div class="whitebox_center"></div>');
	whitebox.prepend('<div class="whitebox_left"></div>');
	whitebox.append('<div class="whitebox_right"></div>');
	whitebox.removeClass('whitebox');
	whitebox.addClass('whitebox_wrapper');
	whitebox.after('<span style="clear:left">&nbsp;</span>');

	/* // Bei CMS-Inhalten unter MenŸ
	var cmsbox = $('div.cms_content_left');
	var element = new Array('div', 'table', 'img');
	for (var i=0; i<element.length; i++) {
		var bluebox = cmsbox.children(element[i]);
		bluebox.wrap('<div class="bluebox_center"></div>');
		bluebox.wrap('<div class="bluebox_top"></div>');
		bluebox.parent().after('<div class="bluebox_bottom"></div>');
	}
	*/
}

function buildButtons() {
	var a = $('div.greybox_center').find('a.cms');
	a.wrapInner('<span class="right"></span>');
	a.wrapInner('<span class="left"></span>');
	a.removeClass('cms');
	a.addClass('button_center');
	a.after('<span style="clear:left">&nbsp;</span>');
}
