function geturl(strCity,strSuburb){
	var locurl = '/pages/mapbox.php?action=show&order=city&sort=ASC';
	var cat_id1 = getCheckedValue(top.document.getElementsByName('cat_id1'));
	locurl = locurl + '&cat_id1=' + cat_id1;
	var price1 = top.document.getElementById('price1').value;
	locurl = locurl + '&price1=' + price1;
	var price2 = top.document.getElementById('price2').value;
	locurl = locurl + '&price2=' + price2;
	var bedrooms1 = top.document.getElementById('bedrooms1').value;
	locurl = locurl + '&bedrooms1=' + bedrooms1;
	var bedrooms2 = top.document.getElementById('bedrooms2').value;
	locurl = locurl + '&bedrooms2=' + bedrooms2;
	var property_type1 = top.document.getElementById('property_type1').value;
	locurl = locurl + '&property_type1=' + property_type1;

	locurl = locurl + '&suburb[]=' + strCity + '|' + strSuburb;

	GB_myShow = function(caption, url, /* optional */ height, width, callback_fn) {
	var options = {
		caption: caption,
		height: height || 350,
		width: width || 500,
		fullscreen: false,
		show_loading: false,
		callback_fn: callback_fn
	}
	var win = new GB_Window(options);
	return win.show(url);
	}

	return GB_myShow('Search by Map', locurl)
}


function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function setCheckedValue(radioObj, newValue) {
	if(!radioObj)
		return;
	var radioLength = radioObj.length;
	if(radioLength == undefined) {
		radioObj.checked = (radioObj.value == newValue.toString());
		return;
	}
	for(var i = 0; i < radioLength; i++) {
		radioObj[i].checked = false;
		if(radioObj[i].value == newValue.toString()) {
			radioObj[i].checked = true;
		}
	}
}
