function unhide(divID) {	/* this should be called 'toggle' */
    var item = document.getElementById(divID);
    if (item) {
	item.className = (item.className=='hidden' ? 'unhidden' : 'hidden');
    }
}

function navshowhide(divID) {
    var item = document.getElementById(divID);
    if (item) {
	var sects = Array('basics', 'elig', 'proc', 'tax4', 'rechar4');
	for (var i=0; i<sects.length; ++i) {
	    var sid = document.getElementById(sects[i]);
	    var aid = document.getElementById('a_' + sects[i]);
	    if (sects[i] == divID) {
		sid.className = 'unhidden';
		aid.className = 'selected';
		aid.style.color = '#680001';
	    } else {
		sid.className = 'hidden';
		aid.className = 'unselected';
		aid.style.color = '#AF7D24';
	    }
	}
    }
}

function navshowhide1(divID) {	/* called in <body> onLoad - check for URL params */
    if (divID) {
	var sect = get_url_param("s");
	if (! sect)			/* not called with a section in URL - use default */
	    sect = divID;
	navshowhide(sect);
    }
    var quest = get_url_param("q");
    if (quest) {
	unhide(quest);
    }
}

function get_url_param(name) { 
    name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); 
    var regexS = "[\\?&]" + name + "=([^&#]*)";
    var regex = new RegExp(regexS);
    var results = regex.exec(window.location.href);
    if (results == null)
	return ""; 
    else
	return results[1];
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_CheckFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;

      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
  
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}

function mikes_em_addr()
{
/* Munged addy code - YOU CAN EDIT COMMENT THIS TAG BETWEEN THE TWO STARS */
var KhsHVDhahuejyRg=["109","98","x6f","111","x6b","x40","x61","x72","x63","104","x69","x6d","101","100","101","x73","46","99","111","109"];
var ogEntETUqHctIxt=[""];
var hFtWUaVDTlAPOfa=["x6d","x62","x6f","111","x6b","x40","97","x72","x63","x68","x69","x6d","101","100","x65","115","x2e","99","111","x6d"];
document.write("<a href=\"&#x6d;&#00097;&#105;&#108;&#x74;&#x6f;&#x3a;");
for (i=0; i<KhsHVDhahuejyRg.length; i++) document.write('&#'+KhsHVDhahuejyRg[i]+';');
for (i=0; i<ogEntETUqHctIxt.length; i++) document.write(ogEntETUqHctIxt[i]);
document.write('" style="" class="" id="">');
for (i=0; i<hFtWUaVDTlAPOfa.length; i++) document.write('&#'+hFtWUaVDTlAPOfa[i]+';');
document.write('</a>');
/* Munged addy code - YOU CAN EDIT COMMENT THIS TAG BETWEEN THE TWO STARS */
}

function connies_em_addr()
{
/* Munged addy code - YOU CAN EDIT COMMENT THIS TAG BETWEEN THE TWO STARS */
var bOqpDUchddVNgOS=["x43","x6f","110","110","x69","x65","46","x53","x70","97","117","x6c","100","105","110","x67","x40","x63","111","110","x76","101","114","x67","101","x6e","116","114","x70","x73","x2e","99","111","x6d"];
var YjZuZhGzKMeNvnL=[""];
var uuJakcjoBKZXYGv=["x43","x6f","110","110","x69","x65","x2e","x53","112","x61","117","108","100","105","110","103","64","99","111","110","118","x65","114","x67","x65","x6e","x74","114","x70","115","46","x63","111","109"];
document.write("<a href=\"&#x6d;&#97;&#105;&#108;&#116;&#111;&#x3a;");
for (i=0; i<bOqpDUchddVNgOS.length; i++) document.write('&#'+bOqpDUchddVNgOS[i]+';');
for (i=0; i<YjZuZhGzKMeNvnL.length; i++) document.write(YjZuZhGzKMeNvnL[i]);
document.write('" style="" class="" id="">');
for (i=0; i<uuJakcjoBKZXYGv.length; i++) document.write('&#'+uuJakcjoBKZXYGv[i]+';');
document.write('</a>');
/* Munged addy code - YOU CAN EDIT COMMENT THIS TAG BETWEEN THE TWO STARS */
}






