/********************** parte 2 **********************/
function get(quem) { return document.getElementById(quem);}
function getAssunto() {  //retorna assunto selecionado 
    for (var i = 0; i <= qtdOpcoes; i++) {
        if (document.formulario.Assunto[i].checked) {
            return document.formulario.Assunto[i].value
        }
    }
}
function getAssunto2() { //retorna tipo de assunto selecionado (reclamação ou sugestão)
    for (var i = 0; i < document.formulario.assunto2.length; i++) {
        if (document.formulario.assunto2[i].checked) {
            return document.formulario.assunto2[i].value;
        }
    }
}
function montaMail(catAssuntoMail, paraMail) {//Função que monta e-mail (Subject e from)
    if (getAssunto() == undefined) {
        get('FM_ASSUNTO').value = catAssuntoMail + " - Outros";
    } else {
        get('FM_ASSUNTO').value = catAssuntoMail + " - " + getAssunto();
    }
    get('FM_PARA').value = paraMail;
    //alert("Assunto: " + get('FM_ASSUNTO').value + "\n\n" + "Para: " + get('FM_PARA').value)
}
function addAjuda(indice) {
    combo = get('cbAjudaMais').options.selectedIndex;
    var pergunta = new Array();
    pergunta[1] = ["Quero saber informações sobre meu pedido", "PED"];
    pergunta[2] = ["Quero saber informações sobre produtos", "PROD"];
    //pergunta[3] = ["Quero informações sobre o SicilianoPlus", "PLUS"];
    pergunta[3] = ["Quero efetuar uma troca", "TRO"];
    pergunta[4] = ["Quero cancelar o pedido", "CAN"];
    pergunta[5] = ["Quero elogiar", "ELO"];
    pergunta[6] = ["Quero sugerir/reclamar", ["SUG", "REC"]];
    pergunta[0] = ["", ""];
    var resposta = new Array();
    resposta[1] = ['A forma mais r&aacute;pida  de obter informa&ccedil;&otilde;es sobre o andamento de seus pedidos &eacute;  a nossa tela de acompanhamento de pedidos.<br><a href="https://www.siciliano.com.br/central/central.dll/login?URL=/tracking/tracking.dll/pedidos" class="rotulo_info_detalhe" style="padding-left:0px;font-style:normal;">Clique aqui para entrar na tela de Acompanhamento de Pedidos</a>.<br><br>Caso queira prosseguir com este contato, por favor preencha os dados abaixo:'];
    resposta[2] = ['A forma mais simples de obter informa&ccedil;&otilde;es sobre nosso cat&aacute;logo de produtos &eacute; efetuar uma busca. Nossa busca &eacute; fon&eacute;tica, ou seja, independe de acentua&ccedil;&atilde;o e traz grafias e fonemas semelhantes.<br><a href="javascript:goto_top();document.getElementById(\'searchform\').focus();" class="rotulo_info_detalhe" style="padding-left:0px;font-style:normal;">Clique aqui para pesquisar um produto</a>.<br><br>Caso queira prosseguir com este contato, por favor preencha os dados abaixo:'];
    //resposta[3] = ['Clique <a href="http://www.siciliano.com.br/Sicilianoplus/Sicilianoplus.htm" class="rotulo_info_detalhe" style="padding-left:0px;font-style:normal;">aqui</a> e saiba tudo sobre o Siciliano Plus, o programa de fidelidade da Siciliano.'];
    resposta[3] = ['Voc&ecirc; pode efetuar a troca de seus produtos em qualquer loja da rede Siciliano. Clique aqui para ver os endere&ccedil;os da loja mais pr&oacute;xima da sua regi&atilde;o.<br>Voc&ecirc; tamb&eacute;m pode efetuar a troca de produtos com peso inferior a 30kg e menores que 0,70cm no maior dos lados atrav&eacute;s do nosso servi&ccedil;o de trocas.<br><a href="javascript:goto_top();get(\'lbTopicos\').options[7].selected = true;seleciona(\'\',\'\');"  class="rotulo_info_detalhe" style="padding-left:0px;font-style:normal;">Clique aqui para conhecer as regras e os procedimentos para trocas.</a><br><br>Caso queira prosseguir com este contato, por favor preencha os dados abaixo:<br><b>ATEN&Ccedil;&Atilde;O:</b> Para que sua troca seja aceita &eacute; imprescind&iacute;vel a nota fiscal e que os produtos mantenham suas caracter&iacute;sticas originais, incluindo a embalagem, cabos, acess&oacute;rios, manuais, controle remoto, baterias, etc...'];
    resposta[4] = ['A forma mais r&aacute;pida  de obter informa&ccedil;&otilde;es sobre o andamento de seus pedidos &eacute; a nossa tela de acompanhamento de pedidos.<br><a href="https://www.siciliano.com.br/central/central.dll/login?URL=/tracking/tracking.dll/pedidos" class="rotulo_info_detalhe" style="padding-left:0px;font-style:normal;">Clique aqui para entrar na tela de Acompanhamento de Pedidos</a>.<br><br>Caso queira prosseguir com este contato, por favor preencha os dados abaixo:'];
    resposta[5] = ['Foi bem atendido? Gostou dos nossos servi&ccedil;os? Elogie!'];
    resposta[6] = [''];
    resposta[0] = [''];
    var opcao = new Array();
    opcao[1] = [" Estou com dificuldades com o rastreamento", " Meu pedido foi postado e est&aacute;  dentro do prazo", " O prazo de entrega do meu pedido est&aacute;  vencendo, e o produto ainda est&aacute; em busca", " Meu pedido foi postado e mas ainda n&atilde;o foi entregue", " Um dos produtos que comprei permanece em busca, h&aacute; possibilidades de postagem parcial?", " Outros"];
    opcao[2] = [" O produto que eu quero n&atilde;o aparece no resultado da busca", " A pesquisa n&atilde;o fornece dados suficientes sobre o produto", " No prazo do produto aparece o prazo de 16 dias ou 7 semanas e afirma que depende do fornecedor, &eacute; certeza que se eu finalizar a compra receberei?", " Quero comprar quantidade maior", " Outros"];
    //opcao[3] = [" Como se cadastrar?", " Quais são as vantagens do programa de Fidelidade Siciliano Plus?", " Como consultaro meu o saldo/extrato do Siciliano Plus?", " Não recebi o cartão Siciliano Plus", " Cancelei o pedido e os meus pontos não estornaram", " Comprei e não pontuei", " Validade e expiração dos pontos", " Outros"];
    opcao[3] = [" Comprei o produto errado", " O produto apresentou defeito", " O produto veio errado/danificado", " Outros"];
    opcao[4] = [" Finalizei o pedido com a forma de pagamento errada", " Preciso alterar incluir produtos na compra", " Fui avisado de que n&atilde;o tem mais o produto", " Comprei o produto errado"];
    opcao[5] = [" Equipe de Atendimento a Cliente", " Equipe do Site Siciliano.com.br", " Equipe de Televendas", " Equipe das lojas", " Equipe de Log&iacute;stica", " Equipe de Transportes", " Ouvidoria", " Outros"];
    opcao[6] = [" Para o Atendimento ao Cliente", " Sobre o site Siciliano.com.br", " Sobre e-mails, pre&ccedil;os ou promo&ccedil;&otilde;es", " Sobre a entrega/embalagem do produto/pedido", " Sobre o conte&uacute;do digital (filmes/fotos)", " Sobre o atendimento das lojas", " Outros"];
    opcao[0] = [""];
    var sMails = new Array();
    sMails[1] = ["infoped2" + "@" + "siciliano" + "." + "com" + "." + "br"];
    sMails[2] = ["infoprod2" + "@" + "siciliano" + "." + "com" + "." + "br"];
    //sMails[3] = ["infoplus2" + "@" + "siciliano" + "." + "com" + "." + "br"];
    sMails[3] = ["infotrocas2" + "@" + "siciliano" + "." + "com" + "." + "br"];
    sMails[4] = ["cancped2" + "@" + "siciliano" + "." + "com" + "." + "br"];
    sMails[5] = ["elogiosac2" + "@" + "siciliano" + "." + "com" + "." + "br"];
    sMails[6] = ["sugrec2" + "@" + "siciliano" + "." + "com" + "." + "br"];
    sMails[0] = [""];
   //-------
    recSug1 = pergunta[indice][1][0];
    recSug2 = pergunta[indice][1][1];
    categoriaAssunto = pergunta[indice][1];
    destinoMail = sMails[indice];
    combo = get('cbAjudaMais').options.selectedIndex;
    qtdOpcoes = opcao[indice].length - 1;
    // get("divPergunta").innerHTML = pergunta[indice][0];
    get("divRadioResposta").innerHTML = resposta[indice];
    get('divRadioAjuda').innerHTML = "";
    get('campoLoja').style.display = "none";
    for (i = 0; i < opcao[indice].length; i++) {
        var radio = document.createElement('input');
        var br = document.createElement('br');
        var desc = document.createElement('font');
        var navegador = navigator.appName;
        desc.innerHTML = opcao[indice][i];
        desc.className = "relacionadas";
        radio.type = "radio";
        radio.name = "Assunto";
        radio.value = opcao[indice][i];
        radio.setAttribute('onchange', 'javascript:radioAction();');
        radio.id = "Assunto" + i;
        //IE - INÍCIO 
        if (navegador == "Microsoft Internet Explorer") {
            var radio2 = document.createElement('<input type="radio" name="Assunto" onclick="javascript:radioAction();">');
            radio2.id = "Assunto" + i;
            radio2.setAttribute("value", opcao[indice][i]);
            if (opcao[indice] != 0) {
                get('divRadioAjuda').appendChild(radio2);
                get('divRadioAjuda').appendChild(desc);
                get('divRadioAjuda').appendChild(br);
            }
            //IE - FIM
        } else {
            if (opcao[indice] != 0) {
                get('divRadioAjuda').appendChild(radio);
                get('divRadioAjuda').appendChild(desc);
                get('divRadioAjuda').appendChild(br);
            }
        }
        get('trPED').style.display = "";
        get('trCPF').style.display = "";
    }
    get("Assunto" + (opcao[indice].length - 1)).checked = true; //Seleciona o último radio
    // Esconder campos - Início
    if (combo == 2) { esconderCampo(2, "trCPF"); esconderCampo(2, "trPED"); } //Prod
    if (combo == 3) { esconderCampo(3, "trCPF"); esconderCampo(3, "trPED"); } //Plus
    if (combo == 6) { esconderCampo(6, "trCPF"); esconderCampo(6, "trTEL"); esconderCampo(6, "trPED"); } //Plus
    if (combo == 7) {
        get('divRadioAjudaRec').removeAttribute("style");
        get('divRadioAjudaRec').innerHTML = '<input name="assunto2" type="radio" value="Sugestão" checked="checked" onclick="javascript:radioAction();" /><font class="relacionadas">Sugestão</font><br /><input name="assunto2" type="radio" value="reclamação" onclick="javascript:radioAction();"/><font class="relacionadas">Reclamação</font><br />';
    } else {
        get('divRadioAjudaRec').style.display = "none";
        get('divRadioAjudaRec').innerHTML = '';
    }
    get("formTable2").removeAttribute("style");
    // Esconder campos - Fim 
    //montaMail(categoriaAssunto, destinoMail); //Monta e-mail (Subject e from)
    radioAction();
}
function buscaPalavraOpcoes(str2) {
    campo2 = getAssunto();
    if (campo2.indexOf(str2) != (-1)) {
        return true;
    } else {
        return false;
    }
}
function mostrarCampo(str, trCampo) {
    if (buscaPalavraOpcoes(str) == true) {
        get(trCampo).removeAttribute("style");
    } if (buscaPalavraOpcoes(str) == false) {
        get(trCampo).style.display = "none";
    }
}
function esconderCampo(indice, trCampo) {
    if (get('cbAjudaMais').options.selectedIndex == indice) {
        get(trCampo).style.display = "none";
    } else {
        get(trCampo).removeAttribute("style");
    }
}
function radioAction() {
    if (combo != 0 && combo != 1 && combo != 4 && combo != 5) {
        mostrarCampo("lojas", "campoLoja");
        mostrarCampo("pedido", "trPED");
        
    }
    if (combo != 7) {
        montaMail(categoriaAssunto, destinoMail); //Monta e-mail (Subject e from)
    } else {
        var campo3 = getAssunto2();
        if (campo3 == "Sugestão") {
            categoriaAssunto = recSug1;
        } else {
            categoriaAssunto = recSug2;
        }
        montaMail(categoriaAssunto, destinoMail); //Monta e-mail (Subject e from)
    }
    return true;
}
function inicio() {
    /*if (hash.topico != undefined && hash.dica != undefined) {
        seleciona(unescape(hash.topico).toLowerCase(), '', unescape(hash.dica).toLowerCase());
    } else if (hash.topico != undefined && hash.dica == undefined) {
        seleciona(unescape(hash.topico).toLowerCase(), '', '');
    } else {*/
        seleciona('', '', '');
    //}
}
function contaCaracteres(){
	var limitador = 950;
	if (document.getElementById("mensagem").value.length > limitador){ // Se for maior que o campo
			document.getElementById("mensagem").value = document.getElementById("mensagem").value.substring(0, limitador);
		}	
	
	document.getElementById("msgCaracteres").innerHTML = "M&aacute;ximo " + limitador + " caracteres. <i class='normal'>(Caracteres restantes: " + (document.getElementById("mensagem").value.length - limitador)*(-1) + ")</i>.";
}

function contaCaracteresLojas(){
	var limitador = 950;
	if (document.getElementById("mensagem2").value.length > limitador){ // Se for maior que o campo
			document.getElementById("mensagem2").value = document.getElementById("mensagem2").value.substring(0, limitador);
		}	
	
	document.getElementById("msgCaracteres2").innerHTML = "M&aacute;ximo " + limitador + " caracteres. <i class='normal'>(Caracteres restantes: " + (document.getElementById("mensagem2").value.length - limitador)*(-1) + ")</i>.";
}
function validarCampos(){
	// Valida nome
	if($('#iNome').val() == ''){
		$('#mNome').html('&nbsp;*Por favor, informe o seu nome!'); 
		$('#iNome').focus();
		return false;
	}else{$('#mNome').empty();}
	// Valida CPF
	if(get('trCPF').style.display != 'none'){
		if($('#iCPF').val() == ''){
			$('#mCPF').html('&nbsp;*Por favor, informe o seu CPF!'); 
			$('#iCPF').focus();
			return false;
		}else{$('#mCPF').empty();}
	}
	// Valida e-mail
	if($('#iMail').val() == ''){
		$('#mMail').html('&nbsp;*Por favor, informe o seu e-mail!'); 
		$('#iMail').focus();
		return false;		
	}else{
		parte1 = $('#iMail').val().indexOf("@");
        parte2 = $('#iMail').val().indexOf(".");
        parte3 = $('#iMail').val().length;
         if (!(parte1 >= 2 && parte2 >= 5 && parte3 >= 8)) {
                  $('#mMail').html('&nbsp;*Por favor, informe um endere&ccedil;o de e-mail v&aacute;lido!'); 
				  $('#iMail').focus();
				  return false;
		 }else{$('#mMail').empty();}
	}
	// Valida telefone
	if(get('trTEL').style.display != 'none'){
		if($('#iTel1').val() == ''){
			$('#mTel1').html('&nbsp;*Por favor, informe o seu DDD!'); 
			$('#iTel1').focus();
			return false;
		}else{$('#mTel1').empty();}
		if($('#iTel2').val() == ''){
			$('#mTel2').html('&nbsp;*Por favor, informe o seu Telefone!'); 
			$('#iTel2').focus();
			return false;
		}else{$('#mTel2').empty();}
	}
	// Valida pedido
	if(get('trPED').style.display != 'none'){
		if($('#iPedido').val() == ''){
			$('#mPedido').html('&nbsp;*Por favor, informe o n&uacute;mero do pedido!'); 
			$('#iPedido').focus();
			return false;
		}else{$('#mPedido').empty();}
	}
	// Valida nome da loja
	if(get('campoLoja').style.display != 'none'){
		if($('#iLoja').val() == ''){
			$('#mLoja').html('&nbsp;*Por favor, informe o nome da loja!'); 
			$('#iLoja').focus();
			return false;
		}else{$('#mLoja').empty();}
	}
	// Valida mensagem
	if($('#mensagem').val().length < 1){
		$('#mMensagem').html('&nbsp;*Por favor, informe sua mensagem!'); 
		$('#mensagem').focus();
		return false;
	}else{$('#mMensagem').empty();}
	return true;
	
	
}
function comboFaleConosco(indice){
    get('cbAjudaMais').options.selectedIndex = indice;
    addAjuda(get('cbAjudaMais').options.selectedIndex);
}
//comboFaleConosco(7);
// Ancorando...
function ancorar(ancora){
	$('html, body').animate({scrollTop: $(ancora).offset().top}, 2000);
}//ancorar("#formularioAjuda");
// Ajuda -- Saraiva.com.br -- Desenvolvido por Klayton Faria







