var ajax;

var dadosUsuario;

Links('inicio',1);
// ---------cria  o objeto e faz a requisição ---------------------

function requisicaoHTTP(tipo,url,assinc){
	

	if(window.XMLHttpRequest){

		ajax = new XMLHttpRequest();

	}

	else{

		if(window.ActiveXObject){

			ajax = new ActiveXObject("Msxml2.XMLHTTP");

		}

		else{

			if(!ajax){

				ajax =new ActiveXObject("Microsoft.XMLHTTP");

			}

		}

	}

	if(ajax){

	

		iniciaRequisicao(tipo,url,assinc);

	}

	else{

		alert("Seu navegador não possui suporte a essa aplicação!");

	}



}

// ----------------- incializa o objeto criado e envia os dados -----------------

function iniciaRequisicao(tipo,url,bool){

	

	ajax.onreadystatechange = trataResposta;

	

	ajax.open(tipo,url,bool);

	

	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset = UTF-8");

	

	//ajax.overrideMineType("text/XML");



	ajax.send(dadosUsuario);	
	
	


}

//--------Inicia requisição com envio de dados ---------------

function enviaDados(url){
	
	criaQueryString();

	requisicaoHTTP("POST",url,true);

}

//--------Cria a string a ser enviada, formato compo1=valor1&campo2=valor2...---------------

function criaQueryString(){

   dadosUsuario="";

        var frm = document.forms[0];
	
        
    var numElementos = frm.elements.length;
    for(var i=0; i < numElementos; i++)
    {    
        if(i < numElementos-1)
        {

            if(frm.elements[i].type=="radio" && frm.elements[i].checked == true){
                dadosUsuario += frm.elements[i].name+"="+encodeURIComponent(frm.elements[i].value)+"&";
				
			}
            else{
				if (frm.elements[i].type!="radio"){
                	dadosUsuario += frm.elements[i].name+"="+encodeURIComponent(frm.elements[i].value)+"&";  
				}
				else{
            		dadosUsuario += frm.elements[i].name+"="+encodeURIComponent(frm.elements[i].value);	
				}
			}
		}
                
    }
}

//---------Trata a resposta do servidor---------------------

function trataResposta(){

	

	if(ajax.readyState == 4){

		if(ajax.status == 200){

			trataDados(); // Cria essa função no programa

		}

		else{

			alert("Problema na comunicação com o objeto XMLHttpRequest.");

		}

			

	}

}

function trataDados(){

	var info = ajax.responseText;

	
		///alert(info);
	//document.getElementById("precoProduto").style.backgroundColor="blue";

	document.getElementById("precoProduto").innerHTML=info;	

}

function Links(secao, parametro){

	var url = "loja.php?"+secao+"="+encodeURIComponent(parametro);
	//alert(url);
	requisicaoHTTP("GET", url, true);
//alert8("a baixo presto");




}
function alertaCampo(){
	alert("Por favor prencha todos os campos");	
}
