var NEWSLETTER_SERVICE_URL = baseUrl + "/json/GrupoPetropolis/newsletter/";
var DISTRIBUICAO_CIDADE = baseUrl + "/json/GrupoPetropolis/getDistributionCities/";
var DISTRIBUICAO_DISTRIBUTORS = baseUrl + "/json/GrupoPetropolis/getDistributors/";
var CONTACT_US = baseUrl + "/json/GrupoPetropolis/factory/pt/sendmail/";
var atual = 'pilsenImg';
var nova = '';
var fbURL = "https://www.facebook.com/login.php?api_key=206992869313784&cancel_url=http%3A%2F%2Fwww.grupopetropolis.com.br%2Fredessociais%2Fpublic%2Famigossemcomparacao.php&display=page&fbconnect=1&next=http%3A%2F%2Fwww.grupopetropolis.com.br%2Fredessociais%2Fpublic%2Famigossemcomparacao.php&return_session=1&session_version=3&v=1.0&req_perms=read_stream%2Cpublish_stream%2Cuser_birthday%2Cuser_photo_video_tags%2Cuser_photos";

function fbLogin() {
	window.open(fbURL, 'Pagina', 'STATUS=NO, TOOLBAR=NO, LOCATION=NO, DIRECTORIES=NO, RESISABLE=NO, SCROLLBARS=YES, TOP=10, LEFT=10, WIDTH=770, HEIGHT=400');
}

swfobject.embedSWF(baseUrl + "/swf/AmigosSemComparacao.swf?config=" + baseUrl + "/xml/AmigosSemComparacao.xml&lang=pt-BR", "content", "940", "360", "10.0.0", false, {}, {
	wmode : "transparent"
}, {});

$(document).ready(function() {

	$(".fundo-prod").click(function(event) {
		nova = $(this).attr("name");
		if(nova != atual) {
			$("#produtos-mobile").removeClass(atual)
			$("#produtos-mobile").addClass(nova);
			atual = $(this).attr("name");
		}
	}).css("cursor", 'pointer');

	$("#bt-gtbr3").click(function(event) {
		$(this).addClass("bt-gtbr-ativo");
		$("#bt-gtbr4").removeClass("bt-gtbr-ativo");
		$("#tabs-gtbr4").hide();
		$("#tabs-gtbr3").show();
	}).css("cursor", 'pointer');

	$("#bt-gtbr4").click(function(event) {
		$(this).addClass("bt-gtbr-ativo");
		$("#bt-gtbr3").removeClass("bt-gtbr-ativo");
		$("#tabs-gtbr3").hide();
		$("#tabs-gtbr4").show();
	}).css("cursor", 'pointer');

	$("#bt-gtbr3-racing").click(function(event) {
		$(this).addClass("bt-gtbr-ativo");
		$("#bt-gtbr4-racing").removeClass("bt-gtbr-ativo");
		$("#bt-stock-racing").removeClass("bt-gtbr-ativo");
		$("#tabs-gtbr4-racing").hide();
		$("#tabs-stock-racing").hide();
		$("#tabs-gtbr3-racing").show();
	}).css("cursor", 'pointer');

	$("#bt-gtbr4-racing").click(function(event) {
		$(this).addClass("bt-gtbr-ativo");
		$("#bt-gtbr3-racing").removeClass("bt-gtbr-ativo");
		$("#bt-stock-racing").removeClass("bt-gtbr-ativo");
		$("#tabs-stock-racing").hide();
		$("#tabs-gtbr3-racing").hide();
		$("#tabs-gtbr4-racing").show();
	}).css("cursor", 'pointer');

	$("#bt-stock-racing").click(function(event) {
		$(this).addClass("bt-gtbr-ativo");
		$("#bt-gtbr3-racing").removeClass("bt-gtbr-ativo");
		$("#bt-gtbr4-racing").removeClass("bt-gtbr-ativo");
		$("#tabs-gtbr4-racing").hide();
		$("#tabs-gtbr3-racing").hide();
		$("#tabs-stock-racing").show();
	}).css("cursor", 'pointer');

	$("#contato-submit").click(function() {
		var json = "{";
		var data = $("#contato-form").serialize();

		$(data.split("&")).each(function() {
			var pair = this.split("=");
			json += '"' + pair[0] + '":"' + pair[1] + '",';
		});
		json = json.slice(0, json.length - 1) + "}";

		//console.log(json);

		$.getJSON(CONTACT_US + json + "/true", function(data) {
			if(data == true) {
				$("#status").html("Enviado com sucesso!");
			} else if(data == false) {
				$("#status").html("O email não pode ser enviado!");
			} else {
				$("#status").html(data);
			}
		});
		return false;
	});

	$("#estado-distribuicao").change(function(event) {
		$.getJSON(DISTRIBUICAO_CIDADE + event.currentTarget.value, function(data) {
			$("#cidade-distribuicao").html("");
			$("#cidade-distribuicao").removeAttr("disabled");
			$("#resultado").removeAttr("disabled");

			$(data).each(function() {
				var option = document.createElement("option");
				option.innerHTML = this;
				$("#cidade-distribuicao").append(option);
			});
		});
	});

	$("#resultado").click(function(event) {
		$.getJSON(DISTRIBUICAO_DISTRIBUTORS + $("#cidade-distribuicao").val(), function(data) {

			//console.log(data[0]);

			$("#info-distribuicao h1").html(data[0].CIDADE);
			$("#info-distribuicao p").html(data[0].BAIRRO + "<br/>" + data[0].ENDERECO + "<br/>" + data[0].TELEFONE);
		})
		return false;
	});

	$("#newsletterOkButton").click(function() {
		var name = $("#newsletterName").val();
		var email = $("#newsletterEmail").val();

		$("#newsletterTitle").html("Enviando...");

		$.getJSON(NEWSLETTER_SERVICE_URL + name + "/" + email, function(payload) {
			$("#newsletterTitle").html("Enviado com sucesso.");
		});
	});

	$(".newsletter dl input#newsletterName, .newsletter dl input[type='email']").focus(function() {
		if(this.value == this.defaultValue) {
			this.value = "";
		}
		if(this.value != this.defaultValue) {
			this.select();
		}
	});
	$(".newsletter dl input[type='text'], .newsletter dl input[type='email']").blur(function() {
		if(this.value == "") {
			this.value = (this.defaultValue ? this.defaultValue : "");
		}
	});
	//$("#container-regulamento").hide();
	$("#container-ganhadores").hide();
	$(".promo-old").hide();

	$(".info2").hide();

	$(".breve").click(function() {
		var rel = $(this).attr("rel");
		$(".promotion").fadeOut("slow");
		setTimeout(function() {
			$(".promotion[id='" + rel + "']").fadeIn()
		}, 750);
		return false;
	});

	$(".bt-regulamento").click(function() {
		$(".info1").show();
		$(".info2").hide();
	});

	$(".bt-ganhadores").click(function() {
		$(".info2").show();
		$(".info1").hide();
	});

	$(".bt-video-campanha").click(function() {

		$("#YouTubeParamUrl").attr("value", $(this).attr("urlvideo"));

		//$("#YouTubeEmbed").attr("src", $(this).attr("urlvideo")); // essa linha só funciona no firefox no ie não rola

		/* O TRUQUE ESTA AQUI, para o IE carregar o novo video vc tem que remover a tag embed e inseri-la novamente */
		$("#YouTubeEmbed").remove();
		// REMOVE
		var embed = $(document.createElement("embed"))// CRIA UMA NOVA
		// ADICIONA TODOS ATRIBUTOS IDEM HTML , ATENTAR-SE AO ID
		embed.attr({
			width : "417",
			height : "260",
			allowfullscreen : true,
			allowscriptaccess : "always",
			type : "application/x-shockwave-flash",
			src : $(this).attr("urlvideo"),
			id : "YouTubeEmbed"
		});
		$("#YouTubeObjectdeBandeja").append(embed)// INSERI NOVAMENTE A EMBED NA TAG OBJECT

		$(".texto-video").hide();
		$("." + $(this).attr("divtexto")).show();
	}).css("cursor", 'pointer');

	$(".bt-video-itaipava").click(function() {

		$("#YouTubeParamUrl").attr("value", $(this).attr("urlvideo"));

		//$("#YouTubeEmbed").attr("src", $(this).attr("urlvideo")); // essa linha só funciona no firefox no ie não rola

		/* O TRUQUE ESTA AQUI, para o IE carregar o novo video vc tem que remover a tag embed e inseri-la novamente */
		$("#YouTubeEmbed").remove();
		// REMOVE
		var embed = $(document.createElement("embed"))// CRIA UMA NOVA
		// ADICIONA TODOS ATRIBUTOS IDEM HTML , ATENTAR-SE AO ID
		embed.attr({
			width : "444",
			height : "277",
			allowfullscreen : true,
			allowscriptaccess : "always",
			type : "application/x-shockwave-flash",
			src : $(this).attr("urlvideo"),
			id : "YouTubeEmbed"
		});
		$("#YouTubeObject").append(embed)// INSERI NOVAMENTE A EMBED NA TAG OBJECT

		$(".texto-video").hide();
		$("." + $(this).attr("divtexto")).show();
	}).css("cursor", 'pointer');
	/*
	 $(".bt-video-campanha").click(function(){
	 if(!FlashDetect.installed){
	 $("#img-debandeja-mobile a").attr("href", "http://www.youtube.com/watch?v="+$(this).attr("indice"));
	 $("#img-debandeja-mobile img").attr("src", "http://i1.ytimg.com/vi/"+$(this).attr("indice")+"/default.jpg");
	 }else{
	 $("#YouTubeParamUrl").attr("value", $(this).attr("urlvideo"));
	 $("#YouTubeEmbed").attr("src", $(this).attr("urlvideo"));
	 }
	 $(".texto-video").hide();
	 $("." + $(this).attr("divtexto")).show();
	 }).css("cursor",'pointer');

	 $(".texto-video").hide();
	 $(".churrascoefutebol").show();
	 */

	$(".bt-video-fest").click(function() {
		$("#YouTubeParamUrl2").attr("value", $(this).attr("urlvideo"));
		//		$("#YouTubeEmbed2").attr("src", $(this).attr("urlvideo"));

		/* O TRUQUE ESTA AQUI, para o IE carregar o novo video vc tem que remover a tag embed e inseri-la novamente */
		$("#YouTubeEmbed2").remove();
		// REMOVE
		var embed = $(document.createElement("embed"))// CRIA UMA NOVA
		// ADICIONA TODOS ATRIBUTOS IDEM HTML , ATENTAR-SE AO ID
		embed.attr({
			width : "338",
			height : "215",
			allowfullscreen : true,
			allowscriptaccess : "always",
			type : "application/x-shockwave-flash",
			src : $(this).attr("urlvideo"),
			id : "YouTubeEmbed2"
		});
		$("#YouTubeObject2").append(embed);
	}).css("cursor", 'pointer');

	$(".bt-video-premium").click(function() {
		$("#YouTubeParamUrl-Premium").attr("value", $(this).attr("urlvideo"));
		//		$("#YouTubeEmbed-Premium").attr("src", $(this).attr("urlvideo"));

		/* O TRUQUE ESTA AQUI, para o IE carregar o novo video vc tem que remover a tag embed e inseri-la novamente */
		$("#YouTubeEmbed-Premium").remove();
		// REMOVE
		var embed = $(document.createElement("embed"))// CRIA UMA NOVA
		// ADICIONA TODOS ATRIBUTOS IDEM HTML , ATENTAR-SE AO ID
		embed.attr({
			width : "272",
			height : "229",
			allowfullscreen : true,
			allowscriptaccess : "always",
			type : "application/x-shockwave-flash",
			src : $(this).attr("urlvideo"),
			id : "YouTubeEmbed-Premium"
		});
		$("#YouTubeObject-Premium").append(embed)// INSERI NOVAMENTE A EMBED NA TAG OBJECT

		$(".texto-video").hide();
		$("." + $(this).attr("divtexto")).show();
	}).css("cursor", 'pointer');

	$("ul.videoPilsen").ytplaylist({
		addThumbs : true,
		autoPlay : false,
		holderId : 'ytvideopilsen',
		playerHeight : '277',
		playerWidth : '444'
	});
	$("ul.videoFest").ytplaylist({
		addThumbs : true,
		autoPlay : false,
		playerHeight : '215',
		playerWidth : '338',
		holderId : 'fest-filme-big'
	});
	$("ul.videoPremium").ytplaylist({
		addThumbs : false,
		autoPlay : false,
		playerHeight : '229',
		playerWidth : '272',
		holderId : 'video-premium'
	});
	$("ul.videoDeBandeja").ytplaylist({
		addThumbs : true,
		autoPlay : false,
		playerHeight : '260',
		playerWidth : '417',
		holderId : 'video-debandeja-mobile'
	});

	$(".texto-video").hide();
	$(".texto1").show();

	$(".btn-troca-campanha").click(function() {
		$(".impressos-ampliado-img").attr("src", $(this).attr("imagem"));
		$(".impressos-ampliado-img").parent().find('.lupa2 a').attr("href", $(this).attr("zoom"));

	})

	$(".impressos-ampliado-img").attr("src", "images/campanhas/img_impresso1_ampliado.jpg");
	$(".impressos-ampliado-img").parent().find('.lupa2 a').attr("href", "images/campanhas/img_impresso1_zoom.jpg");

	if(!FlashDetect.installed) {
		$("#racing").css("width", "150px");
		$("#racing").css("margin-top", "10px");
		$("#menu ul li").css("margin-left", "20px");
		$("#menurodape ul li").css("margin-left", "5px");
		$("#video-index").hide();
		$("#img-home-mobile").show();
		$("#video-debandeja-mobile").hide();
		$("#img-debandeja-mobile").show();
	} else {
		//$("#menu-ul").append('<li><a href="roleta.php" id="roleta">Roleta de Verão</a></li><li><a href="quiz.php">Quiz</a></li>');
		//$("#menurodape ul").append('<li>|</li> <li><a href="roleta.php">roleta de verão</a></li><li>|</li><li><a href="quiz.php">quiz</a></li>  ');
	}

	//produtos show hide
})
var currentProductsContent = null;
var contentNodeMap = {
	'Pilsen' : '#pilsen',
	'Chopp' : '#chopp',
	'Fest' : '#fest',
	'Chopp Black' : '#choppblack',
	'Premium' : '#premium',
	'Malzbier' : '#malzbier',
	'Sem Álcool' : '#semalcool',
	'Zero Álcool' : '#zeroalcool',
	'Light' : '#light'
};

$(function() {
	for(var key in contentNodeMap) {
		$(contentNodeMap[key]).hide();
	}
});
function trocaConteudo(conteudo) {

	if(currentProductsContent !== null)
		currentProductsContent.hide();
	currentProductsContent = $(contentNodeMap[conteudo]);
	currentProductsContent.show();

	/*

	 3 linhas e duas variáveis ^ matam todo esse switch além de deixar ele dinamico.
	 My work is done here!

	 switch (conteudo){
	 case "Chopp":
	 $("#chopp").show();
	 $("#pilsen").hide();
	 $("#fest").hide();
	 $("#choppblack").hide();
	 $("#premium").hide();
	 $("#semalcool").hide();
	 $("#malzbier").hide();
	 $("#zeroalcool").hide();
	 break;
	 case "Fest":
	 $("#chopp").hide();
	 $("#pilsen").hide();
	 $("#fest").show();
	 $("#choppblack").hide();
	 $("#premium").hide();
	 $("#semalcool").hide();
	 $("#malzbier").hide();
	 $("#zeroalcool").hide();
	 break;
	 case "Chopp Black":
	 $("#chopp").hide();
	 $("#pilsen").hide();
	 $("#fest").hide();
	 $("#premium").hide();
	 $("#choppblack").show();
	 $("#semalcool").hide();
	 $("#malzbier").hide();
	 $("#zeroalcool").hide();
	 break;
	 case "Premium":
	 $("#chopp").hide();
	 $("#pilsen").hide();
	 $("#fest").hide();
	 $("#premium").show();
	 $("#choppblack").hide();
	 $("#semalcool").hide();
	 $("#malzbier").hide();
	 $("#zeroalcool").hide();
	 break;
	 case "Malzbier":
	 $("#chopp").hide();
	 $("#pilsen").hide();
	 $("#fest").hide();
	 $("#premium").hide();
	 $("#choppblack").hide();
	 $("#semalcool").hide();
	 $("#malzbier").show();
	 $("#zeroalcool").hide();
	 break;
	 case "Sem Álcool":
	 $("#chopp").hide();
	 $("#pilsen").hide();
	 $("#fest").hide();
	 $("#premium").hide();
	 $("#choppblack").hide();
	 $("#semalcool").show();
	 $("#malzbier").hide();
	 $("#zeroalcool").hide();
	 break;
	 case "Zero Álcool":
	 $("#chopp").hide();
	 $("#pilsen").hide();
	 $("#fest").hide();
	 $("#premium").hide();
	 $("#choppblack").hide();
	 $("#semalcool").hide();
	 $("#malzbier").hide();
	 $("#zeroalcool").show();
	 break;
	 default:
	 $("#chopp").hide();
	 $("#pilsen").show();
	 $("#fest").hide();
	 $("#premium").hide();
	 $("#choppblack").hide();
	 $("#semalcool").hide();
	 $("#malzbier").hide();
	 $("#zeroalcool").hide();
	 break;
	 }*/
};
