addEvent(window, 'load', initEverything);

function addEvent(obj, evType, fn){ 
 if (obj.addEventListener){ 
   obj.addEventListener(evType, fn, false); 
   return true; 
 } else if (obj.attachEvent){ 
   var r = obj.attachEvent("on"+evType, fn); 
   return r; 
 } else { 
   return false; 
 } 
}

function initEverything() {
	generateMarkup()
}

function generateMarkup()
{
var x=document.getElementsByTagName("dl")
for (i=0;i<x.length;i++)
{
	if (x[i].className) { if (x[i].className=="pshadow")
	{
		var newDL=x[i].cloneNode(true)
		var d1 = document.createElement('div')
	  var d2 = document.createElement('div')
		var d3 = document.createElement('div')
		var d4 = document.createElement('div')
		var d5 = document.createElement('div')
		var d6 = document.createElement('div')
		var d7 = document.createElement('div')
		var d8 = document.createElement('div')
		var d9 = document.createElement('div')
		x[i].parentNode.replaceChild(d1, x[i])
		d1.appendChild(d2)
		d2.appendChild(d3)
		d3.appendChild(d4)
		d4.appendChild(d5)
		d5.appendChild(d6)
		d6.appendChild(d7)
		d7.appendChild(d8)
		d8.appendChild(d9)
		d9.appendChild(newDL)
		d1.className=x[i].className
		x[i].className=""
	}}
}}
