// JavaScript Document
var xmlHttp=false;
//创建XMLHttpRequest对象
function createXMLHttpRequest(){
        if (window.ActiveXObject){    /*在IE下初始化XMLHttpRequest对象 */
                try{
                        //新版本的 Internet Explorer
                        xmlHttp= new ActiveXObject("Msxml2.XMLHTTP");
                }catch (oldIE){
                        try {
                                //较老版本的 Internet Explorer
                                xmlHttp= new ActiveXObject("Microsoft.XMLHTTP");
                        } catch (failed){
                                        // 还是创建失败 =.=|||
                                        xmlHttp= false;
                                }             
                }
                } else if (window.XMLHttpRequest){    /*在Firefox下初始化XMLHttpRequest对象 */
                        xmlHttp= new XMLHttpRequest();
                }
        if(!xmlHttp){
                alert("Creat XMLHttpRequest Object failed!"); 
                return false;
                }
}
function addotion(name, key, value)
	{
		name.options.length = 0;	
			for(var i=0;i<key.length;i++)
			{
				name.options[i]=new Option(key[i],value[i]);
			}	 

	}
function Send_Request(TextName, ToName, MessageName)
{	
SelectIndex = document.getElementById(TextName).selectedIndex;
SelectName = document.getElementById(TextName).options[SelectIndex].value;
	 if (SelectName!=""){		 		
                var url ="server.php?"+TextName+"="+encodeURI(SelectName); //这里UTF-8下要用encodeURI
		       createXMLHttpRequest();
                xmlHttp.open("GET",url,true);
                xmlHttp.onreadystatechange=ReturnStatus;
                xmlHttp.send(null);
    }else {

                document.getElementById(MessageName).innerHTML="请选择语言！";
        }
		
	function ReturnStatus()
	{//返回服务器请求状态
        //if(xmlHttp.readyState<4) 
		//{
                       // document.getElementById(MessageName).innerHTML="...";
        //}

        if(xmlHttp.readyState==4)
		{ //请求完成
                      
					  if (xmlHttp.status == 200 )
						{ 		//服务器的HTTP状态OK
							//document.getElementById("name_span").innerHTML=xmlHttp.responseText;

								var classString = xmlHttp.responseText;
							var classArray = classString.split(",");
							var classKey = "";
							var ArrayKey = new Array();
							var ArrayVal = new Array();
							var name = document.getElementById(ToName);
							var product = document.getElementById("product");
								for(var i=0; i<classArray.length; i=i+2)
								{									
									ArrayKey.push(classArray[i]);
								}
								for(var n=1; n<=classArray.length; n=n+2)
								{									
									ArrayVal.push(classArray[n]);
								}
								if(ToName=="Family")name.options.length = 0; product.options.length = 0;							
								addotion(name, ArrayKey, ArrayVal)
									//document.getElementById(ToName).options.add(new Option(classArray[i][1], classArray[i][0]));
												
                        }else if(xmlHttp.status == 404)
						{
             				//文件不存在
             				alert("File does not Exist.");
                        }else if(xmlHttp.status == 403)
						{
            				//没有权限
           					 alert("Access denied.");
						}
         }
	}

	
}