// JavaScript Document
function Ajax(){
	var ajax;

	try {
	  // Verifica se o Firefox, Opera 8.0+, Safari suporta o ajax
	  ajax = new XMLHttpRequest();
	} 
	catch (e) {
	  // Verifica se o Internet Explorer suporta o ajax
		try {
		ajax = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) {
			try {
			  ajax = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (e) {
			  alert("Seu browser não da suporte à AJAX!");
			  return false;
			}
		}
	}
	
	return ajax;
}

function Navegador() {
	var caminho = "";
	var navegador = navigator.appVersion;	
	var navegador = navegador.split(" ");

	var tipo   = navegador[2];

	if ( tipo == "MSIE") {
		var versao = navegador[3];	
		
		if ( versao == "7.0;" ) {
			caminho = "ie7/";
		}
		else {
			caminho = "ie6/";
		}
	}
	else {
		caminho = "ff/";
	}
	
	document.write('<link rel="stylesheet" type="text/css" href="../../style/'+ caminho + 'style.css">')
	
}

function NavegadorResolucao() {
	var caminho = "";
	var navegador = navigator.appVersion;	
	var navegador = navegador.split(" ");

	var tipo   = navegador[2];

	if ( tipo == "MSIE") {
		var versao = navegador[3];	
		
		if ( versao == "7.0;" ) {
			caminho = "ie7/";
		}
		else {
			caminho = "ie6/";
		}
	}
	else {
		caminho = "ff/";
	}
	
	Resolucao(caminho);
}

function Navegador2() {
	var caminho = "";
	var navegador = navigator.appVersion;	
	var navegador = navegador.split(" ");

	var tipo   = navegador[2];

	if ( tipo == "MSIE") {
		var versao = navegador[3];	
		
		if ( versao == "6.0;" ) {
			
			document.getElementById("cd_logo").src = "../../imagens/cd_logo_bgd.jpg";
		}
	}
}

function Resolucao ( caminho ) {
	if ( screen.width == "800" ) { 
		document.write('<link rel="stylesheet" type="text/css" href="../../estilo/'+ caminho + 'style_800.css">') 
	}
	if ( screen.width == "1024" ) { 
		document.write('<link rel="stylesheet" type="text/css" href="../../estilo/'+ caminho + 'style_1024.css">') 
	}
	if ( screen.width == "1280" ) { 
		document.write('<link rel="stylesheet" type="text/css" href="../../estilo/'+ caminho + 'style_1280.css">') 
	}
}

function Troca ( fundo, classe ) {
	if ( document.getElementById(fundo).className == "menu" ) {
		document.getElementById(fundo).className = "menu_over";
	}
	else {
		document.getElementById(fundo).className = "menu";
	}
	
	if ( document.getElementById(classe).className == "texto_menu" ) {
		document.getElementById(classe).className = "texto_menu_over";
	}
	else {
		document.getElementById(classe).className = "texto_menu";
	}
}

function LinkOver ( id, classe, classe_nova ) {
	if ( document.getElementById(id).className == classe ) {
		document.getElementById(id).className = classe_nova;
	}
	else {
		document.getElementById(id).className = classe;
	}
}

function Upload(strValue) {
	document.getElementById('txt_upload').value = strValue;
}

function TrocaImagem ( imagem_id, imagem_nome ) {
	
	imagem = document.getElementById(imagem_id).src;
	
	imagem_caminho = imagem.split("imagens/");
	
	imagem_off = imagem_caminho[0] + "imagens/" + imagem_nome + "_off.jpg";

	imagem_on = imagem_caminho[0] + "imagens/" + imagem_nome + "_on.jpg";
	
	if ( imagem == imagem_off ) {
		document.getElementById(imagem_id).src = imagem_on;
	}
	else {
		document.getElementById(imagem_id).src = imagem_off;
	}

}

function Valor ( strValue ) {
	document.getElementById('texto_falso').value = strValue;
}

function AbreFecha( id ) {
	
	if ( document.getElementById(id).style.display == "none"  ) {
		document.getElementById(id).style.display = "block";
	}
	else {
		document.getElementById(id).style.display = "none";
	}
	
}

function AbreFechaMenu( id ) {
	
	if ( id == "lista_foco" ) {
		document.getElementById('lista_foco'        ).style.display = "block";
		document.getElementById('lista_servicos'    ).style.display = "none";
		document.getElementById('lista_olhos'       ).style.display = "none";
		document.getElementById('lista_curiosidades').style.display = "none";
		document.getElementById('lista_pelotas'     ).style.display = "none";
		document.getElementById('lista_contato'     ).style.display = "none";
		MenuOn('foco');
		MenuOff('servicos');
		MenuOff('patologias');
		MenuOff('olhos');
		MenuOff('dicas');
		MenuOff('curiosidades');
		MenuOff('noticias');
		MenuOff('pelotas');
		MenuOff('contato');
	}
	if ( id == "lista_servicos" ) {
		document.getElementById('lista_foco'        ).style.display = "none";
		document.getElementById('lista_servicos'    ).style.display = "block";
		document.getElementById('lista_olhos'       ).style.display = "none";
		document.getElementById('lista_curiosidades').style.display = "none";
		document.getElementById('lista_pelotas'     ).style.display = "none";
		document.getElementById('lista_contato'     ).style.display = "none";
		MenuOff('foco');
		MenuOn('servicos');
		MenuOff('patologias');
		MenuOff('olhos');
		MenuOff('dicas');
		MenuOff('curiosidades');
		MenuOff('noticias');
		MenuOff('pelotas');
		MenuOff('contato');
	}
	if ( id == "lista_olhos" ) {
		document.getElementById('lista_foco'        ).style.display = "none";
		document.getElementById('lista_servicos'    ).style.display = "none";
		document.getElementById('lista_olhos'       ).style.display = "block";
		document.getElementById('lista_curiosidades').style.display = "none";
		document.getElementById('lista_pelotas'     ).style.display = "none";
		document.getElementById('lista_contato'     ).style.display = "none";
		MenuOff('foco');
		MenuOff('servicos');
		MenuOff('patologias');
		MenuOn('olhos');
		MenuOff('dicas');
		MenuOff('curiosidades');
		MenuOff('noticias');
		MenuOff('pelotas');
		MenuOff('contato');
	}
	if ( id == "lista_curiosidades" ) {
		document.getElementById('lista_foco'        ).style.display = "none";
		document.getElementById('lista_servicos'    ).style.display = "none";
		document.getElementById('lista_olhos'       ).style.display = "none";
		document.getElementById('lista_curiosidades').style.display = "block";
		document.getElementById('lista_pelotas'     ).style.display = "none";
		document.getElementById('lista_contato'     ).style.display = "none";
		MenuOff('foco');
		MenuOff('servicos');
		MenuOff('patologias');
		MenuOff('olhos');
		MenuOff('dicas');
		MenuOn('curiosidades');
		MenuOff('noticias');
		MenuOff('pelotas');
		MenuOff('contato');
	}
	if ( id == "lista_pelotas" ) {
		document.getElementById('lista_foco'        ).style.display = "none";
		document.getElementById('lista_servicos'    ).style.display = "none";
		document.getElementById('lista_olhos'       ).style.display = "none";
		document.getElementById('lista_curiosidades').style.display = "none";
		document.getElementById('lista_pelotas'     ).style.display = "block";
		document.getElementById('lista_contato'     ).style.display = "none";
		MenuOff('foco');
		MenuOff('servicos');
		MenuOff('patologias');
		MenuOff('olhos');
		MenuOff('dicas');
		MenuOff('curiosidades');
		MenuOff('noticias');
		MenuOn('pelotas');
		MenuOff('contato');
	}
	if ( id == "lista_contato" ) {
		document.getElementById('lista_foco'        ).style.display = "none";
		document.getElementById('lista_servicos'    ).style.display = "none";
		document.getElementById('lista_olhos'       ).style.display = "none";
		document.getElementById('lista_curiosidades').style.display = "none";
		document.getElementById('lista_pelotas'     ).style.display = "none";
		document.getElementById('lista_contato'     ).style.display = "block";
		MenuOff('foco');
		MenuOff('servicos');
		MenuOff('patologias');
		MenuOff('olhos');
		MenuOff('dicas');
		MenuOff('curiosidades');
		MenuOff('noticias');
		MenuOff('pelotas');
		MenuOn('contato');
	}
}

function Fecha( id ) {
	
	document.getElementById(id).style.display = "none";
}

function Desliza () {
	
	var alturapx = document.getElementById('news_inf_form').style.height;
	
	if ( document.getElementById('news_inf').className == "news_sup_off" ) {
		document.getElementById('news_inf').className = "news_sup_on";
		document.getElementById('news_inf_form').style.display = "block";
	}
	
	alturapx = alturapx.split("p");

	altura = alturapx[0];

	if ( altura < 100 ) {
		altura+=1;
		
		document.getElementById('news_inf_form').style.height = altura + 'px';
		
		if ( altura > 41 ) {
			document.getElementById('nome_news').style.display = "block";
		}
		if ( altura > 34 ) {
			document.getElementById('input_nome_news').style.display = "block";
		}
		
		window.setTimeout("Desliza()", 1);
	}
	
	
}

function DeslizaVolta() {
	
	if ( document.getElementById('news_inf').className == "news_sup_on" ) {
		document.getElementById('news_inf').className = "news_sup_off";
		document.getElementById('news_inf_form').style.display = "none";
		document.getElementById('news_inf_form').style.height = 0 + 'px';
	}
		
}

function Contato () {
	var ajax = Ajax();	
	
	var contato_nome     = document.getElementById("contato_nome"    ).value;
	var contato_email    = document.getElementById("contato_email"   ).value;
	var contato_mensagem = document.getElementById("contato_mensagem").value;

	if ( ( contato_nome == '' ) || ( contato_email == '' ) || ( contato_mensagem == '' ) ) {
		
		document.getElementById('resposta_contato').innerHTML = "<b>Preencha os campos corretamente!</b>";
		MostraLayer('contato');

	}
	else {
		var url = "contato.php?contato_nome=" + contato_nome + "&contato_email=" + contato_email + "&contato_mensagem=" + contato_mensagem;
		
		//Processa requisição ajax 
		ajax.onreadystatechange = function() {
		  if(ajax.readyState == 4) {
			document.getElementById('resposta_contato').innerHTML = ajax.responseText;
			MostraLayer('contato');
		  }
		}
		ajax.open('POST', url, true);
		ajax.send(null);
	}
}

function RadioValue ( strValue ) {
	document.getElementById('resposta_id').value = strValue;
}


function News_cadastro () {
	var ajax = Ajax();	
	
	var nome = document.getElementById("news_nome").value;
	var email = document.getElementById("news_email").value;
	
	if ((nome == "") || (email == "")) {
		alert ("Preencha todos os campos corretamente!");
	}
	else {
		  		    			
			if(mailvalido(email)){
				
		        	var url = "../../inc/news_cadastro_ajax.php?nome=" + nome + "&email=" + email;
			
					//Processa requisição ajax 
					ajax.onreadystatechange = function() {
					  if(ajax.readyState == 4) {
						
						document.getElementById('conteudo_news').innerHTML = ajax.responseText;	
						   
					  }
					}
					ajax.open('GET', url, true);
					ajax.send(null);
			}
	}
}


function retornaFormNews () {
	var ajax = Ajax();	
	
				
	var url = "../../inc/newsletter.php";

	//Processa requisição ajax 
	ajax.onreadystatechange = function() {
	  if(ajax.readyState == 4) {
		
		document.getElementById('conteudo_news').innerHTML = ajax.responseText;	
		   
	  }
	}
	ajax.open('GET', url, true);
	ajax.send(null);

}


function mailvalido(v){
	var mailok = true;
    //var climail = document.getElementById("email");
    var n = v.length;
    var pa = v.indexOf("@");
    var ua = v.lastIndexOf("@");
    if(pa!=ua){
        alert("Endereco de email invalido. Duas ou mais '@'.")
        mailok = false;
    }
    else if(pa==0 || ua==n-1){
        alert("Endereco de email invalido!");
        mailok = false;
    }
    else{
        var charv = new Array("q", "w", "e", "r", "t", "y", "u", "i", "o", "p", "a", "s", "d", "f", "g", "h", "j", "k", "l", "z", "x", "c", "v", "b", "n", "m", "-", "_", ".", "@");
        var dok = true;
        var uok = true;
        var domi = v.substring(pa+1, n);
        var user = v.substring(0, pa);
        //
        var din = domi.indexOf(".");
        var dinl = domi.lastIndexOf(".");
        if(din == - 1 || din == 0 || dinl == (domi.length-1)){ dok = false; }
        //
        var uip = user.indexOf(".");
        var uipl = user.lastIndexOf(".");
        if(uip == 0 || uipl == (user.length-1)){ uok = false; }
        if(!dok || !uok){
            alert("Endereco de email invalido!");
            mailok = false;
        }
        //
        for (var i=0;i<n;i++){
            var l = v.charAt(i);
            var charok = false;
            for(var c=0;c<=9;c++){
               if(l == c.toString()){ charok = true; }
            }
            for(var cc=0;cc<charv.length;cc++){
                if(l == charv[cc]){ charok = true; }
            }
            if(!charok){
               alert("Endereco de email com caracteres invalidos!");
               mailok = false;
            }
        }

    }
	return mailok;
}



function Distribuidores (estado_id) {
	var ajax = Ajax();	
	
	var url = "distribuidores_ajax.php?estado_id=" + estado_id;
	
	//Processa requisição ajax 
	ajax.onreadystatechange = function() {
	  if(ajax.readyState == 4) {
		document.getElementById('representantes_estado').innerHTML = ajax.responseText;
		document.getElementById('representantes_estado').style.display = "block";
	  }
	}
	ajax.open('POST', url, true);
	ajax.send(null);
}

function TrocaFonte (id, tamanho) {
	document.getElementById(id).className = tamanho; 
}

function FechaLogin() {

	if ( document.getElementById("extranet_form").style.display == "block") {
		document.getElementById("extranet_form").style.display = "none";
		document.getElementById("btn_extranet").className = "btn_extranet_off";
		document.getElementById("extranet_tit").className = "extranet_off";
	}
	
}

function Select ( opcao, lista ) {
		
	document.getElementById(lista).innerHTML = document.getElementById(opcao).innerHTML;		
	
}

function Select2 ( opcao, lista ) {
	document.getElementById(lista).value = document.getElementById(opcao).innerHTML;		
}

function Clientes ( opcao, lista , codcliente ) {
		
	document.getElementById(lista).innerHTML = document.getElementById(opcao).innerHTML;		
	location.href = "detalhes.php?id=" + codcliente;
}


function Artigosautor ( opcao, lista ) {
		
	document.getElementById(lista).innerHTML = document.getElementById(opcao).innerHTML;		
	location.href = "index.php?autor=" + document.getElementById(opcao).innerHTML;
}

function Artigoscat ( opcao, lista ) {
		
	document.getElementById(lista).innerHTML = document.getElementById(opcao).innerHTML;		
	location.href = "index.php?categoria=" + document.getElementById(opcao).innerHTML;
}


function Noticiascat ( opcao, lista ) {
		
	document.getElementById(lista).innerHTML = document.getElementById(opcao).innerHTML;		
	location.href = "index.php?categoria=" + document.getElementById(opcao).innerHTML;
}

function Noticiasdata ( opcao, lista ) {
		
	document.getElementById(lista).innerHTML = document.getElementById(opcao).innerHTML;		
	location.href = "index.php?datan=" + document.getElementById(opcao).innerHTML;
}


function MenuOn ( id ) {
	document.getElementById(id).className = "menu_on";		
}

function MenuOff ( id ) {
	document.getElementById(id).className = "menu_off";		
}

function LinhaOn ( id ) {
	if ( document.getElementById(id).className == "linha_exame_on"){
		document.getElementById(id).className = "linha_exame";		
	}
	else {
		document.getElementById(id).className = "linha_exame_on";		
	}
}

function FechaSubmenus() {
	document.getElementById("lista_foco").style.display = "none";
	document.getElementById("lista_servicos").style.display = "none";
	document.getElementById("lista_olhos").style.display = "none";
}

function TrocaValor ( id, valor ) {
	if ( valor == id ) {
		document.getElementById(id).value = "";		
	}
	if ( valor == "" ) {
		document.getElementById(id).value = id;		
	}
}

function TrocaValorBusca () {
	
	if ( document.getElementById('exame_escolhido').value == "digite aqui para busca de exames" ) {
		document.getElementById('exame_escolhido').value = "";
	}
	else {
		if ( document.getElementById('exame_escolhido').value == "" ) {
			document.getElementById('exame_escolhido').value = "digite aqui para busca de exames";		
		}
	}
}

function BuscaRapida (id, valor, resposta) {
	var ajax = Ajax();	
	
	var url = "../../inc/busca_rapida.php?" + id + "=" + valor;
	
	//Processa requisição ajax 
	ajax.onreadystatechange = function() {
	  if(ajax.readyState == 4) {
		document.getElementById(resposta).innerHTML = ajax.responseText;
		document.getElementById(resposta).style.display = "block";
	  }
	}
	ajax.open('POST', url, true);
	ajax.send(null);
}

function PreLoadImages() { //v3.0
     var d = document; 
	 
	 if (d.images) { 
	 	if (!d.MM_p) {
			d.MM_p = new Array();
		}
		
		var i,j = d.MM_p.length, a = PreLoadImages.arguments; 
		
		for ( i=0; i < a.length; i++) {
			if (a[i].indexOf("#")!=0){ 
				d.MM_p[j] = new Image; d.MM_p[j++].src=a[i];
			}
		}
	}
}

function DiminuiFonte () {

	var p        = document.getElementsByTagName('p');
	var a        = document.getElementsByTagName('a');
	var span     = document.getElementsByTagName('span');
	var li       = document.getElementsByTagName('li');
	var input    = document.getElementsByTagName('input');
	var textarea = document.getElementsByTagName('textarea');
	
	for ( i=0; i < p.length; i++) {
		var TamFont = p[i].style.fontSize;
		var TamNum = TamFont.split("p");
		var Num = TamNum[0];

		if ( TamFont != "" ) {
			Num--;
			Num--;
			p[i].style.fontSize = Num + "px";
		}
	}
	for ( i=0; i < a.length; i++) {
		var TamFont = a[i].style.fontSize;
		var TamNum = TamFont.split("p");
		var Num = TamNum[0];

		if ( TamFont != "" ) {
			Num--;
			Num--;
			a[i].style.fontSize = Num + "px";
		}
	}
	for ( i=0; i < span.length; i++) {
		var TamFont = span[i].style.fontSize;
		var TamNum = TamFont.split("p");
		var Num = TamNum[0];

		if ( TamFont != "" ) {
			Num--;
			Num--;
			span[i].style.fontSize = Num + "px";
		}
	}
	for ( i=0; i < li.length; i++) {
		var TamFont = li[i].style.fontSize;
		var TamNum = TamFont.split("p");
		var Num = TamNum[0];

		if ( TamFont != "" ) {
			Num--;
			Num--;
			li[i].style.fontSize = Num + "px";
		}
	}
	for ( i=0; i < input.length; i++) {
		var TamFont = input[i].style.fontSize;
		var TamNum = TamFont.split("p");
		var Num = TamNum[0];

		if ( TamFont != "" ) {
			Num--;
			Num--;
			input[i].style.fontSize = Num + "px";
		}
	}
	for ( i=0; i < textarea.length; i++) {
		var TamFont = textarea[i].style.fontSize;
		var TamNum = TamFont.split("p");
		var Num = TamNum[0];

		if ( TamFont != "" ) {
			Num--;
			Num--;
			textarea[i].style.fontSize = Num + "px";
		}
	}
}

function AumentaFonte () {

	var p        = document.getElementsByTagName('p');
	var a        = document.getElementsByTagName('a');
	var span     = document.getElementsByTagName('span');
	var li       = document.getElementsByTagName('li');
	var input    = document.getElementsByTagName('input');
	var textarea = document.getElementsByTagName('textarea');
	
	for ( i=0; i < p.length; i++) {
		var TamFont = p[i].style.fontSize;
		var TamNum = TamFont.split("p");
		var Num = TamNum[0];
		
		if ( TamFont != "" ) {
			Num++;
			Num++;
			p[i].style.fontSize = Num + "px";
		}
	}
	for ( i=0; i < a.length; i++) {
		var TamFont = a[i].style.fontSize;
		var TamNum = TamFont.split("p");
		var Num = TamNum[0];

		if ( TamFont != "" ) {
			Num++;
			Num++;
			a[i].style.fontSize = Num + "px";
		}
	}
	for ( i=0; i < span.length; i++) {
		var TamFont = span[i].style.fontSize;
		var TamNum = TamFont.split("p");
		var Num = TamNum[0];

		if ( TamFont != "" ) {
			Num++;
			Num++;
			span[i].style.fontSize = Num + "px";
		}
	}
	for ( i=0; i < li.length; i++) {
		var TamFont = li[i].style.fontSize;
		var TamNum = TamFont.split("p");
		var Num = TamNum[0];

		if ( TamFont != "" ) {
			Num++;
			Num++;
			li[i].style.fontSize = Num + "px";
		}
	}
	for ( i=0; i < input.length; i++) {
		var TamFont = input[i].style.fontSize;
		var TamNum = TamFont.split("p");
		var Num = TamNum[0];

		if ( TamFont != "" ) {
			Num++;
			Num++;
			input[i].style.fontSize = Num + "px";
		}
	}
	for ( i=0; i < textarea.length; i++) {
		var TamFont = textarea[i].style.fontSize;
		var TamNum = TamFont.split("p");
		var Num = TamNum[0];

		if ( TamFont != "" ) {
			Num++;
			Num++;
			textarea[i].style.fontSize = Num + "px";
		}
	}
}



	function changecss(theClass,element,value) {
	//Last Updated on May 21, 2008
	//documentation for this script at
	//http://www.shawnolson.net/a/503/altering-css-class-attributes-with-javascript.html
	 var cssRules;
	 if (document.all) {
	  cssRules = 'rules';
	 }
	 else if (document.getElementById) {
	  cssRules = 'cssRules';
	 }
	 var added = false;
	 for (var S = 0; S < document.styleSheets.length; S++){
	  for (var R = 0; R < document.styleSheets[S][cssRules].length; R++) {
	   if (document.styleSheets[S][cssRules][R].selectorText == theClass) {
	    if(document.styleSheets[S][cssRules][R].style[element]){
	    document.styleSheets[S][cssRules][R].style[element] = value;
	    added=true;
		break;
	    }
	   }
	  }

	  if(!added){
	  if(document.styleSheets[S].insertRule){
			  document.styleSheets[S].insertRule(theClass+' { '+element+': '+value+'; }',document.styleSheets[S][cssRules].length);
			} else if (document.styleSheets[S].addRule) {
				document.styleSheets[S].addRule(theClass,element+': '+value+';');
			}
	  }
	 }
	}

function BotaoAtivo (id, tag, classe) {
	var ArrayTag = document.getElementsByTagName(tag);
	for ( i=0; i < ArrayTag.length; i++) {
		if ( ( ArrayTag[i].className == classe ) || ( ArrayTag[i].className == classe + '_over' ) ) {
			if ( ArrayTag[i].id == id ) {
				if ( ArrayTag[i].className == classe + '_over' ) {
					ArrayTag[i].className = classe;
				}
				else {
					ArrayTag[i].className = classe + '_over';
				}
			}
			else {
				ArrayTag[i].className = classe;
			}
		}
	}
}


function roundNumber (rnum) {

   return Math.round(rnum*Math.pow(10,2))/Math.pow(10,2);

}


function cadastroCliente () {
	
	var email = document.getElementById("cliente_email").value;
	
	if (email == "") {
		alert ("Preencha o campo e-mail!");
	}
	else {
		  		    			
			if(mailvalido(email)){
				
				location.href = "cadastro.php?email=" + email;
		        	
			}
	}
}


function Login (ops) {
	document.getElementById('msg').innerHTML = "efetuando login...";
	document.getElementById('msg').style.display = "block";
	
	var ajax = Ajax();	
	
	var email = document.getElementById("email").value;
	var sen   = document.getElementById("sen").value;
	
	    
	if ( ( email == '' ) || ( sen == '' ) ) {
		
		document.getElementById('msg').innerHTML = "Preencha seu email/senha";
		document.getElementById('msg').style.display = "block";

	}
	else {
		var url     = "login_ajax.php";
		var strData = "email=" + email + "&sen=" + sen + "&sid="+Math.random();
		
		//Processa requisição ajax 
		ajax.onreadystatechange = function() {
		  if(ajax.readyState == 4) {
			  
			 if (ajax.responseText == 'login_correto') {
				 document.getElementById('msg').innerHTML = "";
     		     if (ops != "") location.href = "../loja/editar_cadastro.php";
				 else location.href = "../loja/entrega.php";
			 }
			 else {
				 document.getElementById('msg').innerHTML = "Usu&aacute;rio ou senha incorretos";
				 
			 }
			
		  }
		}
		ajax.open('POST', url, true);
		// essas duas linhas foram retiradas pq com elas o ie 6 e o 7 não detectam as variáves no post
		//ajax.setRequestHeader('Content-Type','text/xml'); 
        //ajax.setRequestHeader('encoding','ISO-8859-1'); 
        ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
        ajax.setRequestHeader('Content-length', strData.length ); 
		ajax.send(strData);
	}
}


function esqueciSenha(){
	
	var ajax = Ajax();	
	
	var url = "form_esqueci_senha.php";
	
	//Processa requisição ajax 
	ajax.onreadystatechange = function() {
	  if(ajax.readyState == 4) {
		document.getElementById('div_login').innerHTML = ajax.responseText;
		
	  }
	}
	ajax.open('GET', url, true);
	ajax.send(null);
	
}

function voltarLogin(){
	
	var ajax = Ajax();	
	
	var url = "form_login.php";
	
	//Processa requisição ajax 
	ajax.onreadystatechange = function() {
	  if(ajax.readyState == 4) {
		document.getElementById('div_login').innerHTML = ajax.responseText;
		
	  }
	}
	ajax.open('GET', url, true);
	ajax.send(null);
	
}

function enviarSenha(){
	
	var ajax = Ajax();	
	
	var email = document.getElementById("email").value;
	
	if (email == "") {
		    
		    document.getElementById('msg').innerHTML = "Preencha o campo e-mail!";
			document.getElementById('msg').style.display = "block";
	}
	else{
	
			document.getElementById('botao_enviar').style.display = "none";
			document.getElementById('msg').innerHTML = "Verificando e-mail...";
			document.getElementById('msg').style.display = "block";
			
			
			
			var url = "enviar_senha.php?email=" + email+ "&sid="+Math.random();
			
			//Processa requisição ajax 
			ajax.onreadystatechange = function() {
			  if(ajax.readyState == 4) {
				
				
				var retorno = ajax.responseText;
				
				var posicao =  retorno.indexOf('NAOCADASTRADO');
				
				if ( posicao > 0 ) {
					  document.getElementById('msg').innerHTML = 'E-mail n&atilde;o cadastrado!';
					  document.getElementById('botao_enviar').style.display = "block";
					  
				}
				else {
				      document.getElementById('msg').innerHTML = ajax.responseText;
				 	  document.getElementById('botao_voltar').style.display = "block";
				}
				
			  }
			}
			ajax.open('GET', url, true);
			ajax.send(null);
	}
}

function ondeComprarBusca(){
	
	var uf = document.getElementById('uf').value;

    ondeComprar(uf);
}

function ondeComprar(uf){
	
	
	
	if (uf == "") alert('Estado inválido.');
	else {
	        document.getElementById('resultado_busca').innerHTML = '<br />Buscando...';
	
			var ajax = Ajax();	
			
			var url = "onde_comprar_ajax.php?uf="+uf+ "&sid="+Math.random();
			
			//Processa requisição ajax 
			ajax.onreadystatechange = function() {
			  if(ajax.readyState == 4) {
				document.getElementById('resultado_busca').innerHTML = ajax.responseText;
				
			  }
			}
			ajax.open('GET', url, true);
			ajax.send(null);
	}
	
}


function adicionarCarrinhoQuant (idprod){

     var quant = document.getElementById('quantidade_produto').value;
     adicionarCarrinho(idprod,quant);
}

function adicionarCarrinho (idprod,quant){
	
	var ajax = Ajax();	
	
	var url = "../loja/adicionar_carrinho_ajax.php?produto="+idprod+"&quantidade="+quant+ "&sid="+Math.random();;
	
	//Processa requisição ajax 
	ajax.onreadystatechange = function() {
	  if(ajax.readyState == 4) {
		 
		 var retorno = ajax.responseText;
				
		 var posicao =  retorno.indexOf('NAOADICIONADO');
				
		 if ( posicao > 0 ) alert('Erro ao adicionar o produto no carrinho.');
		 else location.href = "../loja/pedido.php";
		
	  }
	}
	ajax.open('GET', url, true);
	ajax.send(null);
	
}


function alteraQuantidade(indice){
	
	document.getElementById('msg_carrinho').innerHTML = 'Atualizando carrinho...';
	var quant = document.getElementById('quant_'+indice).value;
	var cep = document.getElementById('cep').value;
	
	var ajax = Ajax();	
	
	var url = "altera_quantidade_ajax.php?indice="+indice+"&quantidade="+quant+"&cep="+cep+ "&sid="+Math.random();;
	
	//Processa requisição ajax 
	ajax.onreadystatechange = function() {
	  if(ajax.readyState == 4) {
		
		  document.getElementById('carrinho').innerHTML = ajax.responseText;
		  
	  }
	}
	ajax.open('GET', url, true);
	ajax.send(null);
	
	atualizaQuantidadeCarrinho();
	
}

function atualizaQuantidadeCarrinho(){
	
	var ajax = Ajax();	
	
	var url = "atualiza_quantidade_carrinho_ajax.php?sid="+Math.random();;
	
	//Processa requisição ajax 
	ajax.onreadystatechange = function() {
	  if(ajax.readyState == 4) {
		
		  document.getElementById('quant_prod_carrinho').innerHTML = ajax.responseText;
		  
	  }
	}
	ajax.open('GET', url, true);
	ajax.send(null);
	
	
}

function limparCarrinho (){
	
	
	document.getElementById('msg_carrinho').innerHTML = 'Limpando carrinho...';
	var ajax = Ajax();	
	
	var url = "../loja/limpar_carrinho_ajax.php";
	
	//Processa requisição ajax 
	ajax.onreadystatechange = function() {
	  if(ajax.readyState == 4) {
		
		  document.getElementById('carrinho').innerHTML = ajax.responseText;
		  document.getElementById('quant_prod_carrinho').innerHTML = '0 produtos';
		  document.getElementById('cep').value = "";
			
	  }
	}
	ajax.open('GET', url, true);
	ajax.send(null);
	
}


function finalizarPagamento(){
	
	formu = document.getElementById("form_pagamento");
	
	var tipo = document.getElementById('tipo_pagamento').value;
	
	
	if ((tipo == '2') || (tipo == '3') || (tipo == '4')) formu.submit();
	else alert ('No momento somente o pagamento por boleto bancário está disponível. Em breve estaremos disponibilizando o pagamento através de cartão de crédito.');
	
}

function fecharPedido(op){
	
	
	if (op == '0') alert ('Para fechar o pedido, o carrinho deve conter pelo menos um produto.');
	else location.href = "login.php";
	
}

function calculaFrete(){
	
	var cep = document.getElementById('cep').value;
	
	document.getElementById('val_frete').innerHTML = 'buscando...';
	
	var ajax = Ajax();	
	
	var url = "calcula_frete_ajax.php?cep="+cep+ "&sid="+Math.random();;
	
	//Processa requisição ajax 
	ajax.onreadystatechange = function() {
	  if(ajax.readyState == 4) {
		
		  document.getElementById('carrinho').innerHTML = ajax.responseText;
		  
	  }
	}
	ajax.open('GET', url, true);
	ajax.send(null);
	

	
}



/*
function ClickPagina() {

if (window.addEventListener) {
	addEventListener("click", FechaListBox, false);

	if ( document.getElementById('lista_fale_home').addEventListener("click", function(){}, false) ) {
	
	alert("ééé");
	
		}
		else {	alert("ná");
}


}
else
	if ( window.attachEvent ) {

		var evento = attachEvent("onclick", FechaListBox);
		alert(evento);
	}
}
		
		
function FechaListBox() {
	
	var ul = document.getElementsByTagName('ul');

	for ( i=0; i < ul.length; i++) {
		var estado = ul[i].style.display;
		
		if ( estado == "block" ) {
			ul[i].style.display = "none";
		}
	}
}	
*/