﻿var j = jQuery.noConflict();

j(document).ready(function(){

	// pngfix para ie6
	j(document).pngFix();

	// Twitter
	j("#caixa_twitter").click(function(){
		j(".rodape_twitter ul").slideToggle("slow");
		j(".rodape_twitter").toggleClass("opened");
		return false;
	});

	if (j("#divTwitterMauricio").length > 0)
	{
		getTwitters("divTwitterMauricio", {
			id:'mauricioeh',
			clearContents: false, // leave the original message in place
			count: 3,
			timeout: 25,
			onTimeout: function () {
				this.innerHTML = '<ul><li>Serviço do twitter indisponível no momento.</li><li>Service unavailable</li><li>Servicio no disponible</li></ul>';
			},
			onTimeoutCancel: true, // don't allow twitter to finsih the job
			withFriends: true,
			ignoreReplies: true,
			newwindow: true
		});
	}

});

function VerificarLimites(box)
{
	var prison_left = j("#prison").offsetLeft;
	var prison_right = prison_left + j("#prison").offsetWidth;
	var prison_top = j("#prison").offsetTop;
	var prison_bottom = prison_top + j("#prison").offsetHeight;

	var box_left = parseInt(box.css("left"));
	var box_right = box_left + parseInt(box.css("width"));
	var box_top = parseInt(box.css("top"));
	var box_bottom = box_top + parseInt(box.css("height"));

	if (box_left < prison_left) {
		box.css("left", prison_left);
	}

	if (box_top < prison_top) {
		box.css("top", prison_top);
	}

	if (box_right > prison_right) {
		box.css("left", prison_right - parseInt(box.css("width")));
	}

	if (box_bottom > prison_bottom) {
		box.css("top", prison_bottom - parseInt(box.css("height")));
	}
}

function ValidarCamposFormulario(varNomeGroupValidation)
{
	if (typeof(Page_ClientValidate) == 'function')
	{
		if (Page_ClientValidate(varNomeGroupValidation) == false)
		{
			return false;
		}
	}
	return true;
}

function IsEnterKey(e)
{
	var keycode = 0;
	if ((typeof (window.event) != "undefined") && (window.event != null))
	{
		keycode = window.event.keyCode; /* ie */
	}
	else if (e != null && e != "undefined")
	{
		keycode = e.which; /* firefox */
	}
	if (keycode == 13)
	{
		return true;
	}
	return false;
}

// Blog/Pesquisa
function PesquisarPosts()
{
	var valorBusca = j.trim(j("#ctl00_cphMasterPrincipal_txtPesquisa").val());
	var codigoAssunto = j("#ctl00_cphMasterPrincipal_cboAssunto").val();

	// Busca normal
	if (valorBusca != "" || codigoAssunto != "")
	{
		if (codigoAssunto == "")
			codigoAssunto = 0;

		RedirecionarPesquisa(valorBusca, codigoAssunto);
		return;
	}
	else
	{
		alert("- Informe algum valor ou selecione um assunto.");
		j("#ctl00_cphMasterPrincipal_txtPesquisa").focus();
	}
}

// PesquisaLateral.ascx
function PesquisarPostsRapido()
{
	var valorBusca = j.trim(j("#txtTextoPesquisa").val());

	if (valorBusca != "")
	{
		RedirecionarPesquisa(valorBusca, 0);
		return;
	}
	else
	{
		j("#txtTextoPesquisa").focus();
	}
}

function RedirecionarPesquisa(valorBusca, codigoAssunto)
{
	var culturaAtual = j("#ctl00_hdnCulturaAtual").val();

	window.location = "/blog/pesquisa/?por=" + escape(valorBusca) + "&assunto=" + codigoAssunto + "&cultura=" + culturaAtual;
}
