﻿
function JoinGroup( group_id )
{
    var url = "/group/ajax/group.aspx";
    var param = "m=1&group_id=" + group_id;
    var ajax = new Ajax.Request(
                                    url,
                                    {
                                        method:"post",
                                        parameters:param,
                                        onComplete:finishJoin
                                    }
                                );
}

function finishJoin()
{
    var msg = new Msgbox(
							{
								title:'提示', msg:'你已经申请加入本圈<br/>请等待管理员审核！'},
								1,
								MsgboxType.img.plaint,
								new Array("window.location.reload();")
							
					   );
}

function AskExitGroup(group_id)
{
    var msg = new Msgbox(
							{
								title:"提示",msg:"您确定要退出圈子？"},
								2,
								MsgboxType.img.ask,
								new Array("ExitGroup( "+ arguments[0] +");")
						);
}

function ExitGroup( group_id )
{
    var url = "/group/ajax/group.aspx";
    var param = "m=2&group_id=" + group_id;
    var ajax = new Ajax.Request(
                                    url,
                                    {
                                        method:"post",
                                        parameters:param,
                                        onComplete:finish
                                    }
                                );
}

 function AskForbid( )
{
    var msg = new Msgbox({title:"提示",msg:"是否屏蔽该日志？"},2,MsgboxType.img.ask,new Array("Forbid( "+ arguments[0] +", " + arguments[1] + ");"));
}

function Forbid( group_id, weblog_id )
{
    var url = "/group/ajax/GroupDefault.aspx";
    var param = "m=1&group_id=" + group_id +"&weblog_id=" + weblog_id;
    var ajax = new Ajax.Request(
                                 url,
                                 {
                                    method:"post",
                                    parameters:param,
                                    onComplete:finish
                                 }
                               );
}

function Recover(group_id, weblog_id )
{
    var url = "/group/ajax/GroupDefault.aspx";
    var param = "m=2&group_id=" + group_id +"&weblog_id=" + weblog_id;
    var ajax = new Ajax.Request(
                                    url,
                                    {
                                        method:"post",
                                        parameters:param,
                                        onComplete:finish
                                    }
                               );
}

function AskForbidPhoto( )
{
    var msg = new Msgbox({title:"提示",msg:"是否屏蔽该照片？"},2,MsgboxType.img.ask,new Array("ForbidPhoto( "+ arguments[0] +", " + arguments[1] + ");"));
}

function ForbidPhoto( group_id, photo_id )
{
    var url = "/group/ajax/GroupImgList.aspx";
    var param = "m=1&group_id=" + group_id +"&photo_id=" + photo_id;
    var ajax = new Ajax.Request(
                                    url,
                                    {
                                        method:"post",
                                        parameters:param,
                                        onComplete:finish
                                    }
                               );
}

function RecoverPhoto(group_id, photo_id )
{
    var url = "/group/ajax/GroupImgList.aspx";
    var param = "m=2&group_id=" + group_id + "&photo_id=" + photo_id;
    var ajax = new Ajax.Request(
                                    url,
                                    {
                                        method:"post",
                                        parameters:param,
                                        onComplete:finish
                                    }
                               );
}

function finish()
{
    window.location.reload();
}

function AskKickoutMemeber(member_id, group_id)
{
    var msg = new Msgbox({title:"提示",msg:"您确定要将该成员踢出圈子？"},2,MsgboxType.img.ask,new Array("KickoutMember( "+arguments[0]+", "+arguments[1]+");"));
}
    
function KickoutMember(member_id, group_id)
{
    var url = "/group/ajax/Group.aspx";
    var param = "m=7&group_id=" + group_id + "&member_id=" + member_id;
    var ajax = new Ajax.Request(
                                    url,
                                    {
                                        method:"post",
                                        parameters:param,
                                        onComplete:finish
                                    }
                               );
}
    
function AskDegradeManager(manager_id, group_id)
{
    var msg = new Msgbox({title:"提示",msg:"您确定要将该管理员降为普通成员？"},2,MsgboxType.img.ask,new Array("DegradeManager( "+manager_id+", "+group_id+");"));
}

function DegradeManager(manager_id, group_id)
{
    var url = "/group/ajax/Group.aspx";
    var param = "m=6&group_id=" + group_id + 
                   "&manager_id=" + manager_id;    
         
    var ajax = new Ajax.Request(
                                    url,
                                    {
                                        method:"post",
                                        parameters:param,
                                        onComplete:finish
                                    }
                               );
}

function AskUpgradeMember(member_id, group_id)
{
    var msg = new Msgbox({title:"提示",msg:"您确定要该普通成员升级为管理员？"},2,MsgboxType.img.ask,new Array("UpgradeMember( "+member_id+", "+group_id+");"));
}

function UpgradeMember(member_id, group_id)
{
    var url = "/group/ajax/Group.aspx";
    var param = "m=5&group_id=" + group_id + 
                   "&member_id=" + member_id;                
    var ajax = new Ajax.Request(
                                    url,
                                    {
                                        method:"post",
                                        parameters:param,
                                        onComplete:finish
                                    }
                               );
}

function DeleteGroupNotice( notice_id, group_id )
{
    var url = "/group/ajax/group.aspx";
    var param = "m=9&notice_id=" + notice_id + "&group_id=" + group_id;
    var ajax = new Ajax.Request(
                                    url,
                                    {
                                        method:"post",
                                        parameters:param,
                                        onComplete:finish
                                    }
                               );
}

function AskDeleteGroupNotice( notice_id, group_id )
{
    var msg = new Msgbox({title:"提示",msg:"删除该公告？"},2,MsgboxType.img.ask,new Array("DeleteGroupNotice( "+ notice_id +", " + group_id + ");"));
}

function AskDeleteGroupLink( link_id )
{
    var msg = new Msgbox({title:"提示",msg:"您确定要删除这条圈子链接？"},2,MsgboxType.img.ask,new Array("DeleteGroupLink("+link_id+");"));
}

function DeleteGroupLink( link_id )
{
    var url = "/group/ajax/group.aspx";
    var param = "m=10&link_id="+link_id;
    var ajax = new Ajax.Request(
                                    url,
                                    {
                                        method:"post",
                                        parameters:param,
                                        onComplete:finish
                                    }
                               );
}

