$(document).ready(function(){
	
	//b menu
	$("#bt_pizzas").mouseover(function(){
 		$("#bt_pizzas").attr("src",url_corrente + "images/tm_pizzas_ativo.png");
	}).mouseout(function(){
 		$("#bt_pizzas").attr("src",url_corrente + "images/tm_pizzas.png");
	});	
	
	$("#bt_massas").mouseover(function(){
 		$("#bt_massas").attr("src",url_corrente + "images/tm_massas_ativo.png");
	}).mouseout(function(){
 		$("#bt_massas").attr("src",url_corrente + "images/tm_massas.png");
	});	
	
	$("#bt_bebidas").mouseover(function(){
 		$("#bt_bebidas").attr("src",url_corrente + "images/tm_bebidas_ativo.png");
	}).mouseout(function(){
 		$("#bt_bebidas").attr("src",url_corrente + "images/tm_bebidas.png");
	});	
  	
	$("#bt_outros").mouseover(function(){
 		$("#bt_outros").attr("src",url_corrente + "images/tm_outros_ativo.png");
	}).mouseout(function(){
 		$("#bt_outros").attr("src",url_corrente + "images/tm_outros.png");
	});	
	
	$("#bt_promocoes").mouseover(function(){
 		$("#bt_promocoes").attr("src",url_corrente + "images/tm_promocoes_ativo.png");
	}).mouseout(function(){
 		$("#bt_promocoes").attr("src",url_corrente + "images/tm_promocoes.png");
	});	
	
	$("#bt_lojas").mouseover(function(){
 		$("#bt_lojas").attr("src",url_corrente + "images/tm_lojas_ativo.png");
	}).mouseout(function(){
 		$("#bt_lojas").attr("src",url_corrente + "images/tm_lojas.png");
	});	
	
	$("#bt_meus_pedidos").mouseover(function(){
 		$("#bt_meus_pedidos").attr("src",url_corrente + "images/tm_meuspedidos_ativo.png");
	}).mouseout(function(){
 		$("#bt_meus_pedidos").attr("src",url_corrente + "images/tm_meuspedidos.png");
	});	
	
	$("#bt_meus_dados").mouseover(function(){
 		$("#bt_meus_dados").attr("src",url_corrente + "images/tm_meusdados_ativo.png");
	}).mouseout(function(){
 		$("#bt_meus_dados").attr("src",url_corrente + "images/tm_meusdados.png");
	});	
	
	$("#bt_contato").mouseover(function(){
 		$("#bt_contato").attr("src",url_corrente + "images/tm_contato_ativo.png");
	}).mouseout(function(){
 		$("#bt_contato").attr("src",url_corrente + "images/tm_contato.png");
	});	
	//e menu
	
	//b tooltip
	$(".tooltip").simpletooltip();
	//e tooltip
	
	//b bt_finaliza
	$("#bt_finaliza").mouseover(function(){
 		$("#bt_finaliza").attr("src",url_corrente + "images/btfinalizar_ativo.png");
	}).mouseout(function(){
 		$("#bt_finaliza").attr("src",url_corrente + "images/btfinalizar.png");
	});	
	//e bt_finaliza
	
	//b bt_newsletter_ok
	$("#bt_newsletter_ok").mouseover(function(){
 		$("#bt_newsletter_ok").attr("src",url_corrente + "images/btok_ativo.png");
	}).mouseout(function(){
 		$("#bt_newsletter_ok").attr("src",url_corrente + "images/btok.png");
	});	
	//e bt_newsletter_ok
	
	
	//b bt_cancela_personalizacao
	$("#bt_cancela_personalizacao").mouseover(function(){
 		$("#bt_cancela_personalizacao").attr("src",url_corrente + "images/n_cancelar_personalizacao_alt.png");
	}).mouseout(function(){
 		$("#bt_cancela_personalizacao").attr("src",url_corrente + "images/n_cancelar_personalizacao_over.png");
	});	
	//e bt_cancela_personalizacao
	
	
	
	//b bt_compre_agora
	$("#bt_compre_agora").mouseover(function(){
 		$("#bt_compre_agora").attr("src",url_corrente + "images/n_comprar_agora_alt.png");
	}).mouseout(function(){
 		$("#bt_compre_agora").attr("src",url_corrente + "images/n_comprar_agora_over.png");
	});	
	//e bt_compre_agora
	
	//b bt_enviar_cartao_fidelidade
	$("#enviar_cartao_fidelidade").mouseover(function(){
 		$("#enviar_cartao_fidelidade").attr("src",url_corrente + "images/n_enviar2_over.png");
	}).mouseout(function(){
 		$("#enviar_cartao_fidelidade").attr("src",url_corrente + "images/n_enviar2_alt.png");
	});	
	//e enviar_cartao_fidelidade
	
	//b bt_ver_enderecos
	$("#bt_ver_enderecos").mouseover(function(){
 		$("#bt_ver_enderecos").attr("src",url_corrente + "images/n_ver_enderecos_over.png");
	}).mouseout(function(){
 		$("#bt_ver_enderecos").attr("src",url_corrente + "images/n_ver_enderecos_alt.png");
	});	
	//e bt_ver_enderecos
	
	//b bt_ver_dados_pessoais
	$("#bt_ver_dados_pessoais").mouseover(function(){
 		$("#bt_ver_dados_pessoais").attr("src",url_corrente + "images/n_ver_dados_pessoais_over.png");
	}).mouseout(function(){
 		$("#bt_ver_dados_pessoais").attr("src",url_corrente + "images/n_ver_dados_pessoais_alt.png");
	});	
	//e bt_ver_dados_pessoais
	
	//b bt_ver_pedidos
	$("#bt_ver_pedidos").mouseover(function(){
 		$("#bt_ver_pedidos").attr("src",url_corrente + "images/n_ver_pedidos_over.png");
	}).mouseout(function(){
 		$("#bt_ver_pedidos").attr("src",url_corrente + "images/n_ver_pedidos_alt.png");
	});	
	//e bt_ver_dados_pessoais
	
	//b bt_enviar_esqueci_senha
	$("#enviar_recuperar_senha").mouseover(function(){
 		$("#enviar_recuperar_senha").attr("src",url_corrente + "images/n_continuar_over.png");
	}).mouseout(function(){
 		$("#enviar_recuperar_senha").attr("src",url_corrente + "images/n_continuar_alt.png");
	});	
	//e enviar_recuperar_senha
	
	//b bt_enviar_alterar_senha
	$("#enviar_alterar_senha").mouseover(function(){
 		$("#enviar_alterar_senha").attr("src",url_corrente + "images/n_alterar_over.png");
	}).mouseout(function(){
 		$("#enviar_alterar_senha").attr("src",url_corrente + "images/n_alterar_alt.png");
	});	
	//e enviar_recuperar_senha
	
	//b bt_enviar_alterar_senha
	$("#enviar_continuar_senha").mouseover(function(){
 		$("#enviar_continuar_senha").attr("src",url_corrente + "images/n_continuar_over.png");
	}).mouseout(function(){
 		$("#enviar_continuar_senha").attr("src",url_corrente + "images/n_continuar_alt.png");
	});	
	//e enviar_recuperar_senha
	
	//b bt_salvar_dados
	$("#bt_salvar_dados").mouseover(function(){
 		$("#bt_salvar_dados").attr("src",url_corrente + "images/n_salvar_dados_over.png");
	}).mouseout(function(){
 		$("#bt_salvar_dados").attr("src",url_corrente + "images/n_salvar_dados_alt.png");
	});	
	//e enviar_recuperar_senha
	
	//b bt_proximopasso
	$("#bt_proximopasso").mouseover(function(){
 		$("#bt_proximopasso").attr("src",url_corrente + "images/n_proximo_passo_over.png");
	}).mouseout(function(){
 		$("#bt_proximopasso").attr("src",url_corrente + "images/n_proximo_passo_alt.png");
	});	
	//e bt_proximopasso
	
	//b bt_excluir_endereco_carrinho
	$(".bt_excluir_endereco_carrinho").mouseover(function(){
 		$(this).attr("src",url_corrente + "images/n_excluir_endereco_over.png");
	}).mouseout(function(){
 		$(this).attr("src",url_corrente + "images/n_excluir_endereco_alt.png");
	});	
	//e bt_excluir_endereco_carrinho
	
	//b bt_alterar_endereco_carrinho
	$(".bt_alterar_endereco_carrinho").mouseover(function(){
 		$(this).attr("src",url_corrente + "images/n_alterar_endereco_over.png");
	}).mouseout(function(){
 		$(this).attr("src",url_corrente + "images/n_alterar_endereco_alt.png");
	});	
	//e bt_alterar_endereco_carrinho
	
	
	//b bt_adicionar_novo_endereco
	$(".bt_adicionar_novo_endereco").mouseover(function(){
 		$(this).attr("src",url_corrente + "images/n_adicionar_endereco_over.png");
	}).mouseout(function(){
 		$(this).attr("src",url_corrente + "images/n_adicionar_endereco_alt.png");
	});	
	//e bt_adicionar_novo_endereco
	
	//b bt_ir_proximo_passo
	$(".bt_ir_proximo_passo").mouseover(function(){
 		$(this).attr("src",url_corrente + "images/n_proximo_passo_over.png");
	}).mouseout(function(){
 		$(this).attr("src",url_corrente + "images/n_proximo_passo_alt.png");
	});	
	//e bt_adicionar_novo_endereco
	
	//b bt_editar_dados
	$(".bt_editar_dados").mouseover(function(){
 		$(this).attr("src",url_corrente + "images/n_editar_dados_over.png");
	}).mouseout(function(){
 		$(this).attr("src",url_corrente + "images/n_editar_dados_alt.png");
	});	
	//e bt_editar_dados
	
	//b bt_editar_dados
	$(".btn_voltar").mouseover(function(){
 		$(this).attr("src",url_corrente + "images/btn_voltar_over.png");
	}).mouseout(function(){
 		$(this).attr("src",url_corrente + "images/btn_voltar.png");
	});	
	//e bt_editar_dados
	
	//b outra_metade
	mudaMetade('inteiro');
	
	//quantidade dos itens
	$('.quantidade').keypress(function(event) {
	  if (event.keyCode == '13') {
		  
		  $('.remove_item').focus();
		  return false;
	  
	   }
	});
	
 });

function verCompatibilidade(){
	var Browser = {
	  Version: function() {
		var version = 999; // we assume a sane browser
		if (navigator.appVersion.indexOf("MSIE") != -1)
		  // bah, IE again, lets downgrade version number
		  version = parseFloat(navigator.appVersion.split("MSIE")[1]);
		return version;
	  }
	}
	if(Browser.Version() < 7){
		window.location = url_corrente+'resposta/controle/5/';
	}
}

function exibeInformacao(){
	$a = jQuery.noConflict();
	$a.colorbox({href: url_corrente + "images/comunicado_30_minutos_julho_2011.jpg"});
	setTimeout("$a.colorbox.close()",14000);
}

//FALE CONOSCO
	function indique(){

	if(document.envia.seunome.value=="")//|| document.news.nome.value.length < 8
	{
	alert( "Preencha campo SEU NOME corretamente!" );
	document.envia.seunome.focus();
	return false;
	}
	
	var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
	if (er.test(document.envia.seuemail.value) == false){
	alert( "Preencha campo SEU E-MAIL corretamente!" );
	document.envia.seuemail.focus();
	return false;
	}

	if(document.envia.nomeamigo.value=="")//|| document.news.nome.value.length < 8
	{
	alert( "Preencha campo NOME DO(a) AMIGO(a) corretamente!" );
	document.envia.nomeamigo.focus();
	return false;
	}
	
	var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
	if (er.test(document.envia.emailamigo.value) == false){
	alert( "Preencha campo E-MAIL DO(a) AMIGO(a) corretamente!" );
	document.envia.emailamigo.focus();
	return false;
	}
	
	return true;
	}

// máscaras
function mascara(o,f){
	v_obj=o
	v_fun=f
	setTimeout("execmascara()",1)
}

function execmascara(){
	v_obj.value=v_fun(v_obj.value)
}

function soNumeros(v){
	return v.replace(/\D/g,"")
}


//SELECT MENU
function linkPara(object,page){ //object tem que ser um select e page a página para onde está indo
	if(object.selectedIndex!=0)
		self.location=page+object.options[object.selectedIndex].value+'/';
}

function atualizaValores(){
	var k = $("input[name='sum']").sum();
	k = k.toFixed(2);
	k = k.replace('.', ',');
	$('#totalSum').html(k);
	
}

function mudaMetade(tipo){
	if(tipo == 'inteiro'){
		$('#sum_item_metade').val(0);
		$(".outra_metade").hide();
	}else{
		$(".outra_metade").show();
	}
}

//DEFINE O VALOR DA PARTE
function defineValor(valor,campo,soma){		//define o valor da parte do produto
	valor = parseFloat(valor);
	if(soma != ''){
		var aux = parseFloat($(campo).val());
		$(campo).val(aux + valor);
	}else{
		$(campo).val(valor);
	}
	atualizaValores();
}

//PEGAR O PREÇO DA METADE
function pegaPreco(valor,campo){
	var metade = $("#pedir input[name='item_pizza_meia[2]']").val();
	$.ajax({
		type: "POST",
		url: url_corrente + "ajax/valorMetade.php",
		dataType : 'json',
		data: "produto_id=" + valor,
		success: function(data){
			if(data.status == 'erro'){
				alert(data.msg);
				return;
			}else{
				if(metade == 0){
					var dados = data.dados;
					defineValor(dados['valor'], campo, '');
					var nome = 'parte de '+dados['nome'];
					
					$(".selectver[title='acrescimos_lugar']").append("<option value='"+dados['codigo']+"'>"+nome+"<option>");
	
					
					//var options = $(".select_escolha_pizza[title='acrescimos_lugar']").attr('options');
					//$(".select_escolha_pizza").parents('.jquery-selectbox').unselectbox();
					//options[options.length] = new Option(nome, dados['codigo']);
					/*$(".select_escolha_pizza[title='acrescimos_lugar']").append(option);*/
					/*append(option);*/
					$("#pedir input[name='item_pizza_meia[2]']").val(dados['codigo']);
					//$("#inteira_meia[name='item_pizza_meia[2]']").attr("value", dados['codigo']);
					//var tst = $("#inteira_meia[name='item_pizza_meia[2]']").attr("value");
				
				}else{
					var dados = data.dados;
					defineValor(dados['valor'], campo, '');
					var nome = 'parte de '+dados['nome'];
					
					$(".selectver[title='acrescimos_lugar'] option[value="+ metade +"]").remove();
					$(".selectver[title='acrescimos_lugar']").append("<option value='"+dados['codigo']+"'>"+nome+"<option>");
					$("#pedir input[name='item_pizza_meia[2]']").val(dados['codigo']);
					
				}
			}
		}
	});
}

//alterar quantidade de items
function atualizaQtde(formulario){
	var qtde = $("#"+ formulario +" input[name='quantidade']").val();
	var car_pos = $("#"+ formulario +" input[name='car_pos']").val();
	var tipo = $("#"+ formulario +" input[name='tipo']").val();
	var item_id = $("#"+ formulario +" input[name='item_id']").val();
	var item_cod = $("#"+ formulario +" input[name='item_cod']").val();
	var item_assoc = $("#"+ formulario +" input[name='item_assoc']").val();
	$.ajax({
		type: "GET",
		url: url_corrente + "ajax/alteraQuantidade.php",
		dataType: 'json',
		data: "car_pos="+ car_pos +"&quantidade="+ qtde +"&tipo="+ tipo +"&item_id="+ item_id +"&item_cod="+ item_cod +"&item_assoc="+ item_assoc,
		success: function(data){
			alert(data.msg);
			window.location.reload();
		}
	});
}

//IDENTIFICAR SE É MEIO OU INTEIRO O ACRÉSCIMO
function calculaMI(object, campo){
	var grupo = object.name;
	grupo = grupo.match(/[0-9]/);
	var sel = $("input[name='acrescimos["+ grupo +"]']:checked").val();
	var preco_inteiro = $("input[name='prod_"+ grupo +"_val']").val();
	if(sel != 0){
		var valor = $(campo).val();
		if(object.selectedIndex>0){
			if(valor > (preco_inteiro / 2)){
				$(campo).val((valor / 2));
			}
		}else{
			if(valor != preco_inteiro){
				$(campo).val(preco_inteiro);
			}else
				$(campo).val(valor);
		}
		atualizaValores();
	}else{
		$("#pedir select[name='"+object.name+"'] option[value='-1']").attr("selected","selected");
		alert('Selecione o acréscimo antes.');
	}
}

function tornaPrincipal(valor){
	$.ajax({
		type: "GET",
		url: url_corrente + "ajax/transformaPrincipal.php",
		dataType: 'json',
		data: "id="+ valor,
		success: function(data){
			alert(data.msg);
			window.location.reload();
		}
	});
}

function checaMontagem(){
	var meia = $("#pedir radio[name='item_pizza']").val();
	alert(meia);
	return false;
}

function consistePedido(){
	var metade = $("input[name='item_pizza']:checked").val();
	var valor  = $("#selecionar_pizza").val();
	if(metade == -1 && valor == "")
	{
		return false;
	}else{
		return true;	
	}
}

function submitForm(form, tipo){
	if(!consistePedido())
	{
		alert("Selecione outro pedaço para compor o produto.");
		return false;
	}
	$("form#"+ form +" .go").val(tipo);
	eval('document.'+ form +'.submit();');
}
