
  function findCheckedFlags(name)
  {
    var i = 0;
    var res = '';
    while(obj = document.getElementById('' + name + i))
    {
      if(obj.checked)
      {
        if(res.length > 0)
        {
          res += ',';
        }
        res += '' + i; 
      }
      i++;
    }
    return res;
  }

  function findCheckedRadio(name)
  {
    res = '';
    buttons = document.getElementsByName(name);
    for(i = 0; i < buttons.length; i++)
    {
      if(buttons[i].checked)
      {
        res = buttons[i].value;
        break;
      }
    }
    return res;
  }

  function updateSeason(id)
  {
    var req = new Subsys_JsHttpRequest_Js();
    
    var name = document.getElementById(id + '_name').value;
    var isactive = document.getElementById(id + '_isactive').checked ? 1 : 0;
    var isvisible = document.getElementById(id + '_isvisible').checked ? 1 : 0;
    
    req.onreadystatechange = function()
  	{
  		if (req.readyState == 4) 
      {
        //alert(req.responseText);
        if(req.responseJS) 
        { 
          alert(req.responseJS.status);
        }
      }
  	}
    req.caching = true;
    req.open('POST', 'http://' + top.location.host + '/fstat_actions.php', true);
    req.send({action:'updateSeason', id:id, name:name, isactive:isactive, isvisible:isvisible});
  }

  function mergeSeasons() 
  {
    //alert('mergeSeasons');
    var req = new Subsys_JsHttpRequest_Js();
    
    var master = document.getElementById('master_sid').value;
    var slave  = document.getElementById('slave_sid').value;
    
    req.onreadystatechange = function()
  	{
  		if (req.readyState == 4) 
      {
        //alert(req.responseText);
        if(req.responseJS) 
        { 
          alert(req.responseJS.status);
        }
      }
  	}
    req.caching = true;
    req.open('POST', 'http://' + top.location.host + '/fstat_actions.php', true);
    req.send({action:'mergeSeasons', master:master, slave:slave});
  }