var httpRequest = createRequest();
var obj;
var loadstatustext = "<span style='position:absolute;padding:3px; top:210px;left:48%; width:100px; height:20px;font-weight:bold;color:#FFFFFF;'><center><img src='js/loading.gif' /><font color=\"000000\"> &#272;ang t&#7843;i...</font></center></span>";
	
function createRequest()
	{
		var httpRequest = false;
  
		try
		{
			httpRequest = new XMLHttpRequest();
		}
		catch(e)
		{
			var aryXmlHttp = new Array(
                               "MSXML2.XMLHTTP",
                               "Microsoft.XMLHTTP",
                               "MSXML2.XMLHTTP.6.0",
                               "MSXML2.XMLHTTP.5.0",
                               "MSXML2.XMLHTTP.4.0",
                               "MSXML2.XMLHTTP.3.0"
                               );
			for (var i=0; i<aryXmlHttp.length && !httpRequest; i++)
			{
			try
		      {
		        httpRequest = new ActiveXObject(aryXmlHttp[i]);
		      } 
		      catch(e){document.write("createhttpRequest: httpRequest Error");}
		    }
		}
  
		if (!httpRequest)
		  {
		    alert("Error: failed to create the XMLHttpRequest object.");
		  }
		  else 
		  {
		    return httpRequest;
		  }
}


function showMod(modName,idname,id,divID,page)
{
	var mpage= "pagenum="+page;
	if(modName=='getit')
		mpage ="filetype="+page;
	if(modName=='pool')
		mpage = "&send_reiting="+page;
	if (id=='add')
		modName="add_file";
	if (id=='main')
		modName="main";
	
	var url="nss.php?name=Downloads&go="+modName+"&"+idname+"="+id+"&"+mpage;		
	var obj = document.getElementById(divID);
	httpRequest.open("GET",url,true);
	httpRequest.onreadystatechange = function()
	{
		if(httpRequest.readyState==4&&httpRequest.status==200)//ok
		{
			obj.innerHTML = httpRequest.responseText;
		}
		else
		{
				obj.innerHTML = loadstatustext;
		}
		
	}
	httpRequest.send(null);
}

function showHTML(divID,filename)
{
	
    var url="nss.php?name=News&file="+filename;		
	var obj = document.getElementById(divID);
	httpRequest.open("GET",url,true);
	httpRequest.onreadystatechange = function()
	{
		if(httpRequest.readyState==4&&httpRequest.status==200)//ok
		{
			obj.innerHTML = httpRequest.responseText;
		}
		else
		{
				obj.innerHTML = loadstatustext;
		}
		
	}
	httpRequest.send(null);
}

function showNews(modName,idname,id,divID,page)
{
	var mpage= "pagenum="+page;
	
	var url="nss.php?name=News&file="+modName+"&"+idname+"="+id+"&"+mpage;		
	var obj = document.getElementById(divID);
	httpRequest.open("GET",url,true);
	httpRequest.onreadystatechange = function()
	{
		if(httpRequest.readyState==4&&httpRequest.status==200)//ok
		{
			obj.innerHTML = httpRequest.responseText;	
			t=getCookie('sid'); 
			setStyle(t);		
		}
		else
		{
				obj.innerHTML = loadstatustext;
		}
		
	}
	httpRequest.send(null);
}

function showBlogs(modName,idname,id,divID,page)
{
	var mpage= "numpage="+page;
	
	var url="nss.php?name=Blogs&file="+modName+"&"+idname+"="+id+"&"+mpage;		
	var obj = document.getElementById(divID);
	httpRequest.open("GET",url,true);
	httpRequest.onreadystatechange = function()
	{
		if(httpRequest.readyState==4&&httpRequest.status==200)//ok
		{
			obj.innerHTML = httpRequest.responseText;			
		}
		else
		{
				obj.innerHTML = loadstatustext;
		}
		
	}
	httpRequest.send(null);
}

function showFuncBlogs(modName,idname,id,divID,page)
{
	//var mpage= "booknum="+page;
	
	var url="nss.php?name=Blogs&file="+modName+"&op="+idname;		
	var obj = document.getElementById(divID);
	httpRequest.open("GET",url,true);
	httpRequest.onreadystatechange = function()
	{
		if(httpRequest.readyState==4&&httpRequest.status==200)//ok
		{
			obj.innerHTML = httpRequest.responseText;			
		}
		else
		{
				obj.innerHTML = loadstatustext;
		}
		
	}
	httpRequest.send(null);
}

function showAdminBlogs(modName,func,divID,page)
{
	var mpage= "booknum="+page;
	
	var url="nss.php?name=Blogs&file="+modName+"&op="+func+"&"+mpage;		
	var obj = document.getElementById(divID);
	httpRequest.open("GET",url,true);
	httpRequest.onreadystatechange = function()
	{
		if(httpRequest.readyState==4&&httpRequest.status==200)//ok
		{
			obj.innerHTML = httpRequest.responseText;			
		}
		else
		{
				obj.innerHTML = loadstatustext;
		}
		
	}
	httpRequest.send(null);
}

function showComm(sid,divID,page)
{
	var mpage= "pagenum="+page;
	var url="nss.php?name=News&file=article&op=showcomm&sid="+sid+"&"+mpage;		
	var obj = document.getElementById(divID);
	httpRequest.open("GET",url,true);
	httpRequest.onreadystatechange = function()
	{
		if(httpRequest.readyState==4&&httpRequest.status==200)//ok
		{
			obj.innerHTML = httpRequest.responseText;
		}
		else
		{
				obj.innerHTML = loadstatustext;
		}
		
	}
	httpRequest.send(null);
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


// Fix button AJAX


