// JavaScript Document

function insertAfter(newElement,targetElement) {
  var parent = targetElement.parentNode;
  if (parent.lastChild == targetElement) {
    parent.appendChild(newElement);
  } else {
    parent.insertBefore(newElement,targetElement.nextSibling);
  }
}


function addLoadEvent(func){
	var oldonload = window.onload;
	if(typeof window.onload != 'function'){
		window.onload = func;
	} else {
		window.onload = function(){
			oldonload();
			func();
		}
	}	
}

//addLoadEvent(removeText);

function removeText(){
	var textarea = document.getElementById('details');
	textarea.onclick = function(){this.value = '';this.style.color='#000';this.onclick =function(){}}
}

function prepareDropShadow(){
	
	if(!document.getElementById || !document.getElementsByTagName 
	|| !document.createElement || !document.createTextNode) return false;
	var photos = document.getElementsByTagName("img");
	for(var i=0; i<photos.length; i++){
		var current_photo = photos[i];
		if(current_photo.className == 'photo'){
				current_photo.setAttribute("class", "");
				current_photo.setAttribute("className", "");			
				var wrap1 = document.createElement("div");
				wrap1.setAttribute("class", "wrap1");
				wrap1.setAttribute("className", "wrap1");
				var wrap2 = document.createElement("div");
				wrap2.setAttribute("class", "wrap2");
				wrap2.setAttribute("className", "wrap2");
				var wrap3 = document.createElement("div");
				wrap3.setAttribute("class", "wrap3");
				wrap3.setAttribute("className", "wrap3");
				var outerNode = current_photo.parentNode;
				outerNode.insertBefore(wrap1, current_photo);
				wrap1.appendChild(wrap2);
				wrap2.appendChild(wrap3);
				outerNode.removeChild(current_photo);
				wrap3.appendChild(current_photo);   
			  
		}
	}
	  
}

addLoadEvent(prepareDropShadow);
