function createSWF( w, h, params) {
  var args = "";
  for (var i in params) {
    args += i + "=" + params[i] + "&amp;";
  }
document.writeln('<object width="100%" height="100%" align="middle">'+ '<param name="movie" value="http://www.smugmug.com/ria/ShizamSlides-2007091201.swf?'+args+'"/>'+ '<param name="wmode" value="transparent" />'+ '<embed src="http://www.smugmug.com/ria/ShizamSlides-2007091201.swf?'+args+'" wmode="transparent" width="' + w + '" height="' + h + '" type="application/x-shockwave-flash" allowScriptAccess="always" allowNetworking="all"/></object>');
return 1;
}



function AddReferralCode()  {
  var links = this.getElementsByTagName("A");
  if (links && (links.length != 0)) {
    var smugLink = links.item(0);
    smugLink.href = "http://www.smugmug.com/?referrer=QWn2117U1UdpM";
  }
}
YE.onAvailable('footer', AddReferralCode);



addEvent(window, "load", rem_pipes);

function rem_pipes () {
      var objElement = document.getElementById("footer")
      if (objElement != null) 
      {
         var str_a = new String(objElement.innerHTML);
         str_a = str_a.replace(/\|/g, '')
         objElement.innerHTML = str_a;
      }
      var objElement = document.getElementById("feeds")
      if (objElement != null) 
      {
         var str_b = new String(objElement.innerHTML);
         str_b = str_b.replace(/\|/g, '')
         objElement.innerHTML = str_b;
      }
}



/*==========================*/
/*== Change Comment Text: ==*/
/*== Photoshopped Gallery doest work==*/
/*== Guestbook            ==*/
/*== IR Information       ==*/
/*== Kayaking Adventures  ==*/
/*== Model Train Photos doesnt work  ==*/
/*==========================*/

function psfText () 
{
  if (YD.hasClass(document.body, "gallery_2229570")) 
  {
    var objElement = YD.get("comment")
    if (objElement != null) 
    {
      var str = new String(objElement.innerHTML);
      str = str.replace(/\Gallery/gi, 'Photoshop Fun');
      objElement.innerHTML = str;
    }
  }
}

YE.onAvailable("comment", psfText);


function ModText () 
{
  if (YD.hasClass(document.body, "gallery_2236465")) 
  {
    var objElement = YD.get("comment")
    if (objElement != null) 
    {
      var str = new String(objElement.innerHTML);
      str = str.replace(/\gallery/gi, 'Guestbook');
      objElement.innerHTML = str;
    }
  }
}

YE.onAvailable("comment", ModText);


function ModifyText () 
{
  if (YD.hasClass(document.body, "gallery_2751770")) 
  {
    var objElement = YD.get("comment")
    if (objElement != null) 
    {
      var str = new String(objElement.innerHTML);
      str = str.replace(/\Gallery/gi, 'Infra Red Information');
      objElement.innerHTML = str;
    }
  }
}

YE.onAvailable("comment", ModifyText);

function kayText () 
{
  if (YD.hasClass(document.body, "gallery_2894455")) 
  {
    var objElement = YD.get("comment")
    if (objElement != null) 
    {
      var str = new String(objElement.innerHTML);
      str = str.replace(/\Gallery/gi, 'Kayaking Adventures');
      objElement.innerHTML = str;
    }
  }
}

YE.onAvailable("comment", kayText);


/*==========================*/
/*== Goto Recent Gallery  ==*/
/*==========================*/

//Goto Recent Gallery 
 function showRecent(days)
{
   endDate = new Date();
   oneDay = 1000*60*60*24;
   startDate = new Date(endDate.getTime() - (parseInt(days) * oneDay));
   sUrl = "http://www.djkennedy.com/date/";
   sUrl += startDate.getFullYear() + "-" + padDate(startDate.getMonth() + 1) + "-" + padDate(startDate.getDate());
   sUrl += "/";
   sUrl += endDate.getFullYear() + "-" + padDate(endDate.getMonth() + 1) + "-" + padDate(endDate.getDate());
    window.location = sUrl;
}

function padDate(datePart)
{
   if (datePart.toString().length != 1)
     return datePart
   return "0" + datePart;
}
//Goto Recent Gallery



function delHover() {
imgTags = document.getElementsByTagName("img");
for (i=0; i<imgTags.length; i++) {
imgTags[i].title = "";
imgTags[i].alt = "";
}
}

function hasPath(sPath)
{
  re = new RegExp("/" + sPath + "(/|$)");
  return re.test(window.location)
}




/* ================================================= */
/* == remove clickability from Jun 08 Diary Photo == */
/* == remove clickability from Jan 09 Diary photo == */
/* == remove clickability from Copyright pg photo == */
/* == remove clickability from IR Info pg photo   == */
/* ================================================= */

function doOnLoad()
{
 if (window.AlbumID && (window.AlbumID == "6994566_s96Uz" || window.AlbumID == "6993132_ArGms" || window.AlbumID == "2751770"))
 {
removeLinkFromImg();
}
}

function removeLinkFromImg()
{
var links = document.getElementsByTagName("A");
for (var i = 0; i < links.length; i++)
{
var link = links[i];
var divElm = link.parentNode;
if (!divElm) continue;
if (divElm.className.indexOf("photo")<0) continue;
link.href = "javascript:void(0);";
}
}


/* ============================== */
/*== anti spam email harvester == */
/*== some more in footer code  == */
/* ============================== */

function norobotmail(aUser, aDomain) { 
       document.location = "mailto:" + aUser + "@" + aDomain;
    }


