/* -----------------------------------------------------------------------------------------------									EMMY - ENTRETENIMENTO								 dothCom Consultoria Digital									  www.dothcom.net------------------------------------------------------------------------------------------------- *///////////////////////////////// CONFIGURACOES GERAIS DO SITE ////////////////////////////////////* -----------------------------------------------------------------------------------------------								CONFIGURACOES DE SHADOWBOX------------------------------------------------------------------------------------------------- *///Shadowbox.loadSkin('classic', 'scripts/src/skin');Shadowbox.loadLanguage('pt-BR', 'scripts/src/lang');Shadowbox.loadPlayer(['flv', 'html', 'iframe', 'img', 'qt', 'swf', 'wmp'], 'scripts/src/player');//	setTitle = function(tit){	document.title = tit;}setMeta = function(metaTag){	$("meta[name='description']").attr("content",metaTag+', EMMY');}// PARAMETROS DO SWFObjectvar expressInstallSwfurl = false;var flashvars = false;var params = {menu:"false",wmode:"transparent"};var attributes = false;// FUNCAO PARA ABRIR POPUP CENTRALIZADOabreJanela = function(url,rolagem,lar,alt){	LeftPosition = (screen.width) ? (screen.width-lar)/2 : 0;	TopPosition = (screen.height) ? (screen.height-alt)/2 : 0;	window.open(url,'_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,top='+TopPosition+',left='+LeftPosition+',scrollbars='+rolagem+',resizable=no,menubar=no,width='+lar+',height='+alt);	}var reDigits = /^\d+$/;// EXPRESSAO REGULAR PARA ACEITAR APENAS NUMEROS INTEIROSfunction verificaCEP(cep,id_form){	if(cep.length == 8 && reDigits.test(cep)){		$.post("controle/usuario/valida_cep", $("#"+id_form).serializeArray(), getCep, "json");	} else {		$("#logradouro").attr("value","");		$("#bairro").attr("value","");		$("#id_cidade").attr("value","");		$("#cidade").attr("value","");		$("#uf").attr("value","");	}}function getCep(rs){	// VALIDA O RESULTADO	if(rs.resultado == "ok"){		$("#txtCEP").text("");		$("#logradouro").attr("value",rs.endereco);		$("#bairro").attr("value",rs.bairro);		$("#id_cidade").attr("value",rs.id_cidade);		$("#cidade").attr("value",rs.cidade);		$("#uf").attr("value",rs.uf);	}else{		$("#txtCEP").text("Digite um CEP válido");		$("#logradouro").attr("value","");		$("#bairro").attr("value","");		$("#id_cidade").attr("value","");		$("#cidade").attr("value","");		$("#uf").attr("value","");	}}var menuTimer = 0;var speed = 200;function hideCidades() {	$("#swapLocationMenu").fadeOut(speed);}// FUNCOES QUE PRECISA DA PAGINA CARREGADA$(document).ready(function(){	// selecao no ie6	//document.onselectstart=null;		$(".headerContent .icon, #lnk_coberturas, #lnk_cidades , #lnk_outras_cidades").mouseover(function () {		var largPainelMenu = (qtdePaises == 1) ? '250px' : (qtdePaises*200)+'px';		$(".swapLocationMenuContent").css('width',largPainelMenu);		$("#swapLocationMenu").fadeIn(200);		clearTimeout(menuTimer);	});	$(".headerContent .icon, #lnk_coberturas, #lnk_cidades , #lnk_outras_cidades").mouseout(function () {		menuTimer = setTimeout("hideCidades()", 500);	});	$("#swapLocationMenu").mouseover(function () {		clearTimeout(menuTimer);	});	$("#swapLocationMenu").mouseout(function () {		menuTimer = setTimeout("hideCidades()", 500);	});	// MÁSCARAS	jQuery(function($){		$(".uf").mask("aa");		$(".ddd").mask("99");		$(".fone").mask("9999-9999");		$(".telefone").mask("(99) 9999.9999");		$(".cpf").mask("99999999999");		$(".data").mask("99/99/9999");	});	// _site.php formulario de cadastro e de contato	// função generalizada para retirar o texto no focus	$("#form_login input[@type='text'], #form_login input[@type='password']").each(function(){		if($(this).attr("iniVal") == undefined){			$(this).attr("iniVal", $(this).val());		}		$(this).focus(function(){			if($(this).val() == $(this).attr("iniVal")){				$(this).val("");			}		});		$(this).blur(function(){			if($(this).val() == ""){				$(this).val($(this).attr("iniVal"));			}		});	});	$("input[@type='text'], input[@type='password'], textarea").each(function(){		$(this).focus(function(){			$(this).addClass('highlight');		});		$(this).blur(function(){			$(this).removeClass('highlight');		});	});	//REMOVE LAYER BANNER ////////////////////////////////////////////////////////////////////////////////////////////	//////////////////////////////////////////////////////////////////////////////////////////////////////////////////	$('#layerBanner').click(function(){		$('#layerBanner').remove();								 	});		//ACORDION DA SONFONA ////////////////////////////////////////////////////////////////////////////////////////////	//////////////////////////////////////////////////////////////////////////////////////////////////////////////////	//		lastBlockSanf = $("#a1");		maxWidthSanf = 330;		minWidthSanf = 34;					$("#kwicks_container ul li a").mouseover(			function()			{				$(lastBlockSanf).animate({width: minWidthSanf+"px"}, { queue:false, duration:400 });				$(this).animate({width: maxWidthSanf+"px"}, { queue:false, duration:400});				lastBlockSanf = this;			}		);			// GUARDA A ALTURA DO BANNER	var altura_old = '';		// ANIMA A ALTURA DA DIV, E MUDA O Z-INDEX DE FULL BANNER	$('.dvFullBanner').mouseover(function(){		altura_old = $(this).css('height');				//$(this).animate({ height: "300px" }, 1000 );		$(this).css('height','300px');		$('#fullbanner').css('z-index','500');	});	// DIMINUI A ALTURA DA DIV, E MUDA O Z-INDEX DE FULL BANNER	$('.dvFullBanner').mouseout(function(){		//$(this).animate({ height: altura_old }, 1000 );		$(this).css('height',altura_old);				setTimeout(function(altura_old){			$('#fullbanner').css('z-index','5');		}, 1000);	});	$('.liMes img, .liAno img').click(function(){		var ulClass = $(this).attr('alt');		$(this).toggleClass('backBottom');		$('.'+ulClass).slideToggle();	});	if($('.spYear')){		$('.spYear').slideUp();	}	});$('#ads').ready(function(){	/* MOSTRA DICA CASO A RESOLUÇÃO SEJA SUPERIOR A 800X600 */	if(screen.width > 1024){		$('#ads').show('fast');	}else{		$('#ads').hide('slow');	}});function zebrarUsuario() {	$(".userList tr:odd").addClass("tr1");	$(".userList tr:even").addClass("tr0");	$(".userList tr").mouseover(function () {		$(this).addClass('trOver');	});		$(".userList tr").mouseout(function () {		$(this).removeClass('trOver');			});	}/* * * FUNCAO PARA DESABLITAR BOTAO DO FORMULARIO E EXIBIR O GIF ANIMADO * * idForm = id do formulário * classPreloader = nome da classe do gif animado * classSubmit = nome da classe do botão de envio do formulário * */protegeForm = function(idForm,classPreloader,classSubmit){	$("#"+idForm+" ."+classPreloader+"").css("display", "block");	$("#"+idForm+" ."+classSubmit+"").css("display", "none");}/* * * RECEBE O RETORNO DO FORMULÁRIOS * * rs.idForm * rs.divAguarde = nome da div onde será escrita a mensagem * rs.mensagem = mensagem de retorno (verificar se é possivel enviar codigo html ou com aspas) * */getRetorno = function(rs){	// ESCREVE MENSAGEM NA DIV E MOSTRA A MENSAGEM	$("#"+rs.divAguarde).text(rs.mensagem);	$("#"+rs.divAguarde).fadeIn("slow");	// APAGA OS CAMPOS DO FORMULARIO E A MENSAGEM APÓS 2 SEGUNDOS	setTimeout(function(){ $(".formReset").click(); $("#"+rs.divAguarde).fadeOut("slow"); }, 2000);		// ESCONDE O GIF ANIMADO E MOSTRA O BOTAO	$("#"+rs.idForm+" .formPreloader").css("display", "none");	$("#"+rs.idForm+" .btSubmit").css("display", "");}// RETORNO DO BLOCK UIgetRetornoB = function(rs){	$(rs.divAguarde).unblock();		// ESCREVE MENSAGEM NA DIV E MOSTRA A MENSAGEM	$(rs.divAguarde).block({ message: '<h4 style="font-size:14px;">'+rs.msg+'</h4>' }); 		// DESBLOQUEIA O BODY APÓS 2 SEGUNDOS	setTimeout(function(){ $(rs.divAguarde).unblock(); }, 2000);}// CONFIRMA A EXCLUSAO DE REGISTROSfunction confirmaExclusao(titulo,url){		if(confirm('Deseja excluir o registro? '+titulo)) 	{		window.location = url;	}	 return false;	/*var retorno = confirm('Deseja excluir o registro?');// '+titulo+'		if(retorno){		//window.location.href = url;		window.document.location.href = url;	}else{		return false;	}*/}// funcao javascript equivalente a funcao do phpfunction number_format( number, decimals, dec_point, thousands_sep ) {    // http://kevin.vanzonneveld.net    // +   original by: Jonas Raoni Soares Silva (http://www.jsfromhell.com)    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)    // +     bugfix by: Michael White (http://getsprink.com)    // +     bugfix by: Benjamin Lupton    // +     bugfix by: Allan Jensen (http://www.winternet.no)    // +    revised by: Jonas Raoni Soares Silva (http://www.jsfromhell.com)    // +     bugfix by: Howard Yeend    // *     example 1: number_format(1234.5678, 2, '.', '');    // *     returns 1: 1234.57          var n = number, c = isNaN(decimals = Math.abs(decimals)) ? 2 : decimals;    var d = dec_point == undefined ? "." : dec_point;    var t = thousands_sep == undefined ? "," : thousands_sep, s = n < 0 ? "-" : "";    var i = parseInt(n = Math.abs(+n || 0).toFixed(c)) + "", j = (j = i.length) > 3 ? j % 3 : 0;        return s + (j ? i.substr(0, j) + t : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + t) + (c ? d + Math.abs(n - i).toFixed(c).slice(2) : "");}function doInit(){	if($('#ads').css('display')) {		var hTopo = $('#top').innerHeight();		var hMenu = $('#menu').innerHeight()		var hContent = $('#content').innerHeight();		var hConteudo = hTopo + hMenu + hContent;		var hAds = $('#ads').innerHeight();		//alert(hConteudo+' -- '+hAds);				if(hConteudo < hAds) { 			$('#content').css('height',hAds-hTopo-hMenu);		}	}	//INICIALIZACAO DO SHADOWBOX /////////////////////////////////////////////////////////////////////////////////////	//////////////////////////////////////////////////////////////////////////////////////////////////////////////////	Shadowbox.init();}