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 ajaxCupom(valor) {
	
	var php = "index.php?on=loja&in=ajax&ac=cupom";
	var parametros = 'valor='+escape(valor);
	
	if(escape($('senhaCupom').value) == 'aoseulado' && escape($('senhaCupom').value) != '') {
			
		var ajaxNews = new Ajax.Request(php,
				{
					method: 'post',
					parameters: parametros,
					onComplete: function ret(retorno) {
									resposta = retorno.responseText;
									
									$('cupom').style.display = 'block';
									
									if(resposta == '1') {
										$('premio').innerHTML = 'Com base no valor final de sua compra, você acaba de ganhar uma Revista FullGames!';
									} else if(resposta == '2') {
										$('premio').innerHTML = 'Com base no valor final de sua compra, você acaba de ganhar um Jogo da linha Filmes Positivo!';
									} else if(resposta == '3') {
										$('premio').innerHTML = 'Com base no valor final de sua compra, você acaba de ganhar um Jogo da linha Coelho Sabido Divertire!';
									} else if(resposta == '4') {
										$('premio').innerHTML = 'Com base no valor final de sua compra, você acaba de ganhar uma Lifecam VX 500 Microsoft!';
									} 
									else {
										$('cupom').style.display = 'none'; 
										$('senhaCupom').value    = '';
										alert('O prêmio não pôde ser computado! Certifique-se de que o valor se enquadra na promoção ou de que você ainda não tenha participado da promoção!');
									}
																	
								}
				});
	} else {
		$('senhaCupom').value    = '';
		$('cupom').style.display = 'none'; 
		alert('A senha não confere');	
	}
			
}

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 = 'produto_id='+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() {
	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 {
		var php = "index.php?on=contato&in=ajax";
		var parametros = 'nome='+$F('nome')+'&estado='+$F('estado')+'&cidade='+$F('cidade')+'&email='+$F('email')+'&telefone='+$F('telefone')+'&ddd='+$F('ddd')+'&mensagem='+$F('mensagem')+'&assunto='+$F('assunto');
		
		var ajaxNews = new Ajax.Request(php,
										{
											method: 'post',
											parameters: parametros,
											onComplete: function retornoEnviaContato(retorno) {
															resposta = retorno.responseText;
															
															if(resposta == '1')	{
																window.location = '?on=contato&in=retorno';
															}
															else alert('Erro na Transmissï¿½o. Tente mais tarde!');
													
														}
										});
		
	}
	
}
//----------------------------------------------------------
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 (!$F('jacliente'))									{ count = count + 1; erro = erro + '- Já é nosso cliente\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'))+'&receber_clickdigital='+escape($F('receber_clickdigital')+'&jacliente='+escape($F('jacliente')));
		
		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 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('cpf'))											{ count = count + 1; erro = erro + '- CPF\n'; }
	if (!dataValida($F('nascimento')))						{ count = count + 1; erro = erro + '- Nascimento\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('numero'))										{ count = count + 1; erro = erro + '- numero\n'; }
	if (!$F('cidade'))										{ count = count + 1; erro = erro + '- Cidade\n'; }
	if (!$F('estado'))										{ count = count + 1; erro = erro + '- Estado\n'; }
	if (!$F('cep'))											{ count = count + 1; erro = erro + '- Cep\n'; }
	
	if (!$F('interesse'))									{ count = count + 1; erro = erro + '- ï¿½rea de Interesse\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 {
		return true;
	}
}
//----------------------------------------------------------
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;
															
															/*
															if(resposta.indexOf("sucesso") != -1)
																pageTracker._trackPageview('?on=capa&in=sucesso');
															else 
																pageTracker._trackPageview('?on=capa&in=erro');
															*/	
														
															$('nome').value = "Digite seu nome";
															$('email').value = "Digite seu email";
															
															
													}
									});
	
}

//----------------------------------------------------------
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();
}