You might want to find a better flag graphic.<p>The people who want to know if it should be flying at half mast are more likely to care that the US flag being accurately represented.
Does it use location information to determine what the status is for a particular state ? IIRC, there is a also a state level status that could override the national level ?<p>For example: <a href="http://portal.ct.gov/flag-status/" rel="nofollow">http://portal.ct.gov/flag-status/</a>