jq.mod.proceed={
	init: function(){
		jq.jQuery(document).ready(function(){
			jq.jQuery("#find_user").click(jq.mod.proceed.find_users);
			jq.jQuery("#find_user_m").click(jq.mod.proceed.find_users_m);
			jq.jQuery("#find_user_y").click(jq.mod.proceed.find_users_y);
			jq.jQuery("#add_to_weekrate").live("click",jq.mod.proceed.add_to_weekrate);
			jq.jQuery("#add_to_monthrate").live("click",jq.mod.proceed.add_to_monthrate);
			jq.jQuery("#add_to_yrate").live("click",jq.mod.proceed.add_to_yrate);
			jq.jQuery("#del_from_week").live("click",jq.mod.proceed.delete_from_week);
			jq.jQuery("#del_from_month").live("click",jq.mod.proceed.delete_from_month);
			jq.jQuery("#del_from_y").live("click",jq.mod.proceed.delete_from_y);
		});
	},

	find_users: function(){
		var text = jq.jQuery("#unames").val();
		if (text == ''){
			alert('Вы не ввели значение для поиска!');
		}
		jq.jQuery("#find_user").attr("disabled","disabled");
		jq.jQuery("#find_user").val('Подождите...');
		jq.jQuery("#users_container").empty();

		jq.jQuery.ajax({
			type: "POST",
			url: "/content/mod_find_users_names/",
			data: 'text='+text,
			dataType:'json',
			success: function(msg){
				if (msg.error == ''){
					jq.jQuery("#users_container").append(msg.data);
				}else{
					alert(msg.error);
				}

				jq.jQuery("#find_user").removeAttr("disabled");
				jq.jQuery("#find_user").val("Найти!");
			}
		});
	},

	find_users_m: function(){
		var text = jq.jQuery("#unames").val();
		if (text == ''){
			alert('Вы не ввели значение для поиска!');
		}
		jq.jQuery("#find_user").attr("disabled","disabled");
		jq.jQuery("#find_user").val('Подождите...');
		jq.jQuery("#users_container").empty();

		jq.jQuery.ajax({
			type: "POST",
			url: "/content/mod_find_users_names_m/",
			data: 'text='+text,
			dataType:'json',
			success: function(msg){
				if (msg.error == ''){
					jq.jQuery("#users_container").append(msg.data);
				}else{
					alert(msg.error);
				}

				jq.jQuery("#find_user").removeAttr("disabled");
				jq.jQuery("#find_user").val("Найти!");
			}
		});
	},

	find_users_y: function(){
		var text = jq.jQuery("#unames").val();
		if (text == ''){
			alert('Вы не ввели значение для поиска!');
		}
		jq.jQuery("#find_user").attr("disabled","disabled");
		jq.jQuery("#find_user").val('Подождите...');
		jq.jQuery("#users_container").empty();

		jq.jQuery.ajax({
			type: "POST",
			url: "/content/mod_find_users_names_y/",
			data: 'text='+text,
			dataType:'json',
			success: function(msg){
				if (msg.error == ''){
					jq.jQuery("#users_container").append(msg.data);
				}else{
					alert(msg.error);
				}

				jq.jQuery("#find_user").removeAttr("disabled");
				jq.jQuery("#find_user").val("Найти!");
			}
		});
	},

	add_to_weekrate : function(e){
		e.preventDefault();
		var id = jq.jQuery(this).parent().children("#uid").val();
		var rating = jq.jQuery("#rating_id").val();

		jq.jQuery.ajax({
			type: "POST",
			url: "/content/mod_add_toweek_rating/",
			data: 'user='+id+'&rating='+rating,
			dataType:'json',
			success: function(msg){
				jq.jQuery(".mod_ratings").append(msg.data);
			}
		});
	},

	add_to_monthrate : function(e){
		e.preventDefault();
		var id = jq.jQuery(this).parent().children("#uid").val();
		var rating = jq.jQuery("#rating_id").val();

		jq.jQuery.ajax({
			type: "POST",
			url: "/content/mod_add_tomonth_rating/",
			data: 'user='+id+'&rating='+rating,
			dataType:'json',
			success: function(msg){
				jq.jQuery(".mod_ratings").append(msg.data);
			}
		});
	},

	add_to_yrate : function(e){
		e.preventDefault();
		var id = jq.jQuery(this).parent().children("#uid").val();
		var rating = jq.jQuery("#rating_id").val();

		jq.jQuery.ajax({
			type: "POST",
			url: "/content/mod_add_toy_rating/",
			data: 'user='+id+'&rating='+rating,
			dataType:'json',
			success: function(msg){
				jq.jQuery(".mod_ratings").append(msg.data);
			}
		});
	},

	delete_from_week : function(e){
		e.preventDefault();

		var id = jq.jQuery(this).parent().children("#ratings_id").val();

		jq.jQuery.ajax({
			type: "POST",
			url: "/content/mod_delete_from_week/",
			data: 'id='+id,
			dataType:'json',
			success: function(msg){
				jq.jQuery("#del_line_"+id).css("background-color","#F00000").fadeOut();
			}
		});
	},

	delete_from_month : function(e){
		e.preventDefault();

		var id = jq.jQuery(this).parent().children("#ratings_id").val();

		jq.jQuery.ajax({
			type: "POST",
			url: "/content/mod_delete_from_month/",
			data: 'id='+id,
			dataType:'json',
			success: function(msg){
				jq.jQuery("#del_line_"+id).css("background-color","#F00000").fadeOut();
			}
		});
	},

	delete_from_y : function(e){
		e.preventDefault();

		var id = jq.jQuery(this).parent().children("#ratings_id").val();

		jq.jQuery.ajax({
			type: "POST",
			url: "/content/mod_delete_from_y/",
			data: 'id='+id,
			dataType:'json',
			success: function(msg){
				jq.jQuery("#del_line_"+id).css("background-color","#F00000").fadeOut();
			}
		});
	}
}
jq.mod.proceed.init();
