if ( gencost_avgperiod(num_var) .EQ. 'day' .OR.
& gencost_avgperiod(num_var) .EQ. 'DAY' ) then
else if ( gencost_avgperiod(num_var) .EQ. 'month' .OR.
& gencost_avgperiod(num_var) .EQ. 'MONTH' ) then
else if ( gencost_avgperiod(num_var) .EQ. 'year' .OR.
& gencost_avgperiod(num_var) .EQ. 'YEAR' ) then
character*(5) gencost_avgperiod(NGENCOST)
& gencost_avgperiod,
if ( gencost_avgperiod(k) .EQ. 'day' .OR.
& gencost_avgperiod(k) .EQ. 'DAY' ) then
else if ( gencost_avgperiod(k) .EQ. 'month' .OR.
& gencost_avgperiod(k) .EQ. 'MONTH' ) then
else if ( gencost_avgperiod(k) .EQ. 'year' .OR.
& gencost_avgperiod(k) .EQ. 'YEAR' ) then
gencost_avgperiod(k) = ' '
if ( gencost_avgperiod(k) .NE. 'day ' .AND.
& gencost_avgperiod(k) .NE. 'DAY ' .AND.
& gencost_avgperiod(k) .NE. 'month' .AND.
& gencost_avgperiod(k) .NE. 'MONTH' .AND.
& gencost_avgperiod(k) .NE. 'year ' .AND.
& gencost_avgperiod(k) .NE. 'YEAR ' ) then