/* * 功能:俱乐部-球迷频道js * 标签切换 焦点图切换 * $Id$ * bilibo@ifensi.com * 2010-09-17 */ //标签切换 用法介绍 /*id="player_nav_1" 鼠标点击的标签 _nav_是确定的 前面的可以更改 *id="player_block_1 要切换的内容 _block_是确定的前面的可以更改以用于不同的地方 *$(".awards_nav a").click(function(){switchBlock(this,4);}); 绑定事件 */ function switchBlock(_this,count) { var id=_this.id.replace(/^.+_/,""); var name_space=_this.id.replace(/_.+/,""); for(var i=1;i<=count;i++) { jQuery("#"+name_space+"_nav_"+i).removeAttr("class"); document.getElementById(name_space+"_block_"+i).style.display="none"; } document.getElementById(_this.id).className="current"; document.getElementById(name_space+"_block_"+id).style.display="block"; } //焦点图1 var cur_index=1; var num=4; //循环的个数 var settime; //鼠标移动上方显示 function Show_Dab(Dab_num) { stopAction(); for(var i=1;i<=4;i++) { document.getElementById("img_" + i).style.display = "none"; document.getElementById("tdiv" + i).style.display = "none"; document.getElementById("txt"+i).className = ""; } document.getElementById("img_" + Dab_num).style.display = "block"; document.getElementById("tdiv" + Dab_num).style.display = "block"; document.getElementById("txt" + Dab_num).className = "dq"; } //鼠标移除后自动循环 function Show_Begin() { startAction(); } //自动循环 function change_Menu() { for(var i=1;i<=num;i++) { if(cur_index==i){ jQuery("#img_"+i).show("slow"); document.getElementById("tdiv"+i).style.display = "block"; document.getElementById("txt"+i).className = "dq"; }else{ jQuery("#img_"+i).hide("slow"); document.getElementById("tdiv" + i).style.display = "none"; document.getElementById("txt"+i).className =""; } } } //初始化调用 function conAction() { if(cur_index<4) { cur_index++; } else { cur_index=1; } change_Menu(); } function startAction() { stopAction(); settime = setInterval(conAction,5000); } //停止循环 function stopAction() { clearInterval(settime); } //焦点图2 var cur_num=1; var total=4; //循环的个数 var timeid; //鼠标移动到上方显示 function Show_pic(num) { stopPic(); for(var i=1;i<=4;i++) { document.getElementById("img1_" + i).style.display = "none"; document.getElementById("gtxt" + i).style.display = "none"; document.getElementById("list"+i).className = "baise"; } document.getElementById("img1_" + num).style.display = "block"; document.getElementById("gtxt" + num).style.display = "block"; document.getElementById("list" + num).className = "dangqian"; } //自动显示 function change_pic() { for(var i=1;i<=total;i++) { if(cur_num==i){ // jQuery("#img1_"+i).show("slow"); // jQuery("#gtxt"+i).show("slow"); document.getElementById("img1_" + i).style.display = "block"; document.getElementById("gtxt" + i).style.display = "block"; document.getElementById("list"+i).className = "dangqian"; }else{ // jQuery("#img1_"+i).hide("slow"); // jQuery("#gtxt"+i).hide("slow"); document.getElementById("img1_" + i).style.display = "none"; document.getElementById("gtxt" + i).style.display = "none"; document.getElementById("list"+i).className ="baise"; } } } //自动显示判断 function beginPic() { if(cur_num<4) { cur_num++; } else { cur_num=1; } change_pic(); } //暂停显示 function stopPic() { clearInterval(timeid); } function startPic() { stopPic(); timeid = setInterval(beginPic,5000); } //鼠标移除开始滚动 function Begin_show() { startPic(); } //页面加载调用 window.οnlοad=function() { startAction(); startPic(); } //pk赞 function pkzan(voteid,teamid,nn) { var uu = jQuery("#uname").text(); if(uu){ jQuery.ajax({ type:'post', url:'/fans/fans.ajax.php?action=addvote', dataType:'data', data:'checkip=0&voteid='+voteid+'&chs='+teamid+'&uu='+uu, success:function(data){ alert(data); if (data =="") { var pid = "#pk"+nn; var num = jQuery(pid).text(); num = parseInt(num)+1; jQuery(pid).text(num); } } }); }else{ alert('请先登录,谢谢'); } } //积分榜上下滚动 var speed=30; function Marquee(){ var demo1 = jQuery("#football_block_5"); var demo = jQuery("#contentul"); if(demo.scrollTop()>=demo1.height()) demo.scrollTop(0); else{ demo.scrollTop(demo.scrollTop()+90); } } function Marquee1() { var demo1 = jQuery("#football_block_5"); var demo = jQuery("#contentul"); if(demo.scrollTop()<demo1.height()) demo.scrollTop(0); } function moveup() { Marquee1(); } function movedown() { Marquee(); }