<!--
function MM_CheckFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;

      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
  
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}

function MM_swapImgRestore() { //v2.0
  if (document.MM_swapImgData != null)
    for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)
      document.MM_swapImgData[i].src = document.MM_swapImgData[i+1];
}

function MM_preloadImages() { //v2.0
  if (document.images) {
    var imgFiles = MM_preloadImages.arguments;
    if (document.preloadArray==null) document.preloadArray = new Array();
    var i = document.preloadArray.length;
    with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!="#"){
      preloadArray[i] = new Image;
      preloadArray[i++].src = imgFiles[j];
  } }
}

function MM_swapImage() { //v2.0
  var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;
  for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {
    objStr = MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1];
    if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||
        (objStr.indexOf('document.all[')   ==0 && document.all   ==null))
      objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
    obj = eval(objStr);
    if (obj != null) {
      swapArray[j++] = obj;
      swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j];
      obj.src = MM_swapImage.arguments[i+2];
  } }
  document.MM_swapImgData = swapArray; //used for restore
}

function readCookie(name) { 
var nameEQ = name + "="; 
var ca = document.cookie.split(';'); 
for(var i=0;i < ca.length;i++) 
  { var c = ca[i]; 
    while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); 
  }
 return null; 
} 

function fanClubCell1 () {
if (readCookie('loggedin'))
   {document.write('<a href="http://www.brendanovak.com/fanclubonly/index.php"><img src="http://www.brendanovak.com/images/returntofanclub.jpg" width="60" height="44" border=0></a>');}
  else
   {document.write('<br><input type="text" name="username" size="25" class="settingsmenubox">'); 
    document.write('<input type="password" name="password" size="25" class="settingsmenubox"><a href="http://www.brendanovak.com/fanclub_join.html"><img src="images/joinfanclub2.jpg" width="110" height="20" border="0" alt="Join the Fan Club"></a>');}

}

function fanClubCell2 () {
if (readCookie('loggedin'))
   {document.write('<div align=center><a href="http://www.brendanovak.com/scripts/fanclubsignout.php"><img src="http://www.brendanovak.com/images/signout.jpg" width="30" height="44" border=0></a></div>');}
  else
   {document.write('<input type="image" border="0" name="imageField" src="images/membersigninbutton.jpg" width="56" height="44" alt="Member Sign In">');}

}


function NextBookDaysLeft(booktitle,bookurl) {

var currentDate = new Date();
var tmonth = currentDate.getMonth();
var tday = currentDate.getDate();
var nbrdaysleft,dayshtml,temp;

nbrdaysleft = 28 - tday;
nbrdaysleftp = '<font color=CC0000>'+nbrdaysleft;
if (nbrdaysleft == 0)
   {dayshtml = booktitle+' IS HERE!!!';}
else if (nbrdaysleft == 1)
   {dayshtml = ' DAY</font> until <a href="'+bookurl+'">'+booktitle+'</a> is here!';}
  else
   {dayshtml = ' DAYS</font> until <a href="'+bookurl+'">'+booktitle+'</a> is here!';}

if (nbrdaysleft == 0)
   {fulltext = dayshtml;}
  else
   {fulltext = nbrdaysleftp+dayshtml;}

document.write(fulltext);
}


//-->

