window.onload = function(){
	if(document.getElementById){
		initDesignerThumbs();
	}
}



function initDesignerThumbs(){
	links = document.getElementsByTagAndClassName("A","designerPhotoLink");
	for(i=0;i<links.length;i++){
		link = links[i];
		link.onmouseover = function(){
			this.firstChild.style.visibility="visible";
		}
		link.onmouseout = function(){
			this.firstChild.style.visibility="hidden";
		}
	}
}



// Some browsers don't have the push method for Array
if (!Array.prototype.push) {
  Array.prototype.push = function() {
		var startLength = this.length;
		for (var i = 0; i < arguments.length; i++)
      this[startLength + i] = arguments[i];
	  return this.length;
  }
}

// Add method to document to get an array of elements of a certain tag and class name
document.getElementsByTagAndClassName = function(tagName, className){
	tags = document.getElementsByTagName(tagName);
	elements = [];
	for(i=0;i<tags.length;i++){
		tag = tags[i];
		if(tag.className == className){
			elements.push(tag);
			}
		}
	return elements;
}

