_ _    _ _____  ___   __                       
 __      _(_) | _(_)___ / ( _ ) / /_   ___ ___  _ __ ___  
 \ \ /\ / / | |/ / | |_ \ / _ \| '_ \ / __/ _ \| '_ ` _ \ 
  \ V  V /| |   <| |___) | (_) | (_) | (_| (_) | | | | | |
   \_/\_/ |_|_|\_\_|____/ \___/ \___(_)___\___/|_| |_| |_|

User:Writ Keeper/Scripts/teahouseReminder.js

Nowadays, User:Writ Keeper/Scripts/teahouseReminder.js is a topic that has captured the attention of many people around the world. With the advancement of technology and the democratization of information, User:Writ Keeper/Scripts/teahouseReminder.js has become a point of interest for people of all ages and backgrounds. From its impact on society to its influence on popular culture, User:Writ Keeper/Scripts/teahouseReminder.js has left a significant mark on the way we live and perceive the world around us. In this article, we will further explore the impact and importance of User:Writ Keeper/Scripts/teahouseReminder.js today, as well as its relevance for the future.
$(document).ready(teahouseReminder);

function teahouseReminder()
{

  /*Enter the number of days in advance that you'd like to be reminded about your shift*/
  reminderRange = 3;

  /*Enter the start dateof your next shift in this format: "month day year". */
  maitreStartDate = new Date("December 20 2012");

  /*Enter the length of the shift in days */
  maitreRange = 6;


  var today = new Date();
  var maitreReminderDate = new Date(maitreStartDate.toDateString());
  var maitreEndDate = new Date(maitreStartDate.toDateString());
  maitreReminderDate.setDate(maitreStartDate.getDate() - reminderRange);
  maitreEndDate.setDate(maitreStartDate.getDate() + maitreRange);


  if(mw.config.get("wgPageName") === "Special:UserLogin")
  {
    if(today < maitreStartDate && today >= maitreReminderDate)
    {
      alert("Remember: you're scheduled to be the Teahouse maître d' starting on " + maitreStartDate.toDateString() + "!");
    }
    if(today >= maitreStartDate && today < maitreEndDate)
    {
      alert("Remember: you're scheduled to be the Teahouse maître d' until " + maitreEndDate.toDateString() + "!");
    }
  }
}