var Confirmator =
{
	checkList: function(listId)
	{
		var anySelected = false;

		if($(listId))
		{	
			var checkboxes = $(listId).getElementsByTagName('INPUT');
			for(i = 0; i < checkboxes.length; i++)
			{
				if(checkboxes[i].type == 'checkbox' && checkboxes[i].checked == true)
				{
					anySelected = true;
					break;
				}
			}
		}
		return anySelected;	
	},
	deleteBlogs: function()
	{
		if(this.checkList('blog_list'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybrane blogi?');
		}
		else
		{
			alert('Zaznacz najpierw blogi do usunięcia!');
			return false;
		}
	},
	deleteBlog: function()
	{
		return confirm('Czy jesteś pewien, że chcesz usunąć tego bloga?');
	},
	deleteSuggestedBlogs: function()
	{
		if(this.checkList('suggested_blogs_list'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybrane blogi?');
		}
		else
		{
			alert('Zaznacz najpierw blogi do usunięcia!');
			return false;
		}
	},
	deleteGroup: function()
	{
		return confirm('Czy jesteś pewien, że chcesz usunąć wybraną grupę?');
	},
	deleteGroupsUsers: function()
	{
		if(this.checkList('groups_users_list'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybranych członków?');
		}
		else
		{
			alert('Zaznacz najpierw członków do usunięcia!');
			return false;
		}
	},
	deleteGroupsUser: function()
	{
		return confirm('Czy jesteś pewien, że chcesz usunąć wybranego członka?');
	},
	deleteCategories: function()
	{
		if(this.checkList('usuwanie'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybrane kategorie?');
		}
		else
		{
			alert('Zaznacz najpierw kategorie do usunięcia!');
			return false;
		}
	},
	deleteCategory: function()
	{
		return confirm('Czy jesteś pewien, że chcesz usunąć wybraną kategorię?');
	},
	deleteContestsApps: function()
	{
		if(this.checkList('contests_apps_list'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybrane zgłoszenia?');
		}
		else
		{
			alert('Zaznacz najpierw zgłoszenia do usunięcia!');
			return false;
		}
	},
	deleteContestsApp: function()
	{
		return confirm('Czy jesteś pewien, że chcesz usunąć wybrane zgłoszenie?');
	},
	deleteContests: function()
	{
		if(this.checkList('contests_list'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybrane konkursy?');
		}
		else
		{
			alert('Zaznacz najpierw konkurs do usunięcia!');
			return false;
		}
	},
	deleteContest: function()
	{
		return confirm('Czy jesteś pewien, że chcesz usunąć wybrany konkurs?');
	},
	deleteTickets: function()
	{
		if(this.checkList('tickets_list'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybrane tickety?');
		}
		else
		{
			alert('Zaznacz najpierw tickety do usunięcia!');
			return false;
		}
	},
	deleteSubcategories: function()
	{
		if(this.checkList('usuwanie'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybrane podkategorie?');
		}
		else
		{
			alert('Zaznacz najpierw podkategorie do usunięcia!');
			return false;
		}
	},
	deleteSubcategory: function()
	{
		return confirm('Czy jesteś pewien, że chcesz usunąć wybraną podkategorię?');
	},
	deletePages: function()
	{
		if(this.checkList('pages_list'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybrane podstrony?');
		}
		else
		{
			alert('Zaznacz najpierw podstrony do usunięcia!');
			return false;
		}
	},
	deletePage: function()
	{
		return confirm('Czy jesteś pewien, że chcesz usunąć wybraną podstronę?');
	},
	deleteNewsletters: function()
	{
		if(this.checkList('pages_list'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybrane newslettery?');
		}
		else
		{
			alert('Zaznacz najpierw newslettery do usunięcia!');
			return false;
		}
	},
	deleteNewsletter: function()
	{
		return confirm('Czy jesteś pewien, że chcesz usunąć wybrany newsletter?');
	},
	deleteGBPost: function()
	{
		return confirm('Czy jesteś pewien, że chcesz usunąć ten wpis?');
	},
	deleteUsers: function()
	{
		if(this.checkList('users_list'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybranych użytkowników?');
		}
		else
		{
			alert('Zaznacz najpierw użytkowników do usunięcia!');
			return false;
		}
	},
	deleteAuthors: function()
	{
		if(this.checkList('authors_list'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybranych autorów?');
		}
		else
		{
			alert('Zaznacz najpierw autorów do usunięcia!');
			return false;
		}
	},
	deleteComments: function()
	{
		if(this.checkList('comments_list'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybrane komentarze?');
		}
		else
		{
			alert('Zaznacz najpierw komentarze do usunięcia!');
			return false;
		}
	},
	deletePosts: function()
	{
		if(this.checkList('posts_list'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybrane wpisy?');
		}
		else
		{
			alert('Zaznacz najpierw wpisy do usunięcia!');
			return false;
		}
	},
	deleteFavorite: function()
	{
		return confirm('Czy jesteś pewien, że chcesz usunąć wybrany blog z listy ulubionych?');
	},
	deleteInbox: function()
	{
		if(this.checkList('inbox_messages'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybrane wiadomości?');
		}
		else
		{
			alert('Zaznacz najpierw wiadomości do usunięcia!');
			return false;
		}
	},
	deleteOutbox: function()
	{
		if(this.checkList('outbox_messages'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybrane wiadomości?');
		}
		else
		{
			alert('Zaznacz najpierw wiadomości do usunięcia!');
			return false;
		}
	},
	deleteFriends: function()
	{
		if(this.checkList('frm-contact'))
		{
			return confirm('Czy jesteś pewien, że chcesz usunąć wybrane kontakty?');
		}
		else
		{
			alert('Zaznacz najpierw kontaky do usunięcia!');
			return false;
		}
	},
	deleteFriend: function()
	{
		return confirm('Czy jesteś pewien, że chcesz usunąć ten kontakt?');
	}
}

