

function SwapTitle(pType,swfPath, pWidth, pHeight){
	
	var titles = document.getElementsByTagName(pType);
	

	
	for(i=0; i<titles.length; i++){	
		
		if(titles[i].className != ""){
			
			if(pType == "span") {
				pWidth = titles[i].scrollWidth + 40;
				if(titles[i].scrollWidth == 0 ) pWidth = titles[i].offsetWidth + 40;
			}
			
			
			
			
			var theClass = String(titles[i].className).split(" ");
			
			if(theClass[0] == "flashTitle" || theClass[0] == "flashCenter"){
				//alert(titles[i].className);
				var flash = document.createElement("embed");
				var color = titles[i].style.color;
				var size = titles[i].style.fontSize;
				var link = false;
				var height = titles[i].style.height;
				var width = titles[i].style.width;
				var url = titles[i].parentNode.href;
				var version = "title.swf";
				if(theClass[0] == "flashCenter") version = "titleCenter.swf";
				
				url = new String(url).toString();
				url = url.replace(/&/g,'*amp;');
				
				
				
				if(theClass[1] == "link") link = true;
				if(size=="") size = 14;
				
				if(url == "" && link == true) url = titles[i].parentNode.parentNode.href;
				
				//titles[i].parentNode.href = '';
				
				if(height == "") height = parseInt(pHeight) + (parseInt(size) - 14);
				if(width == "") width = pWidth;
		
				flash.setAttribute("width",pWidth);
				flash.setAttribute("height",height + "px");
				flash.setAttribute("scale","noscale");
				flash.setAttribute("quality","high");
				flash.setAttribute("wmode","transparent");
				flash.setAttribute("name","title");
				flash.setAttribute("src",swfPath+version);
				flash.setAttribute("type","application/x-shockwave-flash");
				flash.setAttribute("flashvars","title=" + titles[i].innerHTML + "&color="+color + "&size="+parseInt(size) + "&link="+link + "&url="+url);
				titles[i].innerHTML = "";
				titles[i].appendChild(flash);
			}
		}
	}
}
	
