//carregador de abas
function offload()
{
	var productLoad = document.getElementById("pgloader");
	if (productLoad != null)
	{
		document.getElementById("pgloader").style.display = "none";
	}		
}		

window.onload = function()
{
	offload();
}

function replaceIMG()
{
	document.getElementById('bt001').src='img/bts/aba01.jpg';
	document.getElementById('bt002').src='img/bts/aba02_o.jpg';
	document.getElementById('bt003').src='img/bts/aba03_o.jpg';
}

function replaceIMG2()
{
	document.getElementById('bt001').src='img/bts/aba01_o.jpg';
	document.getElementById('bt002').src='img/bts/aba02.jpg';
	document.getElementById('bt003').src='img/bts/aba03_o.jpg';
}

function replaceIMG3()
{
	document.getElementById('bt001').src='img/bts/aba01_o.jpg';
	document.getElementById('bt002').src='img/bts/aba02_o.jpg';
	document.getElementById('bt003').src='img/bts/aba03.jpg';
}

function resetImagegray(gotgray)
{
	gotgray.style.opacity=1;
	gotgray.filters.alpha.opacity=100;
}

function imagegray(gotgray)
{
	gotgray.style.opacity=0.9;
	gotgray.filters.alpha.opacity=90;
}

function op(oo)
{
	jQuery("#biga").attr('src',window.path_t+window.uib[oo]);
	jQuery("#tags_foto").text(window.tit[oo]);
}

function buscaSite()
{
	var valBusca = $.trim($("#strBusca").val());
	
	if (valBusca != "" && valBusca != "buscar no site")
	{
		document.getElementById('buscaf').submit();
	}
	else
	{
		$("#strBusca").val("buscar no site");
		
		alert("Digite uma palavra para efetuar a busca.");
	}
}

function avaliaProduto()
{
	var nome = $.trim($("#av_nome").val());
	var email = $.trim($("#av_email").val());
	var mensagem = $.trim($("#av_mensagem").val());
	var avaliacao = $.trim($("#av_avaliacao").val());
	
	if (nome == "" || email == "" || mensagem == "" || avaliacao == "#")
	{
		$("#alertaAvalieMsg").attr("class", "alertaAvalieErro");
		$("#alertaAvalieMsg").html("&nbsp;&nbsp;Ops! Faltou informa&ccedil;&atilde;o");
	}
	else if (email != "" && (email.indexOf('@') < 1 || email.indexOf('.') < 1))
	{
		$("#alertaAvalieMsg").attr("class", "alertaAvalieErro");
		$("#alertaAvalieMsg").html("&nbsp;&nbsp;Ops! E-mail inv&aacute;lido");
	}
	else
	{
		var regexp_espacos = /^[ \t]+/;
		var querystring_mail = $('#avaliacao').formSerialize();
		
		$.ajax(
		{
			type: "POST",
			url: "content_Avaliacao.php",
			data: querystring_mail,
			success: function(msg)
			{
				msg = msg.replace(regexp_espacos, '');
				
				if (msg == "AVALIACAO_ERRO_NC")
				{
					$("#alertaAvalieMsg").attr("class", "alertaAvalieErro");
					$("#alertaAvalieMsg").html("&nbsp;&nbsp;Usuário não cadastrado");
				}
				else if (msg == "AVALIACAO_SUCESSO")
				{
					$("#alertaAvalieMsg").attr("class", "alertaAvalieSucesso");
					$("#alertaAvalieMsg").html("&nbsp;&nbsp;Avaliação enviada!");
				}
				
				$('#avaliacao').clearForm();
				document.getElementById('av_avaliacao').selectedIndex = 0;
			}
		});
	}
}

function loginImprensa()
{
	var usuario = $.trim($("#log_usuario").val());
	var senha = $.trim($("#log_senha").val());
	
	if (usuario == "" || usuario == "Seu nome de usuário" || senha == "" || senha == "******")
	{
		$("#imprensa_alert_Msg").attr("class", "alertaErro");
		$("#imprensa_alert_Msg").html("&nbsp;&nbsp;Ops! Faltou informa&ccedil;&atilde;o");
	}
	else
	{
		var regexp_espacos = /^[ \t]+/;
		var querystring_mail = $('#imprensa').formSerialize();
		
		$.ajax(
		{
			type: "POST",
			url: "content_Downloads_Imprensa.php",
			data: querystring_mail,
			success: function(msg)
			{
				msg = msg.replace(regexp_espacos, '');
				
				if (msg == "LOGIN_ERRO")
				{
					$("#imprensa_alert_Msg").attr("class", "alertaErro");
					$("#imprensa_alert_Msg").html("&nbsp;&nbsp;Ops! Dados inválidos");
					$("#log_usuario").val("Seu nome de usuário");
					$("#log_senha").val("******");
				}
				else if (msg == "LOGIN_SUCESSO")
				{
					document.location.href = 'content_Downloads_Imprensa.php?menu=Downloads';
					//$('#imprensa').clearForm();
				}
			}
		});
	}
}

function indicacaoSite()
{
	var nome     = $.trim($("#nome").val());
	var email    = $.trim($("#email").val());
	var nome_1   = $.trim($("#nome_1").val());
	var email_1  = $.trim($("#email_1").val());
	var nome_2   = $.trim($("#nome_2").val());
	var email_2  = $.trim($("#email_2").val());
	var mensagem = $.trim($("#mensagem").val());
	
	if ((nome == "" || nome == "seu nome:") ||
		(email == "" || email == "seu e-mail:") ||
		(nome_1 == "" || nome_1 == "nome do seu amigo 1:") ||
		(email_1 == "" || email_1 == "e-mail do seu amigo 1:") ||
	    (mensagem == "" || mensagem == "mensagem:"))
	{
		$("#alertIndique").attr("class", "alertIndiqueErro");
		$("#alertIndique").html("Ops! Faltou informa&ccedil;&atilde;o");
	}
	else
	if (email != "" && (email.indexOf('@') < 1 || email.indexOf('.') < 1))
	{
		$("#alertIndique").attr("class", "alertIndiqueErro");
		$("#alertIndique").html("Ops! E-mail inv&iacute;lido.");
	}
	else
	if (email_1 != "" && (email_1.indexOf('@') < 1 || email_1.indexOf('.') < 1))
	{
		$("#alertIndique").attr("class", "alertIndiqueErro");
		$("#alertIndique").html("Ops! E-mail do amigo inv&iacute;lido.");
	}
	else
	{
		$("#alertIndique").attr("class", "alertIndiqueSucesso");
		$("#alertIndique").html("Enviando...");
		
		var regexp_espacos = /^[ \t]+/;
		var querystring_mail = $('#indique').formSerialize();
		
		$.ajax(
		{
			type: "POST",
			url: "content_Indicacao.php",
			data: querystring_mail,
			success: function(msg)
			{
				msg = msg.replace(regexp_espacos, '');
				
				if (msg == "INDICACAOOK")
				{
					$("#alertIndique").attr("class", "alertIndiqueSucesso");
					$("#alertIndique").html("Sucesso! Obrigado por indicar!");
					
					$('#nome').val("seu nome:");
					$('#email').val("seu e-mail:");
					$('#nome_1').val("nome do seu amigo 1");
					$('#email_1').val("e-mail do seu amigo 1");
					$('#nome_2').val("nome do seu amigo 2");
					$('#email_2').val("e-mail do seu amigo 2");
					$('#mensagem').val("mensagem:");
				}
			}
		});
	}
}

//Abre pop-up centralizado, de acordo com o tamanho passado
function abrePopUp(url, largura, altura)
{
	var metadeLargura = largura / 2;
	var metadeAltura = altura / 2;
	
	var posEsquerda = eval(((screen.width)/2) - metadeLargura);
	var posTopo = eval(((screen.height)/2) - metadeAltura);
	
	var PopUpDiadora = window.open(url,'PopUpDiadora','left='+posEsquerda+',top='+posTopo+',width='+largura+',height='+altura);
}

//Fecha DIVs com flybanners
function fechaBanner(idDivBanner)
{
	document.getElementById(idDivBanner).style.display = 'none';
}

//Script para RollOver do menu de apoio
$(document).ready(function()
{
	if ($("#fragment-3").length > 0)
	{
		var itemID = $("#item_atual_id").val();
		
		$.ajax(
		{
			type: "GET",
			url: "content_CatalogoInternaAvaliacoes.php",
			data: "itemID="+itemID,
			success: function(msg)
			{
				$("#fragment-3").html(msg);
			}
		});
	}
	
	if ($('#containerTabs').length > 0)
	{
		$('#containerTabs').tabs({ fxFade: true, fxSpeed: 'fast' });
	}
	
	// Preload all rollovers
	$("#menuApoio img").each(function()
	{
		// Set the original src
		rollsrc = $(this).attr("src");
		rollON = rollsrc.replace(/.gif$/ig,"_o.gif");
		$("<img>").attr("src", rollON);
	});
	
	// Navigation rollovers
	$("#menuApoio a").mouseover(function()
	{
		imgsrc = $(this).children("img").attr("src");
		matches = imgsrc.match(/_o/);
		
		// don't do the rollover if state is already ON
		if (!matches)
		{
			imgsrcON = imgsrc.replace(/.gif$/ig,"_o.gif"); // strip off extension
			$(this).children("img").attr("src", imgsrcON);
		}
	});

	$("#menuApoio a").mouseout(function()
	{
		$(this).children("img").attr("src", imgsrc);
	});
	
	//Mostra/Esconde itens de Menus quando clicados (Menu lateral)
	$(".nomeMenu").click(function()
	{
		if ($(this).attr("class") != "nomeMenu noAct")
		{
			var menuAtual = $(this).parent().attr("id");
			
			$(".itensMenu").each(function()
			{
				if ($(this).parent().attr("id") != menuAtual)
				{
					$(this).hide("slow");
				}
			});
			
			$(this).parent().children(".itensMenu").toggle("slow");
		}
	});
	
	$(".nomeMenuSub").click(function()
	{
		var menuAtualSub = $(this).parent().attr("id");
		
		$(".itensMenuSub").each(function()
		{
			if ($(this).parent().attr("id") != menuAtualSub)
			{
				$(this).hide("slow");
			}
		});
		
		$(this).parent().children(".itensMenuSub").toggle("slow");
	});
	
	//Busca
	$("#selFiltroBusca").change(function()
	{
		if ($(this).val() != "#")
		{
			var linkpagina = $("#resultadoBuscas").attr("action");
			document.location.href = linkpagina + $(this).val();
		}
	});
	
	//Notícias
	$("#selAnoNoticias").change(function()
	{
		if ($(this).val() != "#")
		{
			var linkpagina = $("#noticias").attr("action");
			document.location.href = linkpagina + $(this).val();
		}
	});
	
	//Clippings	
	$("#selMesClippings").change(function()
	{
		if ($(this).val() != "#" && $("#selAnoClippings").val() != "#")
		{
			var linkpagina = $("#clippings").attr("action");
			document.location.href = linkpagina + "&mes=" + $(this).val() + "&ano=" + $("#selAnoClippings").val();
		}
	});

	$("#selAnoClippings").change(function()
	{
		if ($(this).val() != "#" && $("#selMesClippings").val() != "#")
		{
			var linkpagina = $("#clippings").attr("action");
			document.location.href = linkpagina + "&mes=" + $("#selMesClippings").val() + "&ano=" + $(this).val();
		}
	});

	//Editoriais de Modad
	$("#selAnoEditoriais").change(function()
	{
		if ($(this).val() != "#")
		{
			var linkpagina = $("#editoriais").attr("action");
			document.location.href = linkpagina + $(this).val();
		}
	});

	//Produtos
	$("#selTipoCatalogo").change(function()
	{
		if ($(this).val() != "#")
		{
			var linkpagina = $("#catalogo").attr("action");
			document.location.href = linkpagina + $(this).val();
		}
	});

	//Representantes - Carrega a página com o estado selecionado
	$("#selEstadoRepresentantes").change(function()
	{
		if ($(this).val() != "#")
		{
			document.location.href = 'content_Representantes.php?menu=Contato&estado=' + $(this).val();
		}
	});
	
	//Onde Encontrar (clientes) - Carrega a página com o estado e cidades selecionados
	$("#selEstadoOndeEncontrar").change(function()
	{
		if ($(this).val() != "#")
		{
			var menuprod = $("#hdn_menuprod").val();
			var linhaprod = $("#hdn_linhaprod").val();
			
			document.location.href = 'content_OndeEncontrar.php?menu='+menuprod+'&linha='+linhaprod+'&estado='+$(this).val();
		}
	});

	$("#selCidadeOndeEncontrar").change(function()
	{
		if ($(this).val() != "#")
		{
			var estadosel = $("#selEstadoOndeEncontrar").val();
			var menuprod = $("#hdn_menuprod").val();
			var linhaprod = $("#hdn_linhaprod").val();
			
			document.location.href = 'content_OndeEncontrar.php?menu='+menuprod+'&linha='+linhaprod+'&estado='+estadosel+'&cidade='+$(this).val();
		}
	});
	
	//Contato e SAC
	$("#selAreaContato").change(function()
	{
		if ($(this).val() == "10")
		{
			$("#fieldsetSAC1").show();
			$("#fieldsetSAC2").show();
		}
		else
		{
			$("#fieldsetSAC1").hide();
			$("#fieldsetSAC2").hide();
		}
	});
	
	$(".jqmagnify").each(function()
	{
		$(this).magnify({
			lensWidth: 65,
			lensHeight: 65,
			preload: false,
			stagePlacement: 'right',
			lensCss: { backgroundColor: '#CCCCCC', border: '1px solid #666666',	opacity: 0.5 },
			stageCss: { border: '1px solid #CCCCCC' }
		});
	});	

	$(".jqmagnify").click(function()
	{
		return false;
	});

	$(".ampliaProduto").each(function()
	{
		$(this).mouseover(function()
		{
			var imgmed = $(this).attr("imgmed");
			var imggnd = $(this).attr("imggnd");
			
			$("#imgAtualProdutoLnk").attr("href",imggnd);
			$("#imgAtualProduto").attr("src",imgmed);
		});
	});

	/*
	$("img.jqzoom").jqueryzoom({
		xzoom: 260, //zooming div default width(default width value is 200)
		yzoom: 260, //zooming div default width(default height value is 200)
		offset: 10 //zooming div default offset(default offset value is 10)
		//position: "right" //zooming div position(default position value is "right")
	});
	*/
	
	/*///////////////////////////////////////////////////////////////////////////////*/
	/*Galeria de imagens*/
	if (jQuery("#biga").length > 0)
	{
		var ht = '';
		
		jQuery.preloadImages = function()
		{
			for(var i = 0; i<arguments.length; i++)
			{
				jQuery("<img>").attr("src", arguments[i]);
			}
		}
		
		$.preloadImages(window.ui);
		
		if (ui.length > 0)
		{
			var htmla = function ()
			{
				var ima = '';
				for(var i = 0; i<ui.length; i++)
				{
					ima += '<td height="50" align="center" valign="center"><img alt="'+tit[i]+'" title="'+tit[i]+'" style="cursor:pointer" onclick="op(this.id)" id="'+i+'" src="'+window.path_t+ui[i]+'"/></td>';
				}
				return ima;
			}
			
			jQuery('#biga').attr('src',window.path_t+uib[0]);
			jQuery("#tags_foto").text(window.tit[0]);
			jQuery('#thumbs').html(htmla(ui));
		}
		else
		{
			//jQuery('#tdContainerImagens').removeAttr("background");
			jQuery('#tdContainerImagens').hide();
			jQuery('#containerImagem').hide();
			jQuery("#containerLegenda").hide();
			jQuery('#containerThumbs').hide();
			
			if (jQuery('#tbGaleriaFotos').length > 0)
			{
				jQuery('#tbGaleriaFotos').hide();
			}
		}
	}
	/*///////////////////////////////////////////////////////////////////////////////*/
});