//-----------------------------------------------------------------------------------------/
// for quick search
function Change_Age(var_age,check_gender)
{
	if (check_gender == 1)
	{
		var_age.options.length='4';
		var_age.selectedIndex = 1;	
		var_age.options[0].value='18.24';
		var_age.options[0].text='18-24岁';
		var_age.options[1].value='24.35';
		var_age.options[1].text='24-35岁';
		var_age.options[2].value='35.50';
		var_age.options[2].text='35-50岁';
		var_age.options[3].value='50.100';
		var_age.options[3].text='50岁以上';		
	}
	else if (check_gender == 2)
	{
		var_age.options.length='3';
		var_age.selectedIndex = 0;	
		var_age.options[0].value='18.30';
		var_age.options[0].text='18-30岁';
		var_age.options[1].value='31.40';
		var_age.options[1].text='31-40岁';
		var_age.options[2].value='40.100';
		var_age.options[2].text='40岁以上';		
	}
}

function Change_Gender(aForm)
{
	var var_gender = aForm.gender;
	var check_gender = var_gender.options[var_gender.selectedIndex].value;	
	Change_Age(aForm.age_min_max,check_gender);	
}

function Init_Gender_Age(aForm,var_gender,var_age)
{
	var var_gender = aForm.gender;
	var check_gender = var_gender.options[var_gender.selectedIndex].value;	
	Change_Age(aForm.age_min_max,check_gender);	
}
//-----------------------------------------------------------------------------------------/
/*
*	通过省份代码得到省份的中文名字
*	by	loewe
*	2005-5-21
*/
function GetStateName(var_statecode)
{
	var namelist = eval("statename" + ".split(',')");
	var codelist = eval("statecode" + ".split(',')");
	
	for(var i=0; i<codelist.length; i++)
	{
		if( codelist[i] == var_statecode )
		{
			return namelist[i] ;
		}
	}
	return "任意" ;
}

/*
*	通过城市代码得到城市的中文名字
*	by	loewe
*	2005-5-21
*/
function GetCityName(var_citycode,var_statecode)
{
	if(var_statecode == 0)
		return "任意" ;
	var namelist = eval("cityname" + var_statecode + ".split(',')");
	var codelist = eval("citycode" + var_statecode + ".split(',')");
	
	for(var i=0; i<codelist.length; i++)
	{
		if( codelist[i] == var_citycode )
		{
			return namelist[i] ;
		}
	}
	return "任意" ;
}
//-----------------------------------------------------------------------------------------/
/*
*	通过行业代码得到行业的中文名字
*/
function GetHangyeName(var_statecode)
{
	var namelist = eval("hangye" + ".split(',')");
	var codelist = eval("hangyecode" + ".split(',')");
	
	for(var i=0; i<codelist.length; i++)
	{
		if( codelist[i] == var_statecode )
		{
			return namelist[i] ;
		}
	}
	return "任意" ;
}

/*
*	通过职位代码得到职务的中文名字
*	by DREAMS
*	2005-8-23
*/
function GetZhiwuName(var_statecode)
{
	var namelist = eval("zhiwu" + ".split(',')");
	var codelist = eval("zhiwucode" + ".split(',')");
	
	for(var i=0; i<codelist.length; i++)
	{
		if( codelist[i] == var_statecode )
		{
			return namelist[i] ;
		}
	}
	return "任意" ;
}
//-------------------------从事行业---------------------------------/
function ListCity(var_state,var_city,var_citycode)
{
	var code = var_state.options[var_state.selectedIndex].value;	
	
	var_city.selectedIndex = 0;
	
	for (var i=var_city.options.length; i >= 0; i--)
	{
		var_city.options[i] = null;
	}

	if( code == 0 )
	{
		var_city.options.length = 1;		
		var_city.options[0].value = 0;
		var_city.options[0].text = "任意";					
	}
	else
	{
	
	var namelist = eval("cityname" + code + ".split(',')");
	var codelist = eval("citycode" + code + ".split(',')");
		
	var_city.options.length = codelist.length+1;	
	var_city.options[0].value = 0;
	var_city.options[0].text = "任意";		
	
	for(var i=1; i<codelist.length+1; i++)
	{
		var_city.options[i].value = codelist[i-1];
		var_city.options[i].text = namelist[i-1];
		if( codelist[i-1]==var_citycode)
		{
			var_city.selectedIndex = i;
		}
	}
	}			
}      

function ListState(var_state,var_statecode)
{
	var namelist = eval("statename" + ".split(',')");
	var codelist = eval("statecode" + ".split(',')");
		
	var_state.options.length = codelist.length;	
	var_state.selectedIndex = 0;	
	
	for(var i=0; i<codelist.length; i++)
	{
		var_state.options[i].value = codelist[i];
		var_state.options[i].text = namelist[i];
		if( codelist[i] == var_statecode )
		{
			var_state.selectedIndex = i;	
		}
	}			
}

function ListState_Any(var_state,var_statecode)
{
	var namelist = eval("statename" + ".split(',')");
	var codelist = eval("statecode" + ".split(',')");
		
	var_state.options.length = codelist.length+1;	
	var_state.selectedIndex = 0;	
	var_state.options[0].value = 0;
	var_state.options[0].text = "任意";		
	
	for(var i=1; i<=codelist.length; i++)
	{
		var_state.options[i].value = codelist[i-1];
		var_state.options[i].text = namelist[i-1];
		if( codelist[i-1] == var_statecode )
		{
			var_state.selectedIndex = i;	
		}
	}			
}

function ListPosition(var_occupation,var_position,var_positioncode)
{	        
	var code = var_occupation.options[var_occupation.selectedIndex].value;			

	var_position.selectedIndex = 0;
	
	if( code == 0 )
	{
		var_position.options.length = 1;		
		var_position.options[0].value = 0;
		var_position.options[0].text = "任意";					
	}
	else
	{
		var namelist = eval("positionname" + code + ".split(',')");
		var codelist = eval("positioncode" + code + ".split(',')");
	
		var_position.options.length = codelist.length+1;		
		var_position.options[0].value = 0;
		var_position.options[0].text = "任意";		
		
		for(var i=1; i<codelist.length+1; i++)
		{
			var_position.options[i].value = codelist[i-1];
			var_position.options[i].text = namelist[i-1];
			if( codelist[i-1] == var_positioncode )
			{
				var_position.selectedIndex = i;
			}
		}
	}
    return false;
}      

function ListOccupation(var_occupation,var_occupationcode)
{
	var namelist = eval("occupationname" + ".split(',')");
	var codelist = eval("occupationcode" + ".split(',')");
	
	var_occupation.selectedIndex = 0;	
	var_occupation.options.length = codelist.length+1;		
	var_occupation.options[0].value = 0;
	var_occupation.options[0].text = "任意";		
		
	for(var i=1; i<codelist.length+1; i++)
	{
		var_occupation.options[i].value = codelist[i-1];
		var_occupation.options[i].text = namelist[i-1];
		if( codelist[i-1] == var_occupationcode)
		{
			var_occupation.selectedIndex = i;	
		}
	}				
  	return false;	
}

//-----------------------------------------------------------------------------------------/
// for search
function Change_Occupation(aForm)
{
	ListPosition(aForm.occupation, aForm.position);		
}

function Init_Occupation(aForm,var_occupationcode,var_positioncode)
{
	ListOccupation(aForm.occupation,var_occupationcode);
	ListPosition(aForm.occupation,aForm.position,var_positioncode);	
}

function Change_Now_Place()
{
	ListCity(document.getElementById("at_province"),document.getElementById("at_city"));
}

function Init_Now_Place(var_statecode,var_citycode)
{
	//alert(var_citycode);
	ListState_Any(document.getElementById("at_province"),var_statecode);
	ListCity(document.getElementById("at_province"),document.getElementById("at_city"),var_citycode);
}	



function Change_Place(a,b)
{
	ListCity(document.getElementById(a),document.getElementById(b));
}

function Init_Place(var_statecode,var_citycode,a,b)
{
	//alert(var_citycode);
	ListState_Any(document.getElementById(a),var_statecode);
	ListCity(document.getElementById(a),document.getElementById(b),var_citycode);
}



function Change_Home_Place()
{
	ListCity(document.getElementById("jg_province"),document.getElementById("jg_city"));
}

function Init_Home_Place(var_statecode,var_citycode)
{
	ListState_Any(document.getElementById("jg_province"),var_statecode);
	ListCity(document.getElementById("jg_province"),document.getElementById("jg_city"),var_citycode);
}


function Change_Home_Place_1()
{
	ListCity(document.getElementById("home_province"),document.getElementById("home_city"));
}

function Init_Home_Place_1(var_statecode,var_citycode)
{
	ListState_Any(document.getElementById("home_province"),var_statecode);
	ListCity(document.getElementById("home_province"),document.getElementById("home_city"),var_citycode);
}	


//-----------------------------------------------------------------------------------------/

function Init_Age(aForm,age_min,age_max)
{
	var ageform;
				
	ageform=aForm.age_min;								
	ageform.options.length=36;								
	ageform.options[0].value = 1;
	ageform.options[0].text = "<=15";
	for(var i=1; i<35; i++)					
	{									
		ageform.options[i].value = i+15;
		ageform.options[i].text = i+15;
	}
	ageform.options[35].value = 50;
	ageform.options[35].text = ">=50";								
	if( age_min <= 15)
	{	ageform.options[0].selected = true;	}
	else
	if( age_min >= 50)
	{	ageform.options[35].selected = true; }
	else
	{	ageform.options[age_min-15].selected = true; }								
				
	ageform=aForm.age_max;								
	ageform.options.length=36;								
	ageform.options[0].value = 15;
	ageform.options[0].text = "<=15";
	for(var i=1; i<35; i++)					
	{									
		ageform.options[i].value = i+15;
		ageform.options[i].text = i+15;
	}
	ageform.options[35].value = 100;
	ageform.options[35].text = ">=50";								
	
	if( age_max <= 15)
	{	ageform.options[0].selected = true;	}
	else
	if( age_max >= 50)
	{	ageform.options[35].selected = true; }
	else
	{	ageform.options[age_max-15].selected = true; }									
}

function init_select_data(var_form,var_name,selected_code)
{
	var namelist = eval( var_name + "_list" + ".split(',')");
	
	var_form.options.length = namelist.length+1;
	
	var_form.options[0].value = 0;	
	var_form.options[0].text = "任意";				
		
	for( var i=1; i<namelist.length+1; i++)
	{
		var_form.options[i].value = i;	
		var_form.options[i].text = namelist[i-1];			
		
		if( selected_code==i)
		{
			var_form.options[i].selected=true;		
		}
	}		
  	return; 	
}


