﻿function changeProvince(obj,span_city){
    var p_id = vv(obj);
    oo("h_city").value = "";
    oo("h_area").value = "";
    oo("h_area_id").value = "";
    if(p_id.length > 0)
        oo("span_city").innerHTML = "<select id=\"sel_city\" onchange=\"changeCity(this,'span_area','h_city');\">" + getdata_for_city(p_id,1) + "</select>";        
    else{
        oo("span_city").innerHTML = "<select id=\"sel_city\" onchange=\"changeCity(this,'span_area','h_city');\"><option value=\"\">请选择</option></select>";
        oo("span_area").innerHTML = "<select id=\"sel_area\" onchange=\"changeArea(this,'h_area','h_area_id');\"><option value=\"\">请选择</option></select>";
    }     
}

function changeCity(obj,span_area,h_city){
    var c_id = vv(obj); 
    oo("h_area").value = "";
    oo("h_area_id").value = "";
    if(c_id.length > 0){
        var c_name = oo(obj).options[oo(obj).selectedIndex].text;
        oo("h_city").value = c_name;
        oo("span_area").innerHTML = "<select id=\"sel_area\" onchange=\"changeArea(this,'h_area','h_area_id');\">" + getdata_for_city(c_id,2) + "</select>";
    }else
        oo("span_area").innerHTML = "<select id=\"sel_area\" onchange=\"changeArea(this,'h_area','h_area_id');\"><option value=\"\">请选择</option></select>";
}

function changeArea(obj,h_area,h_area_id){
    var a_id = vv(obj);
    var a_name = oo(obj).options[oo(obj).selectedIndex].text;
    oo("h_area").value = a_name;
    oo("h_area_id").value = a_id;
}
function getdata_for_city(id,type){
     var parms = new Array();
     parms[0] = new Array("id",id);
     parms[1] = new Array("type",type);
     var result = postPageData('Ajax/service_do.aspx?Module=GETDATA_FOR_CITY', "POST",parms);
     return result;
}

// 判断电子邮件是否格式正确
function IsEmail(object_name)
{
	var string;
	string=new String(object_name);
	var len=string.length;
	if (string.indexOf("@",1)==-1||string.indexOf(".",1)==-1||string.length<7)
		{
		alert("电子邮箱的格式不对，请重新填写！");
		return false;
		}
	if (string.charAt(len-1)=="."||string.charAt(len-1)=="@")
		{
		alert("电子邮箱的格式不对，请重新填写！");
		return false;
		}
	return true;
}
//判断是输入栏否为空
//object_name 为对象名称，tishi=1 为是否显示对话框,word 为提示语句,kongge=1 为去除空格,
function IsNull(object_name,tishi,word,kongge)
{
	var string;
	string=new String(object_name);
	if (kongge==1)
	{string=JavaTrim(string);} //删除空格的字符 
	//alert("返回的字符集="+string+"长度为="+string.length)
	if (string.length==0)
	{
		if (tishi==1)
		{
		alert(word);
		}
		return false;
	}
	return true;
}
//删除字符开头和结尾的空格
function JavaTrim(str){
	var i=0;
	var j;
	var len=str.length;

	trimstr="";
	if(j<0) return trimstr;
	flagbegin= true;
	flagend= true;
		
	while (flagbegin== true){
		if (str.charAt(i)==" "){
			i++;
			flagbegin=true;
		}
		else
		{
			
			flagbegin=false;
		}
	} 
	//前面有i个空格
	j=len-1;
	var k=0;
	while (flagend==true)
	{
		if (str.charAt(j)==" ")
		{
			j--;
			flagend=true;
			k++;
		}
		else{
			flagend=false;
		}
	}
        
	//后面有k个空格
	//alert('前面有'+i+'个空格！');
	//alert('后面有'+k+'个空格！');
	if (str.length==i)
	{
	 //alert("你的输入全为空格！")
	 trimstr="";
	 return trimstr;
	}
	trimstr=str.substring(i,j+1);
	//alert("bf"+trimstr+"fb");
	return trimstr;
}