$(document).ready(function(){	
													 
$("form[name=indique]").live("submit", function(){
	
	var $this = $(this);
	var nome = $(this).find("input[name=seu_nome]").val();
	var email = $(this).find("input[name=seu_email]").val();
	var aemail = $(this).find("input[name=amigo_email]").val();
	var cod = $(this).find("input[name=cod]").val();
	var resp = $("#resposta-indique");
	var loading = $("#load-indique");
	
	loading.show();
	
	$.ajax({
		url:  "indique.php",
		data: "nome=" + nome + "&email=" + email + "&aemail=" + aemail + "&cod=" + cod,
		success: function(msg){
			if(msg == "1") {
				loading.hide();
				resp.html("Sua mensagem foi enviada com sucesso.<br />Muito obrigado.");
			} 
		}
	});
	return false;
});
								
	// return false para todos os links com #

	// Bloco c/ Abas da Home
	$(function() {
		$("div.conteudo-aba").hide();
		$("div.conteudo-aba:first").show();
		$("div.abas ul li:first a").addClass("selected");	
		$("div.abas ul li a").click(function(){	
			$("div.conteudo-aba").hide();
			$("div.abas ul li a").removeClass("selected");	
			$("#"+$(this).attr("class")).show();
			$(this).addClass("selected");
			return false;	
		});	
		
		$(".img-youtube").each(function(x) {																	
			var url = $(this).attr("src");
			var aux = imgYoutube(url,'small');
			$(this).attr("src",aux);
		});
		
		$('input').setMask();

		

	});
	// Bloco c/ Abas da Home
	
	// Bloco de login do topo
	var boxdinamico = {
		work: function(el) {
			if($(el).is(":hidden")) {
				$(el).show();
			} else {
				$(el).hide();
			}
		},
		close: function(el) {	
			$(el).hide();
		}
	}	
	$(".bt-fechar").live("click",function(){
		boxdinamico.close(".box-dinamico");
	});
	$("#loginTopo").click(function(){
		boxdinamico.work("#box-login-topo");
		return false;
	});
	$("#indiqueBotao").click(function(){
		boxdinamico.work("#box-indique-prod");
		return false;
	});
	
	
	// Bloco de login do topo

	$("#menu ul li").hover(function(){
		$(this).find("ul").css({
			"display":"block",
			"position":"absolute",
			"z-index": 10000
		});
		
	},function(){
		$(this).find("ul").css("display","none");
	});
	
	$("#tv-destaque ul").cycle({
		fx: "fade",
		next:"#tv-destaque .right",
		prev:"#tv-destaque .left",
		pause: true
	});
	
	$("#block-lancamentos-home ul").cycle({
		fx: "scrollHorz",
		next:"#block-lancamentos-home .right",
		prev:"#block-lancamentos-home .left",
		timeout: 7000,
		pause: true																	 
	});
	

	$("a[name=btnenviar_ped]").live("click", function(){
		$.ajax({
					 url: "chamada_cart.php",
					 data: "finalizar=xSim",
					 success: function(msg){
							$("#retorno").html(msg)
					 }
				});
		});
					 
	//FUNÇÕES DA PÁGINA DE CARRINHO
	//Exclui do carrinho, na pagina do carrinho
	$("a[name=excluir-sel]").live("click", function(){
		$("input[name=check[]]").each(function(){
			if($(this).attr("checked")==true) {
				$.ajax({
							 url: "chamada_cart.php",
							 data: "excluir=" + $(this).val(),
							 success: function(msg){}
				});
			}
		});
		exibir_cart();
		exibir_itens()
	});
			
	$("a[name=ExcluirCart[]]").live("click", function(){
		$.ajax({
			url:"chamada_cart.php",
			data:"excluir=" + $(this).attr("id"),
			success: function(msg){
				exibir_cart();
				}
		});
		exibir_itens()
	});
	
	//Altera quantidade -- Verificar erro gerado ao executar função
	
	$("a[name=btnAt]").live("click", function(){
		$(".iquantidade").each(function(){
				var x = $(this).attr("id")
				var y = $(this).val()
			$.ajax({
						 url: "chamada_cart.php",
						 data: "codigo[]=" + x + "&quant[]=" + y,
						 success: function(msg){}
			});
		});
		exibir_cart();
	});
	
	$("a[name=not_min_a]").live("click", function(){
		$.ajax({
					 url:  "chamada_prod.php",
					 data: "modifica=sim",
					 success: function(msg){
					 	$("#not_min").html(msg);
					 }
				 });
				});
	//FUNÇÕES DA PÁGINA DE PRODUTOS
	//Adiciona no carrinho e remove do carinho pela página de produto
	
	$("a[name=btnCart[]]").live("click", function(){
		$(this).each(function(){
													
			if($(this).hasClass("add")){
				var ldata = "cod=" + $(this).attr("id")	
				$(this).removeClass("add").addClass("remove");
				$(this).find("img").attr("src","util/images/icons/remove.png");
			}
			else{
				var ldata = "excluir=" + $(this).attr("id");
				$(this).removeClass("remove").addClass("add");
				$(this).find("img").attr("src","util/images/icons/add.png");
			}
			$.ajax({
					url: "chamada_prod.php",
					data: ldata,
					success: ""
			 });
		});
		exibir_itens();
		return false;
	});
	
	
	//Seleciona todos
	$(".produtos-check").live("click", function(){
	  $("input[name=check[]]").each(function(){
					$(this).attr("checked" , "checked")
		});
	});
	
	
	//Remove seleção
	$(".produtos-checkremove").live("click", function(){
		$("input[name=check[]]").each(function(){
			$(this).attr("checked" , "")
		});
	});
	
	//Adicionar pela página de produtos
	$(".produtos-addcart").live("click", function(){
		$("#loading").show();
		$("input[name=check[]]").each(function(){
				if($(this).attr("checked") == true){
					$.ajax({
						url: "chamada_prod.php",
						data: "cod=" + $(this).val(),
						success: function(msg){
							$("#loading").hide();
						}
				});
					modify_cart($(this).val());
			};
		});
		
		exibir_itens();
	});
	
	$("a[name=verif_prod]").live("click",function(){
		$.ajax({
					 url: "chamada_cart.php",
					 data: "cod_ped="+ $(this).attr("id"),
					 success: function(msg){
						 $("#exibe_lista").html(msg);
					 }
			})
		})
	$("select[name=numero]").change(function(){
		eval('self'+".location='"+ $(this).val() +"'");
	});	
	$("select[name=letra]").change(function(){
		eval('self'+".location='"+ $(this).val() + "'");
	});
		$("select[name=selEstado]").change(function(){
		eval('self'+".location='"+ $(this).val() +"'");
	});	
		$("select[name=selCidade]").change(function(){
		eval('self'+".location='"+ $(this).val() +"'");
	});	
	//Verifica se o email já foi cadastrado
	$().bind("click", function(){
		exibir_itens();
	});
	
	
	$(".produtos-check").live("click",function(){
		selCheckBox('produtos-check');														
	});
 exibir_itens()
});	

function imgYoutube(url,size) {
	return $.jYoutube(url, size);
}


function selCheckBox(arg) {
	var obj = "." + arg;
	if($(obj).attr("checked") == true) {
		$(obj + "-item").each(function() { 
			$(this).attr("checked", "checked"); 
		});
	} else {
		$(obj + "-item").each(function() { 
			$(this).removeAttr("checked"); 
		});
	}
}


function exibir_cart(){
	$.ajax({
		url: "chamada_cart.php",
		data: "",
		success: function(msg){
			$("#exibir_cart").html(msg)
		}
	});
}
function modify_cart(arg){
				$("a[id="+arg+"]").removeClass("add").addClass("remove");
				$("a[id="+arg+"]").find("img").attr("src","util/images/icons/remove.png");
}
function exibir_itens(){
	$.ajax({
				 url: "chamada_prod.php",
				 data: "ssession=refresh",
				 success: function(msg){
					 $("#carrinho").html(msg)
				 }
				 });
}
//function jumpMenu(targ,selObj,restore){
//  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
//  if (restore) selObj.selectedIndex=0;
//}



/**
 * Plugin jYoutube
 */

(function($){
	$.extend({
		jYoutube: function( url, size ){
			if(url === null){ return ""; }

			size = (size === null) ? "big" : size;
			var vid;
			var results;

			results = url.match("[\\?&]v=([^&#]*)");

			vid = ( results === null ) ? url : results[1];

			if(size == "small"){
				return "http://img.youtube.com/vi/"+vid+"/2.jpg";
			}else {
				return "http://img.youtube.com/vi/"+vid+"/0.jpg";
			}
		}
	})
})(jQuery);

