﻿﻿window.onload = function() 
{	
	$(window).bind("ajaxSend", function(){
		$("#loading").show();
	}).bind("ajaxComplete", function(){
		$("#loading").hide();
	});
};

$(document).ready(function()
{	
	$("img.menu").click(function () { 		
		fakeLink($(this).attr('id').substr(5));
	});	

	var termos = document.location.hash.substr(1);
	
	if(termos.indexOf('-') == -1)
		var url = termos;
	else
		var url = termos.substr(0,termos.indexOf('-'));
	
	if(termos.indexOf('-') != -1)
		var param = termos.substr(termos.indexOf('-')+1);
	
	if (!document.location.hash)
		fakeLink("main");
	else{
		if(param != undefined)
			fakeLink(url, param);
		else
			fakeLink(url);
	}
	
	$('#loading').fadeTo(10,0);
});

function fakeLink(url, param)
{
	closePopUp();
	if ( param === undefined ) {
		document.location.hash = url;
	  	$("#content").load(url+".php");	
	}
	else
	{
		document.location.hash = url+"-"+param;
	  	$("#content").load(url+".php?param="+param);
	}
	
	highlightImages();
	if($("img[id~=page-"+url+"]").length > 0)
	{
		$("#page-"+url).attr('src', $("#page-"+url).attr('src').substr(0, $("#page-"+url).attr('src').lastIndexOf("."))+'-se.gif').removeClass("menu").addClass("selected");
	}
	_gaq.push(['_trackPageview', url+'.php']);
}

function highlightImages(){
	if($("img.selected").attr('src') != null){
		$("img.selected").attr('src', $("img.selected").attr('src').substr(0, $("img.selected").attr('src').lastIndexOf("-"))+'.gif').removeClass("selected").addClass("menu");
	}
}

function setPage(cat, subcat)
{
	$("span.pointer").css("font-weight", "normal");
	$("span.subcategorias > span").css("font-weight", "normal");
	$("span.pointer > img.catimg").attr('src', 'imagens/cat_closed.gif');
	$("span.subcategorias > span > img.catimg").attr('src', 'imagens/cat_closed.gif');
	
	if(subcat == null)
	{
		$("span.subcategorias").slideUp();
		$("#"+cat).css("font-weight", "bold");
		$("#"+cat+" > img.catimg").attr('src', 'imagens/cat_opened.gif');
	}
	else
	{		
		
		$("span[id='"+cat+"/"+subcat+"'] > img").attr('src', 'imagens/cat_opened.gif');
		$("#"+cat).css("font-weight", "bold");
		$("#"+cat+" > img.catimg").attr('src', 'imagens/cat_opened.gif');
		$("span[id~='/']").css("font-weight", "normal");
		$("span[id='"+cat+"/"+subcat+"']").css("font-weight", "bold");	
	}
	
	var termos = document.location.hash.substr(1);
	
	if(termos.indexOf('-') != -1)
		var param = termos.substr(termos.indexOf('-')+1);
	
	$.post("auxiliar/get_photos.php", {cat: cat, subcat: subcat, param: param}, function(data){
        if(data.length > 0) {
            $('#customscroll').html(data);
        }
    });
}

function showSub(cat)
{
	subcat = $("span[id='"+cat+"S'] > span:first").attr('id').substr($("span[id='"+cat+"S'] > span:first").attr('id').indexOf("/") + 1);
	setPage(cat, subcat);
	$("span[id='"+cat+"'] > img").attr('src', 'imagens/cat_opened.gif');
	$("span.pointer").css("font-weight", "normal");	
	$("span.subcategorias").slideUp();	
	$("span[id='"+cat+"S']").slideDown();	
	$("span[id='"+cat+"']").css("font-weight", "bold");
}

function searchItem(){
	var searchBox = $("#search");
	
	searchBox.fadeIn().focus();
	
	if(searchBox.val().length > 2 && $("span[id='Procurar']").css("font-weight") != "bold")
	{
		$("span.pointer > img.catimg").attr('src', 'imagens/cat_closed.gif');
		$("span.pointer").css("font-weight", "normal");	
		$("span[id='Procurar']").css("font-weight", "bold");
		liveSearch(searchBox.val());
	}
	
	searchBox.focus();
}

function initLiveSearch()
{
	var searchBox = $("#search");
	
	searchBox.keyup(function(event){
		if(searchBox.val().length > 2)
		{
			$('#loading').show();
			$("span.pointer > img.catimg").attr('src', 'imagens/cat_closed.gif');
			$("span.pointer").css("font-weight", "normal");	
			$("span[id='Procurar']").css("font-weight", "bold");
			
			if (this.timer) {
				clearTimeout(this.timer);
			}
			
			this.timer = setTimeout("liveSearch('"+searchBox.val()+"')", 750);
		}
	});
			 
	searchBox.blur(function() {
		searchBox.fadeOut();
	});
}

function liveSearch(param)
{ 	
	$.post("auxiliar/get_photos.php",{cat: "Procura", procurar: param}, function(data){
		if(data.length > 0)
			$('#customscroll').html(data);
		else
		{
			$('#customscroll').empty();
			$('#photo_display').empty();
			$('#photo_display').append('<tr id="tip" style="display: none;" valign="middle"><td colspan="2" class="style16" align="center" style="vertical-align: middle;">Sua pesquisa não retornou resultados.<br>Dica: Procure por palavras chave, material ou referência.</td></tr>');
			$('#tip').fadeIn();
		}
		$('#loading').hide();
	});
}

function newSearch()
{
	$('#procura').fadeIn();
	$('#chamada_noivos').fadeIn();
	$('#novo_cadastro').fadeIn();
	$('#chamada_convidados').fadeIn();
	$('#chamada_procura').hide();
	$('#results').hide();
}

function viewList(param)
{
	$.post("auxiliar/view_list.php",{lista: param}, function(data){
		if(data.length > 0)
		{
			$("#outlist").hide();
			$('#inlist').html(data).fadeIn();
		}
		else
			alert("Ocorreu um erro processando o pedido.");
		$('#loading').hide();
	});
}

function searchList()
{ 	
	var noivo = $('#procura_noivo').val();
	var noiva = $('#procura_noiva').val(); 
	var data = $('#procura_data').val();
	var lista = $('#procura_lista').val();
	
	if(noivo == '' && noiva == '' && data == '' && lista == '')
		alert("Preencha pelo menos uma das opções de pesquisa.");
	else
	{
		if((noivo != '' && noivo.length >= 3) || (noiva != '' && noiva.length >= 3) || lista.length == 6 || data.length == 10)
		{
			$.post("auxiliar/search_list.php",{noivo: noivo, noiva: noiva, data: data, lista: lista}, function(data){
				if(data.length > 0)
				{
					$('#results').empty();
					$('#results').html(data);
					$('#results').fadeIn();
					$('#chamada_procura').fadeIn();
					$('#chamada_convidados').hide();
					$('#procura').hide();
					$('#chamada_noivos').hide();
					$('#novo_cadastro').hide();
				}
				$('#loading').hide();
			});
		}
		else
		{
			alert("Seja mais especifico na sua pesquisa.");
		}
	}
}

function sendBuy()
{					
	var casamento = $('#casamento').val();
	var convidado = $('#convidado').val();
	var celular = $('#celular').val(); 
	var residencial = $('#residencial').val();
	var mensagem = $('#mensagem').val();
	var email = $('#email').val();
	
	if (convidado == ""){
		$('#convidado').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#convidado').css({'background-color' : 'white'});}
	
	if (celular == ""){
		$('#celular').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#celular').css({'background-color' : 'white'});}
	
	if (residencial == ""){
		$('#residencial').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#residencial').css({'background-color' : 'white'});}
	
	if (email == ""){
		$('#email').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#email').css({'background-color' : 'white'});}
	
	if(mensagem == ""){
		$('#mensagem').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#mensagem').css({'background-color' : 'white'});}

	$('#loading').show();
	$('#enviar').hide();
	$('#enviando').show();

	$.post("auxiliar/enviar.php",{convidado: convidado, residencial: residencial, celular: celular, email: email, mensagem: mensagem, casamento: casamento, pedido: true},function(data){
		if(data.length != null){
			$("#popup_title").text("Sucesso");
			resizePopUp({width: 300, height: 130});			
			$("#popup_content").html(data);
			trackFormulario('Enviar Pedido');
		}	
		$('#loading').fadeTo(10,0);
	});	
}

function editImage(num){
	var desc = $("#photo_text_"+num).text();
	var comp = $("#photo_sizes_"+num).text();
	var referencia = $("#referencia_"+num).val();
	if($("#num").val() != undefined)
	{		
		var desc_ant = $("#descricao").val();
		var comp_ant = $("#complemento").val();
		var anterior = $("#num").val();
		$("#photo_text_an_"+anterior).empty().append('<span id="photo_text_'+anterior+'" onClick="editImage('+anterior+')">'+desc_ant+'</span>');
		$("#photo_sizes_an_"+anterior).empty().append('<span id="photo_sizes_'+anterior+'" onClick="editImage('+anterior+')">'+comp_ant+'</span>');
	}
	$("#photo_text_"+num).remove();
	$("#photo_text_an_"+num).append('<input type="text" name="descricao" id="descricao" value="" size="30"/>');
	$("#photo_sizes_"+num).remove();
	$("#photo_sizes_an_"+num).append('<input type="text" name="complemento" id="complemento" value="" size="30"/>');	
	
	$("#descricao").val(desc);
	$("#complemento").val(comp);
	
	$("#submit").empty().append('<img class="pointer" onClick="updateInfo(\''+ referencia +'\', '+num+')" src="imagens/submit.png"/><input type="hidden" name="num" id="num" value="'+ num +'"/>&nbsp;');
	$("#submit").fadeIn("slow");
}

function updateInfo(referencia, num)
{
	var descricao = $('#descricao').val();
	var complemento = $('#complemento').val();
	
	$.post("auxiliar/edit_photo.php",{referencia: referencia, descricao: descricao, complemento: complemento}, function(data)
	{
		$('#loading').fadeTo(10,0);
		$("#photo_text_an_"+num).empty().append('<span id="photo_text_'+num+'" onClick="editImage('+num+')">'+descricao+'</span>');
		$("#photo_sizes_an_"+num).empty().append('<span id="photo_sizes_'+num+'" onClick="editImage('+num+')">'+complemento+'</span>');	
		$("#submit").fadeOut("slow");
	});	
}

function loadImage(name, alt)
{		
	$.post("auxiliar/show_photo.php",{name: name, alt: alt},function(data){
		$("#photo_display").html(data);
		$("#photo_display").hide().fadeIn();
		trackProduto(name);
	});
}

function clearForm()
{
	$("input").val("");
	$("select").val("");
	$("textarea").val("");
}

function sendEmail()
{					
	var nome = $('#nome').val();
	var email = $('#email').val(); 
	var telefone = $('#telefone').val();
	var mensagem = $('#mensagem').val();
	var destinatario = $('#destinatario').val();
	var foto = $('#foto').val();	
	
	if (nome == ""){
		$('#nome').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#nome').css({'background-color' : 'white'});}
	
	if (email == ""){
		$('#email').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#email').css({'background-color' : 'white'});}
	
	if (foto != null && destinatario == ""){
		$('#destinatario').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#destinatario').css({'background-color' : 'white'});}
	
	if(mensagem == ""){
		$('#mensagem').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#mensagem').css({'background-color' : 'white'});}

	$('#loading').show();
	$('#enviar').hide();
	$('#enviando').show();

	$.post("auxiliar/enviar.php",{nome: nome, email: email, telefone: telefone, mensagem: mensagem, destinatario: destinatario, foto: foto},function(data){
		if(destinatario != null){
			$("#popup_title").text("Sucesso");
			resizePopUp({width: 250, height: 130});			
			$("#popup_content").html(data);
			trackFormulario('Enviar Foto');
		}else{
			$("#content").html(data);
			trackFormulario('Fale Conosco');
		}			
		$('#loading').fadeTo(10,0);
	});	
}

function login()
{
	$('#loading').show();
	var email = $('#maillogin').val();
	var senha = $('#senhalogin').val();

	$.post("auxiliar/login.php", {email: email, senha: senha} , function(data)
	{
		if(data.indexOf('Erro') == 0)
			fakeLink("cadastro");
		else if(data.indexOf('Sucesso') == 0)
			fakeLink("ajuda");
		else
			alert(data);
		
		$('#loading').fadeTo(10,0);
	});	
}

function noivoLogin()
{
	$('#loading').show();
	var email = $('#maillogin').val();
	var senha = $('#senhalogin').val();
	var noivos = $('#noivoshi').val();
	
	$.post("auxiliar/login.php", {email: email, senha: senha, noivos: noivos} , function(data)
	{
		if(data.indexOf('Erro') == 0)
			fakeLink("casamento");
		else if(data.indexOf('Sucesso') == 0)
			fakeLink("help");
		else
			alert(data);
		
		$('#loading').fadeTo(10,0);
	});	
}

function sendList()
{
	loadScript("jquery.json");
	var ac = $('#ac').val();
	var mensagem = $('#mensagem').val();
	var checkboxes = $("input[type='checkbox']:checked");
	var encoded = new Array();
	
	if(checkboxes.length == 0)
	{
		selectAll();	
		checkboxes = $("input[type='checkbox']:checked");
	}
		
	for (var i = 0; i < checkboxes.length; i++) {
		encoded[i] = checkboxes[i].name;
	}	
	
	$('#loading').show();
	$('#enviar').hide();
	$('#enviando').show();

	$.post("auxiliar/enviar.php",{ac: ac, mensagem: mensagem, checkboxes: $.toJSON(encoded), list: true},function(data){
		$("#popup_title").text("Sucesso");
		resizePopUp({width: 250, height: 130});
		$("#popup_content").html(data);	
		$('#loading').fadeTo(10,0);
		trackCompra('Orçamento');		
	});	
}

function showMenu(n){
	if($("#choose").css('display') == "none")
	{
		$("#choose").css({'bottom' : 70+n*18});
		$("#toCart").css({'bottom' : 65+n*18, 'left' : -10});
		$("#choose").show();
	}
	else
	{
		$("#toCart").css({'bottom' : 0, 'left' : 0});
		$("#choose").hide();
	}
}

function addToCart(referencia)
{	
	trackCompra("addToCart", referencia);
	$("#toCart").effect("transfer", { to: "#carrinho" }, 600);  
	$('#loading').show();
	cart(referencia, 'add');
}

function addMoreToCart()
{
	$('#loading').show();
	var checkboxes = $("input[type='checkbox']:checked");	
	if(checkboxes.length == 0)
	{
		$('#loading').fadeTo(10,0);
		return;
	}
	
	for (var i = 0; i < checkboxes.length; i++) 
	{
		trackCompra("addToCart", checkboxes[i].value);
		cart(checkboxes[i].value, 'add');
	}
	$("#toCart").effect("transfer", { to: "#carrinho" }, 600);
	$("#toCart").css({'bottom' : 0, 'left' : 0});
	$("#choose").hide();
}

function removeOneFromCart(referencia)
{	
	trackCompra("removeOneFromCart", referencia);
	$('#loading').show();
	if (referencia == null)
	{
		
		var checkboxes = $("input[type='checkbox']:checked");	
		if(checkboxes.length == 0)
		{
			$('#loading').fadeTo(10,0);
			return;
		}
		
		for (var i = 0; i < checkboxes.length; i++) {
			cart(checkboxes[i].name, "remone");
		}
	}
	else
	{
		cart(referencia, "remone");
	}
}

function removeAllFromCart()
{			
	trackCompra("removeAllFromCart");
	$('#loading').show();
	var checkboxes = $("input[type='checkbox']:checked");	
	if(checkboxes.length == 0)
	{
		$('#loading').fadeTo(10,0);
		return;
	}
	
	for (var i = 0; i < checkboxes.length; i++) {
		cart(checkboxes[i].name, "remall");
	}	
}

function cart(referencia, acao)
{
	$.post("auxiliar/cart.php",{referencia: referencia, acao: acao},function(data){
		if(document.location.hash.substr(1) == "compras" || document.location.hash.substr(1) == "casamento")
			fakeLink(document.location.hash.substr(1));
		$('#loading').fadeTo(10,0);
	});	
}

function selectAll() 
{
    $("input[type='checkbox']").attr('checked', true);
    updateTotal();
}

function deselectAll() 
{
    $("input[type='checkbox']").attr('checked', false);
    updateTotal();
}

function updateTotal() 
{
	loadScript("jquery.price_format"); 
	var checkboxes = $("input[type='checkbox']:checked");
	var total = 0;
	//total += parseFloat();
	
	for (var i = 0; i < checkboxes.length; i++) {
		total += parseFloat(checkboxes[i].value);
	}
	
	$("#total_sel").val(total.toFixed(2));
	$("#total_sel").priceFormat({
	    prefix: '',
	    centsSeparator: ',',
	    thousandsSeparator: '.'
	});
	$("#total_selected").html($("#total_sel").val());
}

function sendInfo()
{	
	var razao = $('#razao').val();
	var fantasia = $('#fantasia').val();
	var contato = $('#contato').val();
	var cnpj = $('#cnpj').val();
	var inscricao = $('#inscricao').val();
	var endereco = $('#endereco').val();
	var bairro = $('#bairro').val();
	var estado = $('#estado').val();
	var cidade = $('#cidade').val();
	var cep = $('#cep').val(); 
	var email = $('#email').val(); 
	var telefone = $('#telefone').val();
	var senha = $('#senha').val();
	var mailing = $('#mailing').val();
	
	if (razao == ""){
		$('#razao').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#razao').css({'background-color' : 'white'}); $('#warning').hide();}
	
	if (fantasia == ""){
		$('#fantasia').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#fantasia').css({'background-color' : 'white'}); $('#warning').hide();}
	
	if(contato == ""){
		$('#contato').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#contato').css({'background-color' : 'white'}); $('#warning').hide();}
	
	if(cnpj == ""){
		$('#cnpj').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#cnpj').css({'background-color' : 'white'}); $('#warning').hide();}
	
	if(inscricao == ""){
		$('#inscricao').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#inscricao').css({'background-color' : 'white'}); $('#warning').hide();}
	
	if(endereco == ""){
		$('#endereco').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#endereco').css({'background-color' : 'white'}); $('#warning').hide();}
	
	if(bairro == ""){
		$('#bairro').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#bairro').css({'background-color' : 'white'}); $('#warning').hide();}
	
	if(estado == ""){
		$('#estado').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#estado').css({'background-color' : 'white'}); $('#warning').hide();}
	
	if(cidade == ""){
		$('#cidade').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#cidade').css({'background-color' : 'white'}); $('#warning').hide();}
	
	if(cep == ""){
		$('#cep').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#cep').css({'background-color' : 'white'}); $('#warning').hide();}
	
	if(email == ""){
		$('#email').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#email').css({'background-color' : 'white'}); $('#warning').hide();}
	
	if(telefone == ""){
		$('#telefone').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#telefone').css({'background-color' : 'white'}); $('#warning').hide();}
	
	if(senha == ""){
		$('#senha').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#senha').css({'background-color' : 'white'}); $('#warning').hide();}
	
	if(mailing == ""){
		$('#mailing').css({'background-color' : '#a1c197'});
		$('#warning').show();
		return false;
	}else{$('#mailing').css({'background-color' : 'white'}); $('#warning').hide();}
	
	$('#loading').show();
	$('#enviar').hide();
	$('#enviando').show();

	$.post("auxiliar/cadastrar.php",{razao: razao, fantasia: fantasia, contato: contato, email: email, cnpj: cnpj, inscricao: inscricao, endereco: endereco, bairro: bairro, estado: estado, cidade: cidade, cep: cep, telefone: telefone, senha: senha, mailing: mailing}, function(data)
	{
		if(data.indexOf("erros") > 0)
		{
			alert(data);
			$('#enviando').hide();
			$('#enviar').show();
		}
		else
		{
			$("#content").html(data);
			trackFormulario('Cadastro');
		}
		
		$('#loading').fadeTo(10,0);
	});	
}

function noivoSendInfo()
{	
	var noivo = $('#noivo').val();
	var cpf_noivo = $('#cpf_noivo').val();
	var noiva = $('#noiva').val();
	var cpf_noiva = $('#cpf_noiva').val();
	var endereco = $('#endereco').val();
	var bairro = $('#bairro').val();
	var estado = $('#estado').val();
	var cidade = $('#cidade').val();
	var cep = $('#cep').val(); 
	var email = $('#email').val(); 
	var residencial = $('#telefone_res').val();
	var comercial = $('#telefone_com').val();
	var senha = $('#senha').val();
	var data = $('#data').val();
	var mailing = $('#mailing').val();
	
	if (noivo == ""){
		$('#noivo').css({'background-color' : '#a1c197'});
		$('#warning_1').show();
		return false;
	}else{$('#noivo').css({'background-color' : 'white'}); $('#warning_1').hide();}
	
	if (cpf_noivo == ""){
		$('#cpf_noivo').css({'background-color' : '#a1c197'});
		$('#warning_1').show();
		return false;
	}else{$('#cpf_noivo').css({'background-color' : 'white'}); $('#warning_1').hide();}
	
	if(noiva == ""){
		$('#noiva').css({'background-color' : '#a1c197'});
		$('#warning_1').show();
		return false;
	}else{$('#noiva').css({'background-color' : 'white'}); $('#warning_1').hide();}
	
	if(cpf_noiva == ""){
		$('#cpf_noiva').css({'background-color' : '#a1c197'});
		$('#warning_1').show();
		return false;
	}else{$('#cpf_noiva').css({'background-color' : 'white'}); $('#warning_1').hide();}
	
	if(endereco == ""){
		$('#endereco').css({'background-color' : '#a1c197'});
		$('#warning_1').show();
		return false;
	}else{$('#endereco').css({'background-color' : 'white'}); $('#warning_1').hide();}
	
	if(bairro == ""){
		$('#bairro').css({'background-color' : '#a1c197'});
		$('#warning_1').show();
		return false;
	}else{$('#bairro').css({'background-color' : 'white'}); $('#warning_1').hide();}
	
	if(estado == ""){
		$('#estado').css({'background-color' : '#a1c197'});
		$('#warning_1').show();
		return false;
	}else{$('#estado').css({'background-color' : 'white'}); $('#warning_1').hide();}
	
	if(cidade == ""){
		$('#cidade').css({'background-color' : '#a1c197'});
		$('#warning_1').show();
		return false;
	}else{$('#cidade').css({'background-color' : 'white'}); $('#warning_1').hide();}
	
	if(cep == ""){
		$('#cep').css({'background-color' : '#a1c197'});
		$('#warning_1').show();
		return false;
	}else{$('#cep').css({'background-color' : 'white'}); $('#warning_1').hide();}
	
	if(email == ""){
		$('#email').css({'background-color' : '#a1c197'});
		$('#warning_1').show();
		return false;
	}else{$('#email').css({'background-color' : 'white'}); $('#warning_1').hide();}
	
	if(residencial == ""){
		$('#telefone_res').css({'background-color' : '#a1c197'});
		$('#warning_1').show();
		return false;
	}else{$('#telefone_res').css({'background-color' : 'white'}); $('#warning_1').hide();}

	if(comercial == ""){
		$('#telefone_com').css({'background-color' : '#a1c197'});
		$('#warning_1').show();
		return false;
	}else{$('#telefone_com').css({'background-color' : 'white'}); $('#warning_1').hide();}
	
	if(senha == ""){
		$('#senha').css({'background-color' : '#a1c197'});
		$('#warning_1').show();
		return false;
	}else{$('#senha').css({'background-color' : 'white'}); $('#warning_1').hide();}
	
	if(data == ""){
		$('#data').css({'background-color' : '#a1c197'});
		$('#warning_1').show();
		return false;
	}else{$('#data').css({'background-color' : 'white'}); $('#warning_1').hide();}
	
	$('#loading').show();
	$('#enviar').hide();
	$('#enviando').show();

	$.post("auxiliar/cadastrar_noivo.php",{noivo: noivo, cpf_noivo: cpf_noivo, noiva: noiva, cpf_noiva: cpf_noiva, email: email, endereco: endereco, bairro: bairro, estado: estado, cidade: cidade, cep: cep, residencial: residencial, comercial: comercial, senha: senha, data: data, mailing: mailing}, function(data)
	{
		if(data.indexOf("erros") > 0)
		{
			alert(data);
			$('#enviando').hide();
			$('#enviar').show();
		}
		else
		{
			$("#content").html(data);
			trackFormulario('Casamento');
		}
		
		$('#loading').fadeTo(10,0);
	});	
}

function loadScript(fileName){
	$.ajaxSetup({async: false});
	$.getScript("env/"+fileName+".js");
	$.ajaxSetup({async: true});
}

function closePopUp()
{
	if($("#popup").css('display') != "none")
	{
		$("#popup").animate({'width' : '50', 'height' : '50'}, 600 ).fadeTo(100,0).empty();
	}
	
	$("#opacity").css({'display' : 'none'});
	$("body").css({'overflow-x' : "auto"});
}

function openPopUp(pop)
{
	$('#popup_holder').empty();	
	$("#popup_holder").load("auxiliar/"+pop+".php");
	$("#opacity").css({'display' : 'inline'});	
	$("body").css({'overflow-x' : "hidden"});
}

function resizePopUp(values)
{	
	$("#popup_header").animate({ 'width' : values.width}, 600 );
	$("#popup_title").animate({'width' : values.width-27}, 600 );
	$("#popup_body").animate({'height' : values.height-49, 'width' : values.width-4}, 600 );
	$("#popup").css({'margin-top' : -values.height/2, 'margin-left': -values.width/2}, 600 ).animate({'width' : values.width, 'height' : values.height}, 600 );
}

function trackEvent(category, action, opt_label){
	_gaq.push(['_trackEvent', category, action, opt_label]);
}

function trackNoticia(opt_label){
	trackEvent("Notícia", "Ver", opt_label);
}

function trackEvento(opt_label){
	trackEvent("Evento", "Ver", opt_label);
}

function trackProduto(opt_label){
	trackEvent("Produto", "Foto", opt_label);
}

function trackFormulario(category){
	trackEvent("Formulario", category);
}

function trackCategoria(opt_label){
	trackEvent("Produto", "Categoria", opt_label);
}

function trackSubCategoria(opt_label){
	trackEvent("Produto", "Sub-Categoria", opt_label);
}

function trackCompra(category, opt_label){
	trackEvent("Compra", category, opt_label);
}
