
jQuery(document).ready(function(){
                       setTimeout("jQuery('#central').addClass('scroll-pane').jScrollPane({showArrows:true});",1000);

});


function setImageSrc(id, src)
{
  if(!id)
    return;

  img = document.getElementById(id);

  img.src = src;
}

function popup_img(url, title)
{
  showPreloader()

  img = '<img src="'+url+'" alt="'+title+'" style="cursor:pointer;" onclick="elem = document.getElementById(\'wrapper_popup\'); document.body.removeChild(elem);" name="popupImg" id="popupImg" onLoad="resizePopup();"/>';

  createDivWithText('wrapper_popup', img)
}

function resizePopup()
{
  var img = document.images["popupImg"];
  elem = document.getElementById('wrapper_popup');

  elem.style.margin = 10 + 'px' + ' 0 0 -' + img.width/2 + 'px'

  removePreloader();

  elem.style.visibility = 'visible';
}

function makeRequest(url)
{
  showPreloader()

  var http_request = false;
  if(window.XMLHttpRequest) // Mozilla, Safari, ...
  {
    http_request = new XMLHttpRequest();
    if(http_request.overrideMimeType) http_request.overrideMimeType('text/xml');
  }
  else if(window.ActiveXObject) // IE
  {
    try
    {
      http_request = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e){
      try
      {
        http_request = new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch(e){}
    }
  }

  if(!http_request) return false;

  http_request.onreadystatechange = function(){ prepareResponse(http_request);};
  http_request.open('GET', url, true);
  http_request.send(null);
}

function prepareResponse(http_request)
{
  if (http_request.readyState == 4)
    if (http_request.status == 200)
      showDescription(http_request.responseText);
}

function showDescription(text)
{
  createDivWithText('popup', text)

  elem = document.getElementById('popup');

  margin = 'margin: 0 0 0 -' + elem.offsetWidth/2 + 'px;'

  style = "visibility: visible; " + margin;
  elem.setAttribute("style", style);

  removePreloader();
}

function showPreloader()
{
  var preload_elem = document.createElement('div');
  preload_elem.innerHTML = '<div id="preload_container"><div id="preload_content"><img src="/www/images/loader.gif" alt="загрузка..."/>Подождите...</div></div>';
  preload_elem.id = 'preloader_div';
  document.body.appendChild(preload_elem);
}

function removePreloader()
{
  preload_elem = document.getElementById('preloader_div');
  document.body.removeChild(preload_elem);
}

function createDivWithText(div_id, text)
{
  var new_elem = document.createElement('div');
  new_elem.innerHTML = text;
  new_elem.id = div_id;
  style = "visibility: hidden";
  new_elem.setAttribute("style", style);
  document.body.appendChild(new_elem);
}

