////////////////////////////////////////////
//  ICQ: 53-93-00                         //
//  http://www.smolforest.ru/             //
//  smolforest@yandex.ru                  //
//  Copyright (c) 2009 Web-Studio FOREST  //
////////////////////////////////////////////

function refreshhistory(aukc, lot, page, cpage, login) {
  var str='';
  for (i=1; i<=cpage; i++){
    if (i==page) {
      str=str+'<span id="page">'+i+'</span> ';
    } else {
      str=str+'<a href="#refreshhistory" onClick="refreshhistory('+aukc+', \''+lot+'\', '+i+', '+cpage+', \''+login+'\');">'+i+'</a> ';
    }
  }
  str='<div style="width: 300" id="info">История ставок<br /><br />'+str+'</div>';

  document.getElementById('history').innerHTML = str+"<div id='historylist'><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><img src='/images/a_loader.gif' width='25' height='25' /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /></div>";
  makeRequest("/?link=history&aukc="+aukc+"&lot="+lot+"&page="+page+"&log="+login+"&r"+Math.random());
}

function makeRequest(url) {
  var http_request = false;
  if (window.XMLHttpRequest) {
      http_request = new XMLHttpRequest();
      if (http_request.overrideMimeType) {
        http_request.overrideMimeType('text/xml');
      }
  } else if (window.ActiveXObject) {
      try {
      http_request = new ActiveXObject("Msxml2.XMLHTTP");
      } catch (e) {
        try {
          http_request = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (e) {
        }
      }
  }
  http_request.onreadystatechange = function() {
    alertContents(http_request);
  };
  http_request.open('GET', url, true);
  http_request.send(null);
}

function alertContents(http_request) {
  if (http_request.readyState == 4) {
    if (http_request.status == 200) {
      str=http_request.responseText;
      document.getElementById('historylist').innerHTML = str;
    }
  }
}

function GetURL (id, url, title) {
  obj = document.getElementById(id);
  if (obj.innerHTML == "") {
    obj.innerHTML = obj.innerHTML + "URL:<br />";
    obj.innerHTML = obj.innerHTML + "<input type='text' style='width: 480px; height: 18px; font-size: 14px;' value='" + url + "' onFocus='this.select();' onClick='this.select();' /><br /><br />";
    obj.innerHTML = obj.innerHTML + "HTML:<br />";
    obj.innerHTML = obj.innerHTML + "<input type='text' style='width: 480px; height: 18px; font-size: 14px;' value='<a href=&quot;" + url + "&quot;>" + title + "</a>' onFocus='this.select();' onClick='this.select();' /><br /><br />";
    obj.innerHTML = obj.innerHTML + "BBcode:<br />";
    obj.innerHTML = obj.innerHTML + "<input type='text' style='width: 480px; height: 18px; font-size: 14px;' value='[url=" + url + "]" + title + "[/url]' onFocus='this.select();' onClick='this.select();' />";
  }


  if (obj.style.display == 'none') {
    obj.style.display = 'block';
  } else {
    obj.style.display = 'none';
  }
}


function changeNews() {
  if (cnews == news.length - 1) nnews = 1; else nnews = cnews + 1;
  hideNews(9);
}

function hideNews(val) {
  div = document.getElementById('numnews');
  div.style.opacity = 0.1 * val;
  div.style.filter = 'alpha(opacity=' + (val * 10) + ')';
  if (val != 0) {
    val = val - 1;
    setTimeout('hideNews(' + val + ')', 50);
  } else {
    div.innerHTML = news[nnews];
    showNews(1);
  }
}

function showNews(val) {
  div = document.getElementById('numnews');
  div.style.opacity = 0.1 * val;
  div.style.filter = 'alpha(opacity=' + (val * 10) + ')';
  if (val != 10) {
    val = val + 1;
    setTimeout('showNews(' + val + ')', 50);
  } else {
    cnews = nnews;
    setTimeout('changeNews()', 5000);
  }
}
