$(document).ready(function() {
	$('a').focus(function() { this.blur(); });
	$('input[type="submit"]').focus(function() { this.blur(); });
	wrapButtons();
});

function wrapButtons() {
	$('.cms_content_left, .cms_content').find('a.cms').children('span.cms_big').parent().each(function() {
		wrapButton($(this));
	});
	$('a.button').each(function() {
		wrapButton($(this));
	});
	$('input[type="submit"], input[type="button"]').each(function() {
		var obj = $(this);
		obj.wrap('<span class="button_wrapper"></span>');
		obj.before('<span class="button_left button_left"></span>');
		obj.after('<span class="button_right button_right"></span>');
		obj.addClass('button_center button_center_blue');
		$(this).mouseover(function() {
			$(this).parent().removeClass('hover');
			$(this).parent().addClass('hover');
		});
		$(this).mouseout(function() {
			$(this).parent().removeClass('hover');
		});
	});
}

function wrapButton(obj) {
	obj.wrap('<span class="button_wrapper"></span>');
	obj.before('<span class="button_left"></span>');
	obj.after('<span class="button_right"></span>');
	obj.addClass('button_center');
	if (obj.html().length < 2) obj.html('&nbsp;');
	obj.parent('.button_wrapper').mouseover(function() {
		obj.parent().removeClass('hover');
		obj.parent().addClass('hover');
	});
	obj.parent('.button_wrapper').mouseout(function() {
		obj.parent().removeClass('hover');
	});
}
