(function($) {
    $(function(){
        $("a.target_blank").click(function(){
            window.open($(this).attr("href"))
            return false
        })
    })
})(jQuery);
$(function(){
    $('.mask-fone').mask('(99) 9999-9999'); //telefone
    $('.mask-data').mask('99/99/9999'); //data
    $('.default-value').defaultFields('#462929', '#462929');
    $('.default-value2').defaultFields('#462929', '#462929');
    $("#somente-numeros").keypress(verificaNumero);
    
    $('select.select-style-1').sSelect({ddMaxHeight: '200px', token: 'select-style-1'});
    $('select.select-style-2').sSelect({ddMaxHeight: '200px', token: 'select-style-2'});

    $('#bt_submit_form_news').click(function(){
        $('#form-newsletter').submit(); return false;
    })
});
(function($) {
	$(function(){
        $("a[rel=previw_group]").fancybox({
            'transitionIn'	: 'elastic',
            'transitionOut'	: 'elastic'
        });
	});
})(jQuery);
(function($) {
    $(function(){
         
        //$( "#datepicker" ).datepicker();
        //$('#datepicker').datepicker('option', {dateFormat: 'dd/mm/yy'});
        //$('#datepicker').datepicker({});

    })
})(jQuery);

$(function(){
    window.setInterval('passarBannerHome()', 4000);
})
function passarBannerHome()
{
    var daVez = '';
    daVez = $('.paginador-banner .part-2').find('.disaparecer:first');

    if(daVez.html() == null){
        daVez = $('.paginador-banner .part-2').find('.paginador-banner-home:first');
    }
    var id_pagina = daVez.attr('rel');
    $('.banners-home-Y').hide();
    $('.banner-home-'+id_pagina).show();

    $('.paginador-banner-home').removeClass('disaparecer');
    $('.paginador-banner-home').removeClass('sel');
    daVez.next().addClass('disaparecer');
    daVez.addClass('sel');

}

$(function(){
    $('.paginador-banner-home').click(function(){
        var id_pagina = $(this).attr('rel');

       $('.paginador-banner-home').removeClass('sel');
       $('.paginador-banner-home').removeClass('disaparecer');
       $(this).next().addClass('disaparecer');;
       $(this).addClass('sel');

       $('.banners-home-Y').hide();
       $('.banner-home-'+id_pagina).show();

       $(this).blur();
       return false;
    })
})

// ---------- eventos
$(function(){
    $('#aba-1').click(function(){
        $(this).attr('class','fl aba-ativa')
        $('#aba-2').attr('class','fl aba-inativa')

        $('.conteiner-aba-1').show();
        $('.conteiner-aba-2').hide();
        $(this).blur();
        return false;
    })
    $('#aba-2').click(function(){
        $(this).attr('class','fl aba-ativa')
        $('#aba-1').attr('class','fl aba-inativa')

        $('.conteiner-aba-2').show();
        $('.conteiner-aba-1').hide();
        $(this).blur();
        return false;
    })
})

function verificaNumero(e) {
    if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) {
        return false;
    }
}



//------- passa eventos futuros
$(document).ready(function(){
    $('#bt_proximo_evento').bind('click', function(){passarEventosF(); $(this).blur(); return false;});
    $('#bt_anterior_evento').bind('click', function(){voltarEventosF(); $(this).blur(); return false;});
});

var busy = false;
var busy1 = false;
function passarEventosF(){
    if(busy == true)
            return false;
        busy = true;
        var elemento = $('.conteiner-aba-1 .trilho .vagao:first');
        var novoElemento = elemento.clone();
        novoElemento.css('width', '270px');
        novoElemento.css('margin-right', '35px');
        $('.conteiner-aba-1 .trilho').append(novoElemento);
        /*
         * aqui faz o efeito ser executado.
         */
        elemento.animate({marginLeft: '-280px'}, 500, function(){elemento.remove(); busy = false;});
        return false;
}
function voltarEventosF(){
     if(busy1 == true) return false;
        busy1 = true;
        var elemento = $('.conteiner-aba-1 .trilho .vagao:last');
        var novoElemento = elemento.clone();
        novoElemento.css('width', '270px');
        novoElemento.css('margin-left','-305px');
        $('.conteiner-aba-1 .trilho').prepend(novoElemento);
        elemento.remove();
        $('.conteiner-aba-1 .trilho .vagao:first').animate({marginLeft: '0px'},500, function(){busy1 = false;});
        return false;
}
//------- passa eventos passados
$(document).ready(function(){
    $('#bt_proximo_evento-2').bind('click', function(){passarEventosP(); $(this).blur(); return false;});
    $('#bt_anterior_evento-2').bind('click', function(){voltarEventosP(); $(this).blur(); return false;});
});

var busy = false;
var busy1 = false;
function passarEventosP(){
    if(busy == true)
            return false;
        busy = true;
        var elemento = $('.conteiner-aba-2 .trilho .vagao:first');
        var novoElemento = elemento.clone();
        novoElemento.css('width', '270px');
        novoElemento.css('margin-right', '35px');
        $('.conteiner-aba-2 .trilho').append(novoElemento);
        /*
         * aqui faz o efeito ser executado.
         */
        elemento.animate({marginLeft: '-280px'}, 500, function(){elemento.remove(); busy = false;});
        return false;
}
function voltarEventosP(){
     if(busy1 == true) return false;
        busy1 = true;
        var elemento = $('.conteiner-aba-2 .trilho .vagao:last');
        var novoElemento = elemento.clone();
        novoElemento.css('width', '270px');
        novoElemento.css('margin-left','-305px');
        $('.conteiner-aba-2 .trilho').prepend(novoElemento);
        elemento.remove();
        $('.conteiner-aba-2 .trilho .vagao:first').animate({marginLeft: '0px'},500, function(){busy1 = false;});
        return false;
}
//------- passa eventos internos
$(document).ready(function(){
    $('#bt_proximo_evento-3').bind('click', function(){passarEventosI(); $(this).blur(); return false;});
    $('#bt_anterior_evento-3').bind('click', function(){voltarEventosI(); $(this).blur(); return false;});
});

var busy = false;
var busy1 = false;
function passarEventosI(){
    if(busy == true)
            return false;
        busy = true;
        var elemento = $('#diminuir .trilho .vagao:first');
        var novoElemento = elemento.clone();
        novoElemento.css('width', '568px');
        novoElemento.css('margin-right', '35px');
        $('#diminuir .trilho').append(novoElemento);
        /*
         * aqui faz o efeito ser executado.
         */
        elemento.animate({marginLeft: '-578px'}, 500, function(){elemento.remove(); busy = false;});
        return false;
}
function voltarEventosI(){
     if(busy1 == true) return false;
        busy1 = true;
        var elemento = $('#diminuir .trilho .vagao:last');
        var novoElemento = elemento.clone();
        novoElemento.css('width', '568px');
        novoElemento.css('margin-left','-603px');
        $('#diminuir .trilho').prepend(novoElemento);
        elemento.remove();
        $('#diminuir .trilho .vagao:first').animate({marginLeft: '0px'},500, function(){busy1 = false;});
        return false;
}

$(document).ready(function(){
    if($('#tweets').length > 0){
        twitterAPI({
            'Utilizador':'O_Figueira',
            'Tweets':1,
            'containerID':'#tweets'
        });
    }

    var AtualSRC = '';
    var ElementAtual = '';
    var ElementoLink = '';
    $('.MOUSE-OVER').hover(function(){
        ElementoLink = $(this);
        var ElementIMG = $(this).find('img');
        AtualSRC = ElementIMG.attr('src');
        ElementAtual = ElementIMG;
        var QuebraSRC = ElementIMG.attr('src').split('/');
        var ImgName = QuebraSRC[QuebraSRC.length-1];
        var QuebraName = ImgName.split('_');

        ElementIMG.attr('src','/application/themes/prime/img/icones/noticias/'+QuebraName[0]+'.png');
        //ElementoLink.removeClass('link_off');

    },function(){
        //ElementoLink.addClass('link_off');
        ElementAtual.attr('src',AtualSRC);
    })
})

$(function(){
    $('#efeito').accordion({
        header: '.aberto',
        autoHeight:false
    });
    $('.aberto').click(function(){
        $(this).blur();
    })
});
$(document).ready(function(){
    $('#photos').galleryView({
        panel_width: 513,
        panel_height: 253,
        frame_width: 109,
        frame_height: 54,
        background_color: 'transparent',
        overlay_text_color: 'white',
        nav_theme: 'custom',
        border:'none'
    });
});




$(function(){
    var imgSRCNormal = '';
    var top1 = '50%';
    var left1 = '50%';
    var width1 = '54';
    var height1 = '50';
    var padding1 = '0';
    var maTop1 = '-10px';
    var maLeft1 = '-10px';

    var top = '0';
    var left = '0';
    var width = '29';
    var height = '30';
    var padding = '0';
    var maTop = '0';
    var maLeft = '0';

    $(".redes a").hover(function() {

         imgSRCNormal = $(this).find('img').attr('src');
         switch($(this).find('img').attr('alt'))
        {
        case 'Orkut':
          $(this).find('img').attr('src',BASE_URI+'/application/themes/default/img/redes/orkut_a.png');
        break;
        case 'Flickr':
            $(this).find('img').attr('src',BASE_URI+'/application/themes/default/img/redes/flickr_a.png');
        break;
        case 'Facebook':
            $(this).find('img').attr('src',BASE_URI+'/application/themes/default/img/redes/facebook_a.png');
        break;
        case 'Twitter':
            $(this).find('img').attr('src',BASE_URI+'/application/themes/default/img/redes/twitter_a.png');
        break;
        case 'Youtube':
            $(this).find('img').attr('src',BASE_URI+'/application/themes/default/img/redes/youtube_a.png');
        break;
        case 'RSS':
            $(this).find('img').attr('src',BASE_URI+'/application/themes/default/img/redes/rss_a.png');
        break;
        }

        $(this).css({zIndex : '100'});
        $(this).find('img').addClass("hover").stop()
            .animate({
                marginTop: maTop1,
                marginLeft: maLeft1,
                top: top1,
                left: left1,
                width: width1,
                height: height1,
                padding: padding1
            }, 200);

        } , function() {
        $(this).css({zIndex : '0'});
        $(this).find('img').attr('src',imgSRCNormal);
        $(this).find('img').removeClass("hover").stop()
            .animate({
                marginTop: maTop,
                marginLeft: maLeft,
                top: top,
                left: left,
                width: width,
                height: height,
                padding: padding
            }, 400);

    });
})


