﻿var str_province;
var str_city;
var str_area;

function window_onload() 
{
    service.useService("http://localhost:16790/manage/Pub/Area.asmx?WSDL", "myselect");
	str_province=service.myselect.callService(province_Result,"getProvince");
}

function province_Result(result)
{				
	if(!result.error)
	{　　				
		document.all("select_province").length=0;　　　　			
		if(result.value.substring(0,1)==",")
			result.value =result.value.substring(1,result.length);
		var piArray = result.value.split(',');
		for(var i=0;i<piArray.length;i++)
		{
			var ary1 = piArray[i].toString().split('|');
			document.all("select_province").options.add(new Option(ary1[1].toString(),ary1[0].toString()));
		}　　　　			
	}
}

function province_onchange() 
{
	var province=document.getElementById("select_province");
	var pindex = province.selectedIndex;
	var pValue = province.options[pindex].value;
	var pText  = province.options[pindex].text;
	str_city=service.myselect.callService(city_Result,"getCity",pValue);
	document.all("select_area").length=0;
	document.all("select_area").options.add(new Option("请选择",""));
}

function city_onchange() 
{
	var city=document.getElementById("select_city");
	var cindex = city.selectedIndex;
	var cValue = city.options[cindex].value;
	var cText  = city.options[cindex].text;
	str_area=service.myselect.callService(area_Result,"getArea",cValue);
}

function city_Result(result)
{
	if(!result.error)
	{
		document.all("select_city").length=0;
		if(result.value.substring(0,1)==",")
			result.value =result.value.substring(1,result.length);
		var piArray = result.value.split(",");
		for(var i=0;i<piArray.length;i++)
		{
			var ary1 = piArray[i].toString().split("|");
			document.all("select_city").options.add(new Option(ary1[1].toString(),ary1[0].toString()));
		}
	}
}

function area_Result(result)
{
	if(!result.error)
	{
		document.all("select_area").length=0;
		if(result.value.substring(0,1)==",")
			result.value =result.value.substring(1,result.length);
		var piArray = result.value.split(",");
		for(var i=0;i<piArray.length;i++)
		{
			var ary1 = piArray[i].toString().split("|");
			document.all("select_area").options.add(new Option(ary1[1].toString(),ary1[0].toString()));
		}
	}
}
function Save()
{
   if($("Xm").value==""||S("Cw")==""||S("Zw")==""|| S("Bm")==""||$("Dhhm").value==""||$("Sj").value==""||$("Dzyj").value==""||$("QQ").value==""||$("Msn").value==""||$("Gsmc").value==""||$("Gswz").value==""||S("select_province")==""||S("select_city")==""||S("select_area")=="")
   {
      alert("请检查一下是否填写完整!");
      return false;
   }
   if(!checkemail($("Dzyj").value))
   {
      alert("检查EMAIL地址是否合法!");
      return false;
   }
   if(!isMobile("Sj"))
   {
      alert("检查手机号码是否合法!");
      return false;
   }
   return true;
}
function checkemail(email)
{
    var pattern = /[a-zA-Z0-9_.]{1,}@[a-zA-Z0-9_]{1,}\.[a-zA-Z0-9_]{1,}/;
    if (email.length==0)
        return false;
    if(email.match(pattern)==null)
    {
        return false;
    }
    else
    {
        return true;
    }
}
 function isMobile(id)
{
var s =$(id).value; 
var reg0 = /^13\d{5,9}$/;
var reg1 = /^153\d{4,8}$/;
var reg2 = /^159\d{4,8}$/;
var reg2 = /^150\d{4,8}$/;
var reg3 = /^0\d{10,11}$/;
var my = false;
if (reg0.test(s))my=true;
if (reg1.test(s))my=true;
if (reg2.test(s))my=true;
if (reg3.test(s))my=true;
    if(s!="")
    {
        if (!my)
        {
           return false;
        }
    }
    return true;
}
var $ = function (id) {
    return "string" == typeof id ? document.getElementById(id) : id;
};
var S=function(id)
{
    var index=$(id).selectedIndex;
    return $(id).options[index].text;
};
