		/*------------------------------ VALIDA FORMULARIOS ------------------------------*/

			function checaCPF (CPF) {
				if (CPF.length != 11 || CPF == "00000000000" || CPF == "11111111111" ||
					CPF == "22222222222" ||	CPF == "33333333333" || CPF == "44444444444" ||
					CPF == "55555555555" || CPF == "66666666666" || CPF == "77777777777" ||
					CPF == "88888888888" || CPF == "99999999999")
					return false;
				soma = 0;
				for (i=0; i < 9; i ++)
					soma += parseInt(CPF.charAt(i)) * (10 - i);
				resto = 11 - (soma % 11);
				if (resto == 10 || resto == 11)
					resto = 0;
				if (resto != parseInt(CPF.charAt(9)))
					return false;
				soma = 0;
				for (i = 0; i < 10; i ++)
					soma += parseInt(CPF.charAt(i)) * (11 - i);
				resto = 11 - (soma % 11);
				if (resto == 10 || resto == 11)
					resto = 0;
				if (resto != parseInt(CPF.charAt(10)))
					return false;
				return true;
			}
			
			
			function valida(){
				var elm = valida.arguments;
				formname = elm[0]
				for (i=1;i<elm.length;i++) {
					if(elm[i] == "nome"){
						if(document.forms[formname].nome.value == ""){
							alert("Escreva seu nome");return false;
						}
					}else if(elm[i] == "sobrenome"){
						if(document.forms[formname].sobrenome.value == ""){
							alert("Escreva seu sobrenome");return false;
						}
					}else if(elm[i] == "sexo"){
						if(!document.forms[formname].sexo[0].checked && !document.forms[formname].sexo[1].checked){
							alert("Indique sexo");return false;
						}
					}else if(elm[i] == "email"){
						if(document.forms[formname].email.value.indexOf("@") == -1 || document.forms[formname].email.value.indexOf(".") == -1){
							alert("Escreva corretamente seu e-mail");return false;
						}
					}else if(elm[i] == "estadocivil"){
						if(!document.forms[formname].estadocivil[0].checked && !document.forms[formname].estadocivil[1].checked){
							alert("Indique seu Estado civil");return false;
						}
					}else if(elm[i] == "profissao"){
						if(document.forms[formname].profissao.value == ""){
							alert("Indique sua profissão");return false;
						}
					}else if(elm[i] == "mensagem"){
						if(document.forms[formname].mensagem.value.length < 2){
							alert("Escreva uma mensagem");return false;
						}
					}else if(elm[i] == "DDDtelefone"){
						if(document.forms[formname].DDDtelefone.value.length < 2){
							alert("Escreva corretamente o número de seu telefone");return false;
						}
					}else if(elm[i] == "telefone"){
						if(document.forms[formname].telefone.value.length < 7){
							alert("Escreva corretamente o número de seu telefone");return false;
						}
					}else if(elm[i] == "telefone2"){
						if(document.forms[formname].telefone2.value.length < 7){
							alert("Escreva corretamente o número de seu telefone");return false;
						}
					}else if(elm[i] == "celular"){
						if(document.forms[formname].celular.value.length < 7){
							alert("Escreva corretamente o número de seu celular");return false;
						}
					}else if(elm[i] == "DDDcelular"){
						if(document.forms[formname].DDDcelular.value.length < 2){
							alert("Escreva corretamente o número de seu celular");return false;
						}
					}else if(elm[i] == "logradouro"){
						if(document.forms[formname].logradouro.options[document.forms[formname].logradouro.selectedIndex].value == ""){
							alert("Complete os dados de seu endereço");return false;
						}
					}else if(elm[i] == "endereco"){
						if(document.forms[formname].endereco.value == ""){
							alert("Escreva seu endereço");return false;
						}
					}else if(elm[i] == "numero"){
						if(document.forms[formname].numero.value == ""){
							alert("Complete os dados de seu endereço");return false;
						}
					}else if(elm[i] == "bairro"){
						if(document.forms[formname].bairro.value == ""){
							alert("Complete os dados de seu endereço");return false;
						}
					}else if(elm[i] == "cidade"){
						if(document.forms[formname].cidade.value == ""){
							alert("Preencha o campo cidade");return false;
						}
					}else if(elm[i] == "estado"){
						if(document.forms[formname].estado.value == ""){
							alert("Selecione seu estado");return false;
						}
					}else if(elm[i] == "cep1"){
						if(document.forms[formname].cep1.value.length < 5){
							alert("Escreva seu CEP corretamente");return false;
						}
					}else if(elm[i] == "cep2"){
						if(document.forms[formname].cep2.value.length < 3){
							alert("Escreva seu CEP corretamente");return false;
						}
						
						
					}else if(elm[i] == "vaga"){
						if(document.forms[formname].vaga.value.length < 2){
							alert("Indique a vaga Pretendida");return false;
						}
					}else if(elm[i] == "area"){
						if(document.forms[formname].area.value == ""){
							alert("Selecione a área de atuação desejada");return false;
						}
					}else if(elm[i] == "carta"){
						if(document.forms[formname].carta.value.length > 400){
							alert("A carta de apresentação pode ter no máximo 400 caracteres");return false;
						}
					}else if(elm[i] == "cv"){
						var cv_value = document.forms[formname].cv.value.toLowerCase();
						if(cv_value.length < 3){
							alert("Anexe seu currículo");return false;
						}else if(cv_value.lastIndexOf(".pdf") == -1 && cv_value.lastIndexOf(".doc") == -1){
							alert("Anexe seu currículo no formato .pdf ou .doc");return false;
						}
						
					//-------------------------------------------------------------------------------------------------------------------
					}else if(elm[i] == "cpf"){
						var campo_cpf = document.forms[formname].cpf.value.split(".")
						var j_cpf = campo_cpf.join("").toString()
						campo_cpf = j_cpf.split("-")
						j_cpf = campo_cpf.join("").toString()
						campo_cpf = j_cpf.split(" ")
						j_cpf = campo_cpf.join("").toString()
						
						if(!checaCPF(j_cpf.toString())){
							alert("Escreva seu CPF corretamente");return false;
						}
					//-------------------------------------------------------------------------------------------------------------------	
					}
				}
				return true;
			}
			
		/*------------------------------ IMAGEM SEGUINTE ------------------------------*/

			function fade(de,at,mod,sbj){
				if(de != at){
					if(mod == 0){de = de-10;}else{de = de+10;}
					document.getElementById(sbj).style.left =  de + "px";
					setTimeout("fade("+ de +","+ at +","+ mod +",'"+ sbj +"')",10)
				}
			}
			function izq(n,sbj){
				atual = parseFloat(document.getElementById(sbj).style.left)
				if(atual < 0){futuro = atual + n}else{futuro = atual}
				if(futuro > 0){futuro = 0}
				fade(atual,futuro,1,sbj)
			}
			function der(n,sbj,win_width){
				watual = parseFloat(parseFloat(document.getElementById(sbj).style.width) - win_width) * -1
				atual = parseFloat(document.getElementById(sbj).style.left)
				if(atual > watual){futuro = atual - n}else{futuro = atual}
				if(futuro < watual){futuro = watual}
				fade(atual,futuro,0,sbj)
			}
		
		/*------------------------------ J QUERY ABRE MENU ------------------------------*/
		
			function sublista(){
				
				//hide message_body after the first one
				$(".message_list2 .message_body2:gt(0)").hide();
			
				//toggle message_body
				$(".message_head2").click(function(){
					$(".message_body2").slideUp(500) // <----- adicionado
					$(this).next(".message_body2").slideToggle(500)
					return false;
				});
			
				//collapse all messages
				$(".collpase_all_message").click(function(){
					$(".message_body2").slideUp(500)
					return false;
				});
			
				//show all messages
				$(".show_all_message").click(function(){
					$(this).hide()
					$(".show_recent_only").show()
					$(".message_list2 li:gt(4)").slideDown()
					return false;
				});
			
				//show recent messages only
				$(".show_recent_only").click(function(){
					$(this).hide()
					$(".show_all_message").show()
					$(".message_list2 li:gt(4)").slideUp()
					return false;
				});
				
			}
		
		/*------------------------------ AMPLIAR FOTO ------------------------------*/
		
			function ampliar_foto_h(vurl){
				document.fotona_h.src = vurl
				document.getElementById("div_foto_h").style.display = "block"
				document.getElementById("div_foto_h").style.top = parseInt(xScrollTop() + 100) + "px" 
			}
			function ampliar_foto_v(vurl){
				document.fotona_v.src = vurl
				document.getElementById("div_foto_v").style.display = "block"
				document.getElementById("div_foto_v").style.top = parseInt(xScrollTop() + 100) + "px"
			}
			function fechar_foto(){
				document.getElementById("div_foto_v").style.display = "none"
				document.fotona_v.src = ""
				document.getElementById("div_foto_h").style.display = "none"
				document.fotona_h.src = ""
			}
			
		/*------------------------------ mapa ------------------------------*/
		
			function vermapa(lp,lx,ly){

				document.getElementById("planta_loja_mapa").className = "loja_mapa0" + lp + ""
				document.getElementById("pin_loja_mapa").style.margin = "" + parseInt((ly/3)-52) + "px 0px 0px " + parseInt((lx/3)-15) + "px"

				document.getElementById("div_loja_mapa").style.top = parseInt(xScrollTop() + 100) + "px" 
				document.getElementById("div_loja_mapa").style.display = "block"
				piscapin()
			}

			function fecharmapa(){
				document.getElementById("div_loja_mapa").style.display = "none"
			}
			
			function piscapin(){
				if(document.getElementById("div_loja_mapa").style.display == "block"){
					if(document.getElementById("pin_loja_mapa").style.display == "block"){
						document.getElementById("pin_loja_mapa").style.display = "none";
					}else{
						document.getElementById("pin_loja_mapa").style.display = "block";
					}
					setTimeout("piscapin()",200);
				}
			}
		/*------------------------------ BUSCA DE LOJAS ------------------------------*/
		
			function searchdata(vurl){
				document.getElementById("searchresult").style.display = "none"
				window.searchframe.location = "searchdata.php?s=" + vurl
			}
			function chardata(vurl){
				document.getElementById("searchresult").style.display = "none"
				window.searchframe.location = "searchdata.php?char=" + vurl
			}
			
			
			function comidadata(vurl){
				document.getElementById("searchresult").style.display = "none"
				window.searchframe.location = "comidadata.php?s=" + vurl
			}
			function charcomida(vurl){
				document.getElementById("searchresult").style.display = "none"
				window.searchframe.location = "comidadata.php?char=" + vurl
			}
			
			
			function handleResponse(cont){
				document.getElementById("searchresult").style.display = "block"
				document.getElementById("searchresult").innerHTML = cont
				sublista()
			}

		/*------------------------------ BUSCA FILMS ------------------------------*/

			function filmdata(vurl){
				window.filmframe.location = "searchfilm.php?s=" + vurl
			}
			function filmResponse(cont){
				document.getElementById("destaque_film").innerHTML = cont
			}
			function homefilm(vurl){
				window.location = "cinema.php?f=" + vurl
			}
		
		/*------------------------------ BUSCA DE PROMOS ------------------------------*/
		
			function charpromo(vurl){
				document.promocoesform.letra.value = vurl
				document.promocoesform.campo.value = ""
				document.promocoesform.submit()
			}
			
		/*------------------------------ POPUPS ------------------------------*/
		
			function popup_convideloja(vurl,tipo,txto){
				document.getElementById("convideloja").innerHTML = document.getElementById("convideloja_form").innerHTML
				document.getElementById("div_convideloja").style.top = parseInt(xScrollTop() + 100) + "px" 
				document.getElementById("convideloja").style.display = "block"
				setTimeout("idnome_convideloja('" + vurl + "','" + tipo + "','" + txto + "')",100);
			}
			function convideloja_of(){document.getElementById("convideloja").style.display = "none"}
			function convidelojaResponse(cont){
				document.getElementById("convideloja").innerHTML = cont
			}
			
				/*---------------*/
				
				function idnome_convideloja(vurl,tipo,txto){
					if(tipo == "1"){textoconvite = "Vem comigo visitar a loja "}else{textoconvite = "Vamos a comer no "}
					for(n=0;n<document.forms.length;n++){
						for(i=0;i<document.forms[n].elements.length;i++){
							if(document.forms[n].elements[i].name == "idloja"){document.forms[n].elements[i].value = vurl}
							if(document.forms[n].elements[i].name == "tipodloja"){document.forms[n].elements[i].value = tipo}
							if(document.forms[n].elements[i].name == "mensagemloja"){document.forms[n].elements[i].value = textoconvite + "\"" + txto + "\"!"}
						}
					}
				}
		
			/*------------------------------*/
			
			function popup_convidefilm(vurl,txto){
				document.getElementById("convidefilm").innerHTML = document.getElementById("convidefilm_form").innerHTML
				document.getElementById("div_convidefilm").style.top = parseInt(xScrollTop() + 100) + "px" 
				document.getElementById("convidefilm").style.display = "block"
				setTimeout("idnome_convidefilm('" + vurl + "','" + txto + "')",100);
			}
			function convidefilm_of(){document.getElementById("convidefilm").style.display = "none"}
			function convidefilmResponse(cont){
				document.getElementById("convidefilm").innerHTML = cont
			}
		
				/*---------------*/
				
				function idnome_convidefilm(vurl,txto){
					for(n=0;n<document.forms.length;n++){
						for(i=0;i<document.forms[n].elements.length;i++){
							if(document.forms[n].elements[i].name == "idfilm"){document.forms[n].elements[i].value = vurl}
							if(document.forms[n].elements[i].name == "mensagemfilm"){document.forms[n].elements[i].value = "Vem comigo ver \"" + txto + "\""}
						}
					}
				}
			
			/*------------------------------*/
		
			function popup_indique(vurl,nom){
				document.getElementById("indique").innerHTML = document.getElementById("indique_form").innerHTML
				document.getElementById("div_indique").style.top = parseInt(xScrollTop() + 100) + "px" 
				document.getElementById("indique").style.display = "block"
				setTimeout("idnome_indique('" + vurl + "','" + nom + "')",100);
			}
			function indique_of(){document.getElementById("indique").style.display = "none"}
			function indiqueResponse(cont){
				document.getElementById("indique").innerHTML = cont
			}
		
				/*---------------*/
				
				function idnome_indique(vurl,nom){
					for(n=0;n<document.forms.length;n++){
						for(i=0;i<document.forms[n].elements.length;i++){
							if(document.forms[n].elements[i].name == "promo"){document.forms[n].elements[i].value = vurl}
							if(document.forms[n].elements[i].name == "mensagem"){document.forms[n].elements[i].value = nom}
						}
					}
				}
		
			/*------------------------------*/
		
			function popup_inscricao(nom,eml){
				document.getElementById("inscricao").innerHTML = document.getElementById("inscricao_form").innerHTML
				document.getElementById("div_inscricao").style.top = parseInt(xScrollTop() + 100) + "px" 
				document.getElementById("inscricao").style.display = "block"
				setTimeout("nome_inscricao('" + nom + "','" + eml + "')",100);
			}
			function inscricao_of(){document.getElementById("inscricao").style.display = "none"}
			function inscricaoResponse(cont){
				document.getElementById("inscricao").innerHTML = cont
			}
		
				/*---------------*/
				
				function nome_inscricao(nom,eml){
					for(n=0;n<document.forms.length;n++){
						for(i=0;i<document.forms[n].elements.length;i++){
							if(document.forms[n].elements[i].name == "curso_emlto"){document.forms[n].elements[i].value = eml}
							if(document.forms[n].elements[i].name == "curso"){document.forms[n].elements[i].value = nom}
						}
					}
				}
		
			/*------------------------------*/
		
			function popup_sugestao(){
				document.getElementById("sugestao").innerHTML = document.getElementById("sugestao_form").innerHTML
				document.getElementById("div_sugestao").style.top = parseInt(xScrollTop() + 100) + "px"  
				document.getElementById("sugestao").style.display = "block"
			}
			function sugestao_of(){document.getElementById("sugestao").style.display = "none"}
			function sugestaoResponse(cont){
				document.getElementById("sugestao").innerHTML = cont
			}
		
			/*------------------------------*/
			
			function popup_cadastre_se(){
				document.getElementById("cadastre_se").innerHTML = document.getElementById("cadastrese_form").innerHTML
				document.getElementById("div_cadastre_se").style.top = parseInt(xScrollTop() + 100) + "px" 
				document.getElementById("cadastre_se").style.display = "block"
			}
			function cadastrese_of(){
				document.getElementById("cadastre_se").style.display = "none"
			}
			function cadastreseResponse(cont){
				document.getElementById("cadastre_se").innerHTML = cont
			}
			
			/*------------------------------*/
			
			function enquete_of(){
				document.getElementById("resultadoenquete").style.display = "none"
			}
			function enqueteResponse(cont){
				document.getElementById("resultadoenquete").innerHTML = cont
				document.getElementById("div_enquete").style.top = parseInt(xScrollTop() + 100) + "px" 
				document.getElementById("resultadoenquete").style.display = "block"
			}
			
			/*------------------------------*/
			
			function noticia_of(){
				document.getElementById("div_frame_noticia").style.display = "none"
			}
			function noticia_on(cont){
				document.getElementById("div_paragrafo_noticia").innerHTML = document.getElementById(cont).innerHTML
				document.getElementById("div_popup_noticia").style.top = parseInt(xScrollTop() + 100) + "px" 
				document.getElementById("div_frame_noticia").style.display = "block"
			}
			
		/*------------------------------ IMPRIME MAPA ------------------------------*/
			
		function print_map(){
			parent["printframe"].focus();
			parent["printframe"].print();
		}
		
		/*------------------------------ revista ------------------------------*/
			
		function revista(){
			window.open("revista/index.html","_blank","width=900,height=600,left=50,top=50,scroll=no,scrollbars=no,menu=no,menubar=no,locationbar=no")
		}
		
		function informativo(){
			window.open("informativo_loja","_blank","width=605,height=605,left=50,top=50,scroll=no,scrollbars=no,menu=no,menubar=no,locationbar=no")
		}
