\n <\/td>\n | var<\/span> lastTime<\/span> =<\/span> 0<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | var<\/span> waitTime<\/span> =<\/span> 5<\/span> *<\/span> 1000<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | var<\/span> timeToCalculate<\/span> =<\/span> false<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | var<\/span> tabsOpened<\/span> =<\/span> 0<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | var<\/span> fortune<\/span> =<\/span> "Your fortune is not ready yet."<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | var<\/span> rate<\/span> =<\/span> ""<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | var<\/span> d<\/span> =<\/span> new<\/span> Date<\/span>(<\/span>)<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | var<\/span> day<\/span> =<\/span> d<\/span>.<\/span>getDay<\/span>(<\/span>)<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | var<\/span> savedDay<\/span> =<\/span> day<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | function<\/span> check<\/span>(<\/span>)<\/span> {<\/span><\/td>\n <\/tr>\n \n <\/td>\n | chrome<\/span>.<\/span>tabs<\/span>.<\/span>query<\/span>(<\/span>{<\/span><\/td>\n <\/tr>\n \n <\/td>\n | currentWindow<\/span>: true<\/span><\/td>\n <\/tr>\n \n <\/td>\n | }<\/span>,<\/span> function<\/span>(<\/span>tabs<\/span>)<\/span> {<\/span><\/td>\n <\/tr>\n \n <\/td>\n | let<\/span> message<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | let<\/span> rating<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | if<\/span> (<\/span>tabs<\/span>.<\/span>length<\/span> <=<\/span> 4<\/span>)<\/span> {<\/span><\/td>\n <\/tr>\n \n <\/td>\n | rating<\/span> =<\/span> "Extremely good!"<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | message<\/span> =<\/span> "Wow. Just wow. You are going to have an exceptional day, possibly one of the best in your entire life. Something truly extraordinary is bound to happen to you. It's going to be so amazing that it can really only going to be downhill from here! So enjoy it!"<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | }<\/span> else<\/span> if<\/span> (<\/span>tabs<\/span>.<\/span>length<\/span> ><\/span> 4<\/span> &&<\/span> tabs<\/span>.<\/span>length<\/span> <=<\/span> 8<\/span>)<\/span> {<\/span><\/td>\n <\/tr>\n \n <\/td>\n | rating<\/span> =<\/span> "Okay."<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | message<\/span> =<\/span> "Things are going to be all right for you today. There may be something small that irritates you, but if you can let it go, it's going to be a perfectly fine day that you probably won't think about ever again."<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | }<\/span> else<\/span> if<\/span> (<\/span>tabs<\/span>.<\/span>length<\/span> ><\/span> 8<\/span> &&<\/span> tabs<\/span>.<\/span>length<\/span> <=<\/span> 15<\/span>)<\/span> {<\/span><\/td>\n <\/tr>\n \n <\/td>\n | rating<\/span> =<\/span> "Not great."<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | message<\/span> =<\/span> "Hmm, can't say you're going to be happy with what's in store for you today. Don't worry, it won't be the worst day in your life (that has yet to come), but something dark will loom over everything you do today. Watch out."<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | }<\/span> else<\/span> if<\/span> (<\/span>tabs<\/span>.<\/span>length<\/span> ><\/span> 15<\/span>)<\/span> {<\/span><\/td>\n <\/tr>\n \n <\/td>\n | rating<\/span> =<\/span> "Horrible."<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | message<\/span> =<\/span> "Jesus Christ, oh my god. I'm so sorry. Today is going to be so tremendously awful that I don't know if you can ever recover from what's going to happen. I would recommend that you stay home but that actually will not make it better. It might make it worse."<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | }<\/span><\/td>\n <\/tr>\n \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | fortune<\/span> =<\/span> message<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | rate<\/span> =<\/span> rating<\/span> | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |