function onSubmit(resultData, form)
{	
	data = "";
	form.request({
		onSuccess: function(transport) {
			try{				
				//alert(transport.responseText.split("+").join(" "));
				//alert(decodeURIComponent(transport.responseText.split("+").join(" ")));
				var data = eval("(" + decodeURIComponent(transport.responseText.split("+").join(" ")) + ")");
				resultData(data);
			}
			catch(e)
			{
				alert(e.number+":"+e.description);
			}					
		},
		onFailure: function(transport) {
			alert("error");
		}
	});			
}

function onSubmitXML(resultDataXML, xmlURL)
{	
	new Ajax.Request(xmlURL, {
		method:'get',
		onSuccess: function(transport) {  
			try{				
				var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
				xmlDoc.loadXML(transport.responseText);
				
				try
				{
					//¸®½ºÆ®°¡ ÀÖ´Â °æ¿ì¸¸...
					xmlDoc.childNodes(1).childNodes(0).nodeName;	

					var data = XMLObjectifier.xmlToJSON(xmlDoc);
					resultDataXML(data);
				}
				catch (e)
				{
					//
				}
			}
			catch(e)
			{
				alert(e.number+":"+e.description);
			}		
		
		},
		onFailure: function(transport) {
			alert("error");
		}
	});	
}

// ÇØ´ç ºÎ¸ð ¹ØÀÇ ÀÚ½Ä³ëµå¸¦ ¸ðµÎ Á¦°ÅÇÑ´Ù.
function clearElement(elParent, elChild)
{
	while( elParent.hasChildNodes() )
	{
		elParent.removeChild(elChild);
	}	
}

// Head Rush AjaxÀÇ ºÎ·Ï ÀÌ¿ë
// ¿¤¸®¸ÕÆ®¸¦ °¡Á®¿Í¼­ ¿¤¸®¸ÕÆ®ÀÇ ¸ðµç ÅØ½ºÆ®¸¦ ÁÖ¾îÁø ÅØ½º·Î ¹Ù²ß´Ï´Ù.
function replaceText(el, text)
{
	if( el != null )
	{
		clearText(el);
		var newNode = document.createTextNode(text);
		el.appendChild(newNode);
	}
}

// Head Rush AjaxÀÇ ºÎ·Ï ÀÌ¿ë
// ÁÖ¾îÁø ¿¤¸®¸ÕÆ®ÀÇ ¸ðµç ÀÚ½Ä³ëµå¸¦ Á¦°ÅÇÕ´Ï´Ù.
function clearText(el)
{
	if( el != null )
	{
		if(el.childNodes)
		{
			for( var i=0 ; i<el.childNodes.length ; i++ )
			{
				var childNode = el.childNodes[i];
				el.removeChild(childNode);
			}

		}
	}
}

// Head Rush AjaxÀÇ ºÎ·Ï ÀÌ¿ë
// ÁÖ¾îÁø ¿¤¸®¸ÕÆ®ÀÇ ÅØ½ºÆ®¸¦ °¡Á®¿É´Ï´Ù.
function getText(el)
{
	var text = "";
	if( el != null )
	{
		if( el.childNodes )
		{
			for( var i=0 ; i<el.childNodes.length ; i++ )
			{
				var childNode = el.childNodes[i];
				if( childNode.nodeValue != null )
				{
					text = text + childNode.nodeValue;
				}
			}
		}
	}
	return text;
}


//$('message').addClassName('read').update('I read this message!').setStyle({opacity: 0.5});
//$('hidden-by-css').visible();
//toggle : elementµîÀ» Ãß°¡ÇÏ±â