// Aliases ///////////////////////////////////
function trabalheConosco() { /*alias*/ }
function contato() { /*alias*/ }
function novaSenha() { /*alias*/ }
function indicacaoProduto() { /*alias*/ }
function cadastroCliente() { /*alias*/ }
//////////////////////////////////////////////

$(document).ready(function()
{
	// Rolagem de PopUps em DIV ////////////////////////////////////////////////////////////////
	$(window).scroll(function()
	{
		var topoScroll = $(window).scrollTop();
		
		if ($('#avisoRedir').css("display") != "none")
		{
			topoScroll = topoScroll + 40 + "px";			
			$('#avisoRedir').css("top", topoScroll);
		}

		if ($('#boxLoginDownload').css("display") != "none")
		{
			topoScroll = topoScroll + 100 + "px";			
			$('#boxLoginDownload').css("top", topoScroll);
		}
	});	
	////////////////////////////////////////////////////////////////////////////////////////////
	
	// Buscar //////////////////////////////////////////////////////////////////////////////////
	$('#buscar').click(function()
	{
		var campoBusca = $('#campo_busca').val();
		
		if (campoBusca != 'buscar produto' && campoBusca != '')
		{
			$('#form_busca').submit();
		}
	});
	////////////////////////////////////////////////////////////////////////////////////////////
	
	// Contato /////////////////////////////////////////////////////////////////////////////////
	$('#btnContato').click(function()
	{
		var campoArea = $('#area').val();
		var campoNome = $('#nome').val();
		var campoEmail = $('#email').val();
		var campoMensagem = $('#mensagem').val();
		
		if (campoArea != '' && campoNome != '' && campoEmail != '' && campoMensagem != '')
		{
			$('#alertContato').hide();
			$('#frm_contato').submit();
		}
		else
		{
			$('#alertContato').show();
			$('#alertContato').fadeOut(4000);
		}
	});
	////////////////////////////////////////////////////////////////////////////////////////////

	// Esqueci minha senha /////////////////////////////////////////////////////////////////////
	$('#btnSenha').click(function()
	{
		var campoLogin = $('#nome_usuario').val();
		
		if (campoLogin != '')
		{
			$('#alertSenha').hide();
			$('#frm_nova_senha').submit();
		}
		else
		{
			$('#alertSenha').show();
			$('#alertSenha').fadeOut(4000);
		}
	});
	
	$('#btnEnviarSenha').click(function()
	{
		var campoSenha = $('#senha_usuario').val();
		var campoSenhaRepeat = $('#senha_usuario_repeat').val();
		
		if ((campoSenha != '' && campoSenhaRepeat != '') && (campoSenha == campoSenhaRepeat))
		{
			$('#alertTrocaSenha').hide();
			$('#alertSenhaDif').hide();
			$('#frm_troca_senha').submit();
		}
		else if (campoSenha == '' || campoSenhaRepeat == '')
		{
			$('#alertSenhaDif').hide();
			$('#alertTrocaSenha').show();
			$('#alertTrocaSenha').fadeOut(5000);
		}
		else if (campoSenha != campoSenhaRepeat)
		{
			$('#alertTrocaSenha').hide();
			$('#alertSenhaDif').show();
			$('#alertSenhaDif').fadeOut(5000);
		}
	});	
	
	//$("#lnkSenha").click(function() { });
	////////////////////////////////////////////////////////////////////////////////////////////

	// Descadastrar e-mail de newsletter ///////////////////////////////////////////////////////
	$('#btnEnviarDescadastro').click(function()
	{
		var campoEmail = $('#email_descadastrar').val();
		var campoEmailRepeat = $('#email_descadastrar_conf').val();
		
		if ((campoEmail != '' && campoEmailRepeat != '') && (campoEmail == campoEmailRepeat))
		{
			$('#alertDescadastro').hide();
			$('#alertDescadastroDif').hide();
			$('#frm_descadastro_news').submit();
		}
		else if (campoEmail == '' || campoEmailRepeat == '')
		{
			$('#alertDescadastroDif').hide();
			$('#alertDescadastro').show();
			$('#alertDescadastro').fadeOut(5000);
		}
		else if (campoEmail != campoEmailRepeat)
		{
			$('#alertDescadastro').hide();
			$('#alertDescadastroDif').show();
			$('#alertDescadastroDif').fadeOut(5000);
		}
	});	
	////////////////////////////////////////////////////////////////////////////////////////////

	// Indicação de produto ////////////////////////////////////////////////////////////////////
	$('#btnIndicar').click(function()
	{
		var campoNomeRemetente = $('#nome_remetente').val();
		var campoEmailRemetente = $('#email_remetente').val();
		var campoNomeDestinatario = $('#nome_destinatario').val();
		var campoEmailDestinatario = $('#email_destinatario').val();
		
		if (campoNomeRemetente != 'nome do remetente' &&
			campoEmailRemetente != 'e-mail do remetente' &&
			campoNomeDestinatario != 'nome do destinatario' &&
			campoEmailDestinatario != 'e-mail do destinatario')
		{
			$('#alertIndique').hide();
			$('#frm_indique').submit();
		}
		else
		{
			$('#alertIndique').show();
			$('#alertIndique').fadeOut(4000);
		}
	});
	////////////////////////////////////////////////////////////////////////////////////////////

	// Trabalhe conosco ////////////////////////////////////////////////////////////////////////
	$('#trabalheConosco').click(function()
	{
		$('#avisoRedir').css("top", ($(window).scrollTop() + 40)+"px");
		$('#avisoRedir').show('slow');		
	});

	$('#btnProsseguir').click(function()
	{
		$('#avisoRedir').hide();
		window.location.href = 'http://www.bettanin.com.br/trabalhe_conosco.php?tipo=1';
	});
	
	$('#btnCancelar').click(function()
	{
		$('#avisoRedir').hide('slow');		
	});
	////////////////////////////////////////////////////////////////////////////////////////////
	
	// Produtos ////////////////////////////////////////////////////////////////////////////////
	$('#cmbOutrosProdutos').change(function()
	{
		if ($(this).val() != "--")
		{
			window.location.href = 'produtos_detalhes.php?f='+$(this).attr("familia")+'&p='+$(this).val();
		}
	});
	////////////////////////////////////////////////////////////////////////////////////////////
	
	// Dicas de Pintura - Vídeos ///////////////////////////////////////////////////////////////
	$('.mais_videos').click(function()
	{
		var caminho_arquivo = $(this).attr("arquivo");
		var html_video = '<script type="text/javascript">\n' +
						 'AC_AX_RunContent(\'id\',\'MediaPlayer\',\'width\',\'320\',\'height\',\'300\',\'classid\',\'CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95\',\'standby\',\'Carregando componentes do Windows Media Player...\',\'type\',\'application/x-oleobject\',\'src\',\''+caminho_arquivo+'\',\'name\',\'MediaPlayer\',\'showcontrols\',\'true\',\'autostart\',\'false\',\'filename\',\''+caminho_arquivo+'\');\n' +
						 '</script>\n' +
						 '<noscript>\n' +
						 '<OBJECT ID="MediaPlayer" WIDTH="320" HEIGHT="300" CLASSID="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" STANDBY="Carregando componentes do Windows Media Player..." TYPE="application/x-oleobject">\n' +
						 '<PARAM NAME="FileName" VALUE="'+caminho_arquivo+'">\n' +
						 '<PARAM name="ShowControls" VALUE="true">\n' +
						 '<PARAM name="autostart" VALUE="false">\n' +
						 '<EMBED TYPE="application/x-mplayer2" SRC="'+caminho_arquivo+'" NAME="MediaPlayer" WIDTH="320" HEIGHT="300" ShowControls="1" autostart="false"></EMBED>\n' +
						 '</OBJECT>\n' +
						 '</noscript>';
		
		$('#container_video').html(html_video);		
	});
	////////////////////////////////////////////////////////////////////////////////////////////

	// Download de arquivo em alta resolução ///////////////////////////////////////////////////	
	$('#btnLoginDHR').click(function()
	{
		var campoNomeUsuario = $('#user_login').val();
		var campoSenha = $('#user_password').val();
		
		if (campoNomeUsuario != '' && campoSenha != '')
		{
			$('#frm_login_dhr').submit();
		}
		else
		{
			$('#alertDHR').show();
			$('#alertDHR').fadeOut(4000);
		}
	});
	
	$('#btnCancelarDHR').click(function()
	{
		$('#user_login').val('');
		$('#user_password').val('');
		$('#form_dhr').hide('slow');		
		$('#boxLoginDownload').hide('slow');
	});

	$('#btnFecharDHR').click(function()
	{
		$('#success_dhr').hide('slow');		
		$('#boxLoginDownload').hide('slow');
	});

	$('#lnkCadastro').click(function()
	{
		$('#form_dhr').hide();		
		$('#form_cadastro').show();		
	});

	$('#btnEnviarCadastro').click(function()
	{
		var campoNome 	= $('#cad_nome_razao_social').val();
		var campoCNPJ 	= $('#cad_cpf_cnpj').val();
		var campoEmail 	= $('#cad_email').val();
		var campoEndereco = $('#cad_endereco').val();
		var campoBairro = $('#cad_bairro').val();
		var campoCEP 	= $('#cad_cep').val();
		var campoCidade	= $('#cad_cidade').val();
		var campoEstado	= $('#cad_estado').val();
		var campoDDD	= $('#cad_ddd').val();
		var campoFone	= $('#cad_fone').val();
		var campoSenha	= $('#cad_senha').val();
		
		if (campoNome != '' && campoCNPJ != '' && campoEmail != '' && campoEndereco != '' && campoBairro != '' &&
			campoCEP != '' && campoCidade != '' && campoEstado != '' && campoDDD != '' && campoFone != '' && campoSenha != '')
		{
			$('#frm_cadastro_dhr').submit();
		}
		else
		{
			$('#alertCadastro').show();
			$('#alertCadastro').fadeOut(4000);
		}
	});

	$('#btnCancelarCadastro').click(function()
	{
		$('#cad_nome_razao_social').val('');
		$('#cad_cpf_cnpj').val('');
		$('#cad_email').val('');
		$('#cad_endereco').val('');
		$('#cad_bairro').val('');
		$('#cad_cep').val('');
		$('#cad_cidade').val('');
		$('#cad_estado').val('');
		$('#cad_ddd').val('');
		$('#cad_fone').val('');
		$('#cad_senha').val('');
		$('#form_cadastro').hide('slow');		
		$('#boxLoginDownload').hide('slow');
	});

	$('#btnFecharCadastro').click(function()
	{
		$('#success_cadastro').hide('slow');		
		$('#boxLoginDownload').hide('slow');
	});
	////////////////////////////////////////////////////////////////////////////////////////////
	
	// Slideshow ///////////////////////////////////////////////////////////////////////////////
	$('#slideshow').cycle(
	{
        speed:       200,
        timeout:     3000,
        pager:      '#nav',
        pagerEvent: 'mouseover'
    });
	////////////////////////////////////////////////////////////////////////////////////////////

	// Combo ///////////////////////////////////////////////////////////////////////////////////
	$(".demo-default-usage .demoControls").find('.replace').bind('click', function()
	{
		$(".default-usage-select").selectbox();
	});
	
	$(".demo-default-usage .demoControls").find('.undo').bind('click', function()
	{
		$(".default-usage-select").parents('.jquery-selectbox').unselectbox();
	});
	
	$(".default-usage-select").selectbox().bind('change', function()
	{
		$('<div>Value of .default-usage-select changed to: '+$(this).val()+'</div>').appendTo('.demo-default-usage .demoTarget').fadeOut(5000, function()
		{
			$(this).remove();
		});
	});
	
	$(".default-usage-select").selectbox().bind('change', function()
	{
		$('<div>Value of .default-usage-select changed to: '+$(this).val()+'</div>').appendTo('.demo-default-usage .demoTarget').fadeOut(5000, function()
		{
			$(this).remove();
		});
	});
	////////////////////////////////////////////////////////////////////////////////////////////
	
	// Fundo Inputs ////////////////////////////////////////////////////////////////////////////
	$('.FrmQtd').each(function()
	{ 
		$(this).focus(function()
		{ 
			$(this).addClass('formFieldFocus').css("background","#FFFFD9"); 
		}).blur(function()
		{ 
			$(this).removeClass('formFieldFocus').css("background","#ffffff");
		}); 
	}); 
	////////////////////////////////////////////////////////////////////////////////////////////
	
	// Script para escrever no fundo do campo //////////////////////////////////////////////////
	$(".defaultText").focus(function(srcc)
	{
		if ($(this).val() == $(this)[0].title)
		{
			$(this).removeClass("defaultTextActive");
			$(this).val("");
		}
	});
		
	$(".defaultText").blur(function()
	{
		if ($(this).val() == "")
		{
			$(this).addClass("defaultTextActive");
			$(this).val($(this)[0].title);
		}
	});
	
	$(".defaultText").blur();
	////////////////////////////////////////////////////////////////////////////////////////////
	
	$('.txt_title').click(function()
	{
		$('.txt_full').each(function() { $(this).hide(); });		
		$('.txt_intro').each(function()	{ $(this).show(); });
		
		$(this).next().next().hide();
		$(this).next().next().next().show();
	});	

	$('.txt_intro').click(function()
	{
		$('.txt_full').each(function() { $(this).hide(); });		
		$('.txt_intro').each(function()	{ $(this).show(); });
		
		$(this).hide();
		$(this).next().show();
	});
	
	$(".link_lista").tooltip({ 
		bodyHandler: function() { 
			return $($("#lista_download")).html(); 
		}, 
		showURL: true 
	});		
});

function bannerHome(acao,id_banner)
{
	if (acao == 'abrir')
	{
		$('#'+id_banner).fadeIn(250);
	}
	else if (acao == 'fechar')
	{
		$('#'+id_banner).fadeOut(250);
	}
}

function authDHR()
{
	$('#boxLoginDownload').css("top", ($(window).scrollTop() + 100)+"px");
	$('#form_dhr').show();		
	$('#boxLoginDownload').show('slow');			
}

function addListaDHR(nomeArquivo)
{
	$("#misc_posts").attr("src", 'auth_dhr.php?DHRList=add&pf='+nomeArquivo);
}

function remListaDHR(nomeArquivo)
{
	if (confirm("Excluir produto da lista de downloads de imagens?"))
	{
		$("#misc_posts").attr("src", 'auth_dhr.php?DHRList=rem&pf='+nomeArquivo);
	}
}

function getListaDHR()
{
	if (confirm("Baixar produtos selecionados?\n\nObs.: Esta ação irá apagar a sua lista de downloads\natual para que você possa selecionar outros produtos."))
	{
		$('#link_adicionar_lista').html("<br /><br /><a href=\"javascript:addListaDHR('"+$('#foto_produto_alta').val()+"');\"><img src=\"templates/default/images/front/marcador.jpg\"/>&nbsp;<strong>+</strong>&nbsp;Adicionar a lista de downloads de imagens</a>&nbsp;(0/10)");
		$('#link_remover_lista').html("&nbsp;");
		$('#link_baixar_lista').html("&nbsp;");
		$('#lista_download_td').html("<strong>Arquivos para baixar at&eacute; o momento:</strong><br /><br />- Nenhum arquivo selecionado</strong>");						
		
		$("#misc_posts").attr("src", 'auth_dhr.php?DHRList=dl');
	}
}
