﻿function OpenPopUp(width, height, name, url)
{
	win_width = width;
	win_height = height;
	top_x = (screen.width - win_width) / 2;
	top_y = (screen.height - win_height) / 2 - 30;
	var win = window.open(url, name, 'scrollbars=yes,status=no,resizable=no,left='+top_x+',top='+top_y+',width='+win_width+',height='+win_height+'');	
	win.focus();
}

function PartnerAdd() {
	OpenPopUp(640, 480, 'item' + Math.floor(Math.random() * (100 + 1)), '/admin/partners/PartnerEdit.aspx');
}
function PartnerEdit(id) {
	OpenPopUp(640, 480, 'item' + Math.floor(Math.random() * (100 + 1)), '/admin/partners/PartnerEdit.aspx?item=' + id);
}

// FORUM
function ForumCategoryEdit(id) {
	if (id == 0)
		OpenPopUp(400, 300, 'ForumCategory' + Math.floor(Math.random() * (100 + 1)), '/admin/ForumCategoryEdit.aspx');
	else
		OpenPopUp(400, 300, 'ForumCategory' + id, '/admin/ForumCategoryEdit.aspx?item=' + id);
}

function ForumForumAdd(CategoryID) {
	OpenPopUp(400, 300, 'ForumForum' + Math.floor(Math.random() * (100 + 1)), '/admin/ForumForumEdit.aspx?category=' + CategoryID);
}

function ForumForumEdit(ForumID) {
	OpenPopUp(400, 300, 'ForumForum' + Math.floor(Math.random() * (100 + 1)), '/admin/ForumForumEdit.aspx?item=' + ForumID);
}

function ForumTopicEdit(TopicID) {
	OpenPopUp(400, 300, 'ForumTopic' + TopicID, '/admin/ForumTopicEdit.aspx?item=' + TopicID);
}
// FORUM end

function MemberEdit(id)
{
	if (id == 0)
		OpenPopUp(800, 600, 'member', '/admin/MemberEdit.aspx');
	else
		OpenPopUp(800, 600, 'member'+id, '/admin/MemberEdit.aspx?item=' + id);
}
function MemberOfMonthEdit(id)
{
	if (id == 0)
		OpenPopUp(350, 400, 'member', '/admin/MemberOfMonthEdit.aspx');
	else
		OpenPopUp(350, 400, 'member'+id, '/admin/MemberOfMonthEdit.aspx?item=' + id);
}
function EventEdit(id)
{
	if (id == 0)
		OpenPopUp(640, 480, 'event', '/admin/EventEdit.aspx');
	else
		OpenPopUp(640, 480, 'event'+id, '/admin/EventEdit.aspx?item=' + id);
}
function TextAdd(Type)
{
	OpenPopUp(800, 600, 'item' + Math.floor(Math.random() * (100 + 1)), '/admin/TextEdit.aspx?type=' + Type);
}
function TextEdit(ID)
{
	OpenPopUp(800, 600, 'item' + ID, '/admin/TextEdit.aspx?item=' + ID);
}
function NewsEdit(id)
{
	if (id == 0)
		OpenPopUp(800, 600, 'user', '/admin/NewsEdit.aspx');
	else
		OpenPopUp(800, 600, 'user'+id, '/admin/NewsEdit.aspx?item=' + id);
}
function NewsCategoryEdit(id)
{
	OpenPopUp(400, 300, 'NewsCategory'+id, '/admin/NewsCategoryEdit.aspx?item=' + id);
}
function UserEdit(id)
{
	if (id == 0)
		OpenPopUp(500, 600, 'user', '/admin/UserEdit.aspx');
	else
		OpenPopUp(500, 600, 'user'+id, '/admin/UserEdit.aspx?item=' + id);
}
function AdminEdit(id)
{
	if (id == 0)
		OpenPopUp(400, 350, 'admin', '/admin/AdminEdit.aspx');
	else
		OpenPopUp(400, 350, 'admin'+id, '/admin/AdminEdit.aspx?item=' + id);
}
function LinkEdit(id)
{
	if (id == 0)
		OpenPopUp(400, 200, 'link' + Math.floor(Math.random() * (100 + 1)), '/admin/LinkEdit.aspx');
	else
		OpenPopUp(400, 200, 'link' + id, '/admin/LinkEdit.aspx?item=' + id);
}
function AdvertisementEdit(id)
{
	if (id == 0)
		OpenPopUp(500, 400, 'link' + Math.floor(Math.random() * (100 + 1)), '/admin/AdvertisementEdit.aspx');
	else
		OpenPopUp(500, 400, 'link' + id, '/admin/AdvertisementEdit.aspx?item=' + id);
}
function YellowPageEdit(id)
{
	if (id == 0)
		OpenPopUp(400, 450, 'yellowpage', '/admin/YellowPageEdit.aspx');
	else
		OpenPopUp(400, 450, 'yellowpage'+id, '/admin/YellowPageEdit.aspx?item=' + id);
}
function DocumentFileEdit(id)
{
	if (id == 0)
		OpenPopUp(500, 350, 'DocFile', '/admin/DocumentFileEdit.aspx');
	else
		OpenPopUp(500, 350, 'DocFile'+id, '/admin/DocumentFileEdit.aspx?item=' + id);
}
function MembershipFormView(id)
{
	OpenPopUp(600, 600, 'MembershipForm'+id, '/admin/ViewMembershipForm.aspx?item=' + id);
}

function ClassifierAdd(ClassifierName) {
	OpenPopUp(400, 200, 'cvalue' + Math.floor(Math.random() * (100 + 1)), '/admin/ClassifierEdit.aspx?classifier=' + ClassifierName);
}
function ClassifierEdit(id) {
	OpenPopUp(400, 200, 'cvalue' + id, '/admin/ClassifierEdit.aspx?id=' + id);
}

function NewsletterGroupAdd() {
	OpenPopUp(400, 200, 'group' + Math.floor(Math.random() * (100 + 1)), '/admin/NewsletterGroupEdit.aspx');
}
function NewsletterGroupEdit(id) {
	OpenPopUp(400, 200, 'group' + id, '/admin/NewsletterGroupEdit.aspx?id=' + id);
}
function NewsletterRecipientsAdd(GroupID) {
	OpenPopUp(600, 400, 'group' + GroupID, '/admin/NewsletterRecipients.aspx?group=' + GroupID);
}

