	function getState(project,countryid,val,func){
				$("#state").empty().html("<option>加载中</option>");
				$("#city").empty().html("<option>加载中</option>");
				$("#area").empty().html("<option>加载中</option>");
                $.ajax({
                    url: project+"register/getstate",
                    type:"get",
                    dataType:"json",
                    data: "id="+countryid,
                    success:function(json){
						if(!json.length){
							$("#state").css('display','none');
						}
						else $("#state").css('display','');
						document.getElementById('state').options.length = 0;
						for(i=0;i<json.length;i++){
							oOption = addOptionToSelect(json[i],'state',val);
						}
						if(func)func();
						/*
						if(json[0]){
							$("#city").css('display','');
							getCity(project,json[0].id,'');
							if($("#ent_ent").attr('checked'))getMart(project,json[0].id,'');
						}else{
							$("#city").css('display','none');
						}
						*/
                    }
                });
            }
	function getCity(project,countryid,val,func){
				$("#city").empty().html("<option>加载中</option>");
				$("#area").empty().html("<option>加载中</option>");
                $.ajax({
                    url: project+"register/getcity",
                    type:"get",
                    dataType:"json",
                    data: "id="+countryid,
                    success:function(json){
							if(!json.length){
								$("#city").css('display','none');
							}else{
								$("#city").css('display','');
							}
                    		document.getElementById('city').options.length = 0;
                    		for(i=0;i<json.length;i++){
								oOption = addTextOptionToSelect(json[i],'city',val);
							}
							if(func)func();
                    }
                });
            }
	function getArea(project,state,city,val,func){
			$("#area").empty().html("<option>加载中</option>");
                $.ajax({
                    url: project+"register/getarea",
                    type:"post",
                    dataType:"json",
                    data: {'state':state,'city':city},
                    success:function(json){
							if(!json.length){
								$("#area").css('display','none');
							}else{
								$("#area").css('display','');
							}
                    		document.getElementById('area').options.length = 0;
                    		if(json.length)
							for(i=0;i<json.length;i++){
								oOption = addTextOptionToSelect(json[i],'area',val);
							}
							if(func)func();
                    }
                });
	}
	function getMart(project,countryid,val){
                $.ajax({
                    url: project+"/content/aquarium/inc/getmart.php",
                    type:"get",
                    dataType:"json",
                    data: "id="+countryid,
                    success:function(json){
							if(!json.length) $("#ent_select").css('display','none');
							else $("#ent_select").css('display','');
                    		document.getElementById('ent_select').options.length = 0;
                    		for(i=0;i<json.length;i++){
								oOption = addOptionToSelect(json[i],'ent_select',val);
							}
                    }
                });
            }

function addOptionToSelect(option,ElementId,val){
	var oOption = document.createElement("option");
	oOption.text=option.label;
	oOption.value=option.id;
	if(option.id == val){
		oOption.selected='selected';
	}
	document.getElementById(ElementId).options.add(oOption);
    return oOption;
}
function addTextOptionToSelect(option,ElementId,val){
	var oOption = document.createElement("option");
	oOption.text=option.label;
	oOption.value=option.label;
	if(option.id == val){
		oOption.selected='selected';
	}
	document.getElementById(ElementId).options.add(oOption);
    return oOption;
}
