function ball() { var ob = $('#login_box').offset(); $('#ball').css({ 'top': ob.top-26, 'left': ob.left-15 }).show(); //alert(ob.top-26); } $(function() { // global vars var base_url = 'http://www.futebol.pt/frontend/'; var rlr_old_cid = 1; var old_club_tab = 1; var old_club_tab_color = 'green'; var mouse_sm_league = false; var mouse_sn_theme = false; var mouse_st_zone = false; var mouse_st_country = false; var mouse_st_club = false; // global functions var rlr_contents = function () { // var s1 = ($('#rlr_content_1 .rgrey, #rlr_content_1 .rwhite, #rlr_content_1 .rgreen').size() * 20); // var s2 = ($('#rlr_content_2 .rgrey, #rlr_content_2 .rwhite, #rlr_content_2 .rgreen').size() * 20); // var s3 = ($('#rlr_content_3 .rgrey, #rlr_content_3 .rwhite, #rlr_content_3 .rgreen').size() * 20); // $('#rlr_btn_set li:eq(0)').attr('ht', s1); // $('#rlr_btn_set li:eq(1)').attr('ht', s2); // $('#rlr_btn_set li:eq(2)').attr('ht', s3); } $('body').mouseup(function(){ if (!mouse_sm_league) $('#sm_league_list').hide(); if (!mouse_sn_theme) $('#sn_themes_list').hide(); if (!mouse_st_zone) $('#st_zones_list').hide(); if (!mouse_st_country) $('#st_countries_list').hide(); if (!mouse_st_club) $('#st_clubs_list').hide(); }); // layout dimention changes - login ball $(window).resize(function(){ ball(); }); // startup ball(); rlr_contents(); $('#competitions li ul').hide(); // header menu $('#abs_menu a').hover( function () { var id = $(this).attr('id').toString().split('_'); id = id[1]; if (!$('#hmrel_'+id).hasClass('on')) { if (id == 1) { if (!$('#hmrel_'+id).hasClass('is_selected')) { $('#hmrel_'+id).removeClass('is').addClass('is_selected'); } } else { if (!$('#hmrel_'+id).hasClass('ib_selected')) { $('#hmrel_'+id).removeClass('ib').addClass('ib_selected'); } } } }, function () { var id = $(this).attr('id').toString().split('_'); id = id[1]; if (!$('#hmrel_'+id).hasClass('on')) { if (id == 1) { $('#hmrel_'+id).removeClass('is_selected').addClass('is'); } else { $('#hmrel_'+id).removeClass('ib_selected').addClass('ib'); } } } ); // slideshow news var o = $('#slide_container').offset(); $('.hack_slide').css({ 'top': o.top+3, 'left': o.left+418 }).show(); var sscur = 1; var last = 0; var ssint = setInterval(function() { last = sscur; sscur <= 4 ? sscur++ : sscur = 1; $('#slide_container .img[cid="'+last+'"]').fadeOut('normal', function() { //$('#ss_img').css({ 'background-image': 'url(img/slideshow/'+ssname+sscur+'.png)' }); $('#slide_container .selected').removeClass('selected'); sscur == 1 ? $('.hack_slide').show() : $('.hack_slide').hide(); $('#slide_container .item[cid="'+sscur+'"]').addClass('selected'); if (sscur == 1) { if (last == 5) { $('#slide_container .item[cid="'+last+'"] .item_img').show(); $('#slide_container .item[cid="'+last+'"] .item_content_selected').attr('class', 'item_content'); } $('#slide_container .item[cid="'+sscur+'"] .item_img').hide(); $('#slide_container .item[cid="'+sscur+'"] .item_content').attr('class', 'item_content_selected'); } else { $('#slide_container .item[cid="'+last+'"] .item_img').show(); $('#slide_container .item[cid="'+last+'"] .item_content_selected').attr('class', 'item_content'); $('#slide_container .item[cid="'+sscur+'"] .item_img').hide(); $('#slide_container .item[cid="'+sscur+'"] .item_content').attr('class', 'item_content_selected'); } $('#slide_container .img[cid="'+sscur+'"]').fadeIn('normal'); }); }, 3000); $('#slide_container .item').click( function () { var id = $(this).attr('cid'); last = sscur; sscur = id; clearInterval(ssint); $('#slide_container .img[cid="'+last+'"]').fadeOut('normal', function() { //$('#ss_img').css({ 'background-image': 'url(img/slideshow/'+id+'.png)' }); $('#slide_container .selected').removeClass('selected'); sscur == 1 ? $('.hack_slide').show() : $('.hack_slide').hide(); $('#slide_container .item[cid="'+sscur+'"]').addClass('selected'); $('#slide_container .item[cid="'+last+'"] .item_img').show(); $('#slide_container .item[cid="'+last+'"] .item_content_selected').attr('class', 'item_content'); $('#slide_container .item[cid="'+sscur+'"] .item_img').hide(); $('#slide_container .item[cid="'+sscur+'"] .item_content').attr('class', 'item_content_selected'); $('#slide_container .img[cid="'+sscur+'"]').fadeIn('normal'); }); }); // datepicker jogos $('#calendar_search').datepicker({ showOn: 'button', buttonImage: base_url+'media/img/green_calendar.png', buttonImageOnly: true, dateFormat: 'dd-mm-yy', monthNames: ['Janeiro','Fevereiro','Mar�o','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'], dayNames: ['Domingo', 'Segunda', 'Ter�a', 'Quarta', 'Quinta', 'Sexta', 'S�bado'], dayNamesMin: ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sab'], onSelect: function(date, inst) { var d = date.split('-'); d = d[0]+"/"+d[1]+"/"+d[2]; $("#sm_date").attr('value', d); } }); // datepicker noticias $('#calendar_search_from').datepicker({ showOn: 'button', buttonImage: base_url+'media/img/green_calendar.png', buttonImageOnly: true, dateFormat: 'dd-mm-yy', monthNames: ['Janeiro','Fevereiro','Mar�o','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'], dayNames: ['Domingo', 'Segunda', 'Ter�a', 'Quarta', 'Quinta', 'Sexta', 'S�bado'], dayNamesMin: ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sab'], onSelect: function(date, inst) { var d = date.split('-'); d = d[0]+"/"+d[1]+"/"+d[2]; $("#sn_date_from").attr('value', d); } }); $('#calendar_search_to').datepicker({ showOn: 'button', buttonImage: base_url+'media/img/green_calendar.png', buttonImageOnly: true, dateFormat: 'dd-mm-yy', monthNames: ['Janeiro','Fevereiro','Mar�o','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'], dayNames: ['Domingo', 'Segunda', 'Ter�a', 'Quarta', 'Quinta', 'Sexta', 'S�bado'], dayNamesMin: ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sab'], onSelect: function(date, inst) { var d = date.split('-'); d = d[0]+"/"+d[1]+"/"+d[2]; $("#sn_date_to").attr('value', d); } }); // search league matches $('#sm_league').click( function() { var o = $('#sm_league').offset(); $('#sm_league_list').css({ 'top': o.top, 'left': o.left-5 }).show(); }); $('#sm_league_list .item').click( function() { var cid = $(this).attr('cid'); var name = $(this).html(); $('#sm_league_name').html(name); $('#sm_league input[name="league"]').attr('value', cid); $('#sm_league_list').hide(); }); $('#sm_league_list > *').hover( function() { mouse_sm_league = true; }, function(){ mouse_sm_league = false; }); // search theme news $('#sn_themes').click( function() { var o = $('#sn_themes').offset(); $('#sn_themes_list').css({ 'top': o.top, 'left': o.left-5 }).show(); }); $('#sn_themes_list .item').click( function() { var cid = $(this).attr('cid'); var name = $(this).html(); $('#sn_theme_name').html(name); $('#sn_themes input[name="sn_theme"]').attr('value', cid); $('#sn_themes_list').hide(); }); $('#sn_themes_list > *').hover( function() { mouse_sn_theme = true; }, function(){ mouse_sn_theme = false; }); // search teams $('#st_zone').click( function() { var o = $('#st_zone').offset(); $('#st_zones_list').css({ 'top': o.top, 'left': o.left-5 }).show(); }); $('#st_zones_list .item').click( function() { var cid = $(this).attr('cid'); var name = $(this).html(); $('#st_zone_name').html(name); $('#st_zone input[name="st_zone"]').attr('value', cid); $('#st_zones_list').hide(); $('#st_countries_list div.clearfix')[0].innerHTML = '