/*
 *
*/

$(document).ready(function(){
	// внешние ссылки в новых окнах
	$('a.external').attr('target', '_blank');

	// прячем расширенный поиск
	$('#powersearch').hide();
	$('.mw-search-result-data').hide();
	
	//
	$('.mw-search-pager-top, .mw-search-pager-bottom').each(function(){
		var text = $(this).html().replace(/\(\s*<a(.)*?class=\"mw-numlink\"(.)*?>(.)*?\)/i, '');
		$(this).html(text);
	});
	
	if (no_login)
	{
		$('a.image').each(function(){
			var a = $(this);
			a.replaceWith(a.html())
		});
		
		$('.fullImageLink').html ($('.fullImageLink a').html());
		$('#filetoc').hide();
		$('#filehistory').hide();
		$('#filehistory + p').hide();
		$('.filehistory').hide();
		$('.filehistory + br + ul').hide();
	}
	
	// биндем сочетания клавиш для логина
	$(document).bind('keydown', 'ctrl+d', function(evt){
		document.location = base_url+'?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:UserLogin';
		return false;
	});
	
	$('#HeaderLogo').click(function(){
		if (wgUserLanguage == 'en')
			document.location = base_url+'?title=Main_Page';
		else
			document.location = base_url;
	})
	
	$('input:submit').each(function(){
		var inp = $(this);
		var src = '';
		var value = inp.attr('value');
		
		if (value == 'Записать')
			src = url+'/images/buttons/record.gif';
		else if (value == 'Сбросить')
			src = url+'/images/buttons/reset.gif';
		else if (value == 'Выполнить')
			src = url+'/images/buttons/execute.gif';
		else if (value == 'Удалить страницу')
			src = url+'/images/buttons/del_page.gif';
		else if (value == 'Записать страницу')
			src = url+'/images/buttons/rec_page.gif';
		else if (value == 'Предварительный просмотр')
			src = url+'/images/buttons/preview.gif';
		else if (value == 'Внесённые изменения')
			src = url+'/images/buttons/apply_changes.gif';
		else if (value == 'Найти')
			src = url+'/images/buttons/find.gif';
		else if (value == 'Показать')
			src = url+'/images/buttons/show.gif';
		else if (value == 'Выслать новый пароль')
			src = url+'/images/buttons/send_password.gif';
		else if (value == 'Расширенный поиск')
			src = url+'/images/buttons/search_detailed.gif';
		else if (value == 'Внесенные изменения')
			src = url+'/images/buttons/modified_changes.gif';
		else if (value == 'Представиться системе')
			src = url+'/images/buttons/login.gif';
		else if (value == "Заблокировать этот адрес/участника")
			src = url+'/images/buttons/block.gif';
		else if (value == 'Путь')
			src = url+'/images/buttons/way.gif';
		else if (value == 'Показать только изменённые')
			src = url+'/images/buttons/show_modified.gif';
		else if (value == 'Загрузить файл')
			src = url+'/images/buttons/load_file.gif';
		else if (value == 'Изменить группы участника')
			src = url+'/images/buttons/change_group.gif';
		else if (value == 'Добавить')
			src = url+'/images/buttons/add.gif';
		else if (value == 'Переименовать страницу')
			src = url+'/images/buttons/rebame_page.gif';
		else if (value == 'Сравнить выбранные версии')
			src = url+'/images/buttons/compare_rev.gif';
		
		if (src != '')
		{
			var r = $('<input />').attr({
				title: inp.attr('title'),
				accesskey: inp.attr('accesskey'),
				name: inp.attr('name'),
				id: inp.attr('id'),
				tabindex: inp.attr('tabindex'),
				type: "image",
				src: src,
				value: value,
				onclick: inp.attr('onclick')
			});
			
			if (value == 'Сравнить выбранные версии')
				r.css ('top', '-1px');
			r.addClass ('btn');
			inp.replaceWith(r);
		}
	});
});