// JavaScript Document
var pic_activ;
var globalPics;
var globalID;
var globalTipo;
var nav;

$.fn.image = function(src)
{ 
	return this.each(function(){ 
		var i = new Image(); 
		i.src = src; 
		this.appendChild(i);
	}); 
}

function closeTB() 
{
	$('#cntr').html('');
	$('#cntr_overlay').hide();
	$('#cntr_full').hide();
}

function openVideo(id) 
{
	$('#prevBtn').hide();
	$('#nextBtn').hide();
	$('#cntr_overlay').show();
	$('#cntr_full').show();
	
	globalID = id;
	globalTipo = 'videos';
	
	loadComments(globalID,globalTipo);
	
	$.ajax({
		type: "POST",
		cache: false,
		url: "load_video.php",
		data: "id="+id,
		success: function(dados){
			obj = $("#cntr");
			obj.html(dados);
		}
	});
}

function openFoto(id,arrayNum,idGaleria) 
{
	$('#nome').attr('value','');
	$('#email').attr('value','');
	$('#mensagem').attr('value','');
	
	$('#prevBtn').show();
	$('#nextBtn').show();
	$('#cntr_overlay').show();
	$('#cntr_full').show();
	
	globalID = idGaleria;
	globalTipo = 'fotos';
	
	loadComments(globalID,globalTipo);
	
	$.ajax({
		type: "POST",
		cache: false,
		url: "load_galeria.php",
		data: "idG="+idGaleria,
		success: function(dados){
			var imagensArray = dados.split('&');
			var numPics = imagensArray.length-1;
			var pics = new Array();
			
			for (i=0;i<=numPics;i++)
				pics[i] = imagensArray[i];
				
			globalPics = pics;
			nav = arrayNum;

			obj = $("#cntr");
			obj.html('');
			obj.image("thumb.php?img="+pics[arrayNum]+"&l=410&a=335&c=f&p=imgs_galeria/");
		}
	});
}


function navPics(tipo) 
{
	obj = $("#cntr");
	
	if (tipo == 'prev') {
		if (nav > 0) {
			nav--;
			img = globalPics[nav];
			obj.html('');
			obj.image("thumb.php?img="+img+"&l=410&a=335&c=f&p=imgs_galeria/");
		} else
			alert('Esta galeria não possui mais imagens!');
	} else {
		if (nav < globalPics.length-2) {
			nav++;
			img = globalPics[nav];
			obj.html('');
			obj.image("thumb.php?img="+img+"&l=410&a=335&c=f&p=imgs_galeria/");
		} else
			alert('Esta galeria não possui mais imagens!');
	}
}

function enviaMsg() 
{
	var nome        = $('#nome').attr('value');
	var email       = $('#email').attr('value');
	var comentarios = $('#mensagem').attr('value');
	
	if (!nome || !email || !comentarios) {
		alert('O preenchimento de todos os campos é obrigatório');	
		return false;
	} else {
		$.ajax({
			type: "POST",
			cache: false,
			url: "insert_comment.php",
			data: "id="+globalID+"&nome="+nome+"&email="+email+"&msg="+comentarios+"&tipo="+globalTipo+"",
			success: function(dados){
				loadComments(globalID,globalTipo);
				$('#nome').attr('value','');
				$('#email').attr('value','');
				$('#mensagem').attr('value','');
			}
		});
	}
}

function loadComments(id,tipo)
{
	$.ajax({
		type: "POST",
		cache: false,
		url: "load_comments.php",
		data: "id="+id+"&tipo="+tipo,
		success: function(dados){
			$('#comentarios_list').html(dados);
		}
	});
}