var AreaValueID = "";
var AreaNameID = "";
var AreaSelID = "";

//创建Div层
function buildDiv()
{
	var argArr = buildDiv.arguments;
	var strHtml = '';
	for(var i=0;i<argArr.length;i++)
	{
     	if(argArr[i] == 'selectArea')//onmousedown="drag_mouse_down( event , this.parentNode);"
     	{
     	    strHtml +='<div id="selectArea" width="645"   style="position:absolute;left:10px;top:-165px;visibility:hidden;z-index:100;border: 1px solid #0669AD;">';
     	    
	    	strHtml += '<table width="645" border="0" cellspacing="0" cellpadding="0" bgcolor="#ffffff">';
	    	strHtml +='<tr style="cursor:move;" oncontextmenu="window.event.returnValue=false"   onselectstart="event.returnValue=false"   ondragstart="window.event.returnValue=false"   onsource="event.returnValue=false"  id="moveDivs" onmousedown="f_mdown(this.parentNode.parentNode,event)" onmousemove="f_move(this.parentNode.parentNode,event)" >';
	    	strHtml +='<td align="left" style="cursor:move;"  valign="middle" width="25"  height="25" background="'+IMGPATH+'frameicon.gif" repeat-x="repeat-x">&nbsp;</td><td style="background-image:url('+IMGPATH+'framebg.gif);background-repeat:repeat-x;" width="540"><span style="color:#FFFFFF;font-weight:bold">请选择地点</span></td>';
	    	strHtml +='<td align="left" valign="middle" style="background-image:url('+IMGPATH+'framebg.gif);background-repeat:repeat-x;width:40px">';
	    	strHtml +='<span><a onclick="javascript:ClickAreaOK(\'selectArea\')" style="color:#FFFFFF;cursor:pointer;text-decoration:none;">[确认]</a></span></td></tr>';
	    	strHtml +='<tr><td colspan=3 style="background-image:url('+IMGPATH+'line_bg.gif);background-repeat:repeat-x;height:46px"><table>'
	    	strHtml +='<tr><td colspan="2" width="645" height="45px" valign="top">&nbsp;已经选择的城市：<div id="selectCity"></div></td></tr>';
	    	strHtml +='<tr><td colspan="2" width="645" valign="top"><div id="AllProvince"></div></td></tr>';
	    	strHtml +='<tr><td colspan="2" width="645" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"></table></td></tr>';
	   
	    	strHtml +='</table></td></tr><tr><td colspan="3" height="5" bgcolor="#0669AD"></td></tr></table></div>';
    	}
    	

    	document.write(strHtml);
	}
}
buildDiv("selectArea");

//初始化Job Area层信息
function initJobArea(AreaValue,AreaName,AreaSel)
{
    AreaValueID = AreaValue;
    AreaNameID = AreaName;
    AreaSelID = AreaSel;

	var strHtml = '';
	var str_HTML = '';
	var provname ='';
	var cityname ='';
	var tag = 0;
	
	var j = (4 - HRD_job_area_s.length%4) == 4 ? 0 : (4 - HRD_job_area_s.length%4);
	strHtml = strHtml + '<table width="645" border="0" cellspacing="0" cellpadding="0" bgcolor="#ffffff">';
    strHtml = strHtml + '<tr><td colspan="2" width="645" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#ffffff">';
    
	strHtml = strHtml + '<tr>';
	//邦定省份
	for(var k=0;k<HRD_job_area_s.length;k++)
	{
		provname =HRD_job_area_s[k];
		if(provname=='江苏省')
		{ 
		    provname = '<font color="#C60E2C">江苏省</font>';
		}
		strHtml = strHtml + '<td width="100" height="20" align="left">&nbsp;&nbsp;<a style="cursor:pointer" onclick="showSubjobarea(\''+HRD_job_area_s[k]+'\',\''+HRD_job_area_v[k]+'\',\''+k+'\')">'+provname+'</a></td>';
		strHtml = strHtml + '<td width="1" height="20" align="center" valign="middle"></td>';
		if(k%4 == 3){
			strHtml = strHtml + '</tr><tr>';
		}
	}
	
	if(j > 0)
	{
		for(var l=1;l<=j;l++){
			strHtml = strHtml + '<td width="100" height="20">&nbsp;</td>';
			strHtml = strHtml + '<td width="1" height="20" align="center" valign="middle"></td>';
		}
		strHtml = strHtml + '</tr>';
	}
	strHtml = strHtml + '</table>';
	
	//将江苏省城市邦定
	if(HRD_sub_job_area_s[tag].length >1)
	{
		var j = (4 - HRD_sub_job_area_s[tag].length%4) == 4 ? 0 : (4 - HRD_sub_job_area_s[tag].length%4);
		str_HTML = str_HTML + '<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#ffffff" id="allcity">';
		str_HTML = str_HTML + '<tr><td colspan="5" align="left">&nbsp;&nbsp;<b>请选择城市</b></td></tr>';
		str_HTML = str_HTML + '<tr>';
		for(var k=0;k<HRD_sub_job_area_s[tag].length;k++)
		{
			cityname=HRD_sub_job_area_s[tag][k];
			if(cityname=='苏州园区'){ cityname = '<font color=#C60E2C>苏州园区</font>';}
			if(cityname=='苏州市区'){ cityname = '<font color=#C60E2C>苏州市区</font>';}
			if(cityname=='苏州高新区'){ cityname = '<font color=#C60E2C>苏州高新区</font>';}
			
			str_HTML=str_HTML+'<td width="100" height="20" align="left"><span style="white-space:nowrap;"><input type="checkbox" value=\''+HRD_sub_job_area_v[tag][k]+'\' onclick="ClickJobArea(\''+HRD_sub_job_area_s[tag][k]+'\',\''+HRD_sub_job_area_v[tag][k]+'\')"/>'+cityname+'</span></td>' ;
			str_HTML = str_HTML + '<td width="1" height="20" align="center" valign="middle"></td>';
			if(k%4 == 3)
			{
				str_HTML = str_HTML + '</tr><tr>';
			}
		}
		if(j > 0)
		{
			for(var l=1;l<=j;l++){
				str_HTML = str_HTML + '<td width="100" height="20">&nbsp;</td>';
				str_HTML = str_HTML + '<td width="1" height="20" align="center" valign="middle"></td>';
			}
			str_HTML = str_HTML + '</tr>';
		}
		str_HTML = str_HTML + '</table>';
	}
		
	strHtml = strHtml+str_HTML+'</td></tr></table>';
	
	var dv = document.getElementById('AllProvince');
	dv.innerHTML = strHtml;
	
	OnLoadInitSelectCity();
	InitAllCity();
	
	CheckCheckSelectCityIsProvince();
	
	//处理苏州城市
	CheckSelectCityIsSuZhouCity();
	
}

//层初始化的时候把页面上已经选择的值初始化到层上
function OnLoadInitSelectCity()
{
    
    var pagevalue = document.getElementById(AreaValueID);
    var pagename = document.getElementById(AreaNameID); 
    var divselectcity = document.getElementById("selectCity"); 

    if(pagevalue.value.length>0)
    {
        var arrName = SplitString(pagename.value);
        var arrValue = SplitString(pagevalue.value);
    }
    else
    {
        var arrName = new Array();
        var arrValue = new Array();
    }

    var SelectResult = "";
	for (var i = 0 ; i < arrValue.length; i++)
    {
        SelectResult+= '<span style="white-space:nowrap;"><input type="checkbox" value=\''+arrValue[i]+'\' id=\''+arrValue[i]+'\' checked="checked" onClick="RemoveSelectCity(\''+arrValue[i]+'\')" />'+arrName[i]+'</span>';
    }
   
	divselectcity.innerHTML = SelectResult;
}

//根据选定城市列表中将所有城市中选中的项目打勾
function InitAllCity()
{
    var selectdiv = document.getElementById("selectCity"); 
	var _result_input = selectdiv.getElementsByTagName("input");
	var SelectResult = "";

	for (var i = 0 ; i < _result_input.length; i++)
    {

       ChangeCheckAllCity(_result_input[i].value);
    }
}

//将所有城市待选项目打勾状态设置
function ChangeCheckAllCity(value)
{
    var allcity = document.getElementById("allcity");
	var _input_f = allcity.getElementsByTagName("input");
	for (var i = 0 ; i < _input_f.length; i++){
		if(_input_f[i].value == value)
			if(!_input_f[i].checked)
				_input_f[i].checked = true;
			else
				_input_f[i].checked = false;
	}
}

//根据选择省份将该省份下所有城市加载
function showSubjobarea(show,value,tag)
{	    
    var span = [],input = [];
	var strHtml = '';
	var str_HTML = '';
	var provname ='';
	var cityname ='';
	if(HRD_sub_job_area_s[tag].length == 1)
	{
		ClickJobArea(show,value);
	}
	else
	{
		var j = (4 - HRD_job_area_s.length%4) == 4 ? 0 : (4 - HRD_job_area_s.length%4);
		strHtml = strHtml + '<table width="645" border="0" cellspacing="0" cellpadding="0" bgcolor="#ffffff">';
	    strHtml = strHtml + '<tr><td colspan="2" width="645" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#ffffff">';

	    
		strHtml = strHtml + '<tr>';
		for(var k=0;k<HRD_job_area_s.length;k++){
			provname =HRD_job_area_s[k];
			if(provname=='江苏省'){ provname = '<font color=#C60E2C>江苏省</font>';}
			strHtml = strHtml + '<td width="100" height="20" align="left">&nbsp;&nbsp;<a style="cursor:pointer" onclick="showSubjobarea(\''+HRD_job_area_s[k]+'\',\''+HRD_job_area_v[k]+'\',\''+k+'\')">'+provname+'</a></td>';
			strHtml = strHtml + '<td width="1" height="20" align="center" valign="middle"></td>';
			if(k%4 == 3){
				strHtml = strHtml + '</tr><tr>';
			}
		}
		if(j > 0){
			for(var l=1;l<=j;l++){
				strHtml = strHtml + '<td width="100" height="20">&nbsp;</td>';
				strHtml = strHtml + '<td width="1" height="20" align="center" valign="middle"></td>';
			}
			strHtml = strHtml + '</tr>';
		}
		strHtml = strHtml + '</table>';
		var j = (4 - HRD_sub_job_area_s[tag].length%4) == 4 ? 0 : (4 - HRD_sub_job_area_s[tag].length%4);
		str_HTML = str_HTML + '<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#ffffff" id="allcity">';
		str_HTML = str_HTML + '<tr><td colspan="5" align="left">&nbsp;&nbsp;<b>请选择城市</b></td></tr>';
		str_HTML = str_HTML + '<tr  >';
		for(var k=0;k<HRD_sub_job_area_s[tag].length;k++)
		{
			cityname=HRD_sub_job_area_s[tag][k];
			if(cityname=='苏州工业园区'){ cityname = '<font color=#C60E2C>苏州工业园区</font>';}
			if(cityname=='苏州市区'){ cityname = '<font color=#C60E2C>苏州市区</font>';}
			if(cityname=='苏州新区'){ cityname = '<font color=#C60E2C>苏州新区</font>';}
			
	        
	        str_HTML = str_HTML + '<td width="100" height="20" align="left" >';
	        
	        str_HTML=str_HTML+'<span style="white-space:nowrap;"><input type="checkbox" value=\''+HRD_sub_job_area_v[tag][k]+'\' onclick="ClickJobArea(\''+HRD_sub_job_area_s[tag][k]+'\',\''+HRD_sub_job_area_v[tag][k]+'\')"/>'+cityname+'</span></td>' ;
	        
			
			str_HTML = str_HTML + '<td width="1" height="20" align="center" valign="middle"></td>';
			if(k%4 == 3)
			{
				str_HTML = str_HTML + '</tr><tr>';
			}
		}
		if(j > 0){
			for(var l=1;l<=j;l++){
				str_HTML = str_HTML + '<td width="100" height="20">&nbsp;</td>';
				str_HTML = str_HTML + '<td width="1" height="20" align="center" valign="middle"></td>';
			}
			str_HTML = str_HTML + '</tr>';
		}
		str_HTML = str_HTML + '</table></td></tr><tr><td colspan="2"></td></tr></table>';
		var dvs = document.getElementById('selectArea');
		var dv = document.getElementById('AllProvince');
		
		dv.innerHTML = strHtml + str_HTML;
	
		SetTheDivVisible(dvs);
	}
	
	InitAllCity();
	
	CheckCheckSelectCityIsProvince();
	
	CheckSelectCityIsSuZhouCity();
}

//将所有已经选择的城市中剔出掉制定省份的城市
function RemoveSelectDivByProvince(ProvinceID)
{
    var selectdiv = document.getElementById("selectCity"); 
    var _result_input = selectdiv.getElementsByTagName("input");
    var _result_span = selectdiv.getElementsByTagName("span");
    
    alert(ProvinceID);
    alert( _result_input.length);
    var SelectResult = "";
    for (var i = 0 ; i < _result_input.length; i++)
    {
        alert(_result_input[i].value);
        alert(ProvinceID);
        alert(IsExistString(_result_input[i].value,ProvinceID));
        
        if(IsExistString(_result_input[i].value,ProvinceID)==true && _result_input[i].value !=ProvinceID)
        {
            continue;
        }
        else
        {
            SelectResult+= '<span style="white-space:nowrap;"><input type="checkbox" value=\''+_result_input[i].value+'\' id=\''+_result_input[i].value+'\' checked="checked" onClick="RemoveSelectCity(\''+_result_input[i].value+'\')" />'+_result_span[i].innerText+'</span>';
        }
    }
	
	selectdiv.innerHTML = SelectResult;
}

//判断所有选择的项目中是否有省份，若有省份则将该省份下的城市Enable Check置换为不可选择
function CheckCheckSelectCityIsProvince()
{
    var IsProvince = false;
    var selectdiv = document.getElementById("selectCity"); 
    var _result_input = selectdiv.getElementsByTagName("input");
    for (var i = 0 ; i < _result_input.length; i++)
    {
        IsProvince = false;
        if(IsEndString(_result_input[i].value,"-")==true)
        {
            IsProvince = true;
        }
    
        if(IsProvince == true)
        {
            UnableAllCity(_result_input[i].value);
            RemoveSelectDivByProvince(_result_input[i].value)
        }
    }
}

//将所有待选的城市在指定省份中的Disabled
function UnableAllCity(ProvinceID)
{
    var allcity = document.getElementById("allcity");
    var _result_input = allcity.getElementsByTagName("input");
    for (var i = 0 ; i < _result_input.length; i++)
    {   
        if(IsExistString(_result_input[i].value,ProvinceID)==true && _result_input[i].value!=ProvinceID)
        {
            _result_input[i].checked=false;
            _result_input[i].disabled=true;
        }
    }
}

//将所有待选的城市在指定省份中的Disabled=true
function EnbleAllCity(ProvinceID)
{
    var allcity = document.getElementById("allcity");
    var _result_input = allcity.getElementsByTagName("input");
    for (var i = 0 ; i < _result_input.length; i++)
    {   
        if(IsExistString(_result_input[i].value,ProvinceID)==true && _result_input[i].value!=ProvinceID)
        {
            _result_input[i].disabled=false;
        }
    }
}

//选中城市事件
function ClickJobArea(show,value)
{	
    var IsProvince = false;
    if(IsEndString(value,"-")==true)
    {
        IsProvince = true;
    }
    
    var IsSuZhouCity = false;
    
     if(value=="{15-372}")
     {
        IsSuZhouCity = true;
     }
     if(IsSuZhouCity==true)
    {
      RemoveSelectDivBySuZhouCity();
       
      UnableAllSuZhouSmallCity();
    }
    
    
    if(IsProvince==true)//如果选中的为省份则灰化所有城市，将该省份中已经选择的城市剔出掉
    {
        RemoveAllCitysByTheProvinceID(value);
       //RemoveSelectDivByProvince(value);
    }
    
    
   
    if(CheckJobAreaNumber(value)==false)
    {
        return;
    }
    else
    {
        if(IsProvince==true)
        {
            UnableAllCity(value);
        }
    }
    
	var selectdiv = document.getElementById("selectCity"); 
	var _result_input = selectdiv.getElementsByTagName("input");
	var _result_span = selectdiv.getElementsByTagName("span");
	var SelectResult = "";
	
	var isexist = false;
	
	
	var IsSuzhouCityExist = false;
	for (var i = 0 ; i < _result_input.length; i++)
	{
	    if( _result_input[i].value==value)
	    {
	        isexist = true;
	    }
	    
	    if( _result_input[i].value =="{15-372}")
	    {
	        IsSuzhouCityExist = true;
	    }
	}
	
	if(IsSuzhouCityExist==true && value=="{15-372}")
	{
	    EnbleAllSuzhouSubCity();
	}
	
	
	for (var i = 0 ; i < _result_input.length; i++)
	{
	    if( _result_input[i].value==value)
	    {
	        isexist = true;
	    }
	}
	
	if(isexist == true)
	{
	    EnbleAllCity(value);
	    
	    if(GetBrowser()=="IE")
	    {
	        for (var i = 0 ; i < _result_input.length; i++)
	        {
	            if( _result_input[i].value==value)
	            {
	                continue;
	            }
	            else
	            {
	                SelectResult+= '<span style="white-space:nowrap;"><input type="checkbox" value=\''+_result_input[i].value+'\' id=\''+_result_input[i].value+'\' checked="checked" onClick="RemoveSelectCity(\''+_result_input[i].value+'\')" />'+_result_span[i].innerText+'</span>';
	            }
	        }
	    }
	    else
	    {
	         for (var i = 0 ; i < _result_input.length; i++)
	        {
	            if( _result_input[i].value==value)
	            {
	                continue;
	            }
	            else
	            {
	                SelectResult+= '<span style="white-space:nowrap;"><input type="checkbox" value=\''+_result_input[i].value+'\' id=\''+_result_input[i].value+'\' checked="checked" onClick="RemoveSelectCity(\''+_result_input[i].value+'\')" />'+_result_span[i].textContent+'</span>';
	            }
	        }
	    }
	    
	    selectdiv.innerHTML = SelectResult;
	}
	else
	{
	    SelectResult= '<span style="white-space:nowrap;"><input type="checkbox" value=\''+value+'\' id=\''+value+'\' checked="checked" onClick="RemoveSelectCity(\''+value+'\')" />'+show+'</span>';
	    selectdiv.innerHTML += SelectResult;
	}
}

//将移去选中的城市
function RemoveSelectCity(objid)
{
    //若为省份则将省份下的城市置为enable check
    var IsProvince = false;
    
        var IsSuZhouCity = false;
    
    if(objid=="{15-372}")
     {
        IsSuZhouCity = true;
     }
     if(IsSuZhouCity==true)//如果选中的为苏州大市则灰化所有苏州小城市，剔出掉所有已经选择的苏州小城市
    {
        EnbleAllSuzhouSubCity();
        RemoveSelectDivBySuZhouCity();
    }
    
    
    if(IsEndString(objid,"-")==true)
    {
        IsProvince = true;
    }
    if(IsProvince==true)
    {
       EnbleAllCity(objid);
    }
    
    var selectcity = document.getElementById("selectCity");

    var _result = selectcity.innerHTML;
    var html="";
	var _result_input = selectcity.getElementsByTagName("input");
	var _result_span = selectcity.getElementsByTagName("span");
    
    ChangeCheckAllCity(objid);
    
    if(GetBrowser()=="IE")
    {
	    for (var i = 0 ; i < _result_input.length; i++)
	    {
		    if( _result_input[i].value==objid)
		    {
    		
		    }
		    else
		    {
		        html+= '<span style="white-space:nowrap;"><input type="checkbox" onClick="RemoveSelectCity(\''+_result_input[i].value+'\')" value=\''+_result_input[i].value+'\' id=\''+_result_input[i].value+'\' checked="checked" />'+_result_span[i].innerText+'</span>';
		    }
	    }
	}
	else
	{
	    for (var i = 0 ; i < _result_input.length; i++)
	    {
		    if( _result_input[i].value==objid)
		    {
    		
		    }
		    else
		    {
		        html+= '<span style="white-space:nowrap;"><input type="checkbox" onClick="RemoveSelectCity(\''+_result_input[i].value+'\')" value=\''+_result_input[i].value+'\' id=\''+_result_input[i].value+'\' checked="checked" />'+_result_span[i].textContent+'</span>';
		    }
	    }
	}
	
	selectcity.innerHTML = html;
}

//确认响应事件
function ClickAreaOK(PopJobDiv)
{
//	var argArr = ClickAreaOK.arguments;
	showElementAll();
//	for(var i=0;i<argArr.length;i++)
//	{
//		eval(argArr[i]).style.visibility = "hidden";
//	}
    
     var objectcurrentDiv = window.document.getElementById(PopJobDiv);
	objectcurrentDiv.style.visibility = "hidden";
    
    var selectcity = document.getElementById("selectCity");//层中所选中的城市 对象
    var valuearea = document.getElementById(AreaValueID);//页面上选中城市的值以,分开
	var nameare =  document.getElementById(AreaSelID);//页面上选中城市的名称以,分开
	var areaname = document.getElementById(AreaNameID);//页面上选中城市的名称以,分开
	nameare.value = "";
	valuearea.value = "";
	areaname.value = "";
	var _result_span = selectcity.getElementsByTagName("span");
	
	if(GetBrowser()=="IE")
	{
	    for (var i = 0 ; i < _result_span.length; i++)
        {
           nameare.value +=_result_span[i].innerText +",";
           areaname.value +=_result_span[i].innerText +",";
        }
    }
    else
    {
         for (var i = 0 ; i < _result_span.length; i++)
        {
           nameare.value +=_result_span[i].textContent +",";
           areaname.value +=_result_span[i].textContent +",";
        }
    }
    
    if(nameare.value.length>0)
    {
        nameare.value = nameare.value.substring(0,nameare.value.length-1);
        areaname.value= areaname.value.substring(0,areaname.value.length-1);
    }
    
	 
    var _result_input = selectcity.getElementsByTagName("input");
    for (var i = 0 ; i < _result_input.length; i++)
    {
      valuearea.value +=_result_input[i].value +",";
    }
    
    if(valuearea.value.length>0)
    {
        valuearea.value = valuearea.value.substring(0,valuearea.value.length-1);
    }
	    
   if(_result_input.length==0)
   {
        if(AreaSelID=="HKAreaSel")
        {
            nameare.value = "--请选择户口所在地--";
        }
        else if(AreaSelID=="CurAreaSel")
        {
        nameare.value = "--请选择现居住地--";
        }
        else
        {
      nameare.value = "--请选择工作地点--";
      }
   }
   
    hidden("backGroundDIV");
}

//判断已经选择的城市项目数据是否超过规定数量
function CheckJobAreaNumber(objvalue)
{
    var Countselectcity = document.getElementById("selectCity");//层中所选中的城市 对象
    var AllCitys = document.getElementById("allcity");//层中所选中的所有城市 对象
    var stringAlert = "最多只能选择"+JOBAREAMAX+"个选项！";
	var _input_ss = Countselectcity.getElementsByTagName("input");
	var _input_allcity = AllCitys.getElementsByTagName("input");
	
    var _input_Select = Countselectcity.getElementsByTagName("input");
    for(var i=0;i<_input_Select.length;i++)
    {
        if(_input_Select[i].value==objvalue)
        {
            return true;
        }
    }
	
	if(_input_ss.length < JOBAREAMAX)	
	    return true;
	else
	{
	    for(var i=0;i<_input_allcity.length;i++)
	    {
	        if(_input_allcity[i].value==objvalue)
	        {
	            _input_allcity[i].checked = false;
	        }
	    }
		alert(stringAlert);
		return false;
	}
}


function RemoveAllCitysByTheProvinceID(ProvinceID)
{
    var selectdiv = document.getElementById("selectCity"); 
    var _result_input = selectdiv.getElementsByTagName("input");
    var _result_span = selectdiv.getElementsByTagName("span");
    
    var SelectResult = "";
    
    if(GetBrowser()=="IE")
    {
        for (var i = 0 ; i < _result_input.length; i++)
        {      
            if(IsExistString(_result_input[i].value,ProvinceID)==true && _result_input[i].value !=ProvinceID)
            {
                continue;
            }
            else
            {
                SelectResult+= '<span style="white-space:nowrap;"><input type="checkbox" value=\''+_result_input[i].value+'\' id=\''+_result_input[i].value+'\' checked="checked" onClick="RemoveSelectCity(\''+_result_input[i].value+'\')" />'+_result_span[i].innerText+'</span>';
            }
        }
	}
	else
	{
	    for (var i = 0 ; i < _result_input.length; i++)
        {      
            if(IsExistString(_result_input[i].value,ProvinceID)==true && _result_input[i].value !=ProvinceID)
            {
                continue;
            }
            else
            {
                SelectResult+= '<span style="white-space:nowrap;"><input type="checkbox" value=\''+_result_input[i].value+'\' id=\''+_result_input[i].value+'\' checked="checked" onClick="RemoveSelectCity(\''+_result_input[i].value+'\')" />'+_result_span[i].textContent+'</span>';
            }
        }
   }
	selectdiv.innerHTML = SelectResult;
}

//处理选中苏州全部的问题
function CheckSelectCityIsSuZhouCity()
{
    var IsSuZhouCity = false;
    var selectdiv = document.getElementById("selectCity"); 
    var _result_input = selectdiv.getElementsByTagName("input");
    for (var i = 0 ; i < _result_input.length; i++)
    {
        IsSuZhouCity = false;
        if(_result_input[i].value=="{15-372}")
        {
            IsSuZhouCity = true;
        }
    
        if(IsSuZhouCity == true)
        {
            UnableAllSuZhouSmallCity();
            RemoveSelectDivBySuZhouCity();
        }
    }
}



function IsSuzhouSmallCity(objValue)
{
    var SuZhouSubCity = new Array('{15-193}','{15-193}','{15-363}', '{15-364}', '{15-365}','{15-366}','{15-367}', '{15-368}', '{15-369}','{15-370}','{15-371}');
    for(var k=0;k<SuZhouSubCity.length;k++)
    {       
        if(SuZhouSubCity[k]==objValue)
        {
            return true;
            break;
        }
    }
    return false;
}

function UnableAllSuZhouSmallCity()
{ 
    var IsSuzhouSubCity = false;
    var allcity = document.getElementById("allcity");
    
   
    
    var _result_input = allcity.getElementsByTagName("input");
    for (var i = 0 ; i < _result_input.length; i++)
    {  
         IsSuzhouSubCity = IsSuzhouSmallCity(_result_input[i].value);
        
        if(IsSuzhouSubCity==true)
        {
            _result_input[i].checked=false;
            _result_input[i].disabled=true;
        }
    }
}

function EnbleAllSuzhouSubCity()
{
    var allcity = document.getElementById("allcity");
    var _result_input = allcity.getElementsByTagName("input");
    for (var i = 0 ; i < _result_input.length; i++)
    {   
         IsSuzhouSubCity = IsSuzhouSmallCity(_result_input[i].value);
        
        if(IsSuzhouSubCity==true)
        {
            _result_input[i].disabled=false;
        }
    }
}


//将所有已经选择的城市中剔出掉制定省份的城市
function RemoveSelectDivBySuZhouCity()
{
    var selectdiv = document.getElementById("selectCity"); 
    var _result_input = selectdiv.getElementsByTagName("input");
    var _result_span = selectdiv.getElementsByTagName("span");
    
    var SelectResult = "";
    
    if(GetBrowser()=="IE")
    {
        for (var i = 0 ; i < _result_input.length; i++)
        {
            if(IsSuzhouSmallCity(_result_input[i].value)==true)
            {
                continue;
            }
            else
            {
                SelectResult+= '<span style="white-space:nowrap;"><input type="checkbox" value=\''+_result_input[i].value+'\' id=\''+_result_input[i].value+'\' checked="checked" onClick="RemoveSelectCity(\''+_result_input[i].value+'\')" />'+_result_span[i].innerText+'</span>';
            }
        }
	}
	else
	{
	    for (var i = 0 ; i < _result_input.length; i++)
        {
            if(IsSuzhouSmallCity(_result_input[i].value)==true)
            {
                continue;
            }
            else
            {
                SelectResult+= '<span style="white-space:nowrap;"><input type="checkbox" value=\''+_result_input[i].value+'\' id=\''+_result_input[i].value+'\' checked="checked" onClick="RemoveSelectCity(\''+_result_input[i].value+'\')" />'+_result_span[i].textContent+'</span>';
            }
        }
	}
	
	selectdiv.innerHTML = SelectResult;
}
//处理选中苏州全部的问题