﻿//版区
function getArea(){
  if(area=window.location.href.match(/.*list\.php\?[^\?\/]*area=(\d+,\d+).*/i)){
    return area[1];
  }
  return '';
}

//权限
function areaPower(area){
  if(confirmAdmin()==true){
    return 1;
  }else{
    if(confirmBbsAdmin(getArea())==true)
      return 1;
  }
  return 0;
}

//显示选框
function intoManage(){
  if(areaPower()==1){
    var mBox=document.getElementsByName("article[]");
    if(mBox && mBox.length>0){
      for(var i=0;i<mBox.length;i++){
        if(mBox[i].className=="m"){
          mBox[i].className="";
        }/*else{
          mBox[i].className="m";
        }*/
      }
    }
  }else{
    alert('管理员或总版主或版主（版区内）才能执行！你可能尚未具备此权限');
  }
  return false;
}

//编辑
function editD(){
  if(get_checkbox()==''){
    alert('数据为空或尚未点选！');
    return;
  }
  if(areaPower()==1)
    location.href=get_checkbox()+'?act=edit#edit_area';
  else
    alert("你不能编辑此文章！");
}

//管理
function manage(type,myp){
  if(myp!='' && myp!='../../')myp='';
  if(type=='essence') terr='提示：推荐文章会给作者加奖励分';
  else if(type=='bad') terr='提示：如撤消推荐，已给作者的奖励分并不会减除';
  else terr='';
  if(get_checkbox()==''){
    alert('数据为空或尚未点选！');
    return;
  }
  if(areaPower()==1){
    var runType=new Array();
    runType['essence']='推荐';
    runType['bad']='撤消推荐';
    runType['top']='标注';
    runType['down']='取消标注';
    runType['del']='删除';
    runType['change']='转移';
    runType['indexess']='首页版区图文头条标注';
    runType['getupload']='上传文件删除';
    runType['lockupload']='锁定上传夹';
    runType['openupload']='解锁上传夹';
    if(confirm('确定'+runType[type]+'吗？'+terr+'')){
      document.manageform.action=''+myp+'run.php?run='+type+'';
      document.manageform.submit();
    }
  }else{
    alert("操作越权！");
  }
}

//显示转移弹窗
function showChange(obj){
  if(areaPower()!=1){
    alert('管理员或总版主或版主（版区内）才能执行！你可能尚未具备此权限');
    return;
  }else{
    if(get_checkbox()==''){
      alert('数据为空或尚未点选！');
      return;
    }
    toFile='inc/change.php?area='+getArea()+'';
    showLastFrame(toFile,obj);
  }
}

function get_checkbox(){
  var allCheckBox=document.getElementsByName("article[]");
  var article='';
  if(allCheckBox!=null && allCheckBox.length>0){
    for(var i=0;i<allCheckBox.length;i++){
      if(allCheckBox[i].checked==true && allCheckBox[i].disabled==false){
        article=allCheckBox[i].value;
        break;
      }
    }
  }
  return article;
}

  function allChoose(v1,v2){
    var a=document.getElementsByName("article[]");
    for(var i=0;i<a.length;i++){
      if(a[i].checked==false)
        a[i].checked=v1;
      else
        a[i].checked=v2;
    }
  }

