﻿  var varCapacityStart;
  var varCapacityEnd;

  //Function to display the login screen
  function FadeFunctionInit()
  {
    window.document.getElementById('fadeDiv').style.display = "";
    varCapacity = 1;
    varCapacityEnd = 6;

    h = document.documentElement.clientHeight > window.innerHeight ? document.documentElement.clientHeight : window.innerHeight;

    if (window.innerHeight)
    {
        h = window.innerHeight;
    }
    else if (document.all)
    {
        h = document.documentElement.clientHeight;
    }
    else
    {
        h = '800';
    }

    window.document.getElementById('auth').style.height = h + 'px';

    FadeFunction();
  }
  
  function FadeFunction()
  {

    var objDiv = window.document.getElementById('fadeDiv');

    h = document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight;

    objDiv.style.height = h + 'px';
    objDiv.style.opacity = varCapacity/10;
    objDiv.style.MozOpacity = varCapacity/10;
    objDiv.style.filter = 'alpha(opacity=' + varCapacity*10 + ')';
    varCapacity ++;
    if (varCapacity == varCapacityEnd+1)
    {
        return;
    }
    window.setTimeout("FadeFunction();", 1);
    document.getElementById('auth').style.display='';
  }


  //Function to display the dialog box
  function FadeFunctionInit_dialog()
  {
    window.document.getElementById('fadeDiv').style.display = "";
    varCapacity = 1; //change this value to a 1 to make it fade in
    varCapacityEnd = 6;

    h = document.documentElement.clientHeight > window.innerHeight ? document.documentElement.clientHeight : window.innerHeight;

    if (window.innerHeight)
    {
        h = window.innerHeight;
    }
    else if (document.all)
    {
        h = document.documentElement.clientHeight;
    }
    else
    {
        h = '1024';
    }

    window.document.getElementById('ctl21_tblDialog').style.height = h + 'px';
    
    FadeFunction_dialog();
  }
  
  function FadeFunction_dialog()
  {

    var objDiv = window.document.getElementById('fadeDiv');

    h = document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight;

    objDiv.style.height = h + 'px';
    objDiv.style.opacity = varCapacity/10;
    objDiv.style.MozOpacity = varCapacity/10;
    objDiv.style.filter = 'alpha(opacity=' + varCapacity*10 + ')';
    varCapacity ++;
    if (varCapacity == varCapacityEnd+1)
    {
        return;
    }
    window.setTimeout("FadeFunction_dialog();", 1);
    document.getElementById('ctl21_tblDialog').style.display='';
  }
  
  
  
  
  //Function to hide the login box
  function FadeFunctionInit_hide()
  {
    document.getElementById('auth').style.display='none';
    
    varCapacity = 6; 
    varCapacityEnd = 1;
    
    FadeFunction_hide();
  }
  
  function FadeFunction_hide()
  {

    var objDiv = window.document.getElementById('fadeDiv');

    objDiv.style.opacity = varCapacity/10;
    objDiv.style.MozOpacity = varCapacity/10;
    objDiv.style.filter = 'alpha(opacity=' + varCapacity*10 + ')';
    varCapacity --;
  
    if (varCapacity == varCapacityEnd-1)
    {
        window.document.getElementById('fadeDiv').style.display = "none";
        return;
    }
    window.setTimeout("FadeFunction_hide();", 1);
  }


  //Function to hide the dialog box
  function FadeFunctionInit_dialog_hide()
  {
    document.getElementById('ctl21_tblDialog').style.display='none';
    
    varCapacity = 6; 
    varCapacityEnd = 1;
    
    FadeFunction_dialog_hide();
  }
  
  function FadeFunction_dialog_hide()
  {

    var objDiv = window.document.getElementById('fadeDiv');

    objDiv.style.opacity = varCapacity/10;
    objDiv.style.MozOpacity = varCapacity/10;
    objDiv.style.filter = 'alpha(opacity=' + varCapacity*10 + ')';
    varCapacity --;
  
    if (varCapacity == varCapacityEnd-1)
    {
        window.document.getElementById('fadeDiv').style.display = "none";
        return;
    }
    window.setTimeout("FadeFunction_dialog_hide();", 1);
  }
  
  function closeReport()
  {
    document.getElementById('rpt_frame').src='progress.htm';
    FadeFunctionInit_dialog_hide();
  }
  
  function openReport(a)
  {
    document.getElementById('btn_maximize').href='javascript:maximizeReport(\'' + a + '\');';
    document.getElementById('rpt_frame').src=a;
    FadeFunctionInit_dialog();
  }
  
  function maximizeReport(a)
  {
    closeReport();
    var b = window.open(a);
  }