function gE(ID,corpo)  { return corpo.getElementById(ID); }
function gT(tag,corpo) { return corpo.getElementsByTagName(tag); }

//window.onload = trocarLinks;

function trocarLinks() {	
	if (!document.getElementsByTagName){ return false; }
	var menuTopo = gE("menuTopo",document);
	novoLink(menuTopo);
}

function novoLink(recipiente){
	var links = gT("a",recipiente);	
	for (var i=0; i < links.length; i++) { 
		links[i].onclick = function() {	
			var nLink = String(this.href);
			nLink = nLink.split("=");
			openContent(nLink[1]); 
			return false; 
		}
	}		
}
function ampliaImagem(conteudo,w,h){
	var id = gE("internos",conteudo); 
	var links = gT("a",id);
	for (var i=0; i < links.length; i++) { 
		links[i].onclick = function() {	window.open(this.href,"ampliada","width="+w+",height="+h+",scrollbars=yes"); return false; }
	}	
}
function getText(template, div) {
	var http = openAjax();
	if (http) {
		http.open('GET','geraInternas.php?link='+template+'&ajax=true', true);
		http.onreadystatechange = function() {
			if (http.readyState == 1) { showStatus (div,'carrega'); }
			if (http.readyState == 4) {
				if (http.status == 200) {
					var retorno = http.responseText;
					var recipiente = gE(div,document);
					recipiente.innerHTML = retorno;
					if(gE('croqui',document)){
						ampliaImagem(document,'540','600');
					}
					if(gE('mapa',document)){
						ampliaImagem(document,'775','600');
					}
				} else {
					showStatus(div,'erro');
				}
			}		
		}
		http.send(null);
	}
	else showStatus(div,'noAjax');
}	

function openContent(referencia){
	getText(referencia,'conteudo');
	var conteudo = gE('conteudo',document);
}
