Public feed #599331

Someone

public text v1 · immutable
Raw Edit
·published 2007-07-02 04:03 UTC
rendered paste body
function setData(n,d)
		{
			if (images)
			{
				if (d)
				{
				 	if (n.childNodes[0].nodeType==3)
					{
						n.removeChild(n.childNodes[0]);
						n.appendChild(new Image());
						alert("test");
					}
					
					if (pieces)
					{
						n.childNodes[0].src = imagedir+pieces[d.charCodeAt(0)-9812]+".png";
					}
					else
					{
				   		n.childNodes[0].src = imagedir+d+".png";
					}
					n.childNodes[0].data = d;
				}
				else if (!d && n.childNodes[0].nodeType!=3)
				{
					n.removeChild(n.childNodes[0]);
					n.appendChild(document.createTextNode(d));
				}
			}
			else
			{
				if (n.childNodes[0].nodeType!=3)
				{
					n.removeChild(n.childNodes[0]);
					n.appendChild(document.createTextNode(d));
				}
				else
				{
					n.childNodes[0].data = d;
 					// fix for Opera 9 - triggers a repaint
					var c = n.className;
					n.className = "s";
					n.className = c;
				}
			}
		}