var stuck = new Array();

function funnypic(id) {
   for (i=0;i<id.length;i++) {
      document.getElementById(id[i]).className='centered';
      document.getElementById(id[i]).style.display='block';
   }
}

function funnypicstick(id) {
   for (j=0;j<id.length;j++) {
      if (stuck.find(id[j])) {
         document.getElementById(id[j]).style.display='none';
         stuck.splice(stuck.find(id[j]),1);
      } else {
         document.getElementById(id[j]).className='centered';
         document.getElementById(id[j]).style.display='block';
         stuck.push(id[j]);
      }
   }
}

function funnyhide(id) {
   for (k=0;k<id.length;k++) {
      if (!stuck.find(id[k])) {
         document.getElementById(id[k]).style.display='none';
      }
   }
}


function funnypiccap(id) {
   for (i=0;i<id.length;i++) {
      document.getElementById(id[i]).className='wp-caption aligncenter';
      document.getElementById(id[i]).style.display='block';
   }
}

function funnypiccapstick(id) {
   for (j=0;j<id.length;j++) {
      if (stuck.find(id[j])) {
         document.getElementById(id[j]).style.display='none';
         stuck.splice(stuck.find(id[j]),1);
      } else {
         document.getElementById(id[j]).className='wp-caption aligncenter';
         document.getElementById(id[j]).style.display='block';
         stuck.push(id[j]);
      }
   }
}

Array.prototype.find = function(searchStr) {
  var returnArray = false;
  for (m=0; m<this.length; m++) {
    if (typeof(searchStr) == 'function') {
      if (searchStr.test(this[m])) {
        if (!returnArray) { returnArray = [] }
        returnArray.push(m);
      }
    } else {
      if (this[m]===searchStr) {
        if (!returnArray) { returnArray = [] }
        returnArray.push(m);
      }
    }
  }
  return returnArray;
}
