function toggleTab(thisTab)
{
  if (thisTab != syvum_selected_tab)
    {
      var bgChosen = '#030751'; //'black';//"maroon";
      var fgChosen = "#e3e1ff"; //"#ececec";
      $('#unsel_tab_l'+syvum_selected_tab).hide();
      $('#unsel_tab_r'+syvum_selected_tab).hide();
      $("#syvum_" + syvum_selected_tab + "_tab_span").css('background', fgChosen);
      $("#syvum_" + syvum_selected_tab + "_tab_span span").css('color', bgChosen);
      $("#syvum_" + syvum_selected_tab + "_tab_span").css('cursor', 'pointer');

      $('#unsel_tab_l'+thisTab).show();
      $('#unsel_tab_r'+thisTab).show();
      $("#syvum_" + thisTab + "_tab_span").css('background', '#030751');
      $("#syvum_" + thisTab + "_tab_span span").css('color', '#e3e1ff');
      $("#syvum_" + thisTab + "_tab_span").css('cursor', '');

      $("#syvum_" + thisTab + "_tab").css('display', '');
      $("#syvum_" + syvum_selected_tab + "_tab").css('display', 'none');

      if (shown_tab_contents[thisTab] == 0)
        {
          makeRequest(tab_urls[thisTab]);
        }

      syvum_selected_tab = thisTab;
    }
}

function makeRequest(url)
{
  var http_request = false;
  if (window.XMLHttpRequest) // Mozilla, Safari,...
    { 
      http_request = new XMLHttpRequest();
    }
  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)
    {
      window.location.href = tab_alternate_urls[syvum_selected_tab];
      return false;
    }
  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)
        {
          document.getElementById("syvum_" + syvum_selected_tab + "_content").innerHTML = http_request.responseText;
          shown_tab_contents[syvum_selected_tab] = 1;
        }
      else
        {
          window.location.href = tab_alternate_urls[syvum_selected_tab];
        }
    }
}

var retString = '';
function set_tcontents() {
  retString = $('#content_container').html();
}
function get_tcontents(flag)
  {
    $('.subTabCss').removeClass('sel_tabs_style');
    $('.subTabCss').addClass('unsel_tabs_style');
    if (flag == 'qah') {
      $('span[id="'+flag+'"]').removeClass('unsel_tabs_style');
      $('span[id="'+flag+'"]').addClass('sel_tabs_style');
      $('#content_container').html(retString);
      $('#content_container .answerlink').css('color','blue');
      $('#content_container .answerlink').css('text-decoration','underline');
      $('#content_container .answerlink').css('cursor','pointer');
      $('#content_container .answers').hide();
      $('#content_container .answerlink').click(function(){
        if ($(this).parent('.answer').find('.answers').is(':hidden'))
          {
            $(this).parent('.answer').find('.answers').show();
          }
        else
          {
            $(this).parent('.answer').find('.answers').hide();
          }
      });
    } else if (flag == 'qo') {
      $('span[id="'+flag+'"]').removeClass('unsel_tabs_style');
      $('span[id="'+flag+'"]').addClass('sel_tabs_style');
      $('#content_container').html(retString);
      $('#content_container .answer').hide();
    } else if (flag == 'ao') {
      $('span[id="'+flag+'"]').removeClass('unsel_tabs_style');
      $('span[id="'+flag+'"]').addClass('sel_tabs_style');
      $('#content_container').html(retString);
      $('#content_container .question').hide();
    } else {
      $('span[id="'+flag+'"]').removeClass('unsel_tabs_style');
      $('span[id="'+flag+'"]').addClass('sel_tabs_style');
      $('#content_container').html(retString);
    }
  }

