  var FrameHeight = 0;
  
  function showVideo(number)
  {
    objVideoScreen = document.getElementById('videoScreen');
    newVideo = document.getElementById('video'+ number);    
    objVideoScreen.innerHTML = newVideo.value;    
  }
  
  function getResults(categoryID, back)
  {         
    offset = 0;
    
    //mainObject
    obj = document.getElementById('Table' + categoryID);
    objHeight = obj.clientHeight;
    
    if(objHeight > FrameHeight)
      FrameHeight = objHeight;
      
    obj.style.height = FrameHeight; 
    
    //images
    objCategoryBack = document.getElementById('CategoryBack' + categoryID);
    objCategoryMore = document.getElementById('CategoryMore' + categoryID);
    
    //hiddens
    objCountCategory = document.getElementById('CountCategory' + categoryID);
    objOffsetCategory = document.getElementById('OffsetCategory' + categoryID);      
    objPositionCategory = document.getElementById('PositionCategory' + categoryID);    
    
    if(back == false)
      offset = parseInt(objPositionCategory.value) + parseInt(objOffsetCategory.value);
    else
      offset = parseInt(objPositionCategory.value) - parseInt(objOffsetCategory.value);
      
    var req = null; 

    if (window.XMLHttpRequest)
    {
      req = new XMLHttpRequest();
      if (req.overrideMimeType) 
      {
        req.overrideMimeType('text/xml');
      }
    } 
    else if (window.ActiveXObject) 
    {
      try 
      {
        req = new ActiveXObject("Msxml2.XMLHTTP");
      } 
      catch (e)
      {
        try 
        {
          req = new ActiveXObject("Microsoft.XMLHTTP");
        } 
        catch (e) 
        {
        }
      }
    }

    req.onreadystatechange = function()
    { 
      obj.innerHTML = "Wait loadings...";
          
      if(req.readyState == 4)
      {
        if(req.status == 200)
        {          
          obj.innerHTML = req.responseText;
          
          if(back == false)
            objPositionCategory.value = parseInt(objPositionCategory.value) + parseInt(objOffsetCategory.value);
          else
            objPositionCategory.value = parseInt(objPositionCategory.value) - parseInt(objOffsetCategory.value);
                    
          if(objPositionCategory.value > 0)
            objCategoryBack.style.display = "";
          else
            objCategoryBack.style.display = "none";
                    
          testValue = parseInt(objPositionCategory.value) + parseInt(objOffsetCategory.value);          
          
          if(testValue < objCountCategory.value)
            objCategoryMore.style.display = "";
          else
            objCategoryMore.style.display = "none";            
        }  
        else  
        {
          alert("Error: returned status code " + req.status + " " + req.statusText);
        }  
      } 
    };         
    req.open("GET", "iol-interactive-category.php?categoryID="+categoryID+"&offset="+offset, true); 
    req.send(null); 
  } 