function emoticon_initialize()
{
	var lstDT = document.getElementsByTagName("DT");
	for (var numIx=0;lstDT.length>numIx;numIx++)
	{
		var elmDT = lstDT[numIx];
		switch(elmDT.className)
		{
			case "AA_ImageTitle":
			case "AA_HtmlTitle":
			case "AA_TextTitle":
			case "AA_SourceTitle":
			case "AA_SampleTitle":
			{
				//elmDT Init
				var cssDisplay	= "";
				try {
					var elmDD = elmDT.nextSibling;

					if (elmDT.className=="AA_SourceTitle"){
						elmDD.style.display="none";
						cssDisplay = "none";
					}else if (typeof(elmDD.currentStyle)!="undefined"){
						cssDisplay = elmDD.currentStyle.display;
					}else{
						cssDisplay = getComputedStyle(elmDD,'').getPropertyValue("display");
					}
				}catch(e){};

				var elmStatus = document.createElement("SPAN");
				elmStatus.style.fontFamily	= "MS Gothic";
				elmStatus.style.margin		= "0px";
				elmStatus.style.padding		= "2px";
				elmStatus.innerHTML			=(cssDisplay=="none")?"+":"-";

				var elmTitle				= document.createElement("SPAN");
				elmTitle.innerHTML			= elmDT.innerHTML;

				//elmdt create
				elmDT.title					= "Click Here!! " + elmDT.innerHTML + " Open";
				elmDT.innerHTML				= "";
				elmDT.appendChild(elmStatus);
				elmDT.appendChild(elmTitle);


				//function
				elmTitle.onclick=function()
				{
					var elmTgt		= (typeof(this.parentElement)!="undefined")?this.parentElement:this.parentNode;
					var cssDisplay	= "";
					try {
						if (typeof(elmTgt.nextSibling.currentStyle)!="undefined"){
							cssDisplay = elmTgt.nextSibling.currentStyle.display;
						}else{
							cssDisplay = getComputedStyle(elmTgt.nextSibling,'').getPropertyValue("display");
						}
					}catch(e){};
					elmTgt.nextSibling.style.display=(cssDisplay=="none")?"block":"none";
					elmTgt.childNodes[0].innerHTML = (cssDisplay=="none")?"-":"+";
				};
				elmStatus.onclick=elmTitle.onclick;

				break;
			}
		}
		if (elmDT.className=="AA_TextTitle"){
			try{
				var elmCmt=document.getElementById('comment');
				if (elmCmt){elmCmt.value=elmDT.nextSibling.childNodes[0].value;};
			}catch(e){};
			try{
				var elmCopy = document.createElement("INPUT");
				elmCopy.type				= "button";
				elmCopy.value				= (typeof(window.clipboardData)!="undefined")?"Copy":"Text Highlight";
				elmCopy.style.fontFamily	= "MS Gothic";
				elmCopy.style.margin		= "0px";
				elmCopy.style.padding		= "2px";
				elmCopy.title				= "Click Here!! Copy";
				elmCopy.style.margin		= (typeof(window.clipboardData)!="undefined")?"0 0 0 600px":"0 0 0 500px";
				elmCopy.onclick				= function(){
					var elmTgt = (typeof(this.parentElement)!="undefined")?this.parentElement:this.parentNode;
					elmTgt.nextSibling.style.display="block";
					elmTgt.childNodes[0].innerHTML = "-";
					elmTgt.nextSibling.childNodes[0].select();
					try{window.clipboardData.setData("text",elmTgt.nextSibling.childNodes[0].value);}catch(e){};
				};
				elmDT.appendChild(elmCopy);
			}catch(e){};
		}
	}
};

function background_preview(img_src)
{
	var objTgt = document.getElementById("wrapper");
	objTgt.style.backgroundImage		= "url("+img_src+")";
	objTgt.style.backgroundRepeat		= "no-repeat";
	objTgt.style.backgroundAttachment	= "fixed";
	objTgt.style.backgroundPosition		= "center center";
};
