var destinations_map_ts = {"destinations": [["ALAPUZHA", 236], ["Aluva", 231], ["Angamaly", 191], ["Bangalore", 16], ["Chalakudy", 192], ["Changanaserry", 183], ["Chennai", 30], ["Cochin", 31], ["Coimbatore", 32], ["Edappally", 193], ["Ernakulam", 189], ["HARIPAD", 235], ["KARUNAGAPILLY", 234], ["KAYAMKULAM", 233], ["Kalamaserry", 195], ["Kollam", 232], ["Kottayam", 185], ["Palakkad", 190], ["Thiruvananthapuram", 239], ["Thrissur", 147], ["Trivandrum ", 150]]};
var destinations_map_hash_ts = {247: "Salem(Byepass)", 192: "Chalakudy", 203: "Calicut", 16: "Bangalore", 236: "ALAPUZHA", 209: "Sivakasi", 220: "Hosur", 231: "Aluva", 248: "Vellore", 116: "Pondicherry", 204: "Kannur", 193: "Edappally", 210: "Madurai", 232: "Kollam", 150: "Trivandrum ", 205: "Payyannur", 249: "Erode(Byepass)", 183: "Changanaserry", 211: "Palani", 233: "KAYAMKULAM", 189: "Ernakulam", 239: "Thiruvananthapuram", 250: "Kancheepuram", 195: "Kalamaserry", 30: "Chennai", 190: "Palakkad", 234: "KARUNAGAPILLY", 212: "Dindigal", 185: "Kottayam", 31: "Cochin", 251: "Bhavani(Byepass)", 147: "Thrissur", 235: "HARIPAD", 191: "Angamaly", 252: "Sriperumbudur", 219: "Krishnagiri", 32: "Coimbatore"};
var destinations_pairs_map_ts = {192: ["219", "247", "251", "249", "250", "252", "248", "30", "16", "220"], 236: ["16"], 16: ["189", "31", "147", "190"], 231: ["250", "249", "248", "252", "219", "30", "251", "247", "16", "220"], 193: ["219", "247", "252", "248", "251", "249", "250", "30", "16"], 232: ["16"], 183: ["16"], 150: ["16"], 233: ["16"], 189: ["16", "209", "210", "211", "32", "30"], 195: ["248", "219", "251", "30", "247", "249", "250", "252", "16", "220"], 30: ["189", "31", "190", "147", "32", "185"], 239: ["16"], 234: ["16"], 190: ["16", "30", "251", "249", "219", "248", "252", "250", "247", "220"], 185: ["16", "30", "252", "250", "249", "251", "247", "219", "248", "189", "31", "32", "220"], 31: ["16", "209", "212", "210", "211", "205", "204", "203", "30", "116", "32", "248", "219", "247", "250", "249", "252", "251"], 191: ["252", "30", "248", "219", "247", "251", "249", "250", "16", "220"], 235: ["16"], 147: ["16", "209", "210", "30", "250", "249", "251", "252", "248", "219", "247", "220"], 32: ["30"]};
var imp_city_ids = [219, 247, 248, 249, 250, 251, 252];
var first_origin = destinations_map_ts.destinations[0][1];
function load_origins_ts(destinations_map_ts, selected_origin){
	start_length = 0;
	destinations = destinations_map_ts.destinations;
	field_obj = document.getElementById("searchbus_from");	
	org_ids = new Array();
	for(i=0;i<destinations.length;i++){
	  org_ids.push(destinations[i][1]);
	}
	field_obj = appendImpCities(field_obj, org_ids);
	j = field_obj.options.length;
	for(i=j; i<(destinations.length+j); i++){
		default_selected = false;
		field_obj.options[start_length+i] = new Option(destinations[i-j][0], destinations[i-j][1], false, false);
		if (destinations[i-j][1] == selected_origin){
			field_obj.options[start_length+i].selected = true;
			}
			else {
			field_obj.options[start_length+i].selected = false;
		}
	}
	count = 0;
	// change_destinations_by_origin(120) //TODO: Need to put this by thte user based. Now it is by Bangalore.
}
function appendImpCities(field_obj, city_ids){
    j = 0;
	for(i=0; i<city_ids.length; i++){
		if (imp_city_ids.include(city_ids[i])){
		   field_obj.options[j] = new Option(destinations_map_hash_ts[city_ids[i]], city_ids[i], false, false);
		   j += 1;
		}
	}
	if (j>0){
		field_obj.options[j] = new Option('-----------', '', false, false);
	}
	return field_obj;
}
function change_destinations_by_origin_ts(origin, selected_destination){
	if ((document.getElementById("searchbus_from").value == '0') || (origin == "")) {
		alert("Invalid Origin!");
		return;
	}
	field_obj = document.getElementById("searchbus_to");
	field_obj.options.length = 0;
	start_length = 0;
    destinations_arr_ts = destinations_pairs_map_ts[origin];
    if (destinations_arr_ts == undefined){
      origin = first_origin;
      destinations_arr_ts = destinations_pairs_map_ts[origin]; 
    } 
    destinations_arr_ts = getSortedCitys(destinations_arr_ts);
    field_obj = appendImpCities(field_obj, destinations_arr_ts);
    j = field_obj.options.length; 
    for (i = j; i < (destinations_arr_ts.length +j);  i++) {
    chk_val = i - j;
    if (destinations_arr_ts[chk_val].include("-")) {
    city	= destinations_arr_ts[chk_val].split("-")[0];
    city_name = destinations_arr_ts[chk_val].split("-")[1];
			}
			else {
				city = destinations_arr_ts[chk_val];
				city_name = destinations_map_hash_ts[city];
			}
			field_obj.options[start_length + i] = new Option(city_name, city, false, false);
			if (city == selected_destination) {
					field_obj.options[start_length + i].selected = true;
			}
		}
		//sort_select_options("searchbus_to", selected_destination);
	}
	
	
 function sort_select_options(select_id, selected_destination) {
	var lb = document.getElementById(select_id);
	arrTexts = new Array();
	arrTextsOrig = new Array();
	arrVals = new Array();

	for(i=0; i<lb.length; i++)  {
	  arrTexts[i] = lb.options[i].text;
	  arrTextsOrig[i] = lb.options[i].text;
	  arrVals[i] = lb.options[i].value;
	}

	arrTexts.sort();
	
	for(i=0; i<lb.length; i++)  {
	  lb.options[i].text = arrTexts[i];
	  lb.options[i].value = arrVals[arrTextsOrig.indexOf(arrTexts[i])];
	  if (lb.options[i].value == selected_destination)
	  	lb.options[i].selected = true;
	}
} 	

function load_origin_destinations_str(destinations_map_ts, destinations_pairs_map_ts, field_name){
	var org_dest_str = "";
	dests = destinations_map_ts.destinations;
	for (i = 0; i < dests.length;  i++) {
		dests_arr = destinations_pairs_map_ts[dests[i][1]];
		if (dests_arr != "undefined"){
			for (j = 0; j < dests_arr.length; j++) {
				org_dest_str += "<div class='size12 margintop5'>" + dests[i][0] + ' &raquo; ' + destinations_map_hash_ts[dests_arr[j]] + '</div>';
			}
		}
	}
	$(field_name).innerHTML = org_dest_str;
}
function getSortedCitys(destinations_arr_ts){
	arrTexts = new Array();
	arrTextsOrig = new Array();
	arrVals = new Array();
	for(i=0;i<destinations_arr_ts.length;i++){
	  arrTexts[i] = destinations_map_hash_ts[destinations_arr_ts[i]];
	  arrTextsOrig[i] = destinations_map_hash_ts[destinations_arr_ts[i]];
	  arrVals[i] = destinations_arr_ts[i];
	}
	arrTexts.sort();
	sort_ids = new Array();
	for(i=0;i<arrTexts.length;i++){
	  sort_ids.push(arrVals[arrTextsOrig.indexOf(arrTexts[i])]);
	}
	return sort_ids;
}

var all_routes_arr = [["189", "16", "08:15 PM", "Seater, Non-AC"], ["31", "16", "08:15 PM", "Seater, Non-AC"], ["147", "16", "10:30 PM", "Seater, Non-AC"], ["190", "16", "11:45 PM", "Seater, Non-AC"], ["31", "16", "08:00 PM", "Semi Sleeper, Non-AC"], ["189", "16", "08:00 PM", "Semi Sleeper, Non-AC"], ["147", "16", "09:45 PM", "Semi Sleeper, Non-AC"], ["185", "16", "03:45 PM", "Air Suspension, Non-AC"], ["189", "16", "07:00 PM", "Air Suspension, Non-AC"], ["31", "16", "07:00 PM", "Air Suspension, Non-AC"], ["147", "16", "09:15 PM", "Air Suspension, Non-AC"], ["31", "209", "09:30 PM", "Semi Sleeper, Non-AC"], ["31", "212", "09:30 PM", "Semi Sleeper, Non-AC"], ["189", "209", "09:30 PM", "Semi Sleeper, Non-AC"], ["31", "210", "09:30 PM", "Semi Sleeper, Non-AC"], ["189", "210", "09:30 PM", "Semi Sleeper, Non-AC"], ["31", "211", "09:30 PM", "Semi Sleeper, Non-AC"], ["189", "211", "09:30 PM", "Semi Sleeper, Non-AC"], ["147", "209", "11:00 PM", "Semi Sleeper, Non-AC"], ["147", "210", "11:00 PM", "Semi Sleeper, Non-AC"], ["31", "205", "10:30 PM", "Semi Sleeper, Non-AC"], ["31", "204", "10:30 PM", "Semi Sleeper, Non-AC"], ["31", "203", "10:30 PM", "Semi Sleeper, Non-AC"], ["16", "189", "07:00 PM", "Seater, Non-AC"], ["16", "31", "07:00 PM", "Seater, Non-AC"], ["16", "147", "07:00 PM", "Seater, Non-AC"], ["16", "190", "07:00 PM", "Seater, Non-AC"], ["31", "30", "04:30 PM", "Volvo Semi Sleeper, AC"], ["31", "116", "04:15 PM", "Volvo Semi Sleeper, AC"], ["31", "16", "06:30 PM", "Isuzu, AC"], ["189", "16", "06:30 PM", "Isuzu, AC"], ["147", "16", "08:15 PM", "Isuzu, AC"], ["190", "16", "10:00 PM", "Isuzu, AC"], ["31", "16", "09:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["189", "16", "09:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["147", "16", "10:15 PM", "Multi Axle Volvo SemiSleeper, AC"], ["190", "16", "11:30 PM", "Multi Axle Volvo SemiSleeper, AC"], ["31", "16", "06:00 PM", "Air Suspension, Non-AC"], ["189", "16", "06:00 PM", "Air Suspension, Non-AC"], ["147", "16", "08:15 PM", "Air Suspension, Non-AC"], ["190", "16", "09:45 PM", "Air Suspension, Non-AC"], ["16", "31", "09:15 PM", "Isuzu, AC"], ["16", "147", "08:15 PM", "Isuzu, AC"], ["16", "190", "09:15 PM", "Isuzu, AC"], ["16", "189", "09:15 PM", "Isuzu, AC"], ["150", "16", "04:30 PM", "Multi Axle Volvo SemiSleeper, AC"], ["232", "16", "06:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["233", "16", "07:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["236", "16", "08:30 PM", "Multi Axle Volvo SemiSleeper, AC"], ["189", "16", "09:45 PM", "Multi Axle Volvo SemiSleeper, AC"], ["31", "16", "09:45 PM", "Multi Axle Volvo SemiSleeper, AC"], ["150", "16", "04:30 PM", "Multi Axle Volvo SemiSleeper, AC"], ["232", "16", "06:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["233", "16", "07:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["236", "16", "08:30 PM", "Multi Axle Volvo SemiSleeper, AC"], ["189", "16", "09:45 PM", "Multi Axle Volvo SemiSleeper, AC"], ["31", "16", "09:45 PM", "Multi Axle Volvo SemiSleeper, AC"], ["239", "16", "04:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["150", "16", "04:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["232", "16", "06:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["233", "16", "06:30 PM", "Multi Axle Volvo SemiSleeper, AC"], ["234", "16", "06:45 PM", "Multi Axle Volvo SemiSleeper, AC"], ["236", "16", "07:30 PM", "Multi Axle Volvo SemiSleeper, AC"], ["235", "16", "07:30 PM", "Multi Axle Volvo SemiSleeper, AC"], ["189", "16", "09:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["31", "16", "09:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["239", "16", "04:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["150", "16", "04:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["232", "16", "06:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["234", "16", "06:45 PM", "Multi Axle Volvo SemiSleeper, AC"], ["233", "16", "07:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["235", "16", "07:30 PM", "Multi Axle Volvo SemiSleeper, AC"], ["236", "16", "07:45 PM", "Multi Axle Volvo SemiSleeper, AC"], ["189", "16", "09:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["31", "16", "09:00 PM", "Multi Axle Volvo SemiSleeper, AC"], ["31", "30", "04:30 PM", "Air Suspension, AC"], ["189", "32", "04:30 PM", "Air Suspension, AC"], ["147", "30", "06:00 PM", "Air Suspension, AC"], ["190", "30", "09:00 PM", "Air Suspension, AC"], ["32", "30", "10:30 PM", "Air Suspension, AC"], ["31", "32", "04:30 PM", "Air Suspension, AC"], ["189", "30", "04:30 PM", "Air Suspension, AC"], ["30", "189", "07:30 PM", "Air Suspension, AC"], ["30", "31", "07:30 PM", "Air Suspension, AC"], ["30", "190", "07:30 PM", "Air Suspension, AC"], ["30", "147", "07:30 PM", "Air Suspension, AC"], ["30", "32", "07:30 PM", "Air Suspension, AC"], ["31", "16", "06:45 PM", "Isuzu Big, AC"], ["147", "16", "08:15 PM", "Isuzu Big, AC"], ["190", "16", "10:15 PM", "Isuzu Big, AC"], ["189", "16", "06:45 PM", "Isuzu Big, AC"], ["30", "185", "07:00 PM", "Isuzu, AC"], ["30", "31", "07:00 PM", "Isuzu, AC"], ["30", "189", "07:00 PM", "Isuzu, AC"], ["30", "32", "07:00 PM", "Isuzu, AC"], ["30", "147", "07:00 PM", "Isuzu, AC"], ["30", "190", "07:00 PM", "Isuzu, AC"], ["16", "31", "08:45 PM", "Isuzu Big, AC"], ["16", "147", "08:15 PM", "Isuzu Big, AC"], ["16", "190", "08:15 PM", "Isuzu Big, AC"], ["16", "189", "08:45 PM", "Isuzu Big, AC"], ["185", "16", "03:50 PM", "Air Suspension, AC"], ["31", "16", "06:00 PM", "Air Suspension, AC"], ["189", "16", "06:00 PM", "Air Suspension, AC"], ["147", "16", "08:15 PM", "Air Suspension, AC"], ["190", "16", "10:00 PM", "Air Suspension, AC"], ["16", "189", "07:30 PM", "Air Suspension, Non-AC"], ["16", "31", "07:30 PM", "Air Suspension, Non-AC"], ["16", "147", "07:30 PM", "Air Suspension, Non-AC"], ["16", "190", "07:30 PM", "Air Suspension, Non-AC"], ["185", "16", "03:45 PM", "Air Suspension, Non-AC"], ["31", "16", "06:00 PM", "Air Suspension, Non-AC"], ["189", "16", "06:00 PM", "Air Suspension, Non-AC"], ["147", "16", "08:00 PM", "Air Suspension, Non-AC"], ["190", "16", "09:30 PM", "Air Suspension, Non-AC"], ["183", "16", "06:15 PM", "Mercedes Benz Multi Axle/Semi-Sleeper, AC"], ["236", "16", "06:45 PM", "Mercedes Benz Multi Axle/Semi-Sleeper, AC"], ["189", "16", "07:55 PM", "Mercedes Benz Multi Axle/Semi-Sleeper, AC"], ["31", "16", "07:55 PM", "Mercedes Benz Multi Axle/Semi-Sleeper, AC"], ["190", "16", "11:45 PM", "Mercedes Benz Multi Axle/Semi-Sleeper, AC"], ["183", "16", "06:15 PM", "Mercedes Benz Multi Axle/Semi-Sleeper, AC"], ["236", "16", "06:45 PM", "Mercedes Benz Multi Axle/Semi-Sleeper, AC"], ["189", "16", "08:15 PM", "Mercedes Benz Multi Axle/Semi-Sleeper, AC"], ["31", "16", "08:15 PM", "Mercedes Benz Multi Axle/Semi-Sleeper, AC"], ["190", "16", "11:45 PM", "Mercedes Benz Multi Axle/Semi-Sleeper, AC"], ["16", "189", "08:30 PM", "Air Suspension, AC"], ["16", "147", "08:30 PM", "Air Suspension, AC"], ["16", "31", "08:30 PM", "Air Suspension, AC"], ["16", "190", "08:30 PM", "Air Suspension, AC"], ["31", "30", "04:00 PM", "Air Suspension, Non-AC"], ["189", "30", "04:00 PM", "Air Suspension, Non-AC"], ["189", "32", "04:00 PM", "Air Suspension, Non-AC"], ["31", "32", "04:00 PM", "Air Suspension, Non-AC"], ["147", "30", "05:30 PM", "Air Suspension, Non-AC"], ["190", "30", "07:45 PM", "Air Suspension, Non-AC"], ["32", "30", "09:45 PM", "Air Suspension, Non-AC"], ["30", "189", "06:30 PM", "Air Suspension, Non-AC"], ["30", "147", "06:30 PM", "Air Suspension, Non-AC"], ["30", "190", "06:30 PM", "Air Suspension, Non-AC"], ["30", "32", "06:30 PM", "Air Suspension, Non-AC"], ["30", "31", "06:30 PM", "Air Suspension, Non-AC"], ["30", "189", "06:30 PM", "Air Suspension, Non-AC"], ["30", "147", "06:30 PM", "Air Suspension, Non-AC"], ["30", "190", "06:30 PM", "Air Suspension, Non-AC"], ["30", "32", "06:30 PM", "Air Suspension, Non-AC"], ["30", "31", "06:30 PM", "Air Suspension, Non-AC"], ["16", "189", "07:15 PM", "Air Suspension, Non-AC"], ["16", "147", "07:15 PM", "Air Suspension, Non-AC"], ["16", "31", "07:15 PM", "Air Suspension, Non-AC"], ["16", "190", "07:15 PM", "Air Suspension, Non-AC"], ["185", "30", "03:45 PM", "Isuzu, AC"], ["185", "252", "03:45 PM", "Isuzu, AC"], ["185", "250", "03:45 PM", "Isuzu, AC"], ["185", "249", "03:45 PM", "Isuzu, AC"], ["185", "251", "03:45 PM", "Isuzu, AC"], ["185", "247", "03:45 PM", "Isuzu, AC"], ["185", "219", "03:45 PM", "Isuzu, AC"], ["185", "248", "03:45 PM", "Isuzu, AC"], ["185", "189", "03:45 PM", "Isuzu, AC"], ["185", "31", "03:45 PM", "Isuzu, AC"], ["189", "30", "06:00 PM", "Isuzu, AC"], ["31", "248", "06:05 PM", "Isuzu, AC"], ["31", "30", "06:05 PM", "Isuzu, AC"], ["31", "219", "06:05 PM", "Isuzu, AC"], ["31", "247", "06:05 PM", "Isuzu, AC"], ["31", "250", "06:05 PM", "Isuzu, AC"], ["31", "249", "06:05 PM", "Isuzu, AC"], ["31", "252", "06:05 PM", "Isuzu, AC"], ["31", "251", "06:05 PM", "Isuzu, AC"], ["31", "32", "06:05 PM", "Isuzu, AC"], ["193", "219", "06:30 PM", "Isuzu, AC"], ["193", "247", "06:30 PM", "Isuzu, AC"], ["193", "252", "06:30 PM", "Isuzu, AC"], ["193", "248", "06:30 PM", "Isuzu, AC"], ["193", "251", "06:30 PM", "Isuzu, AC"], ["193", "249", "06:30 PM", "Isuzu, AC"], ["193", "250", "06:30 PM", "Isuzu, AC"], ["193", "30", "06:30 PM", "Isuzu, AC"], ["195", "248", "06:45 PM", "Isuzu, AC"], ["195", "219", "06:45 PM", "Isuzu, AC"], ["195", "251", "06:45 PM", "Isuzu, AC"], ["195", "30", "06:45 PM", "Isuzu, AC"], ["195", "247", "06:45 PM", "Isuzu, AC"], ["195", "249", "06:45 PM", "Isuzu, AC"], ["195", "250", "06:45 PM", "Isuzu, AC"], ["195", "252", "06:45 PM", "Isuzu, AC"], ["231", "250", "07:00 PM", "Isuzu, AC"], ["231", "249", "07:00 PM", "Isuzu, AC"], ["231", "248", "07:00 PM", "Isuzu, AC"], ["231", "252", "07:00 PM", "Isuzu, AC"], ["231", "219", "07:00 PM", "Isuzu, AC"], ["231", "30", "07:00 PM", "Isuzu, AC"], ["231", "251", "07:00 PM", "Isuzu, AC"], ["231", "247", "07:00 PM", "Isuzu, AC"], ["191", "252", "07:15 PM", "Isuzu, AC"], ["191", "30", "07:15 PM", "Isuzu, AC"], ["191", "248", "07:15 PM", "Isuzu, AC"], ["191", "219", "07:15 PM", "Isuzu, AC"], ["191", "247", "07:15 PM", "Isuzu, AC"], ["191", "251", "07:15 PM", "Isuzu, AC"], ["191", "249", "07:15 PM", "Isuzu, AC"], ["191", "250", "07:15 PM", "Isuzu, AC"], ["192", "219", "07:45 PM", "Isuzu, AC"], ["192", "247", "07:45 PM", "Isuzu, AC"], ["192", "251", "07:45 PM", "Isuzu, AC"], ["192", "249", "07:45 PM", "Isuzu, AC"], ["192", "250", "07:45 PM", "Isuzu, AC"], ["192", "252", "07:45 PM", "Isuzu, AC"], ["192", "248", "07:45 PM", "Isuzu, AC"], ["192", "30", "07:45 PM", "Isuzu, AC"], ["147", "250", "08:30 PM", "Isuzu, AC"], ["147", "249", "08:30 PM", "Isuzu, AC"], ["147", "251", "08:30 PM", "Isuzu, AC"], ["147", "30", "08:30 PM", "Isuzu, AC"], ["147", "252", "08:30 PM", "Isuzu, AC"], ["147", "248", "08:30 PM", "Isuzu, AC"], ["147", "219", "08:30 PM", "Isuzu, AC"], ["147", "247", "08:30 PM", "Isuzu, AC"], ["190", "251", "10:00 PM", "Isuzu, AC"], ["190", "249", "10:00 PM", "Isuzu, AC"], ["190", "219", "10:00 PM", "Isuzu, AC"], ["190", "248", "10:00 PM", "Isuzu, AC"], ["190", "252", "10:00 PM", "Isuzu, AC"], ["190", "250", "10:00 PM", "Isuzu, AC"], ["190", "247", "10:00 PM", "Isuzu, AC"], ["185", "32", "03:45 PM", "Isuzu, AC"], ["189", "32", "06:00 PM", "Isuzu, AC"], ["190", "30", "10:00 PM", "Isuzu, AC"], ["32", "30", "11:45 PM", "Isuzu, AC"], ["31", "16", "08:00 PM", "Seater, Non-AC"], ["189", "16", "08:00 PM", "Seater, Non-AC"], ["31", "219", "08:05 PM", "Seater, Non-AC"], ["193", "219", "08:30 PM", "Seater, Non-AC"], ["193", "16", "08:30 PM", "Seater, Non-AC"], ["195", "16", "08:45 PM", "Seater, Non-AC"], ["195", "219", "08:45 PM", "Seater, Non-AC"], ["231", "219", "09:00 PM", "Seater, Non-AC"], ["231", "251", "09:00 PM", "Seater, Non-AC"], ["231", "16", "09:00 PM", "Seater, Non-AC"], ["191", "16", "09:15 PM", "Seater, Non-AC"], ["191", "219", "09:15 PM", "Seater, Non-AC"], ["191", "251", "09:15 PM", "Seater, Non-AC"], ["192", "219", "09:45 PM", "Seater, Non-AC"], ["192", "251", "09:45 PM", "Seater, Non-AC"], ["192", "16", "09:45 PM", "Seater, Non-AC"], ["147", "251", "10:30 PM", "Seater, Non-AC"], ["147", "16", "10:30 PM", "Seater, Non-AC"], ["147", "219", "10:30 PM", "Seater, Non-AC"], ["190", "219", "11:45 PM", "Seater, Non-AC"], ["190", "251", "11:45 PM", "Seater, Non-AC"], ["190", "16", "11:45 PM", "Seater, Non-AC"], ["185", "16", "05:30 PM", "Isuzu Big, AC"], ["185", "249", "05:30 PM", "Isuzu Big, AC"], ["185", "251", "05:30 PM", "Isuzu Big, AC"], ["185", "247", "05:30 PM", "Isuzu Big, AC"], ["185", "219", "05:30 PM", "Isuzu Big, AC"], ["185", "220", "05:30 PM", "Isuzu Big, AC"], ["189", "16", "07:45 PM", "Isuzu Big, AC"], ["31", "251", "08:00 PM", "Isuzu Big, AC"], ["31", "247", "08:00 PM", "Isuzu Big, AC"], ["31", "249", "08:00 PM", "Isuzu Big, AC"], ["31", "16", "08:00 PM", "Isuzu Big, AC"], ["31", "219", "08:00 PM", "Isuzu Big, AC"], ["193", "16", "08:15 PM", "Isuzu Big, AC"], ["193", "219", "08:15 PM", "Isuzu Big, AC"], ["193", "247", "08:15 PM", "Isuzu Big, AC"], ["193", "251", "08:15 PM", "Isuzu Big, AC"], ["193", "249", "08:15 PM", "Isuzu Big, AC"], ["195", "219", "08:30 PM", "Isuzu Big, AC"], ["195", "251", "08:30 PM", "Isuzu Big, AC"], ["195", "16", "08:30 PM", "Isuzu Big, AC"], ["195", "247", "08:30 PM", "Isuzu Big, AC"], ["195", "249", "08:30 PM", "Isuzu Big, AC"], ["195", "220", "08:30 PM", "Isuzu Big, AC"], ["231", "16", "08:45 PM", "Isuzu Big, AC"], ["231", "251", "08:45 PM", "Isuzu Big, AC"], ["231", "247", "08:45 PM", "Isuzu Big, AC"], ["231", "220", "08:45 PM", "Isuzu Big, AC"], ["231", "249", "08:45 PM", "Isuzu Big, AC"], ["231", "219", "08:45 PM", "Isuzu Big, AC"], ["191", "16", "09:00 PM", "Isuzu Big, AC"], ["191", "219", "09:00 PM", "Isuzu Big, AC"], ["191", "247", "09:00 PM", "Isuzu Big, AC"], ["191", "251", "09:00 PM", "Isuzu Big, AC"], ["191", "249", "09:00 PM", "Isuzu Big, AC"], ["191", "220", "09:00 PM", "Isuzu Big, AC"], ["192", "249", "09:30 PM", "Isuzu Big, AC"], ["192", "220", "09:30 PM", "Isuzu Big, AC"], ["192", "16", "09:30 PM", "Isuzu Big, AC"], ["192", "219", "09:30 PM", "Isuzu Big, AC"], ["192", "247", "09:30 PM", "Isuzu Big, AC"], ["192", "251", "09:30 PM", "Isuzu Big, AC"], ["147", "16", "10:00 PM", "Isuzu Big, AC"], ["147", "251", "10:00 PM", "Isuzu Big, AC"], ["147", "219", "10:00 PM", "Isuzu Big, AC"], ["147", "247", "10:00 PM", "Isuzu Big, AC"], ["147", "220", "10:00 PM", "Isuzu Big, AC"], ["190", "219", "11:30 PM", "Isuzu Big, AC"], ["190", "220", "11:30 PM", "Isuzu Big, AC"], ["190", "247", "11:30 PM", "Isuzu Big, AC"], ["190", "251", "11:30 PM", "Isuzu Big, AC"], ["190", "249", "11:30 PM", "Isuzu Big, AC"], ["190", "16", "11:30 PM", "Isuzu Big, AC"], ["31", "30", "04:30 PM", "Air Suspension, AC"], ["189", "30", "04:30 PM", "Air Suspension, AC"], ["189", "32", "04:30 PM", "Air Suspension, AC"], ["31", "32", "04:30 PM", "Air Suspension, AC"], ["147", "30", "06:00 PM", "Air Suspension, AC"], ["190", "30", "09:00 PM", "Air Suspension, AC"], ["32", "30", "10:30 PM", "Air Suspension, AC"]];
function load_all_routes_arr(field_name){
	var org_dest_str = "";
	for (i = 0; i < all_routes_arr.length;  i++) {
		origin = destinations_map_hash_ts[all_routes_arr[i][0]];
		destination = destinations_map_hash_ts[all_routes_arr[i][1]];
		org_dest_str += "<div class='all_routes_content'><span class='size14px'>" + origin + ' &raquo; ' + destination + "<br></span><small>D: " + all_routes_arr[i][2] + " / " + all_routes_arr[i][3]  + "</small>" + '</div>';
	}
	$(field_name).innerHTML = org_dest_str;
}

