// JavaScript Document
function startTecnologia(){
document.getElementById('preimpressao').style.display="none";
document.getElementById('ftp').style.display="none";
document.getElementById('cip3').style.display="none";
document.getElementById('ctp').style.display="none";
document.getElementById('impressao').style.display="none";
document.getElementById('acabamento').style.display="none";
}
function tecnologia1(){
if (
	document.getElementById('preimpressao').style.display=="none"){
	startTecnologia();
	document.getElementById('preimpressao').style.display="block";
} else {
	startTecnologia();
}
}
function tecnologia2(){
if (
	document.getElementById('ftp').style.display=="none"){
	startTecnologia();
	document.getElementById('ftp').style.display="block";
} else {
	startTecnologia();
}
}
function tecnologia3(){
if (
	document.getElementById('cip3').style.display=="none"){
	startTecnologia();
	document.getElementById('cip3').style.display="block";
} else {
	startTecnologia();
}
}
function tecnologia4(){
if (
	document.getElementById('ctp').style.display=="none"){
	startTecnologia();
	document.getElementById('ctp').style.display="block";
} else {
	startTecnologia();
}
}
function tecnologia5(){
if (
	document.getElementById('impressao').style.display=="none"){
	startTecnologia();
	document.getElementById('impressao').style.display="block";
} else {
	startTecnologia();
}
}
function tecnologia6(){
if (
	document.getElementById('acabamento').style.display=="none"){
	startTecnologia();
	document.getElementById('acabamento').style.display="block";
} else {
	startTecnologia();
}
}
function startDicas(){
document.getElementById('dica1').style.display="none";
document.getElementById('dica2').style.display="none";
document.getElementById('dica3').style.display="none";
}
function dicas1func(){
if (
	document.getElementById('dica1').style.display=="none"){
	startDicas();
	document.getElementById('dica1').style.display="block";
} else {
	startDicas();
}
}
function dicas2func(){
if (
	document.getElementById('dica2').style.display=="none"){
	startDicas();
	document.getElementById('dica2').style.display="block";
} else {
	startDicas();
}
}
function dicas3func(){
if (
	document.getElementById('dica3').style.display=="none"){
	startDicas();
	document.getElementById('dica3').style.display="block";
} else {
	startDicas();
}
}

//funções de validação
function sonum(){
	var tecla=window.event.keyCode;
	if((tecla!=8)&&(tecla!=46)){
		if((tecla<48)||(tecla>57)){
				event.returnValue = false;
			}
		}
	}

function Tecla(e){
if (document.all) // Internet Explorer
var tecla = event.keyCode;
else if(document.layers) // Nestcape
var tecla = e.which;
if (tecla > 47 && tecla < 58) // numeros de 0 a 9
// if (tecla < 47 || tecla > 58) // letras de A a Z
return true;
else{
if (tecla != 8) // backspace
event.keyCode = 0;//return false;
else return true;
alert("Digite somente números");
}
}

function validarEmail(){
	var arroba=document.getElementById('email_txt').value.indexOf("@")
	if(arroba == -1){
		alert('Este campo deve conter um endereco valido! Ex.: suaempresa@suaempresa.com.br');
	document.getElementById('email_txt').focus();
	return false;
	}else{return true}
	}

function validaForm(){
	d=document.form_orcamento;
	if(d.empresa_txt.value==""){
	alert("O campo 'Empresa' deve ser preenchido");
	d.empresa_txt.focus();
	return false;
	}
	if(d.contato_txt.value==""){
	alert("O campo 'Contato' deve ser preenchido");
	d.contato_txt.focus();
	return false;
	}
	if(d.email_txt.value==""){
	alert("O campo 'Email' deve ser preenchido");
	d.email_txt.focus();
	return false;
	}
	if(d.dddTel_txt.value==""){
	alert("O campo 'DDD' deve ser preenchido");
	d.dddTel_txt.focus();
	return false;
	}
	if(d.telefone_txt.value==""){
	alert("O campo 'Telefone' deve ser preenchido");
	d.telefone_txt.focus();
	return false;
	}
	if(d.tituloMaterial_txt.value==""){
	alert("O campo 'Título do Material' deve ser preenchido");
	d.tituloMaterial_txt.focus();
	return false;
	}
	if(d.modeloMaterial_txt.value==""){
	alert("O campo 'Modelo do Material' deve ser preenchido");
	d.modeloMaterial_txt.focus();
	return false;
	}
	if(d.tiragem_txt.value==""){
	alert("O campo 'Tiragem' deve ser preenchido");
	d.tiragem_txt.focus();
	return false;
	}
	if(d.capaFormatoAberto_txt.value==""){
	alert("O campo 'Capa - Formato Aberto' deve ser preenchido");
	d.capaFormatoAberto_txt.focus();
	return false;
	}
	if(d.capaFormatoFechado_txt.value==""){
	alert("O campo 'Capa - Formato Fechado' deve ser preenchido");
	d.capaFormatoFechado_txt.focus();
	return false;
	}
	if(d.capaCores_txt.value==""){
	alert("O campo 'Capa - Cores' deve ser preenchido");
	d.capaCores_txt.focus();
	return false;
	}
	if(d.capaPapel_txt.value==""){
	alert("O campo 'Capa - Papel' deve ser preenchido");
	d.capaPapel_txt.focus();
	return false;
	}
	if(d.mioloQtdPaginas_txt.value==""){
	alert("O campo 'Miolo - Quantidade de Páginas' deve ser preenchido");
	d.mioloQtdPaginas_txt.focus();
	return false;
	}
	if(d.mioloFormatoAberto_txt.value==""){
	alert("O campo 'Miolo - Formato Aberto' deve ser preenchido");
	d.mioloFormatoAberto_txt.focus();
	return false;
	}
	if(d.mioloFormatoFechado_txt.value==""){
	alert("O campo 'Miolo - Formato Fechado' deve ser preenchido");
	d.mioloFormatoFechado_txt.focus();
	return false;
	}
	if(d.mioloCores_txt.value==""){
	alert("O campo 'Miolo - Cores' deve ser preenchido");
	d.mioloCores_txt.focus();
	return false;
	}
	if(d.mioloPapel_txt.value==""){
	alert("O campo 'Miolo - Papel' deve ser preenchido");
	d.mioloPapel_txt.focus();
	return false;
	}
	if(d.acabamento_txt.value==""){
	alert("O campo 'Miolo - Acabamento' deve ser preenchido");
	d.acabamento_txt.focus();
	return false;
	}
}
function validaFormFaleConosco(){
	d=document.form_faleconosco;
	if(d.empresa_txt.value==""){
	alert("O campo 'Empresa' deve ser preenchido");
	d.empresa_txt.focus();
	return false;
	}
	if(d.contato_txt.value==""){
	alert("O campo 'Contato' deve ser preenchido");
	d.contato_txt.focus();
	return false;
	}
	if(d.email_txt.value==""){
	alert("O campo 'Email' deve ser preenchido");
	d.email_txt.focus();
	return false;
	}
	if(d.dddTel_txt.value==""){
	alert("O campo 'DDD' deve ser preenchido");
	d.dddTel_txt.focus();
	return false;
	}
	if(d.telefone_txt.value==""){
	alert("O campo 'Telefone' deve ser preenchido");
	d.telefone_txt.focus();
	return false;
	}
	if(d.assunto_txt.value==""){
	alert("O campo 'Assunto' deve ser preenchido");
	d.assunto_txt.focus();
	return false;
	}
	if(d.mensagem_txt.value==""){
	alert("O campo 'Mensagem' deve ser preenchido");
	d.mensagem_txt.focus();
	return false;
	}
}


function validaOrgrafic(){
	d=document.form_orgrafic;
	if(d.cv.value==""){
	alert("O campo 'Codigo de Validacao' deve ser preenchido");
	d.cv.focus();
	return false;
	}
	if (d.cv.value!="neworgrafic28"){
	alert("O campo 'Codigo de Validacao' está errado");
	d.cv.focus();
	return false;
	}
	
	if(d.pp.value==""){
	alert("O campo 'Papel' deve ser preenchido");
	d.pp.focus();
	return false;
	}
	
	if(d.fp.value==""){
	alert("O campo 'Formato do Papel' deve ser preenchido");
	d.fp.focus();
	return false;
	}	
	
	if(d.fp.value==""){
	alert("O campo 'Formato do Papel' deve ser preenchido");
	d.fp.focus();
	return false;
	}	
	
	if(d.qp.value==""){
	alert("O campo 'Quantidade de Papel' deve ser preenchido");
	d.qp.focus();
	return false;
	}	
	
	if(d.fi.value==""){
	alert("O campo 'Formato de Impressao' deve ser preenchido");
	d.fi.focus();
	return false;
	}	
	
	if(d.ti.value==""){
	alert("O campo 'Tiragem de Impressao' deve ser preenchido");
	d.ti.focus();
	return false;
	}
	
	if(d.ti2.value==""){
	alert("O campo 'Quebra' deve ser preenchido");
	d.ti2.focus();
	return false;
	}
	
    if(d.pe.value==""){
	alert("O campo 'Prazo de entrega' deve ser preenchido");
	d.pe.focus();
	return false;
	}	

	if(d.qr.value==""){
	alert("O campo 'Quantidade de Repeticao' deve ser preenchido");
	d.qr.focus();
	return false;
	}

	if(d.qc.value==""){
	alert("O campo 'Quantidade de Cores' deve ser preenchido");
	d.qc.focus();
	return false;
	}

	if(d.data.value==""){
	alert("O campo 'Data' deve ser preenchido");
	d.data.focus();
	return false;
	}
	
	if(d.at.value==""){
	alert("O campo 'Autorizado por' deve ser preenchido");
	d.at.focus();
	return false;
	}
	
    if(d.nt.value==""){
	alert("O campo 'Nome do trabalho' deve ser preenchido");
	d.nt.focus();
	return false;
	}
}

function validaCadcli(){
	d=document.form_cadcli;
	if(d.cv.value==""){
	alert("O campo 'Codigo de Validacao' deve ser preenchido");
	d.cv.focus();
	return false;
	}
	if (d.cv.value=="newcadcli29"){
	alert("O campo 'Codigo de Validacao' esta errado");
	d.cv.focus();
	return false;
	}
	if (d.soli.value==""){
		alert("O campo 'SOLICITANTE' deve ser preenchido");
		d.soli.focus();
		return false;
	}
}


function validaservicosterceiros(){
	d=document.form_servicosterceiros;
	if(d.cv.value==""){
	alert("O campo 'Codigo de Validacao' deve ser preenchido");
	d.cv.focus();
	return false;
	}
	if (d.cv.value=="newcadcli29"){
	alert("O campo 'Codigo de Validacao' esta errado");
	d.cv.focus();
	return false;
	}
	
	if (d.enviado.value==""){
		alert("O campo 'Enviado Por' deve ser preenchido");
		d.enviado.focus();
		return false;
	}
}


function validaLeonardo(){
	d=document.form_Leonardo;
	if(d.cv.value==""){
	alert("O campo 'Codigo de Validacao' deve ser preenchido");
	d.cv.focus();
	return false;
	}
	if (d.cv.value!="newleonardo29"){
	alert("O campo 'Codigo de Validacao' está errado");
	d.cv.focus();
	return false;
	}
	
	if(d.pp.value==""){
	alert("O campo 'Papel' deve ser preenchido");
	d.pp.focus();
	return false;
	}
	
	if(d.fp.value==""){
	alert("O campo 'Formato do Papel' deve ser preenchido");
	d.fp.focus();
	return false;
	}	
	
	if(d.fp.value==""){
	alert("O campo 'Formato do Papel' deve ser preenchido");
	d.fp.focus();
	return false;
	}	
	
	if(d.qp.value==""){
	alert("O campo 'Quantidade de Papel' deve ser preenchido");
	d.qp.focus();
	return false;
	}	
	
	if(d.fi.value==""){
	alert("O campo 'Formato de Impressao' deve ser preenchido");
	d.fi.focus();
	return false;
	}	
	
	if(d.ti.value==""){
	alert("O campo 'Tiragem de Impressao' deve ser preenchido");
	d.ti.focus();
	return false;
	}

    if(d.ti2.value==""){
	alert("O campo 'Quebra' deve ser preenchido");
	d.ti2.focus();
	return false;
	}
	
    if(d.pe.value==""){
	alert("O campo 'Prazo de entrega' deve ser preenchido");
	d.pe.focus();
	return false;
	}

	if(d.qr.value==""){
	alert("O campo 'Quantidade de Repeticao' deve ser preenchido");
	d.qr.focus();
	return false;
	}

	if(d.qc.value==""){
	alert("O campo 'Quantidade de Cores' deve ser preenchido");
	d.qc.focus();
	return false;
	}
	
    if(d.data.value==""){
	alert("O campo 'Data' deve ser preenchido");
	d.data.focus();
	return false;
	}
	
	if(d.at.value==""){
	alert("O campo 'Autorizado por' deve ser preenchido");
	d.at.focus();
	return false;
	}
	
    if(d.nt.value==""){
	alert("O campo 'Nome do trabalho' deve ser preenchido");
	d.nt.focus();
	return false;
	}	
}


function validaGraphium(){
	d=document.form_Graphium;
	if(d.cv.value==""){
	alert("O campo 'Codigo de Validacao' deve ser preenchido");
	d.cv.focus();
	return false;
	}
	if (d.cv.value!="newgraphium30"){
	alert("O campo 'Codigo de Validacao' está errado");
	d.cv.focus();
	return false;
	}
	
	if(d.pp.value==""){
	alert("O campo 'Papel' deve ser preenchido");
	d.pp.focus();
	return false;
	}
	
	if(d.fp.value==""){
	alert("O campo 'Formato do Papel' deve ser preenchido");
	d.fp.focus();
	return false;
	}	
	
	if(d.fp.value==""){
	alert("O campo 'Formato do Papel' deve ser preenchido");
	d.fp.focus();
	return false;
	}	
	
	if(d.qp.value==""){
	alert("O campo 'Quantidade de Papel' deve ser preenchido");
	d.qp.focus();
	return false;
	}	
	
	if(d.fi.value==""){
	alert("O campo 'Formato de Impressao' deve ser preenchido");
	d.fi.focus();
	return false;
	}	
	
	if(d.ti.value==""){
	alert("O campo 'Tiragem de Impressao' deve ser preenchido");
	d.ti.focus();
	return false;
	}

    if(d.ti2.value==""){
	alert("O campo 'Quebra' deve ser preenchido");
	d.ti2.focus();
	return false;
	}
	
    if(d.pe.value==""){
	alert("O campo 'Prazo de entrega' deve ser preenchido");
	d.pe.focus();
	return false;
	}

	if(d.qr.value==""){
	alert("O campo 'Quantidade de Repeticao' deve ser preenchido");
	d.qr.focus();
	return false;
	}

	if(d.qc.value==""){
	alert("O campo 'Quantidade de Cores' deve ser preenchido");
	d.qc.focus();
	return false;
	}
	
	if(d.data.value==""){
	alert("O campo 'Data' deve ser preenchido");
	d.data.focus();
	return false;
	}
	
	if(d.at.value==""){
	alert("O campo 'Autorizado por' deve ser preenchido");
	d.at.focus();
	return false;
	}
	
    if(d.nt.value==""){
	alert("O campo 'Nome do trabalho' deve ser preenchido");
	d.nt.focus();
	return false;
	}
}



//validação do cadastro
function validaFormCadastro(){
	
	d=document.form_cadastro;
	
	if(d.empresa_txt.value==""){
	alert("O campo 'Empresa' deve ser preenchido");
	d.empresa_txt.focus();
	return false;
	}
	if(d.contato_txt.value==""){
	alert("O campo 'Contato' deve ser preenchido");
	d.contato_txt.focus();
	return false;
	}
	if(d.email_txt.value==""){
	alert("O campo 'Email' deve ser preenchido");
	d.email_txt.focus();
	return false;
	}
	if(d.dddTel_txt.value==""){
	alert("O campo 'DDD' deve ser preenchido");
	d.dddTel_txt.focus();
	return false;
	}
	if(d.telefone_txt.value==""){
	alert("O campo 'Telefone' deve ser preenchido");
	d.telefone_txt.focus();
	return false;
	}
	if(d.endereco_txt.value==""){
	alert("O campo 'Endereço' deve ser preenchido");
	d.endereco_txt.focus();
	return false;
	}
	if(d.numero_txt.value==""){
	alert("O campo 'número' deve ser preenchido");
	d.numero_txt.focus();
	return false;
	}
	if(d.cidade_txt.value==""){
	alert("O campo 'cidade' deve ser preenchido");
	d.cidade_txt.focus();
	return false;
	}
	if(d.estado_txt.value==""){
	alert("O campo 'estado' deve ser preenchido");
	d.estado_txt.focus();
	return false;
	}
	if(d.cep_txt.value==""){
	alert("O campo 'cep' deve ser preenchido");
	d.cep_txt.focus();
	return false;
	}
	if(d.senha_txt.value==""){
	alert("O campo 'senha' deve ser preenchido");
	d.senha_txt.focus();
	return false;
	}
	if(d.senha2_txt.value==""){
	alert("O campo 'confirmar senha' deve ser preenchido");
	d.senha2_txt.focus();
	return false;
	}
}

function validaSenha(){
	var Senha=document.form_cadastro.senha_txt.value;
	var confSenha=document.form_cadastro.senha2_txt.value;
	if(Senha != confSenha){
		alert("As senhas digitadas nao conferem!")
	document.form_cadastro.senha_txt.focus();
	return false;
	}
}


function validaFormAmigo(){
	d=document.form_amigo;
	if(d.seunome.value==""){
	alert("O campo 'Seu Nome' deve ser preenchido");
	d.seunome.focus();
	return false;
	}
	
	if(d.seuemail.value==""){
	alert("O campo 'Seu Email' deve ser preenchido");
	d.seuemail.focus();
	return false;
	}
	
	if(d.nomeamigo.value==""){
	alert("O campo 'Nome do seu amigo' deve ser preenchido");
	d.nomeamigo.focus();
	return false;
	}
	
	if(d.emailamigo.value==""){
	alert("O campo 'Email do seu amigo' deve ser preenchido");
	d.emailamigo.focus();
	return false;
	}
}


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_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_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 MM_CheckFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;

      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
  
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}
