
var sortArray = new Array();

sortArray[0] = ["Closest Town", "close_twn", "1",
				  "Listing Number", "ln", "0", 
				  "Price", "lp", "2",
				  "Region", "region", "0"];

sortArray[1] = ["Baths", "bath", "0", 
				  "Bedrooms", "bdrms", "0", 
				  "Closest Town", "close_twn", "1",
				  "Garages/Carports", "gar", "0", 
				  "Listing Number", "ln", "0", 
				  "Lot Size (acres)", "lot_acre", "0", 
				  "Lot Size (Sq. Ft.)", "lot_sqf", "0", 
				  "Price", "lp", "2",
				  "Region", "region", "0", 
				  "Residential Sq. Ft.", "res_sqf", "0",
				  "Year Built", "yr_built", "0"];

sortArray[2] = ["Baths", "bath", "0", 
				  "Bedrooms", "bdrms", "0", 
				  "Closest Town", "close_twn", "1",
				  "Garages/Carports", "gar", "0", 
				  "Listing Number", "ln", "0", 
				  "Lot Size (Sq. Ft.)", "lot_sqf", "0", 
				  "Price", "lp", "2",
				  "Region", "region", "0", 
				  "Residential Sq. Ft.", "res_sqf", "0",
				  "Year Built", "yr_built", "0"];

sortArray[3] = ["Closest Town", "close_twn", "1",
				  "Listing Number", "ln", "0", 
				  "Lot Size (acres)", "lot_acre", "0", 
				  "Lot Size (Sq. Ft.)", "lot_sqf", "0", 
				  "Price", "lp", "2",
				  "Region", "region", "0"];

sortArray[4] = ["Building Sq. Ft.", "bldg_sqf", "0", 
				  "Closest Town", "close_twn", "1",
				  "Garages/Carports", "gar", "0", 
				  "Listing Number", "ln", "0", 
				  "Lot Size (acres)", "lot_acre", "0", 
				  "Lot Size (Sq. Ft.)", "lot_sqf", "0", 
				  "Parking", "qty_parkng", "0", 
				  "Price", "lp", "2",
				  "Region", "region", "0", 
				  "Total Units", "bldg_units", "0",
				  "Year Built", "yr_built", "0"];

sortArray[5] = ["Building Sq. Ft.", "bldg_sqf", "0", 
				  "Closest Town", "close_twn", "1",
				  "Listing Number", "ln", "0", 
				  "Lot Size (Sq. Ft.)", "lot_sqf", "0", 
				  "Price", "lp", "2",
				  "Region", "region", "0"];

sortArray[6] = ["Closest Town", "close_twn", "1",
				  "Listing Number", "ln", "0", 
				  "Price", "lp", "2",
				  "Region", "region", "0"];

sortArray[7] = ["Closest Town", "close_twn", "2",
				  "Land $/SF/Mo", "ld_r_msqf", "0", 
				  "Land SF Available", "ld_sqf", "0", 
				  "Listing Number", "ln", "0", 
				  "Office $/SF/Mo", "of_r_msqf", "0", 
				  "Office SF Available", "of_sqf", "0", 
				  "Region", "region", "1", 
				  "Retail $/SF/Mo", "rt_r_msqf", "0", 
				  "Retail SF Available", "rt_tsqf", "0", 
				  "Warehouse $/SF/Mo", "wh_r_msqf", "0", 
				  "Warehouse SF Available", "wh_sqf", "0"];

sortArray[8] = ["Baths", "bath", "0", 
				  "Bedrooms", "bdrms", "0", 
				  "Closest Town", "close_twn", "1",
				  "Garages/Carports", "gar", "0", 
				  "Listing Number", "ln", "0", 
				  "Lot Size (acres)", "lot_acre", "0", 
				  "Lot Size (Sq. Ft.)", "lot_sqf", "0", 
				  "Price/Month", "price", "2",
				  "Region", "region", "0", 
				  "Residential Sq. Ft.", "res_sqf", "0",
				  "Year Built", "yr_built", "0"];

sortArray[9] = ["Baths", "bath", "0", 
				  "Bedrooms", "bdrms", "0", 
				  "Closest Town", "close_twn", "1",
				  "Garages/Carports", "gar", "0", 
				  "Listing Number", "ln", "0", 
				  "Lot Size (acres)", "lot_acre", "0", 
				  "Lot Size (Sq. Ft.)", "lot_sqf", "0", 
				  "Price", "lp", "2",
				  "Region", "region", "0", 
				  "Residential Sq. Ft.", "res_sqf", "0",
				  "Year Built", "yr_built", "0"];
				  
				  
function populateSortOrder(valueIn, list1, list2){

	var mySelected = valueIn;
	var myLength = sortArray[mySelected].length;
	var selectedOption;
	var myOption;
	var myText = "";
	var myValue = "";
	
	
	
	if(myLength % 3 != 0){
		mySelected = 0;

		alert("Wrong number of arguments...");
				
	}

	for(var i = list1.length - 1; i >= 0; i--){
		list1.remove(i);
		list2.remove(i);
	}
	
	
	for(var j = 0; j < myLength / 3; j++){
		myOption = new Option(sortArray[mySelected][j * 3], sortArray[mySelected][j * 3 + 1], false, false);
	
		list1.options[j] = new Option(sortArray[mySelected][j * 3], sortArray[mySelected][j * 3 + 1], false, false);
		list2.options[j] = new Option(sortArray[mySelected][j * 3], sortArray[mySelected][j * 3 + 1], false, false);

		if(sortArray[mySelected][j * 3 + 2] == "1"){
			list1.options[j].selected = true;
		}
		
		if(sortArray[mySelected][j * 3 + 2] == "2"){
			list2.options[j].selected = true;
		}
		
	}
	
	return;

}

