function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

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

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; 
	document.MM_sr=new Array; 
	for(i=0;i<(a.length-2);i+=3)
		if ((x=MM_findObj(a[i]))!=null){
			document.MM_sr[j++]=x; 
			if(!x.oSrc) 
				x.oSrc=x.src; 
				x.src=a[i+2];
		}
}

function ValidaFormLogin(){
	form = this.document.forms['login_usuario'];
	form.submit();
}

function FlashLibrary(){
    var t = this;
    var activeX = false;
    t.ieAutoInstall = false;
    t.hasVersion = function(ver){
        t.swf = false;
        if(!ver) ver = 0;
        var n = navigator;
        if(n.plugins && n.plugins.length > 0){
            var m,tp,d,v;
            m = n.mimeTypes;
            tp = 'application/x-shockwave-flash';
            if(m && m[tp] && m[tp].enabledPlugin && m[tp].enabledPlugin.description){
                d = m[tp].enabledPlugin.description;
                v = d.charAt(d.indexOf('.')-1);
                t.swf = (v >= ver) ? true : false;
            }
        }else if(n.appVersion.indexOf("Mac") == -1 && window.execScript){
            for(var i=ver; i<=7&&i!=1&&t.swf!=true; i++){
                execScript('on error resume next: flash.swf=IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash'+((i==0)?'':'.'+i)+'"))','VBScript');
                //alert(t.swf);

            }
            if(t.swf) {
                activeX = true;
                //alert('poo is true');
          }


        }else{
            t.swf = false;
        }
        return t.swf;
    }
    t.getPluginTag = function(swfFile,width,height,bgcolor,ver,altFormat,params){
        var s = '';
        var safari = (navigator.userAgent.toLowerCase().indexOf('safari') != - 1);
        var win = (navigator.appVersion.toLowerCase().indexOf("win")!=-1);
        var ie = (navigator.appName=="Microsoft Internet Explorer");
        if(t.hasVersion(ver) && swfFile || (win && ie && swfFile && t.ieAutoInstall)){
            var additionalParams = '';
            if(params && params.length>0){
                var pArray = params.split(",");
                for(var i=0; i<pArray.length; i++){
                    var ta = pArray[i].substr(0,pArray[i].indexOf('='));
                    var v = pArray[i].substr(pArray[i].indexOf('=')+1,pArray[i].length);
                    additionalParams += (activeX)?'\t<param name="' + ta + '" value="' + v + '" />\n': ' '+ ta + '="' + v + '"';
                }
            }
            if(activeX){
                s = '<object id="flashObj" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,21,0" width="'+width+'" height="'+height+'">\n';
                s += '\t<param name="movie" value="'+swfFile+'" />\n';
                s += '\t<param name="quality" value="high" />\n';
                s += '\t<param name="menu" value="false" />\n';
                s += '\t<param name="bgcolor" value="'+bgcolor+'" />\n';
                s += additionalParams;
                s += altFormat;
                s += '</object>\n';
                return s;
            }else{
                s = '<embed id="flashObj" src="'+swfFile+'" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'" bgcolor="'+bgcolor+'"'+additionalParams+(safari?' class="safari"':'')+'></embed>\n';
                return s;
            }
        }else{
            return altFormat;
        }
    }
    t.embedMovie = function(swfFile,width,height,bgcolor,ver,altFormat,params){
        document.write(flash.getPluginTag(swfFile,width,height,bgcolor,ver,altFormat,params));
        }
}
var flash = new FlashLibrary();  

function ValidaFormContato(){
	form = this.document.forms['email_contato'];
	
	if(form.nome.value != ""){
		nome = 1;
	}else{
		nome = 0;
	}
	
	if(form.email.value != ""){
		email = 1;
	}else{
		email = 0;
	}
	
	if(form.ddd_telefone.value != ""){
		ddd_telefone = 1;
	}else{
		ddd_telefone = 0;
	}
	
	if(form.num_telefone.value != ""){
		num_telefone = 1;
	}else{
		num_telefone = 0;
	}
	
	if(form.assunto.value != "0"){
		assunto = 1;
	}else{
		assunto = 0;
	}
	
	if(form.mensagem.value != ""){
		mensagem = 1;
	}else{
		mensagem = 0;
	}
	/*verifica o captcha*/
	if(form.captcha.value != ""){
		captcha = 1;
	}else{
		captcha = 0;
	}
	
	if(nome == 1){
		if(email == 1){
			if(ddd_telefone == 1){
				if(num_telefone == 1){
					if(assunto == 1){
						if(mensagem == 1){
							if(captcha == 1){
								//alert("Pode Passar!");
								form.submit();
							}else{
								alert("Digite o código abaixo para enviar o formulário!");
							}
						}else{
							alert("Informe sua mensagem por favor!");
						}
					}else{
						alert("Informe um assunto por favor!");
					}
				}else{
					alert("Informe o número do telefone de contato!");
				}
			}else{
				alert("Informe o DDD do telefone de contato!");
			}
		}else{
			alert("Informe seu e-mail por favor!");
		}
	}else{
		alert("Informe seu nome por favor!");
	}
}

function ValidaFormCadastraEmailNewsletter(){
	form = this.document.forms['cadastra_email_newsletter'];
	//form.submit();
	if(form.nome.value != ""){
		nome = 1;
	}else{
		nome = 0;
	}
	
	if(form.email.value != ""){
		email = 1;
	}else{
		email = 0;
	}
	
	var categoria_newsletter = 0;
	for(i = 0 ; i < form.categoria_newsletter.length ; i++){
		if(form.categoria_newsletter[i].checked == true){
			var categoria_newsletter = form.categoria_newsletter[i].value;
		}
	}
	
	if(nome == 1){
		if(email == 1){
			if(categoria_newsletter != 0){
				//alert('Pode Passar!');
				//link='modulos/abertura/cadastra_email_newsletter_2.php';
				/**********************************/
				//link=link+'?nome='+form.nome.value;
				//link=link+'&email='+form.email.value;
				//link=link+'&categoria_newsletter='+categoria_newsletter;
				/**********************************/
				//alert(link);
				//pesquisa.location=link;
				//form.nome.value = "";
				//form.email.value = "";
				//location=link;
			}else{
				alert("Informe a sua categoria por favor!");
			}
		}else{
			alert("Informe seu email por favor!");
		}
	}else{
		alert("Informe seu nome por favor!");
	}
}



function ValidaFormCestas()
{


	
form.submit();
}



function ValidaFormCadastraRespostaEnquete(){
	form = this.document.forms['cadastra_resposta_enquete'];
	//form.submit();
	var opcoes = 0;
	for(i = 0 ; i < form.opcoes.length ; i++){
		if(form.opcoes[i].checked == true){
			var opcoes = form.opcoes[i].value;
		}
	}
	
	if(opcoes != 0){
		//alert('Pode Passar!');
		link='modulos/abertura/cadastra_resposta_enquete.php';
		/**********************************/
		link=link+'?id_opcao='+opcoes;
		/**********************************/
		//alert(link);
		pesquisa.location=link;
	}else{
		alert("Escolha uma opção!");
	}
	
}

function ValidaFormBuscaAdega(){
	form = this.document.forms['busca_adega'];
	//form.submit();
	if(form.busca_ingrediente.value != "0"){
		busca_ingrediente = 1;
	}else{
		busca_ingrediente = 0;
	}
	
	if(form.busca_origem.value != "0"){
		busca_origem = 1;
	}else{
		busca_origem = 0;
	}
	
	if(busca_ingrediente != 0 || busca_origem != 0){
		form.submit();
	}else{
		alert("Escolha uma das opçoes pelo menos!");
	}
	
}

function ForceDownload(path){
	//alert('Pode Passar!');
	link='modulos/corporativo/force_download.php';
	/**********************************/
	link=link+'?arquivo='+path;
	/**********************************/
	//alert(link);
	pesquisa.location=link;
	//location=link;
}

function SelecionaIngrediente(id,Agrup,idProd,NmProd,idLinhaProduto){
	//alert('Pode Passar!');
	link='index.php?modulo=gourmet&arquivo=saude';
	/**********************************/
	link=link+'&id_ingrediente='+id+'';
	/**********************************/
	link=link+'&agrupado='+Agrup+'';
	/**********************************/
	link=link+'&id_produto='+idProd+'';
	/**********************************/
	link=link+'&nm_produto='+NmProd+'';
	/**********************************/
	link=link+'&id_linha_produto='+idLinhaProduto+'#01';
	/**********************************/
	//alert(link);
	location=link;
}

function SelecionaIngredienteVprod(id,Agrup,idProd,NmProd,idLinhaProduto){
	//alert('Pode Passar!');
	link='index.php?modulo=gourmet&arquivo=saude_vProd';
	/**********************************/
	link=link+'&id_ingrediente='+id+'';
	/**********************************/
	link=link+'&agrupado='+Agrup+'';
	/**********************************/
	link=link+'&id_produto='+idProd+'';
	/**********************************/
	link=link+'&nm_produto='+NmProd+'';
	/**********************************/
	link=link+'&id_linha_produto='+idLinhaProduto;//+'#01';
	/**********************************/
	//alert(link);
	location=link;
}

function PesquisaOndeEncontrar(id_estado){
	form = this.document.forms['pesquisa_cidades_estabelecimentos'];
	
	if(form.tipo.value != ""){
		tipo = 1;
	}else{
		tipo = 0;
	}
	
	if(id_estado != ""){
		form.estado.value = id_estado;
	}
	
	if(form.estado.value != ""){
		estado = 1;
	}else{
		estado = 0;
	}
	
	if(tipo == 1){
		if(estado == 1){
			//alert("Pode Passar!");
			form.submit();
		}else{
			alert("Selecione o Estado do Estabelecimento por favor!");
		}
	}else{
		alert("Selecione o Tipo de Estabelecimento por favor!");
	}
}

function ValidaFormContatoRepresentantes(){
	form = this.document.forms['email_contato_representantes'];
	if(form.nome.value != ""){
		nome = 1;
	}else{
		nome = 0;
	}
	
	if(form.email.value != ""){
		email = 1;
	}else{
		email = 0;
	}
	
	if(form.ddd_telefone.value != ""){
		ddd_telefone = 1;
	}else{
		ddd_telefone = 0;
	}
	
	if(form.num_telefone.value != ""){
		num_telefone = 1;
	}else{
		num_telefone = 0;
	}
	
	if(form.mensagem.value != ""){
		mensagem = 1;
	}else{
		mensagem = 0;
	}
	
	if(nome == 1){
		if(email == 1){
			if(ddd_telefone == 1){
				if(num_telefone == 1){
					if(mensagem == 1){
						//alert("Pode Passar!");
						form.submit();
					}else{
						alert("Informe sua mensagem por favor!");
					}
				}else{
					alert("Informe o número do telefone de contato!");
				}
			}else{
				alert("Informe o DDD do telefone de contato!");
			}
		}else{
			alert("Informe seu e-mail por favor!");
		}
	}else{
		alert("Informe seu nome por favor!");
	}
}

function ValidaFormTrabalhe(){
	form = this.document.forms['email_trabalhe'];
	if(form.nome.value != ""){
		nome = 1;
	}else{
		nome = 0;
	}
	
	if(form.cpf.value != ""){
		cpf = 1;
	}else{
		cpf = 0;
	}
	
	if(form.estado_civil.value != "0"){
		estado_civil = 1;
	}else{
		estado_civil = 0;
	}
	
	if(form.dia_nasc.value != "0"){
		dia_nasc = 1;
	}else{
		dia_nasc = 0;
	}
	
	if(form.mes_nasc.value != "0"){
		mes_nasc = 1;
	}else{
		mes_nasc = 0;
	}
	
	if(form.ano_nasc.value != "0"){
		ano_nasc = 1;
	}else{
		ano_nasc = 0;
	}
	
	if(form.nacionalidade.value != ""){
		nacionalidade = 1;
	}else{
		nacionalidade = 0;
	}
	
	if(form.pais.value != ""){
		pais = 1;
	}else{
		pais = 0;
	}
	
	if(form.estados.value != "0"){
		estados = 1;
	}else{
		estados = 0;
	}
	
	if(form.cidades.value != ""){
		cidades = 1;
	}else{
		cidades = 0;
	}
	
	if(form.endereco.value != ""){
		endereco = 1;
	}else{
		endereco = 0;
	}
	
	if(form.ddd_tel_res.value != ""){
		ddd_tel_res = 1;
	}else{
		ddd_tel_res = 0;
	}
	
	if(form.num_tel_res.value != ""){
		num_tel_res = 1;
	}else{
		num_tel_res = 0;
	}
	
	if(form.ddd_tel_com.value != ""){
		ddd_tel_com = 1;
	}else{
		ddd_tel_com = 0;
	}
	
	if(form.num_tel_com.value != ""){
		num_tel_com = 1;
	}else{
		num_tel_com = 0;
	}
	
	if(form.ddd_cel.value != ""){
		ddd_cel = 1;
	}else{
		ddd_cel = 0;
	}
	
	if(form.num_cel.value != ""){
		num_cel = 1;
	}else{
		num_cel = 0;
	}
	
	if(form.email.value != ""){
		email = 1;
	}else{
		email = 0;
	}
	
	if(form.area_desejada.value != ""){
		area_desejada = 1;
	}else{
		area_desejada = 0;
	}
	
	if(form.escolaridade.value != ""){
		escolaridade = 1;
	}else{
		escolaridade = 0;
	}
	
	if(form.escola.value != ""){
		escola = 1;
	}else{
		escola = 0;
	}
	
	//##############################################################################
	if(nome == 1){
		if(cpf == 1){
			if(estado_civil == 1){
				if(dia_nasc == 1){
					if(mes_nasc == 1){
						if(ano_nasc == 1){
							if(nacionalidade == 1){
								if(pais == 1){
									if(estados == 1){
										if(cidades == 1){
											if(endereco == 1){
												/*if(ddd_tel_res != -1){
													if(num_tel_res != -1){
														if(ddd_tel_com != -1){
															if(num_tel_com != -1){*/
																if(ddd_cel == 1){
																	if(num_cel == 1){
																		if(email == 1){
																			if(area_desejada == 1){
																				if(escolaridade == 1){
																					if(escola == 1){
																						//alert("Pode Passar!");
																						form.submit();
																					}else{
																						alert("Informe sua instituição de ensino por favor!");
																					}
																				}else{
																					alert("Informe sua formação por favor!");
																				}
																			}else{
																				alert("Informe sua área desejada por favor!");
																			}
																		}else{
																			alert("Informe seu e-mail por favor!");
																		}
																	}else{
																		alert("Informe seu n° de telefone celular por favor!");
																	}
																}else{
																	alert("Informe seu ddd de telefone celular por favor!");
																}
															/*}else{
																alert("Informe seu n° de telefone comercial por favor!");
															}
														}else{
															alert("Informe seu ddd de telefone comercial por favor!");
														}
													}else{
														alert("Informe seu n° de telefone residencial por favor!");
													}
												}else{
													alert("Informe seu ddd de telefone residencial por favor!");
												}*/
											}else{
												alert("Informe seu endereço por favor!");
											}
										}else{
											alert("Informe sua cidade por favor!");
										}
									}else{
										alert("Informe seu estado por favor!");
									}
								}else{
									alert("Informe seu pais por favor!");
								}
							}else{
								alert("Informe sua nacionalidade por favor!");
							}
						}else{
							alert("Informe seu o ano da sua data de nascimento por favor!");
						}
					}else{
						alert("Informe seu o mês da sua data de nascimento por favor!");
					}
				}else{
					alert("Informe seu o dia da sua data de nascimento por favor!");
				}
			}else{
				alert("Informe seu estado civil por favor!");
			}
		}else{
			alert("Informe seu cpf por favor!");
		}
	}else{
		alert("Informe seu nome por favor!");
	}
}

function ValidaFormCadastroRepresentante(){
	form = this.document.forms['email_cadastro_representante'];
	
	var tipo_empresa = 0;
	for(i = 0 ; i < form.tipo_empresa.length ; i++){
		if(form.tipo_empresa[i].checked == true){
			var tipo_empresa = form.tipo_empresa[i].value;
		}
	}
	
	if(form.razao_social.value != ""){
		razao_social = 1;
	}else{
		razao_social = 0;
	}
	
	if(form.nome_fantasia.value != ""){
		nome_fantasia = 1;
	}else{
		nome_fantasia = 0;
	}
	
	if(form.cnpj.value != ""){
		cnpj = 1;
	}else{
		cnpj = 0;
	}
	
	if(form.registro_ie.value != ""){
		registro_ie = 1;
	}else{
		registro_ie = 0;
	}
	
	if(form.endereco_entrega.value != ""){
		endereco_entrega = 1;
	}else{
		endereco_entrega = 0;
	}
	
	if(form.bairro_entrega.value != ""){
		bairro_entrega = 1;
	}else{
		bairro_entrega = 0;
	}
	
	if(form.cep_entrega.value != ""){
		cep_entrega = 1;
	}else{
		cep_entrega = 0;
	}
	
	if(form.estados_entrega.value != "0"){
		estados_entrega = 1;
	}else{
		estados_entrega = 0;
	}
	
	if(form.cidades_entrega.value != ""){
		cidades_entrega = 1;
	}else{
		cidades_entrega = 0;
	}
	
	if(form.endereco_cobranca.value != ""){
		endereco_cobranca = 1;
	}else{
		endereco_cobranca = 0;
	}
	
	if(form.bairro_cobranca.value != ""){
		bairro_cobranca = 1;
	}else{
		bairro_cobranca = 0;
	}
	
	if(form.cep_cobranca.value != ""){
		cep_cobranca = 1;
	}else{
		cep_cobranca = 0;
	}
	
	if(form.estados_cobranca.value != "0"){
		estados_cobranca = 1;
	}else{
		estados_cobranca = 0;
	}
	
	if(form.cidades_cobranca.value != ""){
		cidades_cobranca = 1;
	}else{
		cidades_cobranca = 0;
	}
	
	if(form.telefone.value != ""){
		telefone = 1;
	}else{
		telefone = 0;
	}
	
	if(form.fax.value != ""){
		fax = 1;
	}else{
		fax = 0;
	}
	
	if(form.email.value != ""){
		email = 1;
	}else{
		email = 0;
	}
	
	if(form.capital_social.value != ""){
		capital_social = 1;
	}else{
		capital_social = 0;
	}
	
	if(form.nome_contato.value != ""){
		nome_contato = 1;
	}else{
		nome_contato = 0;
	}
	
	if(form.cargo.value != ""){
		cargo = 1;
	}else{
		cargo = 0;
	}
	
	var ramo_atividade = 0;
	for(i = 0 ; i < form.ramo_atividade.length ; i++){
		if(form.ramo_atividade[i].checked == true){
			var ramo_atividade = form.ramo_atividade[i].value;
		}
	}
	
	var prazos_entrega = 0;
	for(i = 0 ; i < form.prazos_entrega.length ; i++){
		if(form.prazos_entrega[i].checked == true){
			var prazos_entrega = form.prazos_entrega[i].value;
		}
	}
	
	var turno_entrega = 0;
	for(i = 0 ; i < form.turno_entrega.length ; i++){
		if(form.turno_entrega[i].checked == true){
			var turno_entrega = form.turno_entrega[i].value;
		}
	}
	
	if(form.referencia_empresa.value != ""){
		referencia_empresa = 1;
	}else{
		referencia_empresa = 0;
	}
	
	if(form.referencia_telefone.value != ""){
		referencia_telefone = 1;
	}else{
		referencia_telefone = 0;
	}
	
	if(form.desde_dia.value != "0"){
		desde_dia = 1;
	}else{
		desde_dia = 0;
	}
	
	if(form.desde_mes.value != "0"){
		desde_mes = 1;
	}else{
		desde_mes = 0;
	}
	
	if(form.desde_ano.value != "0"){
		desde_ano = 1;
	}else{
		desde_ano = 0;
	}
	
	if(form.compra_dia.value != "0"){
		compra_dia = 1;
	}else{
		compra_dia = 0;
	}
	
	if(form.compra_mes.value != "0"){
		compra_mes = 1;
	}else{
		compra_mes = 0;
	}
	
	if(form.compra_ano.value != "0"){
		compra_ano = 1;
	}else{
		compra_ano = 0;
	}
	
	if(form.referencia_banco.value != ""){
		referencia_banco = 1;
	}else{
		referencia_banco = 0;
	}
	
	if(form.referencia_agencia.value != ""){
		referencia_agencia = 1;
	}else{
		referencia_agencia = 0;
	}
	
	if(form.referencia_telefone_banco.value != ""){
		referencia_telefone_banco = 1;
	}else{
		referencia_telefone_banco = 0;
	}
	
	if(form.socio1.value != ""){
		socio1 = 1;
	}else{
		socio1 = 0;
	}
	
	if(form.cpf_socio1.value != ""){
		cpf_socio1 = 1;
	}else{
		cpf_socio1 = 0;
	}
	
	if(form.media_faturamento.value != ""){
		media_faturamento = 1;
	}else{
		media_faturamento = 0;
	}
	
	if(tipo_empresa != 0){
		if(razao_social == 1){
			if(nome_fantasia == 1){
				if(cnpj == 1){
					if(registro_ie == 1){
						if(endereco_entrega == 1){
							if(bairro_entrega == 1){
								if(cep_entrega == 1){
									if(estados_entrega != 0){
										if(cidades_entrega != 0){
											if(endereco_cobranca != 0){
												if(bairro_cobranca != 0){
													if(cep_cobranca != 0){
														if(estados_cobranca != 0){
															if(cidades_cobranca != 0){
																if(telefone != 0){
																	if(fax != 0){
																		if(email != 0){
																			if(capital_social != 0){
																				if(nome_contato != 0){
																					if(cargo != 0){
																						if(ramo_atividade != 0){
																							if(prazos_entrega != 0){
																								if(turno_entrega != 0){
																									if(referencia_empresa != 0){
																										if(referencia_telefone != 0){
																											if(desde_dia != 0){
																												if(desde_mes != 0){
																													if(desde_ano != 0){
																														if(compra_dia != 0){
																															if(compra_mes != 0){
																																if(compra_ano != 0){
																																	if(referencia_banco != 0){
																																		if(referencia_agencia != 0){
																																			if(referencia_telefone_banco != 0){
																																				if(socio1 != 0){
																																					if(cpf_socio1 != 0){
																																						if(media_faturamento != 0){
																																							//alert("Pode Passar!");
																																							form.submit();
																																						}else{
																																							alert("Informe média de faturamento por favor!");
																																						}
																																					}else{
																																						alert("Informe o cpf do Sócio 1 por favor!");
																																					}
																																				}else{
																																					alert("Informe o nome do Sócio 1 por favor!");
																																				}
																																			}else{
																																				alert("Informe a telefone de referência bancária por favor!");
																																			}
																																		}else{
																																			alert("Informe a agência de referência por favor!");
																																		}
																																	}else{
																																		alert("Informe o banco de referência por favor!");
																																	}
																																}else{
																																	alert("Informe o ano da última compra por favor!");
																																}
																															}else{
																																alert("Informe o mês da última compra por favor!");
																															}
																														}else{
																															alert("Informe o dia da última compra por favor!");
																														}
																													}else{
																														alert("Informe o ano de inicio por favor!");
																													}
																												}else{
																													alert("Informe o mês de inicio por favor!");
																												}
																											}else{
																												alert("Informe o dia de inicio por favor!");
																											}
																										}else{
																											alert("Informe o telefone de referência por favor!");
																										}
																									}else{
																										alert("Informe a empresa de referência por favor!");
																									}
																								}else{
																									alert("Informe o turno de entrega da mercadoria por favor!");
																								}
																							}else{
																								alert("Informe o dia de entrega da mercadoria por favor!");
																							}
																						}else{
																							alert("Informe o ramo de atividade por favor!");
																						}
																					}else{
																						alert("Informe o cargo por favor!");
																					}
																				}else{
																					alert("Informe o nome de contato por favor!");
																				}
																			}else{
																				alert("Informe a capital social por favor!");
																			}
																		}else{
																			alert("Informe a e-mail por favor!");
																		}
																	}else{
																		alert("Informe a fax por favor!");
																	}
																}else{
																	alert("Informe a telefone por favor!");
																}
															}else{
																alert("Informe a cidade de cobrança por favor!");
															}
														}else{
															alert("Informe o estado de cobrança por favor!");
														}
													}else{
														alert("Informe o CEP de cobrança por favor!");
													}
												}else{
													alert("Informe o bairro de cobrança por favor!");
												}
											}else{
												alert("Informe o endereço de cobrança por favor!");
											}
										}else{
											alert("Informe a cidade de entrega por favor!");
										}
									}else{
										alert("Informe o estado de entrega por favor!");
									}
								}else{
									alert("Informe o CEP de entrega por favor!");
								}
							}else{
								alert("Informe o bairro de entrega por favor!");
							}
						}else{
							alert("Informe o endereço de entrega por favor!");
						}
					}else{
						alert("Informe a inscrição estadual da empresa por favor!");
					}
				}else{
					alert("Informe o cnpj da empresa por favor!");
				}
			}else{
				alert("Informe o nome fantasia da empresa por favor!");
			}
		}else{
			alert("Informe a razão social da empresa por favor!");
		}
	}else{
		alert("Selecione por favor o tipo da empresa: Varejo, Commodity!");
	}
}

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 != 9 && tecla != 8){
		if (tam > 3 && tam < 7)
			Campo.value = vr.substr(0, 3) + '.' + vr.substr(3, tam);
		if (tam >= 7 && tam <10)
			Campo.value = vr.substr(0,3) + '.' + vr.substr(3,3) + '.' + vr.substr(6,tam-6);
		if (tam >= 10 && tam < 12)
			Campo.value = vr.substr(0,3) + '.' + vr.substr(3,3) + '.' + vr.substr(6,3) + '-' + vr.substr(9,tam-9);
	}
}

function ValidaCPF(cpf){
	//form = this.document.forms['form_cadastro'];
	//alert(form.cpf.value);
	link='modulos/contato/valida_cpf.php?cpf='+cpf.value+'';
	//alert(link);
	pesquisa.location=link;
	//location=link;
	//alert(link);
}

function ValidaCPFCorporativo(cpf,nameInput){
	//form = this.document.forms['form_cadastro'];
	//alert(form.cpf.value);
	link='modulos/contato/valida_cpf.php?cpf='+cpf.value+'&name_imput='+nameInput;
	//alert(link);
	pesquisa.location=link;
	//location=link;
	//alert(link);
}

function FormataCEP(campo, teclapres){
      var tecla = teclapres.keyCode;
      var vr = new String(campo.value);
      vr = vr.replace("-", "");
      vr = vr.replace("-", "");
      tam = vr.length + 1;
      if (tecla != 9 && tecla != 8){
          if (tam > 5 && tam < 7){
              campo.value = vr.substr(0, 6) + '-' + vr.substr(6, tam);
          }
      }
}

function FormataCNPJ(Campo, teclapres){

	var tecla = teclapres.keyCode;
	
	var vr = new String(Campo.value);
	vr = vr.replace(".", "");
	vr = vr.replace(".", "");
	vr = vr.replace("/", "");
	vr = vr.replace("-", "");
	
	tam = vr.length + 1 ;
	
	
	if (tecla != 9 && tecla != 8){
	      if (tam > 2 && tam < 6)
	              Campo.value = vr.substr(0, 2) + '.' + vr.substr(2, tam);
	      if (tam >= 6 && tam < 9)
	              Campo.value = vr.substr(0,2) + '.' + vr.substr(2,3) + '.' + vr.substr(5,tam-5);
	      if (tam >= 9 && tam < 13)
	              Campo.value = vr.substr(0,2) + '.' + vr.substr(2,3) + '.' + vr.substr(5,3) + '/' + vr.substr(8,tam-8);
	      if (tam >= 13 && tam < 15)
	              Campo.value = vr.substr(0,2) + '.' + vr.substr(2,3) + '.' + vr.substr(5,3) + '/' + vr.substr(8,4)+ '-' + vr.substr(12,tam-12);
      }
}

function FormataValor(objeto,teclapres,tammax,decimais){
   var tecla = teclapres.keyCode;
   var tamanhoObjeto = objeto.value.length;

   if((tecla == 8)&&(tamanhoObjeto == tammax)){
           tamanhoObjeto = tamanhoObjeto - 1 ;
   }
   if (( tecla == 8 || tecla == 88 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ) && ((tamanhoObjeto+1) <= tammax)){
           vr        = objeto.value;
           vr        = vr.replace( "/", "" );
           vr        = vr.replace( "/", "" );
           vr        = vr.replace( ",", "" );
           vr        = vr.replace( ".", "" );
           vr        = vr.replace( ".", "" );
           vr        = vr.replace( ".", "" );
           vr        = vr.replace( ".", "" );
           tam        = vr.length;
           if (tam < tammax && tecla != 8){
                   tam = vr.length + 1 ;
           }
           if ((tecla == 8) && (tam > 1)){
                   tam = tam - 1 ;
                   vr = objeto.value;
                   vr = vr.replace( "/", "" );
                   vr = vr.replace( "/", "" );
                   vr = vr.replace( ",", "" );
                   vr = vr.replace( ".", "" );
                   vr = vr.replace( ".", "" );
                   vr = vr.replace( ".", "" );
                   vr = vr.replace( ".", "" );
           }
           //Cálculo para casas decimais setadas por parametro
           if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
                   if (decimais > 0){
                           if ( (tam <= decimais) ){
                                   objeto.value = ("0," + vr) ;
                           }
                           if( (tam == (decimais + 1)) && (tecla == 8)){
                                   objeto.value = vr.substr( 0, (tam - decimais)) + ',' + vr.substr( tam - (decimais), tam ) ;
                           }
                           if ( (tam > (decimais + 1)) && (tam <= (decimais + 3)) &&  ((vr.substr(0,1)) == "0")){
                                   objeto.value = vr.substr( 1, (tam - (decimais+1))) + ',' + vr.substr( tam - (decimais), tam ) ;
                           }
                           if ( (tam > (decimais + 1)) && (tam <= (decimais + 3)) &&  ((vr.substr(0,1)) != "0")){
                               objeto.value = vr.substr( 0, tam - decimais ) + ',' + vr.substr( tam - decimais, tam ) ;
                           }
                           if ( (tam >= (decimais + 4)) && (tam <= (decimais + 6)) ){
                                    objeto.value = vr.substr( 0, tam - (decimais + 3) ) + '.' + vr.substr( tam - (decimais + 3), 3 ) + ',' + vr.substr( tam - decimais, tam ) ;
                           }
                            if ( (tam >= (decimais + 7)) && (tam <= (decimais + 9)) ){
                                    objeto.value = vr.substr( 0, tam - (decimais + 6) ) + '.' + vr.substr( tam - (decimais + 6), 3 ) + '.' + vr.substr( tam - (decimais + 3), 3 ) + ',' + vr.substr( tam - decimais, tam ) ;
                           }
                           if ( (tam >= (decimais + 10)) && (tam <= (decimais + 12)) ){
                                    objeto.value = vr.substr( 0, tam - (decimais + 9) ) + '.' + vr.substr( tam - (decimais + 9), 3 ) + '.' + vr.substr( tam - (decimais + 6), 3 ) + '.' + vr.substr( tam - (decimais + 3), 3 ) + ',' + vr.substr( tam - decimais, tam ) ;
                           }
                           if ( (tam >= (decimais + 13)) && (tam <= (decimais + 15)) ){
                                    objeto.value = vr.substr( 0, tam - (decimais + 12) ) + '.' + vr.substr( tam - (decimais + 12), 3 ) + '.' + vr.substr( tam - (decimais + 9), 3 ) + '.' + vr.substr( tam - (decimais + 6), 3 ) + '.' + vr.substr( tam - (decimais + 3), 3 ) + ',' + vr.substr( tam - decimais, tam ) ;
                           }
                   }else if(decimais == 0){
                           if ( tam <= 3 ){
                                    objeto.value = vr ;
                           }
                           if ( (tam >= 4) && (tam <= 6) ){
                                   if(tecla == 8)
                                   {
                                           objeto.value = vr.substr(0, tam);
                                           window.event.cancelBubble = true;
                                           window.event.returnValue = false;
                                   }
                                   objeto.value = vr.substr(0, tam - 3) + '.' + vr.substr( tam - 3, 3 );
                           }
                           if ( (tam >= 7) && (tam <= 9) ){
                                   if(tecla == 8)
                                   {
                                           objeto.value = vr.substr(0, tam);
                                           window.event.cancelBubble = true;
                                           window.event.returnValue = false;
                                   }
                                   objeto.value = vr.substr( 0, tam - 6 ) + '.' + vr.substr( tam - 6, 3 ) + '.' + vr.substr( tam - 3, 3 );
                           }
                           if ( (tam >= 10) && (tam <= 12) ){
                                    if(tecla == 8)
                                   {
                                           objeto.value = vr.substr(0, tam);
                                           window.event.cancelBubble = true;
                                           window.event.returnValue = false;
                                   }
                                   objeto.value = vr.substr( 0, tam - 9 ) + '.' + vr.substr( tam - 9, 3 ) + '.' + vr.substr( tam - 6, 3 ) + '.' + vr.substr( tam - 3, 3 );
                           }
                           if ( (tam >= 13) && (tam <= 15) ){
                                   if(tecla == 8){
                                           objeto.value = vr.substr(0, tam);
                                           window.event.cancelBubble = true;
                                           window.event.returnValue = false;
                                   }
                                   objeto.value = vr.substr( 0, tam - 12 ) + '.' + vr.substr( tam - 12, 3 ) + '.' + vr.substr( tam - 9, 3 ) + '.' + vr.substr( tam - 6, 3 ) + '.' + vr.substr( tam - 3, 3 ) ;
                           }
                   }
           }
   }else if((window.event.keyCode != 8) && (window.event.keyCode != 9) && (window.event.keyCode != 13) && (window.event.keyCode != 35) && (window.event.keyCode != 36) && (window.event.keyCode != 46)){
                   window.event.cancelBubble = true;
                   window.event.returnValue = false;
           }
}

// Verifica a sintaxe do e-mail
function ValidaEmail(email){
	//alert('email: '+ email.value);
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email.value))){
		alert("Informe um email válido.");
		email.value = "";
		email.focus();
		return (false)
	}
}

function PopUpImprensa(url,largura,altura,scrollbar){
	if(scrollbar == ''){
		scrollbar = 'no';
	}
	window.open(url,'janela','width='+largura+',height='+altura+',menubar=no,scrollbars='+scrollbar+',toolbar=no,location=no,directories=no,resizable=no,top=5,left=300');
}
function PopUp(url,largura,altura,scrollbar){
	if(scrollbar == ''){
		scrollbar = 'no';
	}
	window.open(url,'janela','width='+largura+',height='+altura+',menubar=no,scrollbars='+scrollbar+',toolbar=no,location=no,directories=no,resizable=no,top=200,left=300');
}

function PopUpImprimeSaude(url,largura,altura){
	window.open(url,'janela','width='+largura+',height='+altura+',menubar=yes,scrollbars=yes,toolbar=no,location=no,directories=no,resizable=no,top=200,left=300');
}

// PERMITE APENAS DIGITAR NUMEROS NO CAMPO TIPO TEXT
// deve ser chamado com o return e com a funcao nativa event 
// return sonumero(event)
function SomenteNumero(even){
	
	if(document.all){
		tecla = event.keyCode;
	}else{
		tecla = even.which
	}
	
	if (tecla != 8 && tecla != 0){
		if (tecla < 48 || tecla > 57 ){	
			alert("Somente permitido digitar numeros!");	
			return false;
		}
	}
	
}

function NaoPodeNumero(even){
	
	if(document.all){
		tecla = event.keyCode;
	}else{
		tecla = even.which
	}
	
	if (tecla != 8 && tecla != 0){
		if (tecla > 48 && tecla < 57 ){	
			alert("Nao é permitido digitar números!");	
			return false;
		}
	}
	
}
//////////////////////////////////////
function stopCount()
{
	clearTimeout(t);
}

function Display(nr)
{
	if (document.layers)
	{
		current = (document.layers[nr].display == 'block') ? 'none' : 'block';
		document.layers[nr].display = current;
	}
	else if (document.all)
	{
		current = (document.all[nr].style.display == 'block') ? 'none' : 'block';
		document.all[nr].style.display = current;
	}
	else if (document.getElementById)
	{
		vista = (document.getElementById(nr).style.display == 'block') ? 'none' : 'block';
		document.getElementById(nr).style.display = vista;
	}
}

function Hide(nr)
{
	if (document.layers)
	{
		current = (document.layers[nr].display == 'none') ? 'block' : 'none';
		document.layers[nr].display = current;
	}
	else if (document.all)
	{
		current = (document.all[nr].style.display == 'none') ? 'block' : 'none';
		document.all[nr].style.display = current;
	}
	else if (document.getElementById)
	{
		vista = (document.getElementById(nr).style.display == 'none') ? 'block' : 'none';
		document.getElementById(nr).style.display = vista;
	}
}

var show=0;
function ShowDiv2(valor){	
	show = document.getElementById('info_logistica').value;
	if(show == 0){
		Effect.BlindDown('tabela2');
		Effect.BlindDown('txt_log');
		document.getElementById('info_logistica').value = 1;
	}else{
		Effect.BlindUp('tabela2');
		Effect.BlindUp('txt_log');
		document.getElementById('info_logistica').value = 0;
	}
}

function ShowDiv(valor){	
	show = document.getElementById('info_nutricional').value;
	if(show == 0){
		Effect.BlindDown('tabela');
		Effect.BlindDown('txt_nut');
		document.getElementById('info_nutricional').value = 1;
	}else{
		Effect.BlindUp('tabela');
		Effect.BlindUp('txt_nut');
		document.getElementById('info_nutricional').value = 0;
	}
}

//////////////////////////////////////
function ListaCidades(estados, cidade){
	valorEstado = estados.options[estados.selectedIndex].value;
	//valorEstado = estados;
	
	//alert(selectEstados.options[selectEstados.selectedIndex].value)
	//alert(valorEstado);
	if (valorEstado != ""){ 
		htmlDiv='<select name="cidade" style="width:269px; height:18px; border:#533A1B 1px solid; background-color:#FFF8EF; font-size:12px;"><option value=""> processando...</option></select>';
		document.getElementById("divCidades").innerHTML=htmlDiv;
		link='modulos/contato/lista_cidades.php?id_estado='+valorEstado+'estado='+cidade;
		//alert(link);
		pesquisa.location=link;
		//location=link;
	}
}

function ListaCidadesTrabalhe(selectEstados){
	valorEstado = selectEstados.options[selectEstados.selectedIndex].value;
	//alert(selectTipoQuilha.options[selectTipoQuilha.selectedIndex])
	//alert(valorEstado);
	if (valorEstado != ""){ 
		htmlDiv='<select name="cidade" style="width:200px;"><option value=""> processando...</option></select>';
		document.getElementById("divCidades").innerHTML=htmlDiv;
		link='modulos/contato/lista_cidades_trabalhe.php?id_estado='+valorEstado;
		//alert(link);
		pesquisa.location=link;
		//location=link;
	}
}

function ListaCidadesRepresentantes(selectEstados,idDiv,selectName){
	valorEstado = selectEstados.options[selectEstados.selectedIndex].value;
	//alert(selectTipoQuilha.options[selectTipoQuilha.selectedIndex])
	//alert(valorEstado);
	if (valorEstado != ""){ 
		htmlDiv='<select name="'+selectName+'" style="width:292px;"><option value=""> processando...</option></select>';
		document.getElementById(idDiv).innerHTML=htmlDiv;
		link='modulos/contato/lista_cidades_representante.php?id_estado='+valorEstado+'&id_div='+idDiv+'&select_name='+selectName;
		//alert(link);
		pesquisa.location=link;
		//location=link;
	}
}

/*function ChangerScr(id_img,name_img){
	//alert(id_img);
	parent.document.getElementById(id_img).scr = '<!--{$IMG}-->/artista/'+ name_img;
}*/
function ValidaFormPromocao(){
	form = this.document.forms['email_contato'];
	
	if(form.nome.value != ""){
		nome = 1;
	}else{
		nome = 0;
	}
	
	if(form.email.value != ""){
		email = 1;
	}else{
		email = 0;
	}
	
	if(form.ddd_telefone.value != ""){
		ddd_telefone = 1;
	}else{
		ddd_telefone = 0;
	}
	
	if(form.num_telefone.value != ""){
		num_telefone = 1;
	}else{
		num_telefone = 0;
	}
	

	
	if(form.mensagem.value != ""){
		mensagem = 1;
	}else{
		mensagem = 0;
	}
	/*verifica o captcha*/

	
	if(nome == 1){
		if(email == 1){
			if(ddd_telefone == 1){
				if(num_telefone == 1){
						if(mensagem == 1){
								//alert("Pode Passar!");
								form.submit();
							}
						else{
							alert("Informe sua mensagem por favor!");
						}
					}
				else{
					alert("Informe o número do telefone de contato!");
				}
			}else{
				alert("Informe o DDD do telefone de contato!");
			}
		}else{
			alert("Informe seu e-mail por favor!");
		}
	}else{
		alert("Informe seu nome por favor!");
	}
}