<!-- Beginvar categoryArray = new Array(	new Array(		new Array("Select Property Type", -1),		new Array("Houses", 0),		new Array("Condos", 1),		new Array("Building Lots", 2),		new Array("Farms-acreage", 3),		new Array("Planned Communities", 4),		new Array("Hotels & Businesses", 5),	    new Array("Premier Developments", 6),	    new Array("Marina Developments",  7),	    new Array("Featured Properties",  8),	    new Array("Top 2010/2011 deals",  9),	    new Array("Vacation rentals",     10)	    	),	new Array(		new Array("Select Property Type", -1),		new Array("Houses", 0),		new Array("Condos", 1)	));var subregionsArray = new Array(	new Array(		new Array("Select Sub Region", -1),		new Array("Alajuela", 0),		new Array("Cartago", 1),		new Array("Ezcazu", 2),		new Array("Heredia", 3),		new Array("San Jose", 4),		new Array("San Pedro", 5),		new Array("Santa Ana", 6)	),	new Array(		new Array("Select Sub Region", -1),		new Array("Flamingo", 0),		new Array("Liberia", 1),		new Array("Nicoya", 2),		new Array("Ocotal", 3),		new Array("Tamarindo", 4)	),	new Array(		new Array("Select Sub Region", -1),		new Array("Dominical", 0),		new Array("Jaco", 1),		new Array("Ojochal", 2),		new Array("Puntarenas", 3),		new Array("Quepos/Manuel Antonio", 4),		new Array("Uvita", 5)			),	new Array(		new Array("Select Sub Region", -1),		new Array("Drakes Bay", 0),		new Array("Golfito", 1),		new Array("Osa Peninsula", 2),		new Array("Puerto Jimenez", 3)	),	new Array(		new Array("Select Sub Region", -1),		new Array("Cahuita", 0),		new Array("Limon", 1),		new Array("Puerto Viejo", 2)	));var buypriceArray = new Array(	new Array(		new Array("Select Price Range", -1),		new Array("(All)", "ALL"),		new Array("50,000 to 100,000", 0),		new Array("100,000 to 200,000", 1),		new Array("200,000 to 300,000", 2),		new Array("300,000 to 400,000", 3),		new Array("400,000 +",4)	),	new Array(		new Array("Select Price Range", -1),		new Array("(All)", "ALL"),		new Array("50,000 to 100,000", 0),		new Array("100,000 to 200,000", 1),		new Array("200,000 to 300,000", 2),		new Array("300,000 to 400,000", 3),		new Array("400,000 +",4)	),	new Array(		new Array("Select Price Range", -1),		new Array("(All)", "ALL"),		new Array("25,000 to 100,000", 0),		new Array("100,000 to 200,000", 1),		new Array("200,000 to 300,000", 2),		new Array("300,000 +", 3)	),	new Array(		new Array("Select Price Range", -1),		new Array("(All)", "ALL"),		new Array("25,000 to 100,000", 0),		new Array("100,000 to 200,000", 1),		new Array("200,000 +", 2)	),	new Array(		new Array("Select Price Range", -1),		new Array("(All)", "ALL"),		new Array("50,000 to 100,000", 0),		new Array("100,000 to 200,000", 1),		new Array("200,000 to 300,000", 2),		new Array("300,000 to 400,000", 3),		new Array("400,000 +", 4)	),	new Array(		new Array("Select Price Range", -1),		new Array("(All)", "ALL"),		new Array("Up to 100,000", 0),		new Array("100,000 to 250,000", 1),		new Array("250,000 to 500,000", 2),		new Array("500,000 to 1,000,000", 3),		new Array("1,000,000 +", 4)	));var rentpriceArray = new Array(	new Array(		new Array("Select Price Range", -1),		new Array("(All)", "ALL"),		new Array("500/month to 1000/mo", 0),		new Array("1000/mo to 1500/mo", 1),		new Array("1500/mo to 2000/mo", 2),		new Array("2000/mo to 2500/mo", 3),		new Array("2500 to 3500/mo", 4),		new Array("3500/mo + ", 5)	),	new Array(		new Array("Select Price Range", -1),		new Array("(All)", "ALL"),		new Array("500/month to 1000/mo", 0),		new Array("1000/mo to 1500/mo", 1),		new Array("1500/mo to 2000/mo", 2),		new Array("2000/mo to 2500/mo", 3),		new Array("2500 to 3500/mo", 4),		new Array("3500/mo + ", 5)	));function buildSelect(currentSelect, whoArray, idxArray) {	var i, j;	var prompt, g, b;		whoArray = whoArray[idxArray];	// empty existing items	for (i = currentSelect.options.length; i >= 0; i--) {		currentSelect.options[i] = null; 	}	prompt = (whoArray != null) ? g : b;	if (prompt == null) {		j = 0;	} else {		currentSelect.options[0] = new Option(prompt);		j = 1;	}	if (whoArray != null) {	// add new items		for (i = 0; i < whoArray.length; i++) {			currentSelect.options[j] = new Option(whoArray[i][0]);			if (whoArray[i][1] != null) {				currentSelect.options[j].value = whoArray[i][1]; 			}			j++;		}	// select first item (prompt) for sub list	currentSelect.options[0].selected = true;	}}//  End -->
