    // ensure that if console is not on, then page doesn't break

    if (!("console" in window) || !("firebug" in console)) {
	    var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml", "group", "groupEnd", "time", "timeEnd", "count", "trace", "profile", "profileEnd"];
	    window.console = {};
	    for (var i = 0, len = names.length; i < len; ++i) {
	    window.console[names[i]] = function(){};
	    }
    }else{
    	console.log();
    }
    

//triggered when user chooses a state
function changeState(){
	var burbHtml = '<select name="suburb"  onchange="changeBurb();">';
	burbHtml += '<option></option>';
	var chosenState = document.getElementById("statePicker").value;
	console.log(chosenState);
	var burbsList = stateToBurbs[chosenState];
	for(burb in burbsList){
		burbHtml += '<option name="' + burbsList[burb]+ '">' + burbsList[burb]+ '</option>';
	}
	burbHtml += '</select>';
	burbHtml += '<input type="hidden" name="showBurbMap" value="true"/>';
	var burbDiv = document.getElementById("suburbArea");
	burbDiv.innerHTML = burbHtml;
	var stateLabel = document.getElementById("stateLabel");
	stateLabel.style.visibility = "visible";
}
//triggered when user chooses a suburb

function changeBurb(){
    document.onlyForm.submit();
}
                     