function getSuburbs(suburb_curr){
    var category = document.getElementById("category");
    var suburbs = document.getElementById("suburbs");
    
    if( suburb_curr != undefined){
        suburbId  = suburb_curr;
    }
    else{
        suburbId  = false;
    }
    
    suburbs.value = 0;
    suburbs.disabled = true;
    
    
    if (category.value != 0){
        $.post(
            "/ajax/suburb_results.get.php",
            {
                id : category.value
            },
            buildSuburbs
        );
    }
}

function buildSuburbs(data){
    if(data.length > 0){
        eval(data);
        var suburbs = document.getElementById("suburbs");
        var j = 0;
        
        suburbs.options.length = 1;
        suburbs.options[0] = new Option("Suburb",0);
        suburbs.disabled = true;
//        alert(suburbId);   
        
        for(i in suburbs_obj){
            j++;          
              
            suburbs.options[j] = new Option(suburbs_obj[i],i);
            if(suburbId != false && i == suburbId ) suburbs.options[j].selected = true;
        }                  
                                                                                                         
        if($.browser.msie){
            suburbs.runtimeStyle.behavior = '';
            
            suburbs.onmouseover = function(){window.dropdown_menu_hack(this)};
//            window.dropdown_menu_hack(suburbs);
        } 
        
        suburbs.disabled = false;
    }
}
