// JavaScript Document
function centerPopup(mypage, myname, w, h, scroll) {
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll
	win = window.open(mypage, myname, winprops)
	if (parseInt(navigator.appVersion) >= 4){
		win.window.focus();
	}
}

function urlDecode(string, overwrite){
    if(!string || !string.length){
        return {};
    }
    var obj = {};
    var pairs = string.split('&');
    var pair, name, value;
    var lsRegExp = /\+/g;
    for(var i = 0, len = pairs.length; i < len; i++){
        pair = pairs[i].split('=');
        name = unescape(pair[0]);
        value = unescape(pair[1]).replace(lsRegExp, " ");
        //value = decodeURIComponent(pair[1]).replace(lsRegExp, " ");
        if(overwrite !== true){
            if(typeof obj[name] == "undefined"){
                obj[name] = value;
            }else if(typeof obj[name] == "string"){
                obj[name] = [obj[name]];
                obj[name].push(value);
            }else{
                obj[name].push(value);
            }
        }else{
            obj[name] = value;
        }
    }
    return obj;
}


function jsGet(param)
{
	var wl = window.location.href;
	var params = urlDecode(wl.substring(wl.indexOf("?")+1));
	return(params[param]);
}

function excluiImagem(codImagem){

	confirma = confirm('Deseja excluir esta imagem?');
	if(confirma){
		document.getElementById('acao').value = "remover";
		document.getElementById('id_imagem').value = codImagem;
		document.fotos.action = 'fotos_visualizar.php';
		//location.href='fotos_visualizar.php?&id_imagem='+codImagem+'&acao=remover';
		document.fotos.submit();
	}else{
		return false;
	}
}

function excluiVideo(codVideo){

	confirma = confirm('Deseja excluir este video?');
	if(confirma){
		document.getElementById('acao').value = "remover";
		document.getElementById('id_video').value = codVideo;
		document.videos.action = 'videos_visualizar.php';
		//location.href='fotos_visualizar.php?&id_imagem='+codImagem+'&acao=remover';
		document.videos.submit();
	}else{
		return false;
	}
}

function excluiNoticia(codNoticia){

	confirma = confirm('Deseja excluir esta notícia?');
	if(confirma){
		document.getElementById('acao').value = "remover";
		document.getElementById('id_noticia').value = codNoticia;
		document.noticias.action = 'noticias_visualizar.php';
		//location.href='fotos_visualizar.php?&id_imagem='+codImagem+'&acao=remover';
		document.noticias.submit();
	}else{
		return false;
	}
}

function postComment(cod){

		document.getElementById('acao').value = "postComment";
		document.getElementById('id_comentario').value = cod;
		document.comentarios.action = 'comentarios_visualizar.php';
		//location.href='fotos_visualizar.php?&id_imagem='+codImagem+'&acao=remover';
		document.comentarios.submit();

}

function bloqueiaComment(cod){

		document.getElementById('acao').value = "bloqueiaComment";
		document.getElementById('id_comentario').value = cod;
		document.comentarios.action = 'comentarios_visualizar.php';
		//location.href='fotos_visualizar.php?&id_imagem='+codImagem+'&acao=remover';
		document.comentarios.submit();

}

function removeComment(cod){

		document.getElementById('acao').value = "removeComment";
		document.getElementById('id_comentario').value = cod;
		document.comentarios.action = 'comentarios_visualizar.php';
		//location.href='fotos_visualizar.php?&id_imagem='+codImagem+'&acao=remover';
		document.comentarios.submit();

}

function addVideo(){

	var totalCampos = parseInt(document.getElementById('totalAp').value);
	var idAtual = parseInt(totalCampos + 1);

	var string = '<table width="100%" cellspacing="1" cellpadding="0" id="ap'+idAtual+'" class="formulario">';
	string += 		'<tr>';
	string += 			'<td class="branco">&nbsp;</td>';
	string += 			'<td class="branco">&nbsp;</td>';
	string += 		'</tr>';
	string += 		'<tr>';
	string += 			'<th scope="row" width="120">Título</th>';
	string += 			'<td><input name="titulo[]" type="text" id="titulo[]" style="width:300px; "></td>';
	string += 		'</tr>';
	string += 		'<tr>';
	string += 			'<th scope="row" width="120">Descrição</th>';
	string += 			'<td><textarea name="descricao[]" id="descricao[]" rows="6" style="width:300px; "></textarea></td>';
	string += 		'</tr>';	
	string += 		'<tr>';
	string += 			'<th scope="row" width="120">Link do YouTube</th>';
	string += 			'<td><textarea name="url_video[]" id="url_video[]" rows="6" style="width:300px; "></textarea></td>';
	string += 		'</tr>';
	string += 		'<tr>';
	string += 			'<th scope="row">Icone do Youtube</th>'
	string += 			'<td><input name="arquivo[]" type="file" id="arquivo" style="width:306px; "/></td>';
	string += 		'</tr>';
	string += '</table>';

	document.getElementById('totalAp').value = idAtual;
	var campo = document.getElementById('ap');
	campo.innerHTML =  campo.innerHTML += string;
	//campo.insertAdjacentHTML('BeforeEnd',string);
}

function addImagem(){

	var totalCampos = parseInt(document.getElementById('totalAp').value);
	var idAtual = parseInt(totalCampos + 1);

	var string = '<table width="100%" cellspacing="1" cellpadding="0" id="ap'+idAtual+'" class="formulario">';
	string += 	'<tr>';
    string +=		'<th scope="row" width="120">Imagem</th>';
    string +=		'<td><input name="arquivo[]" type="file" id="arquivo[]" size="35" style="float:left"><a href="javascript:removerCampo(\'ap'+idAtual+'\');"><img src="images/icone_excluir2.gif" border="0" alt="Excluir Imagem" style="float:right" /></a></td>';
    string +=    '</tr>';
	string += '</table>';

	document.getElementById('totalAp').value = idAtual;
	var campo = document.getElementById('ap');
	campo.innerHTML =  campo.innerHTML += string;
	//campo.insertAdjacentHTML('BeforeEnd',string);
}
function removerCampo(idCampo){

		var campo = document.getElementById(idCampo);
		var tamanho = campo.rows.length;

		for(var i=0; i < tamanho; i++){
			campo.deleteRow(0);
		}

	navegador = /msie/i.test(navigator.userAgent);

	if(navegador == false){
		campo.innerHTML = ""
	}

}

$(document).ready(function() {
	//mostra o lightbox das fotos
	$('#fotos a').lightBox();
		
	$('#comments').hide();
	$('a#comments-toggle').click(function() {
	    $('#comments').toggle(400);
	    return false;
	  });
}); 

$(function() {
	
	//adiciona novo comentário
	$('#enviar_comment').click(function() {

		// recupera do form os valores dos campos
		var nome = $("#input_nome").val();
		var email = $("#input_email").val();
		var mensagem = $("#input_mensagem").val();

		if(nome == "")
		{
			alert("O campo Nome é obrigatório");
			return false;
		}
		if(mensagem == "")
		{
			alert("O campo Mensagem é obrigatório");
			return false;		
		}

		$.ajax(
			{

				type: "POST",
				url: "post_comentarios.php",
				dataType: "html",
				data: "nome="+nome+"&email="+email+"&mensagem="+mensagem	,
				success: function(msg){
							// limpa o span para nova entrada
							$("#loading_ajax").html("");
							if(msg == 1){
								// define a cor da fonte para o span
								$("#loading_ajax").css({ color: "green" });
								// escreve o html dentro do span
								$("#loading_ajax").html("<b>Mensagem enviada com sucesso!</b><br />Em breve sua mensagem será publicada!").fadeIn('slow');
								
								//apaga os campos
								$("#input_nome").val('');
								$("#input_email").val('');
								$("#input_mensagem").val('');
								
								//ajaxComments(0);
								
								
							} else {
								// define a cor da fonte para o span
								$("#loading_ajax").css({ color: "red" });
								// escreve o html dentro do span
								$("#loading_ajax").html("Houve um erro ao enviar a mensagem. Verifique se você digitou todos os dados.");
							}
						 },
				beforeSend: function(){
					// define a cor da fonte para o span
					//$("#loading_ajax").css({ color: "black" });
					// escreve o html dentro do span
					$("#loading_ajax").html("<img src=\"imgs/loading.gif\"/> Enviando mensagem ...").fadeIn('slow');
				}
			}
		)
	}
  );

    /*$(".fotos").jCarouselLite({
        btnNext: ".next",
        btnPrev: ".prev",
		scroll: 3,
		visible: 9
    });

    $(".videos").jCarouselLite({
        btnNext: ".next2",
        btnPrev: ".prev2",
		scroll: 3,
		visible: 4
    });*/

});

<!-- 
function textCounter(field, countfield, maxlimit) {
	if (field.value.length > maxlimit)
		field.value = field.value.substring(0, maxlimit);
	else 
		countfield.value = maxlimit - field.value.length;
}
// -->