var loadstatustext = "<table height='100%' width='100%'><tr><td><div align='center'></div></td></tr><table>";
function get(obj) {}

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("divMainContent").innerHTML=xmlHttp.responseText 
	} 
} 
	
///////////////////////////////////////////////////////////

function showContent(str,xcx)
{
	if (str.length==0)
	{ 
		document.getElementById("divMainContent").innerHTML=""
		return
	}
	xmlHttp=GetXmlHttpObject("divMainContent")
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url=""
	
	if(str.indexOf("?")!= -1)
		url = str + '&lang=_vn';
	else
		url = str + '?lang=_vn';
	
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)

}

///////////////////////////////////////////////////////////

function GetXmlHttpObject(handler)
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	document.getElementById(handler).innerHTML=loadstatustext
	objXMLHttp.onreadystatechange=function()
	{
		loadpage(objXMLHttp)
	}
		
	function loadpage(objXMLHttp)
	{
		if (objXMLHttp.readyState == 4 && (objXMLHttp.status==200 || window.location.href.indexOf("http")==-1))
		document.getElementById(handler).innerHTML=objXMLHttp.responseText
	}	
	return objXMLHttp
}
	
var http_request = false;

function makeRequest(url, parameters) 
{
	http_request = false;
	if (window.XMLHttpRequest)  // Mozilla, Safari,...
	{
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) 
		{
			// set type accordingly to anticipated content type
			//http_request.overrideMimeType('text/xml');
			http_request.overrideMimeType('text/html');
		}
	} 
	else if (window.ActiveXObject) // IE
	{ 
		try 
		{
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) 
		{
			try 
			{
		   		http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (e) {}
	 	}
	}
	if (!http_request) 
	{
		alert('Cannot create XMLHTTP instance');
	 	return false;
	}
	http_request.onreadystatechange = alertContents;
	http_request.open('GET', url + parameters, true);
	http_request.send(null);
}

function alertContents() 
{
	if (http_request.readyState == 4) 
	{
		if (http_request.status == 200) 
		{
			//alert(http_request.responseText);
			result = http_request.responseText;
			document.getElementById('myspan').innerHTML = result;            
		} 
		else 
		{
			alert('There was a problem with the request.');
		}
	}
}

function get(obj,url) 
{
	var getstr = "?";
	for (i=0; i<obj.childNodes.length; i++) 
	{
		if (obj.childNodes[i].tagName == "INPUT") 
		{
			if (obj.childNodes[i].type == "text") 
			{
				getstr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
			}
			if (obj.childNodes[i].type == "checkbox") 
			{
				if (obj.childNodes[i].checked) 
				{	
					getstr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
				} 
				else 
				{
					getstr += obj.childNodes[i].name + "=&";
				}
			}
			if (obj.childNodes[i].type == "radio") 
			{
				if (obj.childNodes[i].checked) 
				{
					getstr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
				}
			}
		}   
		if (obj.childNodes[i].tagName == "SELECT") 
		{
			var sel = obj.childNodes[i];
			getstr += sel.name + "=" + sel.options[sel.selectedIndex].value + "&";
		}
	}
	
	makeRequest(url, getstr);
	
}