

function regError(msg)
{
  alert(msg);
}

function sendError(diagnostics, query_string)
{
  var oRPC = new jsRPC('request_err2.cfm?diagnostics=' + escape(diagnostics) + '&qs=' + escape(query_string));
  oRPC.execute();
}



  	  function loadPage(page) {
        var oRPC = new jsRPC();
        if (page.indexOf('?') != -1)
          oRPC.href = '/' + page + '&html_load=1';
        else
          oRPC.href = '/' + page + '/?html_load=1';
        oRPC.execute();    
  	  }
      
var frame0_ss = null;
var frame1_ss = null;
var first_load = true;   
      function onHTMLLoader_load(href)
      {
        loadFrame(); 

        if (!frame0_ss)
        {
          frame0_ss = new StyleSlider('frame-0', 'left');
          frame0_ss.styleUnit = '%';
          frame0_ss.slideMode = 'easeOut';
          frame0_ss.length = 500;
          frame0_ss.steps = 20;
          frame0_ss.startValue = 100;

          frame1_ss = new StyleSlider('frame-1', 'left');
          frame1_ss.styleUnit = '%';
          frame1_ss.slideMode = 'easeOut';
          frame1_ss.length = 500;
          frame1_ss.steps = 20;
          frame1_ss.startValue = 100;
        }
        
        if (!first_load)
          showFrame();
        first_load = false;
        
        setTimeout('clearHiddenFrame()', 600);
      }
      
var curFrame = 0;

function loadFrame()
{
  document.getElementById('frame-' + curFrame).innerHTML = document.getElementById('html-load-content').innerHTML;
} 

function showFrame()
{
  if (curFrame == 0)
  {
    if (frame1_ss.endValue != 100)
    {
      frame1_ss.startValue = 0;
      frame1_ss.endValue = 100;
      frame1_ss.startSlide();
    }
    if (frame0_ss.endValue != 0)
    {
      frame0_ss.startValue = 100;
      frame0_ss.endValue = 0;
      frame0_ss.startSlide();
    }
  }
  else
  {
    frame0_ss.startValue = 0;
    frame0_ss.endValue = 100;
    frame0_ss.startSlide();
    frame1_ss.startValue = 100;
    frame1_ss.endValue = 0;
    frame1_ss.startSlide();
  }
  curFrame = (curFrame + 1) % 2;
}

function clearHiddenFrame()
{
  document.getElementById('frame-' + curFrame).innerHTML = '';
}