Yes, the ereg_replace() is deprecated in PHP5+
you have to use preg_replace() instead, but... it has a slightly different syntax.
Line 1242: $metar[1] = ereg_replace("[\n\r]+",'',$raw_metar[1]); // strip linefeeds
change to $metar[1] = preg_replace('|[\n\r]+|s','',$raw_metar[1]); // strip linefeeds
Change line 1274 $page = ereg_replace("[\n\r]+",'',implode(" ",$page));
to $page = preg_replace('|[\n\r]+|s','',implode(" ",$page));
Change line 1280 $metar[1] = ereg_replace("[\n\r]+",'',$raw_metar); // strip linefeeds
to $metar[1] = preg_replace('|[\n\r]+|s','',$raw_metar); // strip linefeeds
Best regards,
Ken