function ajaxEsqueci(login) {
	var php = "esqueci.php";
	var parametros = 'login='+login;
	var ajaxNews = new Ajax.Request(php,
	{
		method: 'post',
		parameters: parametros,
		onComplete: function ret(retorno) {
			resposta = retorno.responseText;
			alert(resposta);
		}
	});
}

function salvaNegocia(valor,codigo) {
	var php = "index.php?on=loja&in=ajax&ac=valorNegocia";
	var parametros = 'codigo='+codigo+'&valor='+valor;
	var ajaxNews = new Ajax.Request(php,
	{
		method: 'post',
		parameters: parametros,
		onComplete: function ret(retorno) {
			resposta = retorno.responseText;
		}
	});
	
}

function ajaxSalvaObs() {
	
	var php = "index.php?on=loja&in=ajax&ac=valorObs";
	var parametros = 'valor='+escape($('pc1obser').value);
		
	var ajaxNews = new Ajax.Request(php,
	{
		method: 'post',
		parameters: parametros,
		onComplete: function ret(retorno) {
			resposta = retorno.responseText;
		}
	});
	
}


function finalizarCadastro() {
	var count = 0;
	var erro = 'Preencha corretamente os campos abaixo:\n\n';

	if($F('senha_c') || $F('senha_r')) {
		if ($F('senha_c').length < '6') 		 { count = count + 1; erro = erro + '- Senha menor que 6 Caracteres\n'; }
		else if ($F('senha_r').length < '6')	 { count = count + 1; erro = erro + '- Confirme sua Senha\n'; }
		else if ($F('senha_r') != $F('senha_c')) { count = count + 1; erro = erro + '- Confirmação de Senha Incorreta\n'; }
	}

	if (!$F('fone1') && $F('fone1').length < '10')	{ count = count + 1; erro = erro + '- Telefone\n'; }

	if 	 (count > 0)	alert(erro);
	else $('frmCadastro').submit();
}

function excluiEndereco() {

	var id = $('cliente_entrega_id').value;

	if(confirm('Deseja Excluir Endereço ?')) {
		var php = "index.php?on=loja&in=ajax&ac=removeEndereco";
		var parametros = 'id='+id;

		var ajaxNews = new Ajax.Request(php,
		{
			method: 'post',
			parameters: parametros,
			onComplete: function ret(retorno) {
				resposta = retorno.responseText;

				if(resposta == 'erro1') {
					alert('Apenas um Endereço na lista!');
				} else if(resposta == 'erro2') {
					alert('Endereço já usado na entrega do pedido!');
				} else {

					var child = document.getElementById('id_endereco_'+id);
					var parent = document.getElementById('lista_enderecos');
					parent.removeChild(child);

					alert('Endereço removido com sucesso!');
				}
			}
		});
	}
}

function buscaCadastro(cnpj) {

	var php = "index.php?on=sejanossocliente&in=ajax&ac=verifica";
	var parametros = 'cnpj='+cnpj;
	
	$('cnpj1').value = cnpj;

	var ajaxNews = new Ajax.Request(php,
	{
		method: 'post',
		parameters: parametros,
		onComplete: function ret(retorno) {
			resposta = retorno.responseText;

			if(resposta == '1' || resposta == 1)	{
				alert('Seu cadastro já faz parte da nossa base de dados. Portanto apenas cadastre uma senha.');						
				$('dadoslogin').style.display  = 'block';
				$('btn2').style.display        = 'block';				
				$('dadosgerais').style.display = 'none';
				$('matrizend').style.display   = 'none';
				$('btn1').style.display        = 'none';
			} else if (resposta == '0' || resposta == 0) {
				alert('CNPJ já cadastrado em nossa base de dados!');
			}
		}
	});
	
}

function gravaEndereco() {

	var count = 0;
	var erro = 'Preencha corretamente os campos abaixo:\n\n';

	if (!$F('cep') || $('cep').length < 9)	{ count = count + 1; erro = erro + '- CEP\n'; }
	if (!$F('endereco'))					{ count = count + 1; erro = erro + '- Logradouro\n'; }
	if (!$F('bairro'))						{ count = count + 1; erro = erro + '- Bairro\n'; }
	if (!$F('cidade'))						{ count = count + 1; erro = erro + '- Cidade\n'; }
	if (!$F('estado'))						{ count = count + 1; erro = erro + '- Estado\n'; }

	if (count > 0)	alert(erro);

	else {
		var php = "index.php?on=loja&in=ajax&ac=addEndereco";
		var parametros = 'cep='+escape($('cep').value)+'&endereco='+escape($('endereco').value)+'&bairro='+escape($('bairro').value)+'&cidade='+escape($('cidade').value)+'&estado='+escape($('estado').value);

		var ajaxNews = new Ajax.Request(php,
		{
			method: 'post',
			parameters: parametros,
			onComplete: function ret(retorno) {
				resposta = retorno.responseText;

				if(resposta == 0 || resposta == '0') {
					alert("Endereço já cadastrado!");
				} else {

					/*MONTA O VALOR DA COR DA PRÓXIMA LINHA*/
					var valor = $('ultima_linha').value == '1' ? '2' : '1' ;
					var classe = 'lista_produto_carrinho'+valor;
					$('ultima_linha').value = valor;

					var my_div = document.createElement('div');

					id_destino = 'id_endereco_'+resposta;

					Element.extend(my_div);
					my_div.setAttribute('id', id_destino);
					my_div.addClassName("v11 "+classe+" h90");
					// insert it in the document
					$('lista_enderecos').appendChild(my_div);

					$(id_destino).innerHTML = '<input type="radio" onclick="$(\'cliente_entrega_id\').value=this.value" name="endereco_valido"  value="'+resposta+'" class="radio_endereco" /><br /><p>'+$F('endereco')+' - '+$F('bairro')+'<br />'+$F('cidade')+' - '+$F('estado')+'<br />CEP '+$F('cep')+'</p>';

					/*RESETA FORM*/
					$('cep').value = '';
					$('endereco').value = '';
					$('bairro').value = '';
					$('cidade').value = '';
					$('estado').value = '';

					toggle('frm_endereco');
				}

			}
		});
	}
}

/*************************************************/
function mudavalor(qte,id) {
	if(qte == 0 || qte =='') {
		qte = 1;
		$("qte_"+id).value = '1';
	}

	var php = "index.php?on=loja&in=ajax&ac=atualizaValor";
	var parametros = 'codigo='+id+'&qte='+qte;
	var ajaxNews = new Ajax.Request(php,
	{
		method: 'post',
		parameters: parametros,
		onComplete: function ret(retorno) {
			resposta = retorno.responseText;
			var valores = resposta.split(';');
			$('valor_qte_'+id).innerHTML  = valores[0];
			$('valor_total_id').innerHTML = valores[1];
		}
	});
}

/*************************************************/
function ajaxCep(variaveis) {

	var php = "ajax/ajaxCep.php";
	var parametros = variaveis;

	var ajaxNews = new Ajax.Request(php,
	{
		method: 'post',
		parameters: parametros,
		onComplete: function retornoEnviaContato(retorno) {
			//resposta = retorno.responseXML;

			cepXML		= retorno.responseXML;
			ceps		= cepXML.getElementsByTagName( 'cep' );
			estado 		= ceps[0].getElementsByTagName( 'estado' );
			estado 		= estado[0].firstChild.nodeValue;
			cidade 		= ceps[0].getElementsByTagName( 'cidade' );
			cidade 		= cidade[0].firstChild.nodeValue;
			rua 		= ceps[0].getElementsByTagName( 'rua' );
			rua 		= rua[0].firstChild.nodeValue;
			bairroIni	= ceps[0].getElementsByTagName( 'bairroIni' );
			bairroIni	= bairroIni[0].firstChild.nodeValue;
			bairroFim	= ceps[0].getElementsByTagName( 'bairroFim' );
			bairroFim	= bairroFim[0].firstChild.nodeValue;

			$('estado').value 	 = estado 		== '0' ? '' : estado;
			$('cidade').value	 = cidade 		== '0' ? '' : cidade.capitalize();
			$('endereco').value	 = rua 	  		== '0' ? '' : rua;
			$('bairro').value	 = bairroIni	== '0' ? '' : bairroIni;

			$( 'numero' ).focus();
		}
	});

}
/****************************************/
function ajaxValidaCep(valor) {

	if(valor.length == 9) {
		ajaxCep('cep='+valor);
		return true;
	} else
	return false;

}

/****************************************/
function ampliaProduto(codigo) {
	var janela = window.open('amplia.php?codigo='+codigo,'produto','height=450,width=630');
}

function ajaxCarregaProduto(produto_id) {

	var php = "index.php?on=colecoes&in=ajax";
	var parametros = 'produto_id='+produto_id;

	var ajaxNews = new Ajax.Request(php,
	{
		method: 'post',
		parameters: parametros,
		onComplete: function retornoEnviaContato(retorno) {
			resposta = retorno.responseText;

			if(resposta == 0)
			alert('Erro na Transmissï¿½o. Tente mais tarde!');
			else {
				$('produto_id').innerHTML = resposta;
			}

		}
	});


}
//----------------------------------------------------------
function ajaxRepresentantes(estado) {

	estado = estado.toUpperCase();

	for ( var i=0; i < $('estado').length; i++ )
	if ( estado == $('estado').options[i].value ) {
		$('estado').selectedIndex = i;
		valor = $('estado').options[i].value;
		texto = $('estado').options[i].text;
	}

	ajaxCarregaRepresentante(valor,texto);
}
//----------------------------------------------------------
function ajaxLojas(estado) {
	estado = estado.toUpperCase();

	for ( var i=0; i < $('estado').length; i++ )
	if ( estado == $('estado').options[i].value ) {
		$('estado').selectedIndex = i;
		valor = $('estado').options[i].value;
		texto = $('estado').options[i].text;
	}

	ajaxCarregaCidade(valor);
}

//----------------------------------------------------------
function ajaxCarregaCidade(estado) {

	if (estado == '')	alert('Selecione um Estado');

	else {
		var php = "index.php?on=lojas&in=ajax&ac=cidade";
		var parametros = 'estado='+estado;

		var ajaxNews = new Ajax.Request(php,
		{
			method: 'post',
			parameters: parametros,
			onComplete: function retornoEnviaContato(retorno) {
				resposta = retorno.responseText;

				if(resposta == 0)
				alert('Erro na Transmissï¿½o. Tente mais tarde!');
				else {
					$('resultadoRepresentante').innerHTML = resposta;
				}

			}
		});

	}

}

//----------------------------------------------------------
function ajaxCarregaLoja(cidade) {

	if (cidade == '')	alert('Selecione uma Cidade');

	else {
		var php = "index.php?on=lojas&in=ajax&ac=lojas";
		var parametros = 'cidade='+cidade;

		var ajaxNews = new Ajax.Request(php,
		{
			method: 'post',
			parameters: parametros,
			onComplete: function retornoEnviaContato(retorno) {
				resposta = retorno.responseText;

				if(resposta == 0)
				alert('Erro na Transmissï¿½o. Tente mais tarde!');
				else {
					$('lojas').innerHTML = resposta;
				}

			}
		});

	}

}
//----------------------------------------------------------

function ajaxCarregaRepresentante(estado,texto) {

	if (estado == '')	alert('Selecione um Estado');

	else {
		var php = "index.php?on=lojas&in=ajax&ac=representante";
		var parametros = 'estado='+estado+'&texto='+texto;

		var ajaxNews = new Ajax.Request(php,
		{
			method: 'post',
			parameters: parametros,
			onComplete: function retornoEnviaContato(retorno) {
				resposta = retorno.responseText;

				if(resposta == 0)
				alert('Erro na Transmissï¿½o. Tente mais tarde!');
				else {
					$('resultadoRepresentante').innerHTML = resposta;
				}

			}
		});

	}

}
//----------------------------------------------------------
function enviaContato(form) {
	var count = 0;
	var erro = 'Preencha corretamente os campos abaixo:\n\n';

	if (!$F('nome'))										{ count = count + 1; erro = erro + '- Nome\n'; }
	if (!$F('email') || !validaEmail($F('email')))			{ count = count + 1; erro = erro + '- E-mail\n'; }
	if (!$F('mensagem'))									{ count = count + 1; erro = erro + '- Mensagem\n'; }

	if (count > 0)	alert(erro);

	else {
		$(form).submit();
	}

}
//----------------------------------------------------------
function enviaCadastro() {
	var count = 0;
	var erro = 'Preencha corretamente os campos abaixo:\n\n';

	if (!$F('razao'))										{ count = count + 1; erro = erro + '- Razao Social\n'; }
	if (!$F('cnpj') ||!checkCPFCNPJ('cnpj','cnpj'))			{ count = count + 1; erro = erro + '- CNPJ\n'; }
	if (!$F('email') || !validaEmail($F('email')))			{ count = count + 1; erro = erro + '- E-mail\n'; }

	if (!$F('senhac'))										{ count = count + 1; erro = erro + '- Senha\n'; }
	else if ($F('senhac').length < '6') 					{ count = count + 1; erro = erro + '- Senha maior que 6 Caracteres\n'; }
	else if (!$F('rsenha') || $F('rsenha').length < '6')	{ count = count + 1; erro = erro + '- Confirme sua Senha\n'; }
	else if ($F('rsenha') != $F('senhac'))					{ count = count + 1; erro = erro + '- Confirmação de Senha Incorreta\n'; }

	if (!$F('cep'))											{ count = count + 1; erro = erro + '- CEP\n'; }
	if (!$F('endereco'))									{ count = count + 1; erro = erro + '- Endereço\n'; }
	if (!$F('cidade'))										{ count = count + 1; erro = erro + '- Cidade\n'; }
	if (!$F('estado'))										{ count = count + 1; erro = erro + '- Estado\n'; }

	if (!$F('fone1'))										{ count = count + 1; erro = erro + '- Telefone\n'; }

	if (count > 0)	alert(erro);
	else {
		var php = "index.php?on=sejanossocliente&in=ajax";
		var parametros = 'nome_contrato='+escape($F('nome'))+'&razao_social='+escape($F('razao'))+'&cnpj='+escape($F('cnpj'))+'&ie='+escape($F('ie'))+'&email='+escape($F('email'))+'&senha='+escape($F('senhac'))+'&cep='+escape($F('cep'))+'&endereco='+escape($F('endereco'))+','+escape($F('numero'))+'&complemento='+escape($F('complemento'))+'&bairro='+escape($F('bairro'))+'&cidade='+escape($F('cidade'))+'&estado='+escape($F('estado'))+'&pais='+escape($F('pais'))+'&fone1='+escape($F('fone1'))+'&fone2='+escape($F('fone2'))+'&referencia_entrega='+escape($F('referencia_entrega'));

		var ajaxNews = new Ajax.Request(php,
		{
			method: 'post',
			parameters: parametros,
			onComplete: function retornoEnviaContato(retorno) {
				resposta = retorno.responseText;

				if(resposta == '1' || resposta == 1)	{
					window.location = '?on=sejanossocliente&in=retorno';
				} else if (resposta == '0' || resposta == 0) {
					alert('CNPJ já cadastrado em nossa base de dados!');
				} else alert('Erro na Transmissï¿½o. Tente mais tarde!');

			}
		});

	}

}
//----------------------------------------------------------
function enviaCadastro2() {
	var count = 0;
	var erro = 'Preencha corretamente os campos abaixo:\n\n';
	
	if (!$F('email1'))										{ count = count + 1; erro = erro + '- Email\n'; }
	if (!$F('senhac1'))										{ count = count + 1; erro = erro + '- Senha\n'; }
	else if ($F('senhac1').length < '6') 					{ count = count + 1; erro = erro + '- Senha maior que 6 Caracteres\n'; }
	else if (!$F('rsenha1') || $F('rsenha1').length < '6')	{ count = count + 1; erro = erro + '- Confirme sua Senha\n'; }
	else if ($F('rsenha1') != $F('senhac1'))				{ count = count + 1; erro = erro + '- Confirmação de Senha Incorreta\n'; }
		
	if (count > 0)	alert(erro);
	else {

		var php = "index.php?on=sejanossocliente&in=ajax&ac=senha";
		var parametros = 'cnpj='+escape($F('cnpj1'))+'&email='+escape($F('email1'))+'&senha='+escape($F('senhac1'));

		var ajaxNews = new Ajax.Request(php,
		{
			method: 'post',
			parameters: parametros,
			onComplete: function retornoEnviaContato(retorno) {
				resposta = retorno.responseText;
				
				if(resposta == '1' || resposta == 1)	{
					window.location = '?on=sejanossocliente&in=retorno';
				} else if (resposta == '0' || resposta == 0) {
					alert('CNPJ já cadastrado em nossa base de dados!');
					window.location = '?on=sejanossocliente';					
				//} else if (resposta == '2' || resposta == 2) {
					//alert('Certifique-se com a distrisound de que você já possui um E-MAIL cadastrado.');
					//window.location = '?on=sejanossocliente';					
				} else alert('Erro na Transmissï¿½o. Tente mais tarde!');

			}
		});

	}

}
//----------------------------------------------------------
function trabalheConosco() {
	var count = 0;
	var erro = 'Preencha corretamente os campos abaixo:\n\n';

	if (!$F('nome'))										{ count = count + 1; erro = erro + '- Nome\n'; }
	if (!$F('email') || !validaEmail($F('email')))			{ count = count + 1; erro = erro + '- E-mail\n'; }
	if (!$F('endereco'))									{ count = count + 1; erro = erro + '- Endereço\n'; }
	if (!$F('cidade'))										{ count = count + 1; erro = erro + '- Cidade\n'; }
	if (!$F('estado'))										{ count = count + 1; erro = erro + '- Estado\n'; }
	if (!$F('telefone'))									{ count = count + 1; erro = erro + '- Telefone\n'; }


	extensao = $F('curriculo').split('.');
	ext = extensao.reverse();

	if (!$F('curriculo') || ((ext[0].toUpperCase()) != 'DOC' &&
	(ext[0].toUpperCase()) != 'PDF' &&
	(ext[0].toUpperCase()) != 'PPT' &&
	(ext[0].toUpperCase()) != 'XLS' &&
	(ext[0].toUpperCase()) != 'TXT' &&
	(ext[0].toUpperCase()) != 'RTF') )
	{ count = count + 1; erro = erro + '- Arquivo em Anexo\n'; }

	if (count > 0){
		alert(erro);
		return false;
	}
	else {
		$("frmTrabalhe").submit();
	}
}
//----------------------------------------------------------
function cadastroNews(){

	var count = 0;
	var erro = 'Preencha corretamente os campos abaixo:\n\n';

	if (!$F('nome') || $F('nome') == 'Digite seu nome') { count = count + 1; erro = erro + '- Nome\n'; }
	if (!$F('email') || !validaEmail($F('email')) || $F('email') == 'Digite seu email') { count = count + 1; erro = erro + '- E-mail\n'; }

	if (count > 0)	alert(erro);
	else
	newsSubmit();
}

//----------------------------------------------------------
function newsSubmit(){

	var php = "index.php?on=capa&in=ajax";
	var parametros = 'nome='+ $F('nome') + '&email='+ $F('email');
	var ajaxNews = new Ajax.Request(php,
	{
		method: 'post',
		parameters: parametros,
		onComplete: function newsReturn(retorno) {
			resposta = retorno.responseText;
			//alert(resposta);
			$('nome').value = "Digite seu nome";
			$('email').value = "Digite seu email";
			/*if(resposta.indexOf("sucesso") != -1)
			pageTracker._trackPageview('?on=capa&in=sucesso');
			else
			pageTracker._trackPageview('?on=capa&in=erro');*/

		}
	});

}

//----------------------------------------------------------
var indice = 0;
function getNoticia(valor){

	if(valor == 'back') indice = indice -1;
	else indice = indice + 1;

	if(indice < 0) indice = noticiaTotal;
	if(indice > noticiaTotal) indice = 0;

	var php = "index.php?on=noticias&in=ajax";
	var parametros = 'indice='+ indice;
	var ajaxNews = new Ajax.Request(php,
	{
		method: 'post',
		parameters: parametros,
		onComplete: function newsReturn(retorno) {
			resposta = retorno.responseText;
			$('home_noticia').innerHTML = resposta;

		}
	});

}

//----------------------------------------------------------
function logar() {
	if($('login').value == '' || $('senha').value =='')	alert('Preencha corretamente os dados');
	else $('frmLogin').submit();
}
