<?
    
function stringForJavascript($in_string
    {
       
$str ereg_replace("[\r\n]"" \\n\\\n"$in_string);
       return 
$str;
    }

    
$content '';
    switch(
$_page
    {
        case 
'1':
            
$content .= '<select name="region" id="region" style="width: 250px; border: solid 2px black; margin: 0px; padding: 1px;" onChange="update_city(document.getElementById(\'region\').value);">';
            
$regions mysql_query('SELECT region_id, region_name FROM geo_regions WHERE country_id="' $_id '" ORDER BY region_name');
            if (
mysql_num_rows($regions))
            {
                while (
$region mysql_fetch_array($regions))
                {
                    
$content .= '<option value="' $region['region_id'] . '">' $region['region_name'] . '</option>';        
                }
            }
            else
            {
                
$content .= '<option value="0">No Regions Available</option>';        
            }
            
$content .= '</select>';
            break;
        case 
'2':
            
$content .= '<select name="city" id="city" style="width: 250px; border: solid 2px black; margin: 0px; padding: 1px;">';
            
$cities mysql_query('SELECT city_id, city_name FROM geo_cities WHERE region_id="' $_id '" ORDER BY city_name');
            if (
mysql_num_rows($cities))
            {
                while (
$city mysql_fetch_array($cities))
                {
                    
$content .= '<option value="' $city['city_id'] . '">' $city['city_name'] . '</option>';
                }
            }
            else
            {
                
$content .= '<option value="0">No Cities Available</option>';        
            }
            
$content .= '</select>';
            break;
    } 

    print 
stringForJavascript($content);
?>