function addLoading(div) {
	var divId = document.getElementById(div);
	if (divId) {
		divId.innerHTML = "<img src='_images/loader.gif' border='0'>";
	}
}
function removeLoading(div) {
	var divId = document.getElementById(div);
	if (divId) {
		divId.innerHTML = "";
	}
}
function showHide(div) {
	if ($("#" + div).css("display") == "none" || $("#" + div).css("display") == "") {
		$("#" + div).slideDown('slow');
	} else {
		$("#" + div).slideUp('slow');
	}
}
function validateComment() {
	if ($('#f_nome').val() == '') {
		$('#f_nome').focus();
		alert('Preencha o nome');
		return false;
	} else if ($('#f_email').val() == '' || !isValidEmail($('#f_email').val())) {
		$('#f_email').focus();
		alert('Preencha o e-mail corretamente.');
		return false;
	} else if ($('#f_msg').val() == '') {
		$('#f_msg').focus();
		alert('Preencha a mensagem');
		return false;
	} else {
		addLoading('formLoading');
		return true;
	}
}
function validateContact() {
	if ($('#f_email').val() == '' || !isValidEmail($('#f_email').val())) {
		$('#f_email').focus();
		alert('Preencha o e-mail corretamente.');
		return false;
	} else if ($('#f_msg').val() == '') {
		$('#f_msg').focus();
		alert('Preencha a mensagem');
		return false;
	} else {
		addLoading('formLoading');
		return true;
	}
}
function showResponse(responseText, statusText) {
	removeLoading('formLoading');
	alert(responseText); 
}
function isValidEmail(email) {
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email))
		return false;
	else
		return true;
}
/* gallery */
function galPrevImage() {
	var gal_id = $('#gal_id').val();
	var gal_actual = $('#gal_act').val() - 0;
	var gal_total = $('#gal_total').val();
	
	var nextImage = gal_actual - 1;

	if (nextImage < 0) {
		alert('Esta é a primeira imagem da galeria. Clique na outra seta!');
	} else {
		$.get("pictures.php", { p: nextImage }, function(data) {
			if (data != '') {
				galSetPic(data);
				$('#gal_act').val(nextImage);
				$('#gal_pic_id').val(data);
			}
		});
		galSetPic();
	}
}
function galNextImage() {
	var gal_id = $('#gal_id').val();
	var gal_actual = $('#gal_act').val() - 0;
	var gal_total = $('#gal_total').val();
	
	var nextImage = gal_actual + 1;
	
	if (nextImage >= gal_total) {
		alert('Esta é a última imagem da galeria. Clique na outra seta!');
	} else {
		$.get("pictures.php", { p: nextImage }, function(data) {
			if (data != '') {
				galSetPic(data);
				$('#gal_act').val(nextImage);
				$('#gal_pic_id').val(data);
			}
		});
	}
}
function galBuyPic() {
	var imgId = $('#gal_pic_id').val();
	tb_show('Comprar Foto', 'comprar.php?id=' + imgId + '&width=300&height=100', '');
}
/*function galSetPic(id) {
	$('#fotos').css('background-image','url(_images/loader.gif)');
	$('#fotos').css('background-image','url(picture.php?id='+id+')');
}*/
function galSetPic(id) {
	$('#foto_img').attr('src','_images/loader.gif');
	$('#foto_img').attr('src','picture.php?id='+id);
	/*$('#foto_img').ready(function(){
		$('#fotos').css('height',$('#foto_img').height());
	});*/
}