// onload em jquery
jQuery(document).ready(function()
{
	// Chamando plugin jquery autocomplete para o suggest da busca.
	var idCampo = "ctl00_txtPesquisaTopo";
	if (jQuery("#" + idCampo).length > 0)
	{
		jQuery("#" + idCampo).result(AcionarBusca);
		jQuery("#" + idCampo).autocomplete("/include/handler/buscasuggest.ashx", {
			width: 294,
			max: 15,
			matchContains: false,
			scrollHeight: 250,
			selectFirst: false
		});
	}

});

// Função para o plugin jquery autocomplete
function AcionarBusca(event, data, formatted)
{
	RedirecionarBusca();
}

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;
}

function RedirecionarAcessoRapido(obj, targetBlank)
{
	var j = jQuery.noConflict();
	var selecionado = obj.selectedIndex;
	obj.selectedIndex = 0;
	url = obj.options[selecionado].value;
	if (j.trim(url) != "")
	{
		if (targetBlank == true)/*não retirar o true*/
			window.open(url, 'acesso' + selecionado);
		else
			window.location = url;
	}
	else
		alert("Item sem valor para redirecionar.");
}

function RedirecionarBusca()
{
	var j = jQuery.noConflict();
	var idCampo = "ctl00_txtPesquisaTopo";
	var valorBusca = j("#" + idCampo).attr("value");
	var valorBusca = j.trim(valorBusca);

	valorBusca = valorBusca.toString().replace("FAÇA SUA PESQUISA", "");

	// Busca normal
	if (valorBusca != "")
	{
		window.location = "/busca/?por=" + escape(valorBusca);
		return;
	}
	else
	{
		alert("- Informe algum valor para efetuar a pesquisa.");
		j("#" + idCampo).focus();
	}
}

function MostrarElemento(varBool, varElementoID)
{
	var j = jQuery.noConflict();
	var elemento = j("#" + varElementoID);
	if (elemento.length > 0) // existe o elemento
	{
		(varBool) ? elemento.show() : elemento.hide();
	}
}

// Abre popup
function AbrirNovaJanela(link, largura, altura, nome, maximizar, scrollbars)
{
	var winLeft = (screen.width - largura) / 2;
	var winTop = (screen.height - altura) / 2;
	var params = "modal=yes,menubar=0,location=0,toolbar=0,status=0,width=" + largura + ",height=" + altura + ",top=" + winTop + ",left=" + winLeft;
	params += ",resizable=" + ((maximizar == false) ? "0" : "1");
	params += ",scrollbars=" + ((scrollbars == false) ? "0" : "1");
	return window.open(link, nome, params);
}

//Carrega player da TV em página interna
function CarregarPlayerInterna(urlVideo, urlImagem)
{
/* Configurações do player:
 * http://developer.longtailvideo.com/trac/wiki/FlashVars
 */
	var swf = new SWFObject("/imagem/swf/player/tvpmc_flvplayer.swf", "line", "319", "240", "9");
	swf.addParam("allowfullscreen", "true");
	swf.addParam("wmode", "opaque");/* para o player não ficar emcim dos menus */
	swf.addVariable("file", urlVideo);
	swf.addVariable("image", urlImagem);
	swf.addVariable("width", "353");
	swf.addVariable("height", "275");
	swf.addVariable("repeat", "false");
	swf.addVariable("autostart", "false");
	swf.addVariable("displayclick", "fullscreen");
	swf.addVariable("frontcolor", "101010");
	swf.addVariable("lightcolor", "008800");
	swf.addVariable("shuffle", "true");
	swf.addVariable("volume", "100");
	swf.addVariable("logo", "/imagem/logo_tv.gif");
	swf.write("playerTvPmc");
}
