} //country //$country_a = DEFAULT_COUNTRY; if (!empty($country_a)) { $country_arry = Country::find_by_loc_var($country_a); $country_a = $country_code = $country_arry ? $country_arry->code : $country_a; $country_var_name = $country_arry->var_name; $country_name = $country_arry->name; } //states $state_array = StateProvince::find_by_loc_var($country_code, $states_a); $state_code = $state_array && !empty($state_array->code) ? $state_array->code : $states_a; $states_var_name = $state_array && !empty($state_array->var_name) ? $state_array->var_name : $states_a; $state_name = $state_array && !empty($state_array->name) ? $state_array->name : $states_a; //county $county_array = County::find_by_loc_var($country_a, $state_code, $county_a); $county_code = $county_array ? $county_array->code : $county_a; $county_var_name = $county_array && !empty($county_array->var_name) ? $county_array->var_name : $county_a; $county_name = $county_array ? $county_array->name : $county_a; //city $city_array = City::find_by_loc_var($country_a, $state_code, $county_code, $city_a); $city_code = $city_array ? $city_array->code : $city_a; $city_var_name = $city_array ? $city_array->var_name : $city_a; $city_name = $city_array ? $city_array->name : $city_a; $smarty->assign('location_name', $city_name); switch ($page) { case "country": //get all StateProvince by country $job_states = Job::location_top_link($country_code); //if found then if ($job_states) {