var l=new Array()
l={
0:"Origem",
564:"Angra dos Reis",
285:"Barbacena",
560:"Barra Mansa",
555:"Barra do Pirai",
100:"Belo Horizonte",
286:"Barroso",
385:"Bicas",
800:"Brasilia",
780:"Cabo Frio",
967:"Caraguatatuba",
255:"Carandai",
235:"Conselheiro Lafaiete",
112:"Contagem",
964:"Cubatao",
652:"Castelo",
371:"Descoberto",
648:"Duque de Caxias",
372:"Guarani",
966:"Guaruja",
228:"Itabirito",
152:"Itutinga",
153:"Itumirim",
400:"Juiz de Fora",
790:"Macae",
378:"Mar de Espanha",
505:"Matias Barbosa",
350:"Merces",
961:"Mogi das Cruzes",
151:"Nazareno",
680:"Niteroi",
234:"Ouro Branco",
225:"Ouro Preto",
799:"Paracatu",
645:"Petropolis",
365:"Pirauba",
963:"Praia Grande",
565:"Resende",
270:"Ressaquinha",
962:"Ribeirao Pires",
360:"Rio Pomba",
650:"Rio de Janeiro",
594:"Santo Andre",
960:"Santos",
395:"Santos Dumont",
591:"Sao Bernardo do Camp",
287:"Sao Joao del Rei",
374:"Sao Joao Nepomuceno",
585:"Sao Jose dos Campos",
901:"Sao Paulo",
968:"Sao Sebastiao",
965:"Sao Vicente",
580:"Taubate",
525:"Tres Rios",
969:"Ubatuba",
559:"Volta Redonda"
}
var h=new Array()
h={ 
0:[0],
559:[285,100,235,395],
371:[285,100,235,372,350,365,360],
365:[285,235,371,350,360,374],
967:[564,650],
680:[285,100,385,400,395,374],
565:[285,100,235,964,966,961,234,962,960,395,965],
645:[285,100,385,235,374],
585:[285,100,235,400,234,395],
560:[285,100,235,964,961,962,960,395,965],
780:[285,100,235,400],
580:[285,100,235,400,395],
255:[285,235,400,234,270,650,960,395,901],
525:[100,235],
100:[564,285,560,555,780,371,372,790,350,961,680,645,565,360,650,594,591,374,585,580,525,559],
965:[560,565,650],
963:[650],
966:[565,650],
790:[285,100,235,400,395],
650:[285,100,385,800,967,255,235,112,964,228,400,378,505,961,234,225,799,963,962,960,395,374,968,965,969],
228:[650],
800:[400,650],
400:[564,800,780,255,235,648,790,961,680,234,270,650,395,591,585,901,580],
112:[650],
395:[564,285,560,255,235,648,400,790,961,680,234,565,270,650,591,585,580,559],
960:[285,560,255,235,565,650],
285:[564,560,555,100,780,255,235,371,372,790,961,680,234,645,365,565,270,650,960,395,591,374,585,901,580,559],
901:[285,255,235,400,234,225],
962:[560,565,650],
225:[650,901],
234:[285,255,400,565,270,650,395,585,901],
385:[680,645,650],
594:[100],
505:[650],
360:[100,235,371,372,350,365,374],
964:[560,565,650],
799:[650],
235:[564,285,560,555,780,255,371,372,400,790,350,961,645,365,565,270,360,650,960,395,591,374,585,901,580,525,559],
378:[650],
350:[100,235,371,372,365,360,374],
564:[285,100,967,235,400,395,968,969],
968:[564,650],
374:[285,100,235,350,680,645,365,360,650],
969:[564,650],
961:[285,560,100,235,400,565,650,395],
555:[285,100,235],
591:[285,100,235,400,395],
648:[400,395],
372:[285,100,235,371,350,360],
652:[400],
223:[901],
286:[901,960],
287:[901,960],
151:[901,960],
152:[901,960],
153:[901,960],
270:[285,255,235,400,234,395]
}

var desdelist=document.deshas.txt_desde
var hastalist=document.deshas.txt_hasta

for (i in l)
	desdelist.options[desdelist.options.length]=
			new Option(l[i],i)

function updatehasta(desde){
	hastalist.options.length=0
	for (i=0; i<h[desde].length; i++)
		hastalist.options[hastalist.options.length]=
			new Option(l[h[desde][i]], h[desde][i])
}
