﻿// JScript File

var xmlHttp = null;
var action="";

function createXMLHttpRequest()
{
    if(window.ActiveXObject)
    {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if(window.XMLHttpRequest)
    {
        xmlHttp=new XMLHttpRequest();
    }

}

function startRequest(url)
{
    createXMLHttpRequest();
    xmlHttp.onreadystatechange=handleStateChange;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);

}
    
function handleStateChange()
{
    if(xmlHttp.readyState==4)
    {
        if(xmlHttp.status==200)
        {               
            parseResult();
        }
    }
}
    
function parseResult()
{
	  //check user alias  
	  if(action=="checkalias")
	  {
			if(xmlHttp.responseText=="0")//alias available
			{
				document.getElementById("lblCheckNickNameExist").style.display="none";
				document.getElementById("hAlias").value=document.getElementById("tbNickName").value;
				ret_checkalias="0";
			}
			else//alias NOT available
			{
				if(document.getElementById("tbNickName").value!="")
				{
					document.getElementById("lblCheckNickNameExist").style.display="block";
					document.getElementById("tbNickName").focus();
					ret_checkalias="1";
				 }
			}              
		}
		else if(action=="loadCurrentContentList")//get current gadget list
		{
			if(xmlHttp.responseText!="" && xmlHttp.responseText!="-1")
			{
				currentcontentlist = xmlHttp.responseText;                        
				loadCurrentContentList();        
			}
		}/*
		else if(action=="loadNewContentList")//get new gadget list
		{
			if(xmlHttp.responseText!="" && xmlHttp.responseText!="-1")
			{
				newcontentlist = xmlHttp.responseText;                        
				loadNewContentList();
			}
		}*/
        else if(action=="resetpage")//reset user page setting
		{			  
			if(xmlHttp.responseText=="1")
			{
                window.location.reload();
            }        
		}		
	
}