$(function($){
	$(".jInitComplete").each(function(){
		$(this).val($(this).attr('title'));
	});
	
	$(".jInitComplete").click(function(){
		if($(this).val() == $(this).attr('title')){
			$(this).val('');
		}
	});
	$(".jInitComplete").blur(function(){
		if($(this).val() == ''){
			$(this).val($(this).attr('title'));
		}
	});
	
	$("#formLogin").submit(function(){
		if(($("#email_acesso").val() == $("#email_acesso").attr('title')) || ($("#senha").val() == $("#email_acesso").attr('title'))){
			alert('Os campos "E-mail" e "Senha" devem ser preenchidos para efetuar o login.');
			return false;
		}
		
		var strHtmlStatus = $(".status").html();
		$(".status").html('<a href="javascript:;">Aguarde. Localizando o usuário...</a>');
		$.post(BASE_URL+'?sys=perfil/login',
			{
				strLogin: $("#email_acesso").val(),
				strSenha:$("#senha").val()
				
			},function(objResponse,strStatus){
				
				if(strStatus == 'success'){
					if(!objResponse.error){
						$(".status").html('<a href="javascript:;">Autenticando...</a>');
						window.location = '?p=perfil';
					}else{
						$(".status").html(strHtmlStatus);
						alert(objResponse.msg);
					}
				}else{
					alert('Desculpe. Ocorreu um erro no processamento. Verifique sua conexão com a internet e tente novamente.');
				}
				return false;
			},'json'
		);
		return false;
	});
});

function ativarFancyBox(){
	$(".link-imagens").fancybox({
						hideOnContentClick: false,
						autoDimensions: true,
						//type: 'iframe',
						//width: 1030,
						//height: 500,
						//scrolling:'no',
						onComplete: function(){ $.fancybox.center(); $.fancybox.resize(); }
	});
}

function inscricao(){
	if(!checkMail($("#emailCadastro").val())){
		alert('Erro. O e-mail digitado para cadastro não é válido.');
		return false;
	}
}

function mudarPagina(intPagina, url, votacao){
	if(isNaN(intPagina)){
		intPagina = 1;
	}
	
	if(url == null)
		url='buscarFotoPorSelecaoAjaxPor';
		
	if(votacao == null){
		votacao = false;
	}
	
	if(votacao){
		url_foto = '?p=votacao&amp;id=';
	}else{
		url_foto = '?p=detalhe_foto&amp;ajax&amp;id=';
	}
	
	$.fancybox.showActivity();
	
	$.post(BASE_URL+'?sys=galeria/'+ url + '/'+intPagina,
		function(objResponse,strStatus){
			
			if(strStatus == 'success'){
				if(objResponse.fotos.length != 0){
					var strLinkAnterior = '';
					if(intPagina >= 2){
						strLinkAnterior = '<a id="seta-esquerda" href="javascript:mudarPagina('+(intPagina-1)+', \'' + url+ '\')"><img src="imagens/seta-esquerda-perfil.png"/></a>';
					}
					var strLinkProximo = '';
					if(intPagina < Math.ceil(objResponse.qtdTotal / objResponse.registrosPorPagina)){
						strLinkProximo = '<a id="seta-direita" href="javascript:mudarPagina('+(intPagina+1)+', \'' + url+ '\', ' + votacao + ')"><img src="imagens/seta-direita-perfil.png"/></a>';
					}
					
					var strImagensHtml = '';
					for(var i = 0 ; i < objResponse.fotos.length ; i++){
						strImagensHtml += '<a class="link-imagens" href="'+ url_foto + objResponse.fotos[i].id + '"><img style="margin:-3px 0 25px -3px; padding: 5px 11px 13px 6px;  background:url(imagens/bg-img-galeria.png) no-repeat left top; float:left;padding-bottom: 23px;" src="'+objResponse.fotos[i].imagens.thumb.arquivo+'" /></a>';
						if((i + 1) % 4 != 0 && i + 1 != objResponse.fotos.length)
							strImagensHtml += '<img style="float:left; display:inline; float:left; margin:55px 15px 0 10px " src="imagens/bola-amarela.jpg" />';
					}
					$(".fotos-galeria").html(strLinkAnterior+strImagensHtml+strLinkProximo);
					
					if(!votacao)
						ativarFancyBox();
						
					$.fancybox.hideActivity();
				}else{
					alert('Sua busca não retornou nenhuma imagem.');
				}
			}else{
				alert('Erro na listagem. Verifique sua conexão com a internet e tente novamente.');
			}
			console.log(objResponse);
		},'json'
	);
}

