#!/bin/sh

cd $DATA
export PS4='BLD_MDL_PAGE:$MAPAREA$SECONDS + '
set -x

export BASEDIR=$COMOUT
export IMAGDIR=${BASEDIR}/$MAPAREA/$RUN/$cyc/images
if [ ${fhr} -eq 00 ] ; then
rm -rf ${COMOUT}/$MAPAREA/$RUN/$cyc
fi
if [ ! -d $IMAGDIR ] ; then
  mkdir -p -m 775 $IMAGDIR
fi
pwd
mv *${fhr}*.gif $IMAGDIR

###############################################
# Update date file if it does not exists in 
# local working directory.
###############################################
if [ ! -s mdates.${RUN} ] ; then
  cp /com/nawips/${envir}/gifdate/webgif_mdates.${RUN} mdates.old
  oldline=`grep $RUN mdates.old`
  olddate=`grep $RUN mdates.old | awk -F: '{print $1"\n"$2"\n"$3"\n"$4"\n"$5}' | grep ^${cyc}`
  yy=`echo $PDY | cut -c3-4`
  mm=`echo $PDY | cut -c5-6`
  dd=`echo $PDY | cut -c7-8`
  newdate="${cyc}-${mm}${dd}${yy}"
  newline=`grep $RUN mdates.old | sed s/${olddate}/${newdate}/g`
  sed s/${oldline}/${newline}/g mdates.old > mdates.${RUN}
  cp mdates.${RUN} /com/nawips/${envir}/gifdate/webgif_mdates.${RUN}
fi
cat mdates.${RUN} > mdates
for fil in `ls -1 /com/nawips/${envir}/gifdate/webgif_mdates.* | grep -v ${RUN}`
do
  cat $fil >> mdates
done
export MODELDATES=${DATA}/mdates

##cp $FIXgempak/webgif_fpdef $DATA/fpdef
##cp $FIXgempak/webgif_mtrans $DATA/mtrans

#
#Run perl script to create pages
#
###############
###MASexport USHgempak=/nwpara/gempak/ush
export REGION=$MAPAREA
###MAS delete below for production!!!
export RELPATH=/pmb/nwpara/analysis
###MAS delete above for production!!!
echo "0" > $COMOUT/../checkpoint_analysis_${MAPAREA}_${RUN} 
$USHgempak/update ${RUN} ${cyc} ${RSHPDY}
mv $DATA/*fp*html  ${COMOUT}/$MAPAREA/$RUN/$cyc
mv $DATA/*m.shtml  ${COMOUT}/$MAPAREA/$RUN/$cyc
mv $DATA/*s.shtml  ${COMOUT}/$MAPAREA/$RUN/$cyc
mv $DATA/*l.shtml  ${COMOUT}/$MAPAREA/$RUN/$cyc
mv $DATA/*html  ${COMOUT}/$MAPAREA/$RUN/$cyc

if [ "$SENDDBN" = "YES" ] ; then
 #create checkpoint file which while trigger a sync to the web server
###   echo "1" > $COMOUT/../checkpoint_analysis_${RUN}_${cyc}_f${fhr} 
   echo "1" > $COMOUT/../checkpoint_analysis_${MAPAREA}_${RUN} 
fi

#
# Send files to web server via secure rsync
#

###mv $IMAGDIR/*${fhr}* ${COMOUT}/${RUN}/${cyc}/images
####mv $BASEDIR/$RUN/$cyc/*${fhr}* $BASEDIR/$RUN/$cyc/.update $BASEDIR/$RUN/$cyc/model* $BASEDIR/$RUN/$cyc/fpc* ${COMOUT}/${RUN}/${cyc}

exit
