
//AJAX.
function gu_loadData(i, sessid)
{
  if(i >= 0 && i <= 8)
  {
    req = initXMLHTTPRequest();

    if(req)
    {
      req.onreadystatechange = function(){ onReadyState_gu_loadData(); }
      sendAJAXRequest(req, './ajax/game_ugadun_ajaxgetdata.php?act=do&i=' + i + '&PHPSESSID=' + sessid);
    }
  }
}

function onReadyState_gu_loadData()
{
  var ready = req.readyState;
  var data = null;

  //Проверка ReadyState
  if((ready == 4) && (req.status == 200))//READY_STATE_COMPLETE
  {
    //Чтение данных ответа
    data = req.responseText;
    gu_setData(data)
  }
}

function gu_setData(data)
{
  dataList = data.split("~");

  if(dataList[0] >= 0 && dataList[0] <= 8 && (imgObj = document.getElementById('img_' + dataList[0])) &&
     (dataList[1] == '1' || dataList[1] == '0' || dataList[1] == '+') && dataList[2] >= 1 && dataList[2] <= 3)
  {
    //Меняем картинку
    if(dataList[1] == '1') imgObj.src = './images/gameugadun_field1.gif';
    if(dataList[1] == '0') imgObj.src = './images/gameugadun_field0.gif';
    if(dataList[1] == '+') imgObj.src = './images/gameugadun_fieldplus.gif';

    imgObj.className = 'img_link';

    //Если проиграли
    if(dataList[2] == '2')
      gu_showResult("Проиграли. Введи символы, изображенные на картинке, и нажми на кнопку 'Переиграть'");

    //Если выиграли
    if(dataList[2] == '3')
      gu_showResult("Выиграли!!! Введи символы, изображенные на картинке, и нажми на кнопку 'Переиграть' и твоя анкета будет расположена на главной странице");
  }
}

function gu_showResult(text)
{
  if(oFormDiv = document.getElementById('gu_form_div'))
  {
    oFormDiv.className = 'gu_form_div_class';
    if(oInfoTextDiv = document.getElementById('gu_form_infotext_div'))
    {
      oInfoTextDiv.innerHTML = text;
    }
  }
}

function gu_click(i, sessid)
{
  gu_loadData(i, sessid);
}


