// Додає до редактора кнопку що автоматично покращує розміту. (Краще за вікіфікатор :)
jQuery(function ($) {


var improve = function() {
	apply_changes([
	[
		/Tonči Stipanović/g,
		'Тончі Стіпановіч'
	],
	[
		/Sergey Komissarov/g,
		'Коміссаров Сергій Анатолійович|Сергій Коміссаров'
	],
	[
		/Cy Thompson/g,
		'Сай Томпсон'
	],
	[
		/Jean-Baptiste Bernaz/g,
		'Жан-Батіст Берназ'
	],
	[
		/Sam Meech/g,
		'Сем Міч'
	],
	[
		/Rutger van Schaardenburg/g,
		'Рутгер ван Шарденбург'
	],
	[
		/Robert Scheidt/g,
		'Роберт Шейдт'
	],
	[
		/Colin Cheng/g,
		'Колін Чен'
	],
	[
		/Charlie Buckingham/g,
		'Чарлі Бекінгем'
	],
	[
		/Gustavo Lima/g,
		'Густаво Ліма'
	],
	[
		/Philipp Buhl/g,
		'Філіпп Буль'
	],
	[
		/Juan Ignacio Maegli/g,
		'Хуан Ігнасіо Маельї'
	],
	[
		/Ha Jee-min/g,
		'Ха Чі Мін'
	],
	[
		/Jesper Stalheim/g,
		'Єспер Сталхейм'
	],
	[
		/Pavlos Kontides/g,
		'Павлос Контідес'
	],
	[
		/Milivoj Dukić/g,
		'Мілівой Дукіч'
	],
	[
		/Finn Lynch/g,
		'Фінн Лінч'
	],
	[
		/Karl-Martin Rammo/g,
		'Карл-Мартін Раммо'
	],
	[
		/Kaarle Tapper/g,
		'Каарле Таппер'
	],
	[
		/Viktor Teplý/g,
		'Віктор Теплий'
	],
	[
		/Youssef Akrout/g,
		'Юссеф Акроут'
	],
	[
		/Francesco Marrai/g,
		'Франческо Марраі'
	],
	[
		/Benjamin Vadnai/g,
		'Бенджамін Ваднай'
	],
	[
		/Stefano Raffaele Marcia/g,
		'Стефано Марсія'
	],
	[
		/Matías del Solar/g,
		'Матіас дель Солар'
	],
	[
		/Wannes Van Laer/g,
		'Ваннес ван Лар'
	],
	[
		/Kristian Ruth/g,
		'Крістіан Рут'
	],
	[
		/Kacper Ziemiński/g,
		'Кацпер Земінський'
	],
	[
		/Enrique Jose Arathoon Pacas/g,
		'Енріке Аратун'
	],
	[
		/Khairulnizam Afendy/g,
		'Хайрулнізам Мохд Афенді'
	],
	[
		/Joaquin Blanco Albalat/g,
		'Хоакін Бланко'
	],
	[
		/Cameron Pimentel/g,
		'Кемерон Піментель'
	],
	[
		/Stefano Peschiera/g,
		'Стефано Пескьєра'
	],
	[
		/Peter Elisa Henry/g,
		'Пітер Еліза Генрі'
	],
	[
		/Lee Parkhill/g,
		'Лі Паркхілл'
	],
	[
		/Yanic Gentry Torfer/g,
		'Янік Гентрі'
	],
	[
		/Rodney Govinden/g,
		'Родні Говінден'
	],
	[
		/Manuel Lelo/g,
		'Мануел Лелу'
	],
	[
		/Nick Dempsey/g,
		'Нік Демпсі'
	],
	[
		/Dorian van Rijsselberghe/g,
		'Доріан ван Рейссельберге'
	],
	[
		/Piotr Myszka/g,
		'Пьотр Мишка'
	],
	[
		/Byron Kokkalanis/g,
		'Байрон Коккаланіс'
	],
	[
		/Pierre Le Coq/g,
		'Пєр ле Кок'
	],
	[
		/Chun Leung Michael Cheng/g,
		'Майкл Чен Чуньлян'
	],
	[
		/Toni Wilhelm/g,
		'Тоні Вільгельм'
	],
	[
		/Andreas Cariolou/g,
		'Андреас Каріолу'
	],
	[
		/Iván Pastor/g,
		'Іван Пастор Лафуентеа'
	],
	[
		/Sebastian Fleischer/g,
		'Себастьян Флейшер'
	],
	[
		/Mateo Sanz Lanz/g,
		'Матео Санс Ланс'
	],
	[
		/Amanda Ng/g,
		'Аманда Нг'
	]
])
};

var apply_changes = function(changes, comment) {
	var old_value = document.editform.wpTextbox1.value;
	try {
		var change = null
		for (var i = 0; i < changes.length; i++) {
			change = changes[i]
			document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(change[0], change[1]);
		}
	} catch(err) {
		alert('Помилка в зміні "' + comment + '":\n' + err.message);
	}
	
	if(document.editform.wpTextbox1.value != old_value) { // if changed
		// add comment
		if(document.editform.wpSummary.value.trim()) {
			document.editform.wpSummary.value += ', ';
		}
		document.editform.wpSummary.value += comment;
	}
};

$('#wpTextbox1').wikiEditor('addToToolbar', {
	section: 'advanced',
	group: 'format',
	tools: {
		"wikifixer": {
			label: 'Заміна імен вітрильників на українські',
			type: 'button',
			icon: '//upload.wikimedia.org/wikipedia/commons/thumb/c/c1/Gnome-devel.svg/22px-Gnome-devel.svg.png',
			action: {
           		type: 'callback',
                execute: function(context) { 
                	improve();
                }
			}
		}
	}
});
});
Повернутися на сторінку користувача «Oleksandr Tahayev/sailing.js».