function banUser(id) {
	var methodUrl = "http://get-styles.ru/user/banUser/" + id;
	$.ajax({
	  url: methodUrl,
	  success: handleSucceded
	});
}
function unbanUser(id) {
	var methodUrl = "http://get-styles.ru/user/unbanUser/" + id;
	$.ajax({
	  url: methodUrl,
	  success: handleSucceded
	});
}
function delComment(id, theme) {
	var methodUrl = "http://get-styles.ru/user/delComment/" + id + '/' + theme;
	$.ajax({
	  url: methodUrl,
	  success: handleSucceded
	});
}
function delAllUserComments(userId, theme) {
	var methodUrl = "http://get-styles.ru/user/delAllUserComments/" + userId + '/' + theme;
	$.ajax({
	  url: methodUrl,
	  success: handleSucceded
	});
}
function resetPassword(userId) {
	var methodUrl = "http://get-styles.ru/user/resetPassword/" + userId;
	$.ajax({
	  url: methodUrl,
	  success: handleSucceded
	});
}
function setRating(userId, rating) {
	var methodUrl = "http://get-styles.ru/user/setRating/" + userId + "/" + rating;
	$.ajax({
	  url: methodUrl,
	  success: handleSucceded
	});
}
function handleSucceded(data, textStatus, XMLHttpRequest) {
	if (data == 'true') {
		location.reload(true);
	} else {
		alert('Operation failed.');
	}
}
function IsNumeric(strString) {
   //  check for valid numeric strings	
   var strValidChars = "0123456789";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
	for (i = 0; i < strString.length && blnResult == true; i++) {
	  strChar = strString.charAt(i);
	  if (strValidChars.indexOf(strChar) == -1)
		 {
		 blnResult = false;
		 }
	}
   return blnResult;
}
function crackVkontakteId(vkid_input_id, allow_empty_id) {
	var vkid_input = document.getElementById(vkid_input_id);
	if (vkid_input == null) {
		alert("Can not locate vkontakte id!");
		return false;
	}
	if (allow_empty_id && vkid_input.value.length == 0) {
		return true;
	}
	var verified = false;
	var vkid = vkontakteIdFromUrl(vkid_input.value);
	if ((5 <= vkid.length && vkid.length <= 10) && 
		IsNumeric(vkid)) 
	{
		verified = true;
		vkid_input.value = vkid;
	}
	if (!verified) {
		alert("Похоже, что \"" + vkid_input.value + "\" не идентификатор vkontakte...");
	}
	return verified;
}
function vkontakteIdFromUrl(url) {
	var id = url;
	var idIndex = url.lastIndexOf("id");
	if (idIndex != -1) {
		id = url.substring(idIndex + 2);
	}
	return id;
}

