// include prototype.js first 

  function mreset(fid, itemsID)
  {
    var f = $('#'+fid);
    var ids = $('#'+itemsID).val().split(",");
    for (var i=0; i < ids.length; i++){
     // Effect.Appear(fid + "-" + ids[i]);
      $('#'+fid + "-" + ids[i]).show();
    }
    for (var i = 1; i < arguments.length ; i++)
      $('#'+ arguments[i] ).val("");

    f[0].reset();
  }
  function mdelete( v, addid) 
  {
/*
    if (arguments.length <= 2)
    {

      if (confirm('你確定要刪除此項目嗎？'))
      {
*/
      /*  new Effect.Highlight(v ,{startcolor:'#ff99ff', endcolor:'#999999'});
        Effect.Fade(v);*/
          $('#'+v).hide();
/*
      }
      else
        return false;

    }
*/

    var nv = v.substr( v.indexOf('-') + 1 );
    if ($('#'+addid).val())
      $('#'+addid).val( $('#'+addid).val()+"," + nv);
    else
      $('#'+addid).val(nv);

  }


  function deleteAll(tag, prefix, addid)
  {
    var t = document.getElementsByTagName(tag);

    for (var i=0; i < t.length; i++)
    {
      if (t[i].id.indexOf(prefix + '-') == 0)
        mdelete(t[i].id, addid);

    }
  }

  function selectAll(id, arg)
  {
    var boxall = document.getElementsByTagName("input");

    for (var i =0; i < boxall.length; i++)
    {
      if (boxall[i].type == "checkbox" && boxall[i].name == id)
      {
        boxall[i].checked = arg;
      }
    }
  }
  function msubmit(fid, delItem, delbox )
  {
    var f = document.getElementById(fid);
    var boxall = document.getElementsByTagName("input");

    for (var i =0; i < boxall.length; i++)
    {
      if (boxall[i].type == "checkbox" && boxall[i].checked == true && boxall[i].name == delbox)
      {
        if ($('#'+delItem).val())
          $('#'+delItem).val($('#'+delItem).val()+"," + boxall[i].value);
        else
          $('#'+delItem).val(boxall[i].value);
      }
    }

    $('#'+fid).submit();
  }


