// JavaScript Document
function selectRef(ref){
	$('perfil').value = ref;
}

// Funções NEWSLETTER
cancelarNews = function(usr) {
    var param = $H({user:usr,email:$('email').value});
    new Ajax.Request('cadastrese_cancelamento_ajax.php',{parameters:param,onComplete:confirmaCancelamento});
}

confirmaCancelamento = function(r) {
    var obj = eval('('+r.responseText+')');
    if (obj.erro) {
        alert('O email informado é inválido.');
    } else {
        alert('Email removido com sucesso.');
        window.alert = 'index.php';
    }
}


// Funções ORCAMENTO
SelecionarOrcamento = function(edicao) {
    if (edicao) {
    	var tp = edicao.split(',');
    	var param = $H({prod_id:tp[1]});
		new Ajax.Request('orcamento_'+tp[0]+'.php',{parameters:param,onComplete:mostraCotacao});
    }
};

mostraCotacao = function(r) {
	$('formulario_orcamento').innerHTML = r.responseText;
}
/************ Funções ORCAMENTO ****************/




// Funções para o formulário de contato
  function enviarContato() {
  	var mensagem = '';
  	if ($('nome').value.length == 0) mensagem += "- Nome:\n";
  	if ($('empresa').value.length == 0) mensagem += "- Empresa:\n";
  	if ($('email').value.length == 0) mensagem += "- E-mail:\n";
  	else if ($('email').value.indexOf('@') == -1) mensagem += "- E-mail inválido:\n";
		if ($('assunto2').value.length == 0) mensagem += "- Assunto:\n";
	if($('area_contato').value.length == 0) mensagem += "- Área para contato:\n";
  	if ($('mensagem').value.length == 0) mensagem += "- Mensagem:\n";

	if (mensagem) alert("Campos de preenchimento obrigatório:\n"+mensagem)
	else
	{
		params = Form.serialize('form_contato');
		oAjax = new Ajax.Request('fale_conosco_envia.php',{parameters:params,onComplete:mostracontato})
	}
  }

  function mostracontato(r) {
  	alert(r.responseText);
	window.location = 'index.php';
  }
//-----------------------------------------------------------------------------------------


// Funções para o formulário de assistencia tecnica
  function enviarAssistencia() {
  	var mensagem = '';
  	if ($('nome').value.length == 0) mensagem += "- Nome:\n";
  	if ($('empresa').value.length == 0) mensagem += "- Empresa:\n";
  	if ($('email').value.length == 0) mensagem += "- E-mail:\n";
  	if ($('email').value.indexOf('@') == -1) mensagem += "- E-mail inválido:\n";
		if ($('assunto2').value.length == 0) mensagem += "- Assunto:\n";
  	if ($('mensagem').value.length == 0) mensagem += "- Mensagem:\n";

	if (mensagem) alert("Campos de preenchimento obrigatório:\n"+mensagem)
	else
	{
		params = Form.serialize('form_assistencia');
		oAjax = new Ajax.Request('assistencia_tecnica_envia.php',{parameters:params,onComplete:mostracontato})
	}
  }

  function mostracontato(r) {
  	alert(r.responseText);
	window.location = 'index.php';
  }
//-----------------------------------------------------------------------------------------

// Funções para o formulário de CADASTRE-SE
  function enviarCadastrese() {
  	var mensagem = '';
  	if ($('impresso').checked == false && $('eletronico').checked == false) mensagem += "- Selecione um tipo de informativo para receber\n";
  	if ($('nome').value.length == 0) mensagem += "- Nome\n";
  	if ($('email').value.length == 0) mensagem += "- E-mail\n";
  	if ($('impresso').checked == true && $('endereco').value.length == 0) mensagem += "- Endereço\n";
  	if ($('impresso').checked == true && $('bairro').value.length == 0) mensagem += "- Bairro\n";
  	if ($('impresso').checked == true && $('cidade').value.length == 0) mensagem += "- Cidade\n";
  	if ($('impresso').checked == true && $('cep').value.length == 0) mensagem += "- CEP\n";
  	if ($('impresso').checked == true && $('uf').value.length == 0) mensagem += "- UF\n";


	if (mensagem) alert("Campos de preenchimento obrigatório:\n"+mensagem)
	else
	{
		params = Form.serialize('form_cadastrese');
		oAjax = new Ajax.Request('cadastrese_envia.php',{parameters:params,onComplete:mostracontato})
	}
  }

  function mostracontato(r) {
  	alert(r.responseText);
	window.location = 'index.php';
  }

  function setaObrigatorios() {
      var obrigatorios = document.getElementsByClassName('obrigatorio');
      obrigatorios.each(function(ob){
        Element.remove(ob);
      });

      new Insertion.Bottom('label_tipo','<span class="obrigatorio">*</span>');
      new Insertion.Bottom('label_nome','<span class="obrigatorio">*</span>');
      new Insertion.Bottom('label_email','<span class="obrigatorio">*</span>');

      if ($('impresso').checked == true) {
          new Insertion.Bottom('label_bairro','<span class="obrigatorio">*</span>');
          new Insertion.Bottom('label_cidade','<span class="obrigatorio">*</span>');
          new Insertion.Bottom('label_endereco','<span class="obrigatorio">*</span>');
          new Insertion.Bottom('label_cep','<span class="obrigatorio">*</span>');
          new Insertion.Bottom('label_uf','<span class="obrigatorio">*</span>');
      }
  }
//-----------------------------------------------------------------------------------------


// Funções para o formulário de ORCAMENTO
  function enviarOrcamento() {
  	var mensagem = '';
  	if ($('razao_social').value.length == 0) mensagem += "- Razão Social:\n";
  	if ($('contato').value.length == 0) mensagem += "- Contato:\n";
  	if ($('email').value.length == 0) mensagem += "- E-mail:\n";
  	else if ($('email').value.indexOf('@') == -1) mensagem += "- E-mail inválido:\n";
	if ($('fone').value.length == 0) mensagem += "- Fone:\n";

		//para o form "nao_sei"
  	if ($('comentarios') && $('comentarios').value.length == 0) mensagem += "- Comentários:\n";

		//para o form "nao_sei"
  	if ($('d_interno') && $('d_interno').value.length == 0) mensagem += "- Diâmetro Interno:\n";
  	if ($('d_externo') && $('d_externo').value.length == 0) mensagem += "- Diâmetro Externo:\n";
  	if ($('altura') && $('altura').value.length == 0) mensagem += "- Altura:\n";
  	if ($('material') && $('material').value.length == 0) mensagem += "- Material:\n";



	if (mensagem) alert("Campos de preenchimento obrigatório:\n"+mensagem)
	else
	{
		params = Form.serialize('form_orcamento');
		oAjax = new Ajax.Request('orcamento_envia.php',{parameters:params,onComplete:mostracontato})
	}
  }

  function mostracontato(r) {
  	alert(r.responseText);
	window.location = 'index_ing.php';
  }
//-----------------------------------------------------------------------------------------




// PARA AS POP-UPS
function MM_openBrWindow(theURL,winName,features) { //v2.0
 window.open(theURL,winName,features);
}



changeNoticia = function(valor) {
    if (valor) {
        var pars = $H({noticia:valor});
        //Element.show('load');
        oAjax = new Ajax.Updater('conteudo','noticias_ajax.php',{parameters:pars,evalScripts:true});
    }
}

changeProduto = function(valor) {
    if (valor) {
        var pars = $H({produto:valor});
        //Element.show('load');
        oAjax = new Ajax.Updater('conteudo','produto_ajax.php',{parameters:pars,evalScripts:true});
    }
}