/* 
Additions to main.js
by Kahi
mostly simplifications of user-created content */

$(document).ready(function(){
	
	// Automatic quote-marks for quotations
	$('.client-box .desc')
		.prepend('<img src="'+template_url+'/img/bg/quote-up.png" alt="" class="up" /> ')
		.append(' <img src="'+template_url+'/img/bg/quote-down.png" alt="" class="down" />');


	// Rounded corners and wrapping
	$('.client-box > .spc, .file-box > .spc').parent()
		.append('<span class="cor cor-l"></span><span class="cor cor-r"></span><span class="cor cor-bl"></span><span class="cor cor-br"></span>');
		
		// Tabs box
	$('.tab-box > .wrap-fragment')
			.append('<span class="cor cor-r"></span><span class="cor cor-bl"></span><span class="cor cor-br"></span>');
		
		// Inline link
	$('.content a.inline-link').wrapInner('<span></span>');
		
		// Contact form messages
	$('.wpcf7-response-output')
		.wrapInner('<p></p>')
		.append('<span class="cor cor-l"></span><span class="cor cor-r"></span><span class="cor cor-bl"></span><span class="cor cor-br"></span>');
		
		// Border-box AKA Související
	$('.border-box')
		.wrapInner('<div class="spc"></div>')
		.append('<span class="cor cor-l"></span><span class="cor cor-r"></span><span class="cor cor-bl"></span><span class="cor cor-br"></span>');
	
		// Crossroad
	$('.crossroad .one li .wrap, .crossroad .two li .wrap')
		.append('<span class="illust"></span><span class="cor cor-l"></span><span class="cor cor-r"></span><span class="cor cor-bl"></span><span class="cor cor-br"></span>');
	
	$('.crossroad .three li .wrap')
		.append('<span class="cor cor-l"></span><span class="cor cor-r"></span><span class="cor cor-bl"></span><span class="cor cor-br"></span>');
	
		// Forms
	$('.form-white')
		.wrapInner('<div class="spc"></div>')
		.append('<span class="cor cor-l"></span><span class="cor cor-r"></span><span class="cor cor-bl"></span><span class="cor cor-br"></span>');

	$('.form-in')
		.wrapInner('<div class="spc"></div>')
		.append('<span class="cor cor-l"></span><span class="cor cor-r"></span><span class="cor cor-bl"></span><span class="cor cor-br"></span>');
	
	$('.newletter-form')
		.wrapInner('<div class="spc"></div>')
		.append('<span class="illust"></span><span class="cor cor-l"></span><span class="cor cor-r"></span><span class="cor cor-bl"></span><span class="cor cor-br"></span>')
		
		.find('#unsubscribe-switch a').toggle(function(){
			$(this)
				.text('Přihlásit novinky e-mailem')
				.closest('.newletter-form')
					.find('h2').text('Nechcete dostávat novinky e-mailem?').end()
					.find('input[name="unsubscribe"]').show().end()
					.find('input[name="subscribe"]').hide().end();
		}, function(){
			$(this)
				.text('Odhlásit novinky e-mailem')
				.closest('.newletter-form')
					.find('h2').text('Chcete dostávat novinky e-mailem?').end()
					.find('input[name="unsubscribe"]').hide().end()
					.find('input[name="subscribe"]').show().end();
		}).end()
		.find('input[name="unsubscribe"]').hide();
		
		// Else...
	$('.status-box .spc')
		.append('<span class="cor cor-l"></span><span class="cor cor-r"></span><span class="cor cor-bl"></span><span class="cor cor-br"></span>');		
	
	// Tables: automatic "even" class
	$('.content table:not(.no-stripes) tbody > tr:odd').addClass('even');
	
	
	// Sidebar: 2 menu levels merging
	$('#side-menu ul.level2').appendTo('#side-menu ul.level1 .current_page_item');
	
	
	// Contact form: move messages before the form
	$('div.wpcf7-response-output').insertBefore('form');
	
	// Contact form: add labels
	$('.wpcf7-list-item').wrapInner('<label></label>');
	
	
	// Main menu > submenu enabling
	$('#the-menu > li > a')
		.wrapInner('<span></span>');	
	
	$('#the-menu > li > ul')
		.addClass('reset')
		.wrap('<div class="submenu"><div class="box"></div></div>');

	$('#the-menu .submenu').livequery(function() {
		$(this)
			.prepend('<div class="top"></div>')
			.append('<div class="bottom"></div>');
	});
	
	
	// Sitemap HTML mod., wrapping
	$('ul.sitemap > li').addClass('level1');
	$('ul.sitemap > li > a').each(function(){
		
		$(this).wrapInner('<span></span>').wrap('<h2></h2>');
		
	});
	
	
	// Fixing chapters plugin
	$('span.contentjumptitle:empty').remove();
	
	
	// Box "Srovnejte si" simplification
	$('.full-btn a:first-child').append('<span class="arr"></span><span class="ico ico-compare"></span>');
	
	
	// Box "Kontakt" simplification
	
	$('.contact-box').append('<div class="break"></div>');	
	
	$('.contact-box .box')
		.wrapInner('<div class="spc"></div>')
		.append('<span class="cor cor-l"></span><span class="cor cor-r"></span><span class="cor cor-bl"></span><span class="cor cor-br"></span>');
	
	$('.contact-box .btn a').wrapInner('<span></span>');
	
	
	// Boxes "Pobočky" simplification

	$('.image-box .box .spc')
		.append('<span class="arr"></span>')
		.after('<span class="cor24 cor-l"></span><span class="cor24 cor-r"></span><span class="cor cor-bl"></span><span class="cor cor-br"></span>');
	
	// Dict
	
	$('.dictionary > li > a').addClass('h2-like');
	
});
	