E ae galera.. Bem eu estou fazendo uma página para e-learning que possui 03 frames (01 superior, 01 central e 01 inferior). O conteúdo será informado por páginas no frame do meio (o nome das paginas serão por exemplo 1.htm, 2.htm etc) e o avanço e o retrocesso nas páginas será controlado por dois botões no frame inferior. A minha dúvida de implementação é como irei controlar e fazer o avanço e o retrocesso. Já utilizei anteriormente a função abaixo com sucesso fixando um valor para page.  function load(page) {      parent.meio.location.href=page; }  A minha intenção é criar algum tipo de contador para conforme seja clicado em algum botão ou avance ou retroceda e altere o valor de page sem ter que ficar definindo na mão o valor de page, a estrutura do page é 'teste.htm'. Cheguei até arriscar a loucura abaixo e até mesmo cogitar em cookie.  var j = 0;                                               defino a variavel como 0  function load(page) {                              a função para trocar a pagina do frame      parent.meio.location.href=page; }  function decrementaPage()                      função decrementar o contador {  if (j>0)   j--;  somar();  }  function incrementaPage()                      função incrementar o contador {  if (j<20)   j++;  somar(); }                                                             função para unir o string com o numero,                                                            passar as aspas simples e o .htm function somar("'", + j +, ".", "htm")    { 	var soma='' 	for(var i=0;i<somar.arguments.length;++i) 		soma += somar.arguments; 	page = soma; 	load(page);	 }