
//---------------------------
// NFSI Javascripts
//---------------------------

//----------------------------------
// Display Standards Committee Fees
//----------------------------------
function displayFees( status )
{
//alert(memType);
   if ( document.getElementById("fees").style.display == "none" )
   {
      document.getElementById('fees').style.display = 'block'; 
   }
   else

   if ( document.getElementById("fees").style.display == "block" )
   {
      document.getElementById('fees').style.display = 'none'; 
   }
}

//----------------------------------
// Display Individual vs Sponsor Fields
//----------------------------------
function registerOptions( memType )
{
//alert(memType);
   if ( memType == "i" )
   {
      document.getElementById('individual').style.display = 'block'; 
      document.getElementById('individual-text').style.color = '#c00'; 
      document.getElementById('individual-text').style.fontWeight = 'bold'; 

      document.getElementById('sponsor').style.display =  'none'; 
      document.getElementById('sponsor-text').style.color = '#000'; 
      document.getElementById('sponsor-text').style.fontWeight = 'normal'; 
   }
   else
   if ( memType == "s" )
   {
      document.getElementById('sponsor').style.display =  'block'; 
      document.getElementById('sponsor-text').style.color = '#c00'; 
      document.getElementById('sponsor-text').style.fontWeight = 'bold'; 

      document.getElementById('individual').style.display = 'none'; 
      document.getElementById('individual-text').style.color = '#000'; 
      document.getElementById('individual-text').style.fontWeight = 'normal'; 
   }
}

//----------------------------------
// Display Recur/Onetime Fields
//----------------------------------
function recurOptions( recVal )
{
//alert(memType);
   if ( recVal == "y" )
   {
      document.getElementById('recur-donate').style.display =  'block'; 
      document.getElementById('recurring-text').style.color = '#c00'; 
      document.getElementById('recurring-text').style.fontWeight = 'bold'; 

      document.getElementById('onetime-donate').style.display =  'none'; 
      document.getElementById('onetime-text').style.color = '#000'; 
      document.getElementById('onetime-text').style.fontWeight = 'normal'; 
      displayRecurItems();
   }
   else
   if ( recVal == "n" )
   {
      document.getElementById('onetime-donate').style.display =  'block'; 
      document.getElementById('onetime-text').style.color = '#c00'; 
      document.getElementById('onetime-text').style.fontWeight = 'bold'; 

      document.getElementById('recur-donate').style.display =  'none'; 
      document.getElementById('recurring-text').style.color = '#000'; 
      document.getElementById('recurring-text').style.fontWeight = 'normal'; 
      displayRecurItems();

   }
}

//----------------------------------
// Display Recur/Onetime Misc Items
//----------------------------------
function displayRecurItems( )
{
      document.getElementById('min-donate-note').style.display =  'block'; 
      document.getElementById('recur-min-donate').style.background   = '#ddd'; 
      document.getElementById('onetime-min-donate').style.background   = '#ddd'; 
      return;
}


//----------------------------------
// Display Sponsor Amounts
//----------------------------------
function displaySponsorAmount( sponsorType )
{
   if ( sponsorType == "p" )
   {
      document.getElementById('sponsor-amount').style.display   = 'block'; 
      document.getElementById('partner-amount').style.display   = 'block'; 
      document.getElementById('corporate-amount').style.display = 'none'; 
   }
   else
   if ( sponsorType == "c" )
   {
      document.getElementById('sponsor-amount').style.display = 'block'; 
      document.getElementById('corporate-amount').style.display = 'block'; 
      document.getElementById('partner-amount').style.display   = 'none'; 
   }
}


//----------------------------------
// Display Sponsor Amounts
//----------------------------------
function showSubNav( subArea )
{
   if ( subArea != "")
   {
	resetNav();
	document.getElementById(subArea+'_submenu').style.display   = 'block';
   }
}

function hideSubNav( subArea )
{
   if ( subArea != "" )
   {
//	setTimeout("hideSubNavNow(\""+subArea+"\");",750); 
	document.getElementById(subArea+'_submenu').style.display   = 'none';
   }
}

/* no longer needed, see above */
function hideSubNavNow( subArea )
{
//alert(subArea);
	document.getElementById(subArea+'_submenu').style.display   = 'none';
}

function resetNav()
{
	document.getElementById('aboutus_submenu').style.display   = 'none';
	document.getElementById('research_submenu').style.display   = 'none';
	document.getElementById('certifications_submenu').style.display   = 'none';
	document.getElementById('membership_submenu').style.display   = 'none';
	return;
}


//----------------------------------
// Forgot Username / Password
//----------------------------------
function forgotUserPass() {
          if (document.getElementById("forgotUserPass").style.display == "none") {
          document.getElementById("forgotUserPass").style.display = "block";
          document.forgotUP.email.focus();
          } else if (document.getElementById("forgotUserPass").style.display == "block") {
          document.getElementById("forgotUserPass").style.display = "none";
          }
}


//----------------------------------
// Display Generic Div
//----------------------------------
function displayDiv( name )
{
          if (document.getElementById(name).style.display == "none") {
          document.getElementById(name).style.display = "block";
          } else if (document.getElementById(name).style.display == "block") {
          document.getElementById(name).style.display = "none";
          }
}

//----------------------------------
// Display Multi Div
//----------------------------------
function displayMultiDiv( name1, name2 )
{
          if (document.getElementById(name1).style.display == "none") {
          document.getElementById(name1).style.display = "block";
          document.getElementById(name2).style.display = "none";
          } else if (document.getElementById(name2).style.display == "none") {
          document.getElementById(name2).style.display = "block";
          document.getElementById(name1).style.display = "none";
          }
}


