function str_replace(search, replace, subject) {
	return subject.split(search).join(replace);
}


function block(w) {
	$.blockUI( {
		message : $('#callBackForm'),
		css : {
		top:  ($(window).height() - w) /2 + 100 +'px',
        left: ($(window).width() - w) /2 + 'px',
		width : w + 'px',
		backgroundColor : '#fff',
		border : '4px solid #c9c9c9',
		cursor:  'default'
		},
		overlayCSS:  {
		cursor:  'default'
    }
	});
}
function all_city()
{
block(750);
$.get('/router.php',{m:'users',f:'city.php'}, function(data)
{
$("#bdata").html(data);
});

}
function send_admin()
{
block(510);
$.get('/router.php',{m:'windows',f:'admin.php'}, function(data)
{
$("#bdata").html(data);
});

}

function send_tester()
{
block(510);
$.get('/router.php',{m:'windows',f:'tester.php'}, function(data)
{
$("#bdata").html(data);
});

}

function admin_menu()
{
block(510);
$.get('/router.php',{m:'windows',f:'admin_menu.php'}, function(data)
{
$("#bdata").html(data);
});

}

function send()
{
parent.$.fancybox.close();
$.growlUI("Спасибо!", "Сообщение успешно отправлено");
}

function set_lang()
{
block(510);
$.get('/router.php',{m:'windows',f:'lang.php'}, function(data)
{
$("#bdata").html(data);
});

}

function load_news()
{
$("#news_block_loader").removeClass("hide");
$("#navlist li").removeClass("current");
$("#news_sites").addClass("current");
$.get('/router.php',{m:'news', sort:'tema'}, function(data)
{
$("#news_block_loader").addClass("hide");
$("#news_block").html(data);
});

}

function checkall()
{

if ($('#mail_list input:checkbox').attr("checked"))
{
$('#mail_list input:checkbox').attr("checked", false);


}
else
{
$('#mail_list input:checkbox').attr("checked",true);
}


}
function mail_history(a,s)
{
$('#his_block_loader').removeClass("hide");
	$.get('/router.php',{m:'mail', f: 'history.php', author:a, subj:s}, function(data)
	{
	$("#history").html(data);
	//alert(data);
	});
}
function del_mail()
{
if (confirm("Удалить сообщение?")) {
document.forms['message_form'].submit();
}
}

function spam_mail()
{
if (confirm("Сообщить о спаме?")) {
$('#spam').text('Отправлено на рассмотрение');
}
}

function marchive()
{
/*if (confirm("Отправить отмеченные письма в архив?")) {
$('#mparam').val('archive');
document.forms['mail_form'].submit();
}*/

}
function mdelarchive()
{
if (confirm("Убрать отмеченные письма из архива?")) {
$('#mparam').val('delarchive');
document.forms['mail_form'].submit();
}
}
function mdelete()
{
if (confirm("Удалить отмеченные письма?")) {
$('#mparam').val('delete');
document.forms['mail_form'].submit();
}
}
function canc()
{
		$.unblockUI();
		blocked = 0;

		return false;
}
function addfriend(kto, kogo)
{
$.blockUI({ message: $('#question'), css: { width: '375px' } });
   $("#qtext").text("Вы действительно хотите добавить пользователя в друзья?");
     $('#yes').click(function() {
    $.blockUI({ message: "<h3>Добавляем...</h3>" });
	$.get('/router.php',{m:'friends', f: 'index.php', type:'add', kto:kto, kogo:kogo}, function(data)
	{
			$.growlUI("Готово!", "Пользователь успешно добавлен в список друзей.");
			//alert(data);
	});
    });


     $('#no').click(function() {
            $.unblockUI();
            return false;
        });
}
function delfriend(kto, kogo)
{
$.blockUI({ message: $('#question'), css: { width: '375px' } });
   $("#qtext").text("Вы действительно хотите удалить пользователя из списка друзей?");
    $('#yes').click(function() {
    $.blockUI({ message: "<h3>Удаляем...</h3>" });
	$.get('/router.php',{m:'friends', f: 'index.php', type:'delete', kto:kto, kogo:kogo}, function(data)
	{
			$.growlUI("Готово!", "Пользователь удален из списка друзей.");
	});
    });


     $('#no').click(function() {
            $.unblockUI();
            return false;
        });
}
function send_comment(type, tema)
{
var text = $('#add_comment textarea').val();

if (text != '')
{
	$('#com_no').html('');
	$.post('/router.php',{m:'comments', f: 'add.php', type:type, tema:tema, text:text}, function(data)
	{
	//alert(data);
	$("#com_block").append(data);
	$.growlUI("Готово!", "Комментарий добавлен.");

	});
	}
}
function addfav(page)
{
var title = document.title;
//alert(title);
if (page != '')
{
	$.get('/router.php',{m:'fav', f: 'index.php', title:title, page:page}, function(data)
	{
	if (data == '1')
	{
	$.growlUI("Готово!", "Страница добавлена в закладки");
	}
	if (data == '2')
	{
	$.growlUI("Ошибка!", "Только для авторизованных пользователей");
	}
	if (data == '3')
	{
	$.growlUI("Ошибка!", "Страница уже в закладках");
	}
	});
}
}
function selRegion(obj)
{

	var id = obj.options[obj.selectedIndex].id;
	//alert(id);
	$.get('/router.php',{m:'select_region', f: 'region.php', c_id:id}, function(data)
	{
	$("#region_block").remove();
	$("#city_block").remove();
	$("#select_block").append(data);
	//alert(data);
	});
}

function selCats(obj)
{
	$("#cat2").remove();
	$("#categories").append("<img src='/static/images/loader.gif' border='0' id='loadc'/>");
	var id = obj.options[obj.selectedIndex].id;

	$.get('/router.php',{m:'select_region', f:'catalog.php',cid:id},function(data)
		{
	$('#cat').after(data);
	$('#loadc').remove();
	}
	);
}

function selCat(obj)
{

	var id = obj.options[obj.selectedIndex].id;

	if (id == 11 || id == 12)
	{
	if (id == 11)
		$("#pred option[value='Спрос']").attr("selected", "selected");
	if (id == 12)
		$("#pred option[value='Предложение']").attr("selected", "selected");
	$('#tsena').text('Зарплата');
	$('#podcat_block').hide();
	$('#pred_block').hide();
	}
	else
	{
	$("#pred option[value='']").attr("selected", "selected");
	$('#tsena').text('Цена');
	//alert(id);
	$.get('/router.php',{m:'adv', f: 'selcat.php', c_id:id}, function(data)
	{
	$("#podcat_block").remove();
	$("#select_block_cat").append(data);
	$("#pred_block").show();
	//alert(data);
	});
	//скрывает и показывает строки в выпадающем меню типа предложения
	if (id == 1 || id == 2 || id == 3 || id == 5 || id == 8 || id == 9)
	{
	$('#snimu').hide();
	$('#sdam').hide();
	$('#usluga').hide();
	$('#podaryu').hide();
	$('#predlojenie').hide();
	$('#spros').hide();
	}
	else
	{
	$("#snimu").show();
	$('#sdam').show();
	$('#usluga').show();
	$('#podaryu').show();
	$('#predlojenie').show();
	$('#spros').show();
	};
	if (id == 4)
	{
	$('#snimu').hide();
	$('#sdam').hide();
	$('#podaryu').hide();
	}
	else
	{

	};
	if (id == 6)
	{
	$('#predlojenie').hide();
	$('#spros').hide();
	}
	else
	{

	};
	if (id == 10)
	{
	$('#podaryu').hide();
	$('#predlojenie').hide();
	$('#spros').hide();
	}
	else
	{

	};
	if (id == 13)
	{
	$('#kuplyu').hide();
	$('#prodam').hide();
	$('#snimu').hide();
	$('#sdam').hide();
	$('#podaryu').hide();
	}
	else
	{
	$('#kuplyu').show();
	$('#prodam').show();
	};
	}
}
function selCity(obj)
{

	var id = obj.options[obj.selectedIndex].id;
	//alert(id);
	$.get('/router.php',{m:'select_region', f: 'city.php', c_id:id}, function(data)
	{
	//$("#region_block").remove();
	$("#city_block").remove();
	$("#select_block").append(data);
	//alert(data);
	});
}
function click_block(block, obj)
{

  	$("#"+block+" .b_block_menu").removeClass("hover");
  	$("#"+block+" .b_block_menu .i_right10").addClass("hide");
  	$(obj).removeClass("hoverok");
  	$(obj).addClass("hover");
    $(obj).find('.i_right10').removeClass("hide");


}
function click_block2(block, obj)
{

  	$("#"+block+" .b_block_2menu").removeClass("hover");
  	$("#"+block+" .b_block_2menu .i_bottom10").addClass("hide");
  	$("#"+block+" .b_block_2menu .bline").addClass("hide");
  	$(obj).removeClass("hoverok");
  	$(obj).addClass("hover");
    $(obj).find('.i_bottom10').removeClass("hide");
    $(obj).find('.bline').removeClass("hide");


}
function user_search()
{
var search = $('#usearch').val();
$('#s_link').text('Идет поиск...');
$.get('/router.php',{m:'mail', f:'search_user_result.php', search:search}, function(data)
{
$('#s_link').text('Найти');
$('#uresult').html(data);
});

}
function clear_search()
{
var val = $('#mail_search').val();
if (val = 'Поиск по почте')
{
	$('#mail_search').val('');
}
}

function set_sp(text,param, obj)
{
$('#dop_block .vibor').removeClass('current');
$(obj).addClass('current');
$('#s_param').text(text);
$('#val_param').val(param);
$('#dop_param').val('1');
$('#dop_block').hide();
$('#search').focus();
}

function edit_comment(type)
{
	var text = $("#c_text").val();
	var id = $("#cid").val();
	$.post('/router.php',{m:'comments', f: 'edit.php', id:id, text:text, type:type}, function(data)
	{
	$.fancybox.close();
	if (data == '1')
	{

	$.growlUI("Готово!", "Комментарий отредактирован");
	}
	});
}


   $(document).ready(function() {

var speed = 100;
   /*
   *  Событие на наведение курсора на языковые флажки
   */
	$("#lang_ch img").hover(
		  function () {
		  $("#lang_ch img").removeClass("hover");
		  $(this).addClass("hover");
		  },
		  function () {

	});
$("a.file").fancybox({
		'titleShow'     : false
	});

$("a#send_tester").fancybox({
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=windows&f=tester.php'
		}

});

$("a#send_admin").fancybox({
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=windows&f=admin.php'
		}
});
$("a#admin_menu").fancybox({
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=windows&f=admin_menu.php'
		}
});
$("a.edit_comment").fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=windows&f=edit_message.php'
		}
});
$("#eshe_lang").fancybox({
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=windows&f=lang.php'
		}
});
$("#send_pass").fancybox({
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=windows&f=retrive.php'
		}
});

$('#lang_ch a').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=windows&f=yes_no.php'
		}
});

$('a#search_user').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=mail&f=search_user.php'
		}
});

$('a#in_archive').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=mail&f=in_archive.php'
		}
});

$('a#out_archive').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=mail&f=out_archive.php'
		}
});

$('a#mail_delete').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=mail&f=mail_delete.php'
		}
});

$('a#mail_in_delete').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=mail&f=mail_in_delete.php'
		}
});

$('a#mail_sent_delete').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=mail&f=mail_sent_delete.php'
		}
});

$('a#mail_archive_delete').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=mail&f=mail_archive_delete.php'
		}
});

$('a#message_delete').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=mail&f=message_delete.php'
		}
});


$('a#message_spam').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=mail&f=message_spam.php'
		}
});
$('a#friend_del,a.friend_del').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=windows&f=friend_delete.php'
		}
});
$('a#friend_add,a.friend_add').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=windows&f=friend_add.php'
		}
});
$('a.fav_delete').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=fav&f=fav_delete.php'
		}
});

$('a.send_gift').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=users&f=send_gift.php'
		}
});


$('a.adv_delete').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=my_adv&f=delete.php'
		}
});
$('a#sort_tema').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=articles&f=index.php'
		}
});

$('a.keywords').fancybox({
titleShow : false,
overlayColor : '#a7b9f5',
overlayOpacity : '0.3',
		ajax : {
		    type	: "get",
		    data	: 'm=windows&f=keywords.php'
		}
});

   /*
   *  Меняем кнопки в боковом меню при наведении курсора
   */
	$(".button_bg").hover(
  function () {
    $(this).addClass("hover");
  },
  function () {
    $(this).removeClass("hover");
  });
	$("#com_table tr, #mail_list tr").hover(function()
	{
		$('.zatuhlo', this).addClass('hide');
	},
	function(){
		$('.zatuhlo', this).removeClass('hide');
	});
    /*
   * Нажали на языковой флажок
   */
       /* $('#lang_ch img').click(function() {
			var l = $(this).attr("alt");
            $.blockUI({ message: $('#question'), css: { width: '375px' } });

            $("#qtext").text("Вы действительно желаете сменить язык сайта?");
            $('#yes').click(function() {
            $.blockUI({ message: "<h3>Меняем языковое окружение...</h3>" });
			location.href= '/index.php?lang='+l;
			$.growlUI("Спасибо!", "Сообщение успешно отправлено");

            });


        $('#no').click(function() {
            $.unblockUI();
            return false;
        });
        });
		*/

	/*
	* Слайдер по нажатию на минус
	*/
	$(".i_minus").click(function () {
	$(this).toggleClass("i_plus");
			$(this).next(".hide_menu").slideToggle('slow', function() {

		});
	});
$(".i_plus").click(function () {
	$(this).toggleClass("i_minus");
			$(this).next(".hide").slideToggle('slow', function() {

		});
	});

/*	$("#search").jHelperTip({
 trigger: "click",
 dC:"#tip1",
 autoClose: false,
 opacity: 1,
 leftOff: -400,
 topOff: 10

});
*/
$('#search').click(function() {
$(this).stop().animate({width:"400px"}, speed, function(){
if ($('#dop_param').val() == '0')
{
if (($(this).val() == '') || ($(this).val() == 'Поиск'))
{
	$('#dop_block').show();
}
}
});

$('#search_button').show(speed);

if ($(this).val() == 'Поиск')
		{
			$(this).val('');
			$(this).css({"color":"#3d3d3d"});
		}
else
{

}
});
$('#mtable').click(function()
	{
if ($('#search').css('width') == '400px')
{
if ($('#dop_param').val() == '0')
{
if (($('#search').val() == '') || ($('#search').val() == 'Поиск'))
{

	$('#search').stop().animate({width:"150px"}, speed);
	$('#dop_block').hide();

}
	if ($('#search').val() == '')
		{

		$('#search').val('Поиск');
		$('#search').css('color','#a2a2a2');
		$('#search_button').hide(speed);

		}
}
}
	});


/*$("#sort_tema").click(function()
{

$.get('/router.php',{m:'fish', sort:'tema'}, function(data)
{
$("#bdata").html(data);
});
block(600);
});*/

$('#m_vipad, #m_vipad2').hover(function()
{
$('#blocj').show(speed);
}, function()
{

});

$('#vne_vipada').hover(function()
{

}, function()
{
$('#blocj').hide(speed);
});
    });
