#!/usr/local/bin/bash


rm index.html 

wget -q --timeout=5 -O index.html  $1
export javajavastamp=`cat index.html | grep Updated |  sed -e 's/:/ /g' | sed -e 's/.*Updated//g' | sed -e 's/<\/\TD>//g' | sed -e 's/p.m./PM/g' | sed -e 's/a.m./AM/g'|sed -e 's/,//g'|sed -e 's/.*day//' | grep -v Clip`
export javaday=`echo $javajavastamp | awk '{print $2}'`
export javahr=`echo $javajavastamp | awk '{print $3}'`
export javamin=`echo $javajavastamp | awk '{print $4}'`
export javatz=`echo $javajavastamp | awk '{print $5}'`
export javaUTC=`echo $javajavastamp | awk '{print $6}'`
#echo TRUE STAMP day: $javaday hr: $javahr min: $javamin tz : $javatz UTC: $javaUTC


#2700 = 45min
#43200 = 12hrs
#5400 = 1.5 hrs
#1800 = 30min





if [[ "$javatz" == "PM" ]]
then
export javahr=`echo $javahr + 12 | bc`
fi

if [ "$javahr" == "24" ]; then
export javahr="12"
fi

if [ "$javatz" == "AM" ]; then
if [ "$javahr" == "12" ]; then
export javahr="00"
                fi
fi



if [[ "$javaUTC" == E* ]]
then
export javahr=`echo $javahr - 1 | bc`
fi

export javatime=`perl -MPOSIX -le '$timestamp = mktime((localtime)[0], $ENV{'javamin'}, $ENV{'javahr'}+1, $ENV{'javaday'}, (localtime)[4], (localtime)[5]);print $timestamp,'`



date -j -f "%a %b %d %T %Z %Y" "`date`" "+%s" > javacurrent.txt
export javacurrent=`cat javacurrent.txt`

export javadiff=`echo $javacurrent - $javatime | bc`
export javadiff=`echo $javadiff / 60 | bc`


export javamax=`echo $2 / 60 | bc`
if [[ "$javadiff" -gt "$javamax" ]]
then
echo FAIL OLD `date` $1 $javadiff minutes old max $javamax OCR timestamp $javaday $javahr $javamin $javatz
#else
#echo OK `date` Timestamp $javaday $javahr $javamin $javatz epoch $javatime max time $javamax $javadiff MIN OLD $1
fi



