$(document).ready(function() {

	/*
	 * Buttons
	 */
	$('input.button, input.button_submit, input.button_reset').wrap(function() {
		return '<span class="' + $(this).attr('class') + '_left"><span class="' + $(this).attr('class') + '_right"></span></span>';
	});

	/*
	 * Additional html for ordered lists
	 */
	$('ol li').wrapInner('<span></span>');

	/*
	 * Search box
	 */
	$('.search_form input').focus(function() {
		if ($(this).hasClass('changed') == false) $(this).attr('value','').addClass('changed');
	});

	/*
	 * Mark last item in a gallery thumb list
	 */
	$('.gallery_thumbnail_list li:last').addClass('last');
	if ($(".gallery").length)
	{
		$(".text").css('padding-right', '0');
	}

	/*
	 * Add corners to poll archive results bars
	 */
	$('.result_bar').wrapInner('<div class="result_bar_tl"></div><div class="result_bar_tr"></div>'
		+ '<div class="result_bar_br"></div><div class="result_bar_bl"></div>');

	/*
	 * Add corners to filter div
	 */
	$('.filter').append('<div class="corner tr"></div><div class="corner br"></div><div class="corner bl"></div><div class="corner tl"></div>');
});

