﻿		var xmlHttp; 
		var requestURL = 'ajax/'; 
		var is_ie = (navigator.userAgent.indexOf('MSIE') >= 0) ? 1 : 0; 
		var is_ie5 = (navigator.appVersion.indexOf("MSIE 5.5")!=-1) ? 1 : 0; 
		var is_opera = ((navigator.userAgent.indexOf("Opera 6")!=-1)||(navigator.userAgent.indexOf("Opera/6")!=-1)) ? 1 : 0; 
		var is_netscape = (navigator.userAgent.indexOf('Netscape') >= 0) ? 1 : 0; 
		var DivValue="alphashowdata";
		var state_Handler ='main' ;
		function show_data(urlxx,query){ 
			if (query.length > 0){ 
				var url = requestURL+urlxx + query; 
				if( (state_Handler == null)||( state_Handler == 'main'))
				{
				 xmlHttp = GetXmlHttpObject(stateChangeHandler); 
				}else
				if(state_Handler == 'itemdetails') //khi dung xong nho gan bien lai main
				{
				  xmlHttp = GetXmlHttpObject(stateChangeHandlerItemDetails); 
				}else
				if(state_Handler == 'savebid') //khi dung xong nho gan bien lai main
				{
				  xmlHttp = GetXmlHttpObject(stateChangeHandlerSaveBid); 
				}else
				if(state_Handler == 'askitem') //khi dung xong nho gan bien lai main
				{
				  xmlHttp = GetXmlHttpObject(stateChangeHandlerSaveQuestion); 
				}else
				if(state_Handler == 'Loginmem')
				{
				    xmlHttp = GetXmlHttpObject(stateChangeHandlerLoginmem); 
				}else
				if(state_Handler == 'getpass')
				{
				    xmlHttp = GetXmlHttpObject(stateHandlerGetPass); 
				}else
				if(state_Handler == 'sendnews')
				{
				    xmlHttp = GetXmlHttpObject(stateHandlerSendnews); 
				}else
				if(state_Handler == 'goitin')
				{
				    xmlHttp = GetXmlHttpObject(stateHandlerGoitin); 
				}else
				if(state_Handler == 'baotin')
				{
				    xmlHttp = GetXmlHttpObject(stateHandlerBaotin); 
				}else
				if(state_Handler == 'emailvip')
				{
				    xmlHttp = GetXmlHttpObject(stateHandlerEmailvip); 
				}else
				if(state_Handler == 'viewcode')
				{  
				    xmlHttp = GetXmlHttpObject(stateHandlerviewcode); 
				}
				
				
				
				
				xmlHttp_Get(xmlHttp, url); 
			} 
		} 

		function stateChangeHandler() 
		{ 
			if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){ 
				var str = xmlHttp.responseText; 				
				eval("document.getElementById('"+DivValue+"')").innerHTML=str;				
				//document.getElementById('alphashowdata').innerHTML = str;
			} else
				eval("document.getElementById('"+DivValue+"')").innerHTML="Đang xử lý thông tin...<br><img src='imagewebs/loading.gif' >";
				//document.getElementById('alphashowdata').innerHTML = "Đang xử ý thông tin...<br><img src='imagewebs/loadingxx.gif' >";
		} 
		function xmlHttp_Get(xmlhttp, url) { 
			xmlhttp.open('GET', url, true); 
			xmlhttp.send(null); 
		} 

		function GetXmlHttpObject(handler) { 
			var objXmlHttp = null;    //Holds the local xmlHTTP object instance 
			if (is_ie){ 
				var strObjName = (is_ie5) ? 'Microsoft.XMLHTTP' : 'Msxml2.XMLHTTP'; 
	             
			try{ 
					objXmlHttp = new ActiveXObject(strObjName); 
					objXmlHttp.onreadystatechange = handler; 
				} 
				catch(e){ 
					alert('IE detected, but object could not be created. Verify that active scripting and activeX controls are enabled'); 
					return; 
				} 
			} 
			else if (is_opera){ 
				alert('Opera detected. The page may not behave as expected.'); 
				return; 
			} 
			else{ 
				objXmlHttp = new XMLHttpRequest(); 
				objXmlHttp.onload = handler; 
				objXmlHttp.onerror = handler; 
			} 
			return objXmlHttp; 
		} 

