
var pSize = new Object();
window.onload = function () {
	var photos = getElementsByClassName("entryBodyimage");
	for(var x=0;x<photos.length;x++){
		var o = new Object();
		o.width = photos[x].getElementsByTagName("*")[1].width;
		o.height = photos[x].getElementsByTagName("*")[1].height;
		o.src = photos[x].getElementsByTagName("*")[1].src;
		o.largeimg = new Image();
		o.largeimg.src = o.src.split(".jpg")[0] + "_b.jpg";
		o.swaped = false;
		photos[x].getElementsByTagName("*")[1].id = "num"+String(x);
		pSize["num"+String(x)] = o;
	}
}

function swapimg(tar,w,h){
	var id = String(tar.firstChild.id);
	if(!pSize[id].swaped) {
		tar.firstChild.width = String(w);
		tar.firstChild.height = String(h);
		tar.firstChild.src = pSize[id].largeimg.src;
	}else{
		tar.firstChild.width = String(pSize[id].width);
		tar.firstChild.height = String(pSize[id].height);
		tar.firstChild.src = String(pSize[id].src);
	}
	pSize[id].swaped = pSize[id].swaped ? false : true;
}


function getElementsByClassName (className) {
  var children = document.getElementsByTagName('*') || document.all;
  var elements = new Array();
  for (var i = 0; i < children.length; i++) {
    var child = children[i];
    var classNames = child.className.split(' ');
    for (var j = 0; j < classNames.length; j++) {
      if (classNames[j] == className) {
        elements.push(child);
        break;
      }
    }
  }
  return elements;
}
