//VERIFICA FLASH
function getFlashVersion() {
    // ie
    try {
        try {
            // avoid fp6 minor version lookup issues
            // see: http://blog.deconcept.com/2006/01/11/getvariable-setvariable-crash-internet-explorer-flash-6/
            var axo = new ActiveXObject('ShockwaveFlash.ShockwaveFlash.6');
            try {
                axo.AllowScriptAccess = 'always';
            } catch (e) {
                return '6,0,0';
            }
        } catch (e) {}
        return new ActiveXObject('ShockwaveFlash.ShockwaveFlash').GetVariable('$version').replace(/\D+/g, ',').match(/^,?(.+),?$/)[1];
    // other browsers
    } catch (e) {
        try {
            if (navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin) {
                return (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g, ",").match(/^,?(.+),?$/)[1];
            }
        } catch (e) {}
    }
    return '0,0,0';
}

var version = getFlashVersion().split(',').shift();
if (version < 10) {
    $('.img_upload small').show();
}

//FIM VERIFICA FLASH


//Preload page
//mensagem helper user to better experience
chamaLoader = function (titlex) {
    $('.s_loader').html('teste');
    $('.s_loader').show('normal');
}

//Call Retorno
// info box helper user to better experience
call_retorno = function (descx) {
    $('#bloco_retorno li').html(descx);
	
    $("#bloco_retorno").slideDown('normal');
//setTimeout(function(){
//    $("#bloco_retorno").slideUp('normal');
//}, 8000)
}
function ValidaLogin() {
	
    d = document.login;
    //$('#erro_list').html('<li class="frist">Melhor você verificar os seguintes ítens:</li>');
    var erro = false;
    var code = '';
	
    if ((d.password.value == "" || d.password.value == "Senha") && (d.username.value == "" || d.username.value == "Usuário")) {
        erro = true;
        code += 'Primeiro, digite seu dados.';
    } else if ((d.username.value == "") || (d.username.value == "Usuário")) {
        erro = true;
        code += 'Digite um usuário';
    } else if ((d.password.value == "") || (d.password.value == "Senha")) {
        erro = true;
        code += 'Agora, digite uma senha';
    }
    //validar email e senha juntos
	
    if (erro) {
        $('#retorno_login').html(code);
        return false;
    }
    if (!erro) {
        $.post('login.php', {
            username : $('#username').val(),
            password : $('#password').val()
        }, function (data) {
            if (data != 0) {
                //alert('SUCESSO!');
                window.location.href = 'site_user_dados';
            } else {
                code += 'Ouch, login ou senha inexistente.';
                $('#retorno_login').html(code);
            }
        });
		
    }
}

function LoginIdValidar() {
    d = document.loginID;
	
    var erro = false;
    var code = '<li class="frist">Melhor você verificar os seguintes ítens:</li>';
	
    if ((d.passwordID.value == "" || d.passwordID.value == "Senha") && (d.usernameID.value == "" || d.usernameID.value == "Usuário")) {
        erro = true;
        code += '<li>Primeiro, digite seu dados.</li>';
    } else if ((d.usernameID.value == "") || (d.usernameID.value == "Usuário")) {
        erro = true;
        code += '<li>Digite um usuário.</li>';
    } else if ((d.passwordID.value == "") || (d.passwordID.value == "Senha")) {
        erro = true;
        code += '<li>Agora, digite uma senha.</li>';
    }
	
    if (erro) {
        $('#erro_list').html(code);
        $('#erro_list').show();
        // location.href="#erro_list";
        return false;
    }
    if (!erro) {
        $.post('login.php', {
            username : $('#usernameID').val(),
            password : $('#passwordID').val()
        }, function (data) {
            // alert(data);
            if (data != 0) {
                //alert('SUCESSO!');
                window.location.href = 'site_user_dados';
            } else {
                code += '<li>Ouch, login ou senha inexistente.</li>';
                $('#erro_list').html(code);
            }
        });
		
    }
}

//Info BOX
// info box helper user to better experience
call_infobox = function (title, desc) {
    $('.infobox_cont').html("<span class='tip_box' id='info_box'><a class='close' title='Clique para fechar o Info-Box' href='javascript:;' id='bt_close_infobox'></a><span>INFO-BOX</span><h2>" + title + "</h2><p>" + desc + "</p></span>");
	
    $(".infobox_cont").animate({
        opacity : 0,
        left : "-130"
    }, 10).animate({
        opacity : 1,
        left : "44"
    }, 400);
	
    setTimeout(function () {
        $(".infobox_cont").animate({
            opacity : 0,
            left : "-130"
        }, 300);
    }, 30000)
}

// variável para a ul.oq_equipe da página 'o que é'
var htmli = '';
var htmlii = '';

function updateCoordsCurta(c) {
    $('#cx').val(c.x);
    $('#cy').val(c.y);
    $('#cw').val(c.w);
    $('#ch').val(c.h);
};

function updateCoordsLarga(l) {
    $('#lx').val(l.x);
    $('#ly').val(l.y);
    $('#lw').val(l.w);
    $('#lh').val(l.h);
};

$(document).ready(function () {
		
    $('.nav_galhome li a').click(function () {
        var that = $(this);
        $('.nav_galhome li a.activate').removeClass('activate');
        mudar_galeria(that.attr('id'),function(html){
            $('#galeria_lista').html(html);
            that.addClass('activate');
        });
    });
        
    $('.galeria_nav li a').click(function () {
        var that = $(this);
        $('.galeria_nav li a.activate').removeClass('activate');
        mudar_galeria(that.attr('id'),function(html){
            $('#galeria_lista').html(html);
            that.addClass('activate');
        });
    });
        
    $('#galeria_loader').ajaxStart(function(){
        $('#galeria_busca').animate({
            right : 353
        }, 135, 'swing');
        $(this).show();
    }).ajaxStop(function(){
        $(this).hide();
        $('#galeria_busca').animate({
            right : 331
        }, 135, 'swing');
    });
        
    
    var campo_busca;
    campo_busca = $('#galeria_busca #campo_busca');
    if( campo_busca.size() > 0 ){
        campo_busca.autocomplete( {
            source: 'galeria_autocomplete.php',
            html:true,
            select: function(event, ui) {
                window.location = $(ui.item.label).attr('href');
            }
        });
    }
        
    $('#bt_g_loader').click(function(){
        var that = $('#g_loader');
        that.show();
        mostrar_galeria(function(html){
            that.hide();
            $('#galeria_lista').append(html);
        });
    });
    $('#galeria_loader').attr('pagina',0);
    $('#galeria_loader').attr('tipo_galeria',$('.galeria_nav > li > a.activate').attr('id'));
        
    function mudar_galeria(novo_tipo_galeria,callback){
        $('#galeria_loader').attr('pagina',0);
        $('#galeria_loader').attr('tipo_galeria',novo_tipo_galeria);
        carregar_galeria(novo_tipo_galeria,0,callback);
    }
		
    function mostrar_galeria(callback){
        // contem contador da pagina e categoria atua
        var info = $('#galeria_loader') 
        // atualiza contador da pagina atual
        var num_page= parseInt(info.attr('pagina')) + 1;
        info.attr('pagina',num_page);
			            
        carregar_galeria(info.attr('tipo_galeria'),num_page,callback)
    }
        
    function carregar_galeria(tipo_galeria,pagina,callback){
        $.getJSON( 'galeria_carregar.php', {
            'pagina':pagina, 
            'tipo':tipo_galeria
        }, function (data) {
            var html = '';
                
            $.each(data, function (i, value) {
                        
                if (value.votos == undefined){
                    value.votos = 0;
                }
                    
                var nome = value.TX_NOME;
                if (nome.length > 31) {
                    nome = nome.substr(0, 28) + "...";
                }
                    
                html += '<li><a href="/' + value.TX_USERNAME + '" class="galhome_item" title="' + value.TX_NOME + '"><img src="adming/uploads/usuario/thumb_' + value.TX_IMAGEM + '" width="54" height="54" alt="' + value.TX_NOME + '"><p>' + nome + '</p><small>' + value.TX_CATEGORIA + '</small><span class="star">' + value.votos + '</span></a></li>';
            });
                
            callback(html);
        });
    }
		
    /*efeito_campo_busca_galeria*/
    $('.galbusca_campo').css('width', 80);
    $('.galbusca label span.label').show();
		
    $('.galbusca_campo').click(function () {
        $('.galbusca_campo').animate({
            width : 180
        }, 190, 'swing');
        $('span.label').animate({
            opacity : 0
        }, 190, 'linear');
    })
    $('.galbusca_campo').blur(function () {
        var charact = $('.galbusca_campo').val();
        if (charact == 0) {
            //quando nao tem caracteres no campo:
            $('.galbusca_campo').animate({
                width : 80
            }, 180, 'linear');
            $('span.label').animate({
                opacity : 1
            }, 180, 'swing');
        } else {
    //Quando tem caracteres no campo nada acontece.
    }
    });
		
    /* COMPARTILHE */
    //submenu_index
    $('#subshare_btn').click(function () {
        $('#sub_menu_share').css('display', 'block');
    });
    $('#sub_menu_share').hover(function () {
        $('#sub_menu_share').css('display', 'block');
    }, function () {
        $('#sub_menu_share').css('display', 'none');
    });
		
    //ORKUT
    $('#orkut_sharing').css('display', 'none');
    $('#orkut_share').click(function () {
        $.blockUI({
            message : $('#orkut_sharing'),
            css : {
                border : '0',
                width : '530',
                background : 'none',
                cursor : 'default'
            }
        });
    });
    //sistema Indicação
    $('#indication_act').click(function () {
        var amigo_01 = $('#amigo_01').val();
        var amigo_02 = $('#amigo_02').val();
        var amigo_03 = $('#amigo_03').val();
				
        if (amigo_01 == '' && amigo_02 == '' && amigo_03 == '') {
            $('#erro_envios').css('display', 'block');
            $('#erro_envios li.e').html('Insira o e-mail de seus amigos antes de enviar.');
        } else {
            $('#indique_action').submit();
        }
    });
    //sistema Twitter
    $('#tweet_act').click(function () {
        var campouser = $('#campouser_t').val();
        var campopass = $('#campopass_t').val();
        var campomsg = $('#campomsg_t').val();
        var caracteres_totais = $('#campomsg_t').val().length;
        if (campouser == '' || campopass == '' || campomsg == '') {
            $('#erro_envios').css('display', 'block');
            $('#erro_envios li.e').html('Para postar uma mensagem no seu perfil do <strong>Twitter</strong>, você precisa preencher todos os campos.');
        } else if (caracteres_totais > 120) {
            $('#erro_envios').css('display', 'block');
            $('#erro_envios li.e').html('Não dá para postar mensagens com mais de 120 caracteres. Tente com uma mais curta.');
        } else {
            $('#twitter_action').submit();
        }
    });
    //contadore de caracteres twitter
    $('#campomsg_t').keyup(function () {
        var carac_quant = $('#campomsg_t').val().length;
        $('#numer').text(carac_quant);
    });
		
    //sistema Orkut
    $('#promover_act').click(function () {
        var titulo_anuncio = $('#titulo_anuncio').val();
        var link_anuncio = $('#link_anuncio').val();
				
        if (titulo_anuncio == '') {
            $('#erro_promote').show();
        } else {
            $.unblockUI({
                fadeOut : 200
            });
            window.open('http://promote.orkut.com/preview?nt=orkut.com&tt=' + titulo_anuncio + '&du=' + link_anuncio, 'Janela', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=600,height=480');
            return false;
        }
    });
		
    $('#cancelar_promover').click(function () {
        $.unblockUI({
            fadeOut : 200
        });
    });
		
    $('#bt_close_infobox').click(function () {
        $(".infobox_cont").animate({
            opacity : 0,
            right : "-130"
        }, 300);
    });
		
    $('.cor input').bind('keyup change', function () {
        var valor = $(this).val();
        $(this).prev('.colorselector').find('span').css({
            backgroundColor : valor
        });
    });
    /*$('.colorselector').click( function(){
		var cor = $(this).next('input').val();
		alert(cor);
		$(this).ColorPicker({
		color: cor
		});
		});*/
		
    // ESQUECEU SUA SENHA DA HOME
		
    $('.esqsenha').toggle(function () {
        $('#login').hide();
        $('#campoSenha').show();
        $(this).html('Retornar ao login');
    }, function () {
        $('#login').show();
        $('#campoSenha').hide();
        $(this).html('Esqueceu sua senha?');
    });
		
    // VERIFICADOR DO IE		
    if ($.browser.msie && (parseInt(jQuery.browser.version) == 8 || parseInt(jQuery.browser.version) == 7 || parseInt(jQuery.browser.version) == 6)) {
        $('.browser_check').show();
    //			return false;
    }
		
    // loader dos forms
    // ATENÇÂO: basta adicionar a classe do botão que faz o submit no form
		
    /*$('.cadastro_submit, .album_submit, .salvar_submit, .cadastro_submit, .job_submit').click( function(){
		if( $(this).parents('form').submit() == true ){
		$(this).parents('form').find('.s_loader').show(); // o span.s_loader já deve existir
		} else {
		
		}
		});*/
		
    // alterar fonte e tipo do portfólio
		
    $('.ad_a').click(function () {
        $(this).html('<span class="ad_load"></span>');
    });
		
    // load do user customizar
		
    $('.user_customizar_submit').click(function () {
        $(this).next('.s_loader').show();
    });
		

		
		
    // identifique-se
		
    $('.fi_login').keyup(function (e) {
        //alert(e.keyCode);
        if (e.keyCode == 13) {
            $(this).find('.bt_geral').click();
        }
    });
    $('.fi_esqueceu').keyup(function (e) {
        //alert(e.keyCode);
        if (e.keyCode == 13) {
            $(this).find('.bt_geral').click();
        }
    });
		
    $('.fi_login .bt_esqueceu').click(function () {
        $('.fident').height(188);
        $('.fi_login').hide();
        $('.fi_esqueceu').fadeIn();
    });
    $('.fi_esqueceu .bt_esqueceu').click(function () {
        $('.fident').height(188);
        $('.fi_esqueceu').hide();
        $('.fi_login').fadeIn();
    });
		
    //Enter funcionando no login do usuário
		
    $('.login_geral').keyup(function (e) {
        //alert(e.keyCode);
        if (e.keyCode == 13) {
            $(this).find('.bt_enviar').click();
        }
    });
		
    /* user dados editar */
		
    $('#marca_computador').change(function () {
				
        var marca = $(this).val();
        $('#marca_pc').val('');
				
        if (marca == '0' || marca == '1' || marca == '3') {
            $('#marca_pc').attr("disabled", "disabled");
            return false;
        } else {
            $('#marca_pc').removeAttr('disabled');
        }
    });
		
    $('#dispositivo_movel select').change(function () {
				
        var marca = $(this).val();
        $('#pref_moveis').val('');
				
        if (marca == '0' || marca == '3') {
            $('#pref_moveis').attr("disabled", "disabled");
            return false;
        } else {
            $('#pref_moveis').removeAttr('disabled');
        }
    });
		
    /* verificar usuário */
		
    var typewatch = function () {
        var timer = 0; // store the timer id
        return function (callback, ms) {
            clearTimeout(timer); // if the function is called before the timeout
            timer = setTimeout(callback, ms); // clear the timer and start it over
        }
    }
    ();
		
    $('#usuario_alias').bind('keyup', function (event) {
				
        if ($(this).val() == '') { // se o valor for zero ele não mostra nada
            $('.verifi').html('').removeClass('verifi_load verifi_ok verifi_nao'); // remove todas as classes
            return false;
        }
				
        $('.verifi').html('').addClass('verifi_load'); // adiciona o loader toda vez que uma tecla é pressionada
				
        typewatch(function () { // função do contador
            $('.verifi').removeClass('verifi_load'); // remove o loader
            UserVerificar(); // função que verifica se está sendo usado ou não
        }, 500); // tempo em milisegundos
				
    });
		
    /* contato - flickr abrir em janela nova */
		
    $('.cg_ul a').attr('target', '_blank');
		
    //Fecha Bloco
    $('#bloco_retorno').click(function () {
        $("#bloco_retorno").slideUp('normal');
    });
    //Fecha Bloco
    $('#close_alert').click(function () {
        $("#bloco_retorno").slideUp('normal');
    });
		
    //Else not suport javascript:
    $("#login_pane").css('display', 'none');
    $("#checkboxe").css('display', 'none');
    $("#album_cadastro").css('display', 'none');
    $('.sub_albuns_list').css('display', 'none');
    $('.delete_job').css('display', 'none');
    $('#video_up').css('display', 'none');
    //$('#img_up').css('display','none');
    $('.cmp_arrastrar').css('display', 'none');
		
    //
		
    $("#bt_login").toggle(
        function () {
            $("#login_pane").slideDown('slow');
            $(this).toggleClass('bt_log_act');
        },
        function () {
            $("#login_pane").slideUp('fast');
            $(this).toggleClass('bt_log_act');
        });
    //Botao mudar senha - Edicao de dados pessoais
    $("#bt_mudar_senha").toggle(
        function () {
            $("#mudar_senha").slideUp('normal');
            $("#label_bt_mudar_senha").html('Sim, Alterar Senha');
            $("#senha").val('');
            $("#conf_senha").val('');
        },
        function () {
            $("#mudar_senha").slideDown('fast');
            $("#label_bt_mudar_senha").html('Não Alterar Senha');
				
        });
	
		
    // Check cadastro
    ativo = true;
    $("#falsecheck").click(function () {
        if (ativo == false) {
            $(this).css({
                backgroundPosition : 'left -16px'
            });
            ativo = true;
        } else {
            $(this).css({
                backgroundPosition : 'left 0px'
            })
            ativo = false;
        }
    });
		
    //Usuario ALias
    $("#usuario_alias").keyup(function (event) {
        var getwrite = $("#usuario_alias").val();
        $("#alias").html(getwrite);
    //alert(getwrite);
    });
		
    validaJs = function () {
        $('#erro_list').fadeIn('slow');
    }
		
    //customizacao
    //Adicionar Campo Contato
    add_contact = function () {
        var get_campo = $('#campo').val();
        var get_valor = $('#valor').val();
        var get_link = $('#link').val();
			
        if (get_link != '') {
            $('#campos_list').append("<li><input type='hidden' name='campo[]' value='" + get_campo + "'><input type='hidden' name='valor[]' value='" + get_valor + "'><input type='hidden' name='link[]' value='" + get_link + "'> " + get_campo + ": " + get_valor + " (Link: " + get_link + ")</li>");
            $('#campo').val('');
            $('#valor').val('');
            $('#link').val('');
        } else {
            $('#campos_list').append("<li><input type='hidden' name='campo[]' value='" + get_campo + "'> <input type='hidden' name='valor[]' value='" + get_valor + "'>" + get_campo + ": " + get_valor + "</li>");
            $('#campo').val('');
            $('#valor').val('');
            $('#link').val('');
        }
    }
    $("#add_contact_field").click(function () {
        add_contact();
    });		
                
    //Sortable Lista de Contatos do Usuario               
    $("#campos_list").sortable({
        handle : '.cmp_arrastrar',
        update : function () {
            var order = $('#campos_list').sortable('serialize');
            $("#info").load("contatos_ordenar.php?"+order);
        }                                
    });
			
    //hover lista de contato usuario
    $('ul.campos li').hover(
        function () {
            $(this).children('a.cmp_arrastrar').css('display', 'block');
            $(this).css('background', '#dad4c4');
        },
        function () {
            $(this).children('a.cmp_arrastrar').css('display', 'none');
            $(this).css('background', '#e4ddcc');
        });
                
                
    //remove_item contact
    $('#campos_list li a').click(function () {
        if (confirm('Você tem certeza que quer deletar este campo?')) {
            $(this).parent('li').remove();
        }
    });
		
    //Selector color
    $('label.cor').keyup(function () {
        var get_color_value = $(this).children(':input').val();
        $(this).children('.visualizador').css('backgroundColor', get_color_value);
    });
		
    //////Página de cadastro de álbuns
    $('#bt_cadastrar_album').click(function () {
        $('#album_cadastro').slideDown('fast');
    });
    $('#bt_cancelar_album').click(function () {
        $('#album_cadastro').slideUp('normal');
    });
		
    /*/ / change design of input file box
		$(".capa_file").filestyle({
				image : "img/input_file.gif",
				imageheight : 27,
				imagewidth : 76,
				width : 120
			});
		 */
		
    //Sortable Lista de Albuns		
    $("#albuns_list").sortable({
        handle : '.bt_arrastrar',
        update : function () {
            var order = $('#albuns_list').sortable('serialize');
            $("#info").load("album_ordenar.php?"+order);
        }
    });
		
    //hover nos albuns
    $('#albuns_list li').hover(
        function () {
            $(this).children('.sub_albuns_list').css('display', 'block');
            $(this).children('a.album').css('background', '#fed471');
        },
        function () {
            $(this).children('.sub_albuns_list').css('display', 'none');
            $(this).children('a.album').css('background', '#e4ddcc');
        });
		
    $('.bt_excluir').click(function () {
        var get_albumname = $(this).parent('li').parent('ul').parent('li').children('a.album').children('span.titulo').html();
        if (confirm(get_albumname + '\nVocê tem absolutíssima certeza que quer deletar este álbum?!')) {
            $(this).parent('li').parent('ul').parent('li').remove();
        }
    });
		
    /*$('#excluir_album').click(function(){
		var get_albumname = $(this).parent('div.album_head').children('span').children('strong').html();
		if (confirm(get_albumname+'\nVocê tem absolutissíma certeza que quer deletar este álbum?!')){
		
		}
		});*/
		
    //Sortable GALERIA DE JOBS
		
    $("#lista_jobs").sortable({
        handle : '.arrastra',
        update : function () {
            var order = $('#lista_jobs').sortable('serialize');
            $("#info").load("trabalhos_ordenar.php?"+order);
        }
    });
		
    //hover nos jobs do album
    $('.images_rail li, .muda_img').hover(
        function () {
            $(this).children('.delete_job').css('display', 'block');
        },
        function () {
            $(this).children('.delete_job').css('display', 'none');
        });
		
    //Imagem upload
    /*$('#up_image').click(function(){
		$.blockUI({
		message: $('#img_up'),
		css: {
		border: '0',
		width: '530',
		background:'none',
		cursor:'default'
		}
		});
		});*/
		
    //Vídeo upload
    $('#up_video').click(function () {
        $.blockUI({
            message : $('#video_up'),
            css : {
                border : '0',
                width : '530',
                background : 'none',
                cursor : 'default'
            }
        });
    });
		
    //Cadastrar SWF
    $('#up_swf').click(function () {
        $.blockUI({
            message : $('#cadastrar_swf'),
            css : {
                border : '0',
                width : '530',
                background : 'none',
                cursor : 'default'
            }
        });
    });
    //Legenda Editar
    //    document.getElementById(id_trabalho)?????????
    $('.alterar_legenda').click(function () {
        $.blockUI({
            message : $('#editar_legenda'),
            css : {
                border : '0',
                width : '530',
                background : 'none',
                cursor : 'default'
            }
						
        });
    });
		
    var capaCurta = 0;
    var capaLarga = 0;
		
    //Recortar Thumb
    $('.abrirPops').bind('click', function () {
				
        //gerais
				
        $('body').append('<div class="bgOver"></div><div class="bgContent"></div>');
        $('.bgOver').animate({
            'opacity' : 0.5
        }).show();
				
        // mostra
				
        var $rel = $(this).attr('rel');
        var $self = $($rel);
        var $origem = $self.parent();
				
        $self.appendTo('.bgContent').show();
				
        //load
				
        if ($(this).hasClass('abrirCapaLarga') == true || $(this).hasClass('abrirCapaCurta') == true) {
            var largura = $('.capaAtiva img').width();
        } else {
            var largura = 400;
        }
				
        var margin = Math.round(largura / 2);
				
        $('.bgContent').css({
            'width' : largura,
            'margin-left' : -margin
        });
				
        //se for maior que a janela
        var windowsize = $(window).width();
				
        if (largura > windowsize) {
            $('.bgContent').css({
                'left' : '0',
                'margin-left' : '0'
            });
        }
				
        //GO
				
        var top = $('.bgContent').offset().top;
        $('html, body').stop().animate({
            scrollTop : top
        }, 700);
				
        //CROP
				
        if ($(this).hasClass('abrirCapaLarga') == true) {
					
            $('#cropCapaCurta').removeClass('capaAtiva').hide().next('#cropCapaLarga').addClass('capaAtiva').show();
					
            if (capaLarga == 0) {
						
                $('#cropCapaLarga img').Jcrop({
                    onSelect : updateCoordsLarga,
                    minSize : [567, 150],
                    //maxSize:   [ 567, 150 ],
                    setSelect : [0, 0, 567, 150],
                    aspectRatio : 567 / 150
                });
						
                capaLarga++;
						
            }
					
            $('#btn-crop').one('click', function () {
                $(this).parent('fieldset').find('.s_loader').show();
                $.post('crop.php', {
                    img : "adming/uploads/album/" + $("#img_name").val(),
                    x : $('#lx').val(),
                    y : $('#ly').val(),
                    w : $('#lw').val(),
                    h : $('#lh').val(),
                    tipo : "0",
                    album : $('#album').val()
									
                }, function () {
                    $('.s_loader').hide();
                    $('#cancelar_thumb').click();
                });
                return false;
            });
					
        } else if ($(this).hasClass('abrirCapaCurta') == true) {
					
            $('#cropCapaCurta').addClass('capaAtiva').show().next('#cropCapaLarga').removeClass('capaAtiva').hide();
					
            if (capaCurta == 0) {
						
                $('#cropCapaCurta img').Jcrop({
                    onSelect : updateCoordsCurta,
                    minSize : [276, 120],
                    //maxSize:   [ 276, 120 ],
                    setSelect : [0, 0, 276, 120],
                    aspectRatio : 276 / 120
                });
						
                capaCurta++;
						
            }
					
            $('#btn-crop').one('click', function () {
                $(this).parent('fieldset').find('.s_loader').show();
                $.post('crop.php', {
                    img : "adming/uploads/album/" + $("#img_name").val(),
                    x : $('#cx').val(),
                    y : $('#cy').val(),
                    w : $('#cw').val(),
                    h : $('#ch').val(),
                    tipo : "1",
                    album : $('#album').val()
                }, function () {
                    $('.s_loader').hide();
                    $('#cancelar_thumb').click();
									
                });
                return false;
            });
					
        }
				
    });
		
    $('#cancelar_thumb, #cancelar_imagem').live('click', function () {
				
        var $self = $('.bgContent div:first');
				
        if ($(this).attr('id') == 'cancelar_imagem') {
					
            $('#files_list').empty();
					
        }
				
        $self.appendTo('body').hide();
        $('.bgOver').remove();
        $('.bgContent').remove();
				
    });
		
    //Cancelar upload
    $('#cancelar_legenda, #cancelar_video, #cancelar_swf, #cancelar_avatar').click(function () {
        $.unblockUI({
            fadeOut : 200
        });
    });
		
    //Imagem do perfil upload
    $('#alterar_foto').click(function () {
        $.blockUI({
            message : $('#perfil_up'),
            css : {
                border : '0',
                width : '530',
                background : 'none',
                cursor : 'default'
            }
        });
    });
		
});

function deletarAlbum(idAlbum) {
    if (confirm('Você tem absolutissíma certeza que quer deletar este álbum?!')) {
        $.getJSON('galeria_excluir.php', {
            idAlbum : idAlbum
        }, function (data) {
            if (data) {
                location.href = 'site_user_upload_d';
            } else {
                location.href = 'site_user_upload_r';
            }
        });
		
    }
}

submit_cadastro = function () {
    $('#c_loader').fadeIn('slow');
    validaJs();
}

function mascara_nascimento(nascimento) {
	
    d = document.editar;
    var mydata = '';
    mydata = mydata + nascimento;
    if (mydata.length == 2) {
        mydata = mydata + '/';
        d.nascimento.value = mydata;
    }
    if (mydata.length == 5) {
        mydata = mydata + '/';
        d.nascimento.value = mydata;
    }
}

function ValidaUserEdicao() {
	
    d = document.editar;
    var erro = false;
    var code = '<li class="frist">Melhor você verificar os seguintes ítens:</li>';
	
    if (d.nome_user.value == "") {
        erro = true;
        code += '<li>Digite seu nome.</li>';
    }
    if (d.email_user.value == "") {
        erro = true;
        code += '<li>Digite seu e-mail.</li>';
    }
    var parte1 = d.email_user.value.indexOf("@");
    if ((d.email_user.value.length < 6) || (parte1 < 2)) {
		
        erro = true;
        code += '<li>- Email Invalido.</li>';
		
    }
    if (d.email_user.value != d.conf_email.value) {
        erro = true;
        code += '<li>Opa, seus e-mails não estão iguais.</li>';
    }
    if (d.nascimento.value == "") {
        erro = true;
        code += '<li>Primeiro, digite seu nascimento.</li>';
    }
    if (d.uf.value == "") {
        erro = true;
        code += '<li>Primeiro, digite seu uf.</li>';
    }
    if (d.cidade.value == "") {
        erro = true;
        code += '<li>Primeiro, digite seu cidade.</li>';
    }
    if (d.categoria_user.value == "") {
        erro = true;
        code += '<li>Selecione uma das categorias.</li>';
    }
    if (d.sexo_user.value == "") {
        erro = true;
        code += '<li>Primeiro, digite seu género.</li>';
    }
    if (d.sexo_user.value != "") {
        if (d.senha.value != d.conf_senha.value) {
            erro = true;
            code += '<li>Opa, as senhas estão diferentes.</li>';
        }
    }
	
    if (erro) {
        $('#erro_list').html(code);
        $('#erro_list').show();
        location.href = "#erro_list";
        return false;
    }
	
    $('#editar .s_loader').show();
    d.submit();
}

function ValidaFotoUser() {
    d = document.cadastrar_imagem;
    if (d.fotouser.value == "") {
        alert("Por favor, preencha o campo IMAGEM.");
        d.fotouser.focus();
        return false;
    }
    $('#cadastrar_imagem .s_loader').show();
    d.submit();
}

function ContaDeletar() {
    if (confirm('Você tem certeza que deseja deletar a sua conta?')) {
        $('#editar .s_loader').show();
        location.href = "./usuario_deletar.php";
    }
}

function UserVerificar() {
    d = document.cadastro;
    if (d.usuario_alias.value) {
		
        $.getJSON('usuario_verificar.php', {
            username : d.usuario_alias.value
        }, function (data) {
            if (data) {
                $('.verifi').removeClass('verifi_nao').addClass('verifi_ok').stop().animate({
                    opacity : 1
                }).html('Disponível');
            } else {
                $('.verifi').removeClass('verifi_ok').addClass('verifi_nao').stop().animate({
                    opacity : 1
                }).html('Indisponível');
            }
        });
    } else {
        $('.verifi').stop().animate({
            opacity : 0
        });
    }
	
}

function AddFotoValidar() {
	
    d = document.fotos_cadastrar;
    var erro = false;
    var code = '<li class="frist">Melhor você verificar os seguintes ítens:</li>';
	
    if (d.addfoto.value == "") {
        erro = true;
        code += '<li>Cadastre uma foto.</li>';
    }
	
    if (erro) {
        $('#erro_list_foto').html(code);
        $('#erro_list_foto').show();
        //location.href="#erro_list_foto";
        return false;
    }
	
    $('#fotos_cadastrar .s_loader').show();
    d.submit();
}

function AddVideosValidar() {
    var erro = false;
    var code = '<li class="frist">Melhor você verificar os seguintes ítens:</li>';
	
    if ($('#link_video').val() == "") {
        erro = true;
        code += '<li>Digite um LINK.</li>';
    }
	
    if (erro) {
        $('#erro_list_video').html(code);
        $('#erro_list_video').show();
        return false;
    }
	
    $('#videos_cadastrar .s_loader').show();
    $('#videos_cadastrar').submit()
}

function AddFlashValidar() {
	
    d = document.form_cadastrar_swf;
    var erro = false;
    var code = '<li class="frist">Melhor você verificar os seguintes ítens:</li>';
	
    if ($("#swf_largura").val() > 567) {
        erro = true;
        code += '<li>Não foi possível cadastrar.\nLargura máxima é 567px.</li>';
		
    }
	
    if (d.swf_largura.value == "") {
        erro = true;
        code += '<li>Cadastre uma largura.</li>';
    }
	
    if (d.swf_altura.value == "") {
        erro = true;
        code += '<li>Cadastre uma altura.</li>';
    }
	
    if (d.addswf.value == "") {
        erro = true;
        code += '<li>Cadastre um swf.</li>';
    } else {
		
        var animacao = d.addswf.value.split('.');
		
        animacao = animacao.reverse();
		
        if (animacao[0] != "swf") {
			
            erro = true;
            code += '<li>' + animacao[0] + ' - Formato inválido.\nCadastre um swf.</li>';
			
        }
		
    }
	
    if (erro) {
        $('#erro_list_swf').html(code);
        $('#erro_list_swf').show();
        return false;
    }
	
    $('#form_cadastrar_swf .s_loader').show();
    d.submit();
}

function AddLegendaValidar() {
	
    var form = $("#form_editar_legenda");
    form.append('<input type="hidden" name="id_trabalho2" id="id_trabalho2" value="' + $("#id_trabalho").val() + '">');
	
    var erro = false;
    var code = '<li class="frist">Melhor você verificar os seguintes ítens:</li>';
	
    if ($("#campo_legenda").val().length > 40) {
        erro = true;
        code += '<li>Não foi possível cadastrar.\nLegenda máxima de 40 caracteres.</li>';
    }
	
    if (erro) {
        $('#erro_list_legenda').html(code);
        $('#erro_list_legenda').show();
        return false;
    }
	
    $('#form_editar_legenda .s_loader').show();
	
    form.submit()
}

function senhaEsquecer() {
	
    var email = $('#emailEsquecer').val();
    $.post('email_esquecer.php', {
        email : email
    }, function (data) {
        if (data == 2) {
            location.href = 'site_identifiquese_k';
        } else if (data == 1) {
            location.href = 'site_identifiquese_j';
        } else {
            location.href = 'site_identifiquese_r';
        }
    });
	
}

function senhaEsquecer2() {
	
    var email = $('#emailEsquecer2').val();
    $.post('email_esquecer.php', {
        email : email
    }, function (data) {
        if (data == 2) {
            location.href = 'site_home_k';
        } else if (data == 1) {
            location.href = 'site_home_j';
        } else {
            location.href = 'site_home_r';
        }
    });
	
}

function camposenhaAparecer() {
	
    $('#login').hide()
    $('#campoSenha').show()
	
}

function naoPermiteTags(obj) {
    var str = new String(obj.value);
    var acentos = new String('><');
    var SemAcento = new String('');
    var c = new String();
    var i = new Number();
    var x = new Number();
    var res = '';
	
    for (i = 0; i < str.length; i++) {
        c = str.substring(i, i + 1);
        for (x = 0; x < acentos.length; x++) {
            if (acentos.substring(x, x + 1) == c) {
                c = SemAcento.substring(x, x + 1);
            }
			
        }
        res += c;
    }
    obj.value = res;
}

function usuarioContar(valor) {
    if (valor.length >= 30) {
        $('#erro_list').html('<li class="frist">Melhor você verificar os seguintes ítens:</li>');
        var code = '';
        code += '<li>- Maximo 30 caracteres no campo USUÁRIO.</li>';
        $('.erro_list').append(code);
        $('#erro_list').show();
    }
}

function AtualizarID(id) {
    $("#id_trabalho").val(id);
    $("#campo_legenda").val($("#legenda" + id).attr('title'));
}

 
