function metodologia(){
	if(document.getElementById('listaPreto')){
		var links = document.getElementById('listaPreto').getElementsByTagName('a');
		for(i=0;i<links.length;i++){
			links[i].onclick = function(){
				consultar(this.getAttribute('rel'));
				return false;
			}
		}
	}
}

if (window.location.href.indexOf('metodologia') != -1)
	addListener(window,'load',metodologia);


//Função que cria o objeto
function criaObjeto(){
	var xmlhttp;
	//Criando o Objeto
	/*@cc_on
	@if (@_jscript_version >= 5)
	try {
	  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
	  try {
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	  } catch (e) {
		xmlhttp = false;
	  }
	}
	@else
	  xmlhttp = false;
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		try {
		  xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp = false;
		}
	}
	return xmlhttp;
}

//Função que executa uma requisição e chama a troca do produto
function consultar(id) {
	var obj = criaObjeto();
	obj.open('POST', '../xml/metodologia.xml', true);
	obj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	obj.setRequestHeader("Content-Type", "application/xml");
	obj.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate"); 
	obj.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	obj.setRequestHeader("Pragma", "no-cache");
	obj.onreadystatechange =  function() {
		manipulaResposta(obj, id);
	}
	obj.send('');
}

//manipula a resposta do servidor e troca o produto
function manipulaResposta(obj, id) {
	if(obj.readyState == 4 && obj.status == 200) {
		var xml = obj.responseXML;
		var metodologias = xml.getElementsByTagName('metodologia');
		for(i=0; i<metodologias.length; i++) {
			//separação dos elementos do xml
			var xml_id = metodologias[i].getAttribute('id');
			var xml_nome = metodologias[i].getElementsByTagName('nome')[0].firstChild.nodeValue;
			var xml_texto = metodologias[i].getElementsByTagName('texto')[0].firstChild.nodeValue;
			var xml_imagem = metodologias[i].getElementsByTagName('imagem')[0].firstChild.nodeValue;
			if(xml_id == id) {
				var coluna = document.getElementById('colunaCentral');
				var div = document.createElement('div');
				div.setAttribute('id', 'descricoes');
				var h2 = document.createElement('h2');
				var p = document.createElement('p');
				var img = document.createElement('img');
				h2.innerHTML = xml_nome;
				p.innerHTML = xml_texto;
				img.src = xml_imagem;
				img.setAttribute("width","247");
				img.setAttribute("height","206");
				div.appendChild(h2);
				
				div.appendChild(img);
				coluna.innerHTML = '';
				coluna.appendChild(div);
				
				var colunaDireita = document.getElementById("colunaDireita");
				colunaDireita.innerHTML = "";
				colunaDireita.appendChild(p);
				
			}
		}
		
		
		
	} 
	else if(obj.readyState == 1){
		//Carregando	
	}
}

//Função que gera uma linha radomincamente quando carrega a página produtos
function chamaMetodologia() {
	if(!document.getElementById('listaPreto')) {
		return;
	}
	consultar(n);
}