﻿// JScript 文件
function DefaultText(obj,type)
{
  //清空
  if(type==1)
    if(obj.value==obj.getAttribute('default'))
      obj.value='';
  //设置默认值
  else if(type==2)
    if(obj.value=="")
      obj.value=obj.getAttribute('default');
}
function ChkAll(sender,tag1,tag2){
  //文件全选
  var arr1=document.getElementsByName(tag1);
  if(arr1){
    for(var i=0;i<arr1.length;i++){
      arr1[i].checked=sender.checked;
      if(arr1[i].checked==true){
        $('hrefdelete').disabled='';
        $('sltNewFolderID').disabled='';
        $('sltNewFolderID2').disabled='';
        $('move').disabled='';
      }
      else{
        $('hrefdelete').disabled='disabled';
        $('sltNewFolderID').disabled='disabled';
        $('sltNewFolderID2').disabled='disabled';
        $('move').disabled='disabled'; 
      }
    }

  }

  //文件夹全选
  var arr2=document.getElementsByName(tag2);
  if(arr2){
    for(var i=0;i<arr2.length;i++){
      arr2[i].checked=sender.checked;
      if(arr2[i].checked==true){
        $('hrefdelete').disabled='';
      }
      else{
        $('hrefdelete').disabled='disabled';
      }
    }
  }
}
function setTag(element){
  var append = element.value;
  var txtTag = $("txtTag");
  //默认值
  DefaultText(txtTag,1);
  txtTag = $("txtTag");
  var tag = txtTag.value;
  //设置项
  var arr = tag.split("，");
  if(element.checked){
    //最多5个标签
    if(arr.length<5){
      //最多30个字符
      if(tag.length<28){
        //不存在则增加
        if(tag.indexOf(append) == -1){
          //结尾无逗号则增加逗号
          if(tag!="" && tag.substring(tag.length-1)!="," && tag.substring(tag.length-1)!="，"){
            txtTag.value += "，"
          }
          //增加标签
          txtTag.value += append + "，";
        }
      }
      else{
        alert("标签最多30个字符");
      }
    }
    else{
      alert("最多可以设置4个标签");
      element.checked = "";
    }
  }
  else{
    //存在标签
    if(tag.indexOf(append + "，")>-1){
      //删除标签
      txtTag.value = tag.replace(append + "，","");
    }
    else{
      txtTag.value = tag.replace(append + ",","");
    }
  }
}