ladderObj = new Object();
ladderObj.id = 0;
ladderObj.brief = 0;

function ajax_ladder_brief_select(brief)
{
  firstLoad = false;
  if (ladderObj.brief == brief || brief <= 0)
    return;
  if (ladderObj.brief > 0)
  {
    if (ajaxInfo.state > 0)
      return;
    prevObj = document.getElementById('ld_btn' + ladderObj.brief);
    if (prevObj != null)
      prevObj.style.backgroundColor = "#f0f0ff";
  }
  else
    firstLoad = true;
  obj = document.getElementById('ld_btn' + brief);
  if (obj != null)
    obj.style.backgroundColor = "#ffffff";
  ladderObj.brief = brief;
  if (!firstLoad)
    ajax_ladder_brief_click(0);
}

function ajax_ladder_brief_show(res, params)
{
  if (ajaxInfo.showObj == null)
    return false;
  str = ajaxInfo.showObj.innerHTML;
  pos = str.toLowerCase().indexOf("</tr>");
  if (pos > 0)
    pos = str.toLowerCase().indexOf("</tr>", pos + 1);
  if (pos < 0)
    return;
  str = str.substring(0, pos + 5) + res + "</table>";
  ajaxInfo.showObj.innerHTML = str;
  
}

function ajax_ladder_brief_click(page)
{
  if (ajaxInfo.state > 0)
    return;
  var data = {'page': page,
              'id': ladderObj.id,
              'brief': ladderObj.brief};
  ajaxInfo.preHandler(null, 'span_ladder', 'ladder/ajax_brief.php', data, null, ajax_ladder_brief_show);
}
