YE.onAvailable('galleryTitle', function() {this.innerHTML = 'Index'});

//Goto Recent Gallery 
 function showRecent(days)
{
   endDate = new Date();
   oneDay = 1000*60*60*24;
   startDate = new Date(endDate.getTime() - (parseInt(days) * oneDay));
   sUrl = "/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

addEvent(window, "load", redoCart);
function redoCart() {
  oList = getElementsByClass("cartbuttons");

  for (var i=0; i < oList.length ; i++)
  {
    aList = oList[i].getElementsByTagName("a");
    for (var j=0; j < aList.length ; j++)
      aList[j].parentNode.removeChild(aList[j]);

    bList = getElementsByClass("cart_add", oList[i], "img");
    for (var k=0; k < bList.length ; k++)
      bList[k].parentNode.removeChild(bList[k]);
    oList[i].innerHTML = oList[i].innerHTML.replace(/\|/gi, '&nbsp;<span class="title">cart:</span>')
  }
}

function getElementsByClass(searchClass,node,tag) {
    var classElements = new Array();
    if ( node == null )
        node = document;
    if ( tag == null )
        tag = '*';
    var els = node.getElementsByTagName(tag);
    var elsLen = els.length;
    var pattern = new RegExp("(^| )" + searchClass + "( |$)");
    for (var i = 0, j = 0; i < elsLen; i++) {
        if ( pattern.test(els[i].className) ) {
            classElements[j] = els[i];
            j++;
        }
    }
    return classElements;
}

function AddReferralCode() {
var links = this.getElementsByTagName("A");
if (links && (links.length != 0)) {
var smugLink = links.item(0);
smugLink.href = "http://www.smugmug.com/?referrer=c1eh2ebyzYGEg";
}
}
YE.onAvailable('footer', AddReferralCode);

rightClickWarning = "All photos are property of Pixel-Zoom Photography. All rights reserved. Unauthorized use is prohibited.© Olivier Caenen 2008 ";

// fix the pesky pipes

YE.onAvailable("cobrand_footer", function() {this.innerHTML = this.innerHTML.replace(/\||what are feeds\?/gi, '');});

