$(document).ready(function(){
	var carregando = $('#carregando')
	var conteudoAjax = $('#conteudo-ajax')

	function mostrarCarregando(){
     carregando.fadeIn(1000);
     carregando.html('<img src="images/load.gif" alt="Carregando..." />');
 	};

	function aposCarregamento(){
     carregando.fadeOut(1000);
     conteudoAjax.slideDown();

	};

$(conteudoAjax).css('opacity', .94);

$('#ajax a').click(function(event){
    event.preventDefault();
    mostrarCarregando();
    switch(this.id){
        case 'apresentacao':
            var id = this.fid;
            conteudoAjax.slideUp("slow", function(){
            conteudoAjax.load('modulos/obras/apresentacao.php?obra_id='+id, aposCarregamento);

            }).fadeIn(1000);

            break;
        case 'imagens':
            var id = this.fid;
            conteudoAjax.slideUp("slow", function(){
            conteudoAjax.load('modulos/obras/imagens.php?obra_id='+id, aposCarregamento);
            }).fadeIn(1000);
            break;
        case 'plantas':
            var id = this.fid;
            conteudoAjax.slideUp("slow", function(){
            conteudoAjax.load('modulos/obras/plantas.php?obra_id='+id, aposCarregamento);
            }).fadeIn(1000);
            break;
        case 'mapas':
            var id = this.fid;
            conteudoAjax.slideUp("slow", function(){
            conteudoAjax.load('modulos/obras/mapas.php?obra_id='+id, aposCarregamento);
            }).fadeIn(1000);
            break;
    }


	});
	



 conteudoAjax.load('modulos/obras/apresentacao.php', aposCarregamento);





})

function aposCarregamento2(){
     $('#conteudo-ajax').slideDown();

	};


function paginacao(arquivo,obra_id,pagina){

$('#conteudo-ajax').slideUp("slow", function(){
$('#conteudo-ajax').load('modulos/obras/'+arquivo+'.php?obra_id='+obra_id+'&pagina='+pagina, aposCarregamento2);
}).fadeIn(1000);

}



function utf8_encode ( string ) {

    string = (string+'').replace(/\r\n/g, "\n").replace(/\r/g, "\n");

    var utftext = "";
    var start, end;
    var stringl = 0;

    start = end = 0;
    stringl = string.length;
    for (var n = 0; n < stringl; n++) {
        var c1 = string.charCodeAt(n);
        var enc = null;

        if (c1 < 128) {
            end++;
        } else if((c1 > 127) && (c1 < 2048)) {
            enc = String.fromCharCode((c1 >> 6) | 192) + String.fromCharCode((c1 & 63) | 128);
        } else {
            enc = String.fromCharCode((c1 >> 12) | 224) + String.fromCharCode(((c1 >> 6) & 63) | 128) + String.fromCharCode((c1 & 63) | 128);
        }
        if (enc != null) {
            if (end > start) {
                utftext += string.substring(start, end);
            }
            utftext += enc;
            start = end = n+1;
        }
    }

    if (end > start) {
        utftext += string.substring(start, string.length);
    }

    return utftext;
}



