// JavaScript Document

var n = k = plt = plf = p = pf = 0;
var gamePage=1;
$(function(){
	//登录框
	$('.loginInput').val('');
	var $n='izhuozhuo '+$('.loginInput').attr('name');
	$('.loginInput').focus(function(){
		$(this).removeClass($n).val('');
	}).blur(function(){
		if($(this).val()==''){$(this).addClass($n);}
	});
	
	//mainNav导航背景切换
	$('#mainNav li a').hover(function(){
		$(this).addClass('oNav f_blod');
	},function(){
		$(this).removeClass('oNav f_blod');
	});
	
	//banner切换
	$('.bannerPage img').eq(0).addClass('current');
	var $bannerPage=$('.bannerPage img');
	var $bannerImgs=$('.bannerImg a');
	$(".bannerImg a:not(:first-child)").hide();
	$($bannerPage).click(function(){
		var i=$($bannerPage).index(this);
		n=i;
		if(i>=4) return;
		$($bannerImgs).filter(":visible").hide().parent().children().eq(i).show();
		$(this).addClass('current').siblings().removeClass('current');
	});
	t = setInterval('showAuto()', 4000);
	$($bannerImgs).hover(function(){clearInterval(t)}, function(){t = setInterval('showAuto()', 4000);});
	
	//资讯页切换
	var $p=$('.vPage img').eq(0).attr('src');
	var $l=$('.vPage a').eq(0).attr('href');
	var $fname=$('.vPage img').eq(0).attr('title');
	$('.vPageBorder').eq(0).addClass('vBorderC');
	$('#showImg').attr('src',$p);
	$('#showLink').attr('href',$l);
	$('#Ititle').html($fname);
	$('.vPage a').click(function(){
		var s=$('.vPage a').index(this);
		var l=$('.vPage img').eq(s).attr('src');
		var h=$('.vPage a').eq(s).attr('href');
		var name=$('.vPage img').eq(s).attr('title');
		$('.vPageBorder').eq(s).addClass('vBorderC').siblings().removeClass('vBorderC');
		$('#showImg').attr('src',l);
		$('#showLink').attr('href',h);
		$('#Ititle').html(name);
		return false;
	})
	t1 = setInterval('showAutos()', 4000);
	$('#vImg').hover(function(){clearInterval(t1)}, function(){t1 = setInterval('showAutos()', 4000);});
	
	
	//看天下/公益活动图片
	var $ct='.title span img';
	$($ct).click(function(){
		var id='#'+$(this).parents('.container').attr('id')+' ';
		var id_index=$(id+$ct).index(this);
		$(id+'.picture').stop(false,true).eq(id_index).fadeIn(400).siblings().fadeOut(200);
		$(id+$ct).eq(id_index).addClass('current').siblings().removeClass('current');
	})
	plt = setInterval('showpicList_t()',6000);
	$('#column_three .picture').hover(function(){plt = clearInterval(plt);},function(){plt = setInterval('showpicList_t()',6000);});
	plf = setInterval('showpicList_f()',6000);
	$('#column_four .picture').hover(function(){plf = clearInterval(plf);},function(){plf = setInterval('showpicList_f()',6000);});

	//精彩群落文字滚动
	$('#column_five .guide').hover(function(){
		fm = clearInterval(fm);
	},function(){
		fm = setInterval('AutoScroll()',1000);
	});
	fm = setInterval('AutoScroll()',1000);
	
	//游戏排行
	$('.hot .tab').hover(function(){
		clearInterval(gl);
	},function(){
		gl = setInterval('showgameList()', 4000);
	});
	gl = setInterval('showgameList()', 4000);
	
	//游戏页搜索输入框
	$('#searchGame').focus(function(){
		if($(this).val()==this.defaultValue){
			$(this).val('');
		}
	}).blur(function(){
		if($(this).val()==''){
			$(this).val(this.defaultValue);
		}
	})
	
});


function showAuto(obj){
	n = n >= 3 ? 0 : n + 1
	$('.bannerPage img').eq(n).trigger('click');
}

function showAutos(){
	k = k >= 4 ? 0 : k + 1
	$('.vPage a').eq(k).trigger('click');
}


function AutoScroll(){ //column_five
	
	$('#column_five .guide span').animate(
		{marginLeft:"-46px"},
		800,function(){
		$(this).find("a").css({paddingLeft:"6px"},{paddingRight:"6px"});
		$(this).css({marginLeft:"10px"}).find("a:first").appendTo(this);
	});
	
}

function showgameList(){
	var $gList='.hot .tab span';
	var gameAll=$($gList).size();
	var gameList=9;
	var gamePages=Math.ceil(gameAll/gameList);
	var gameTop=gamePage*gameList;
	if(gamePage<gamePages){
		for(gid=gamePage;gid<=gameTop;gid++){
			$($gList).eq(gid-1).hide();
		}
		gamePage++;
	}else{
		$($gList).show();
		gamePage=1;
	}
}

function showpicList_t(){
	p = p >= 3 ? 0 : p + 1;
	$('#column_three .picture').stop(false,true).eq(p).fadeIn(400).siblings().fadeOut(200);
	$('#column_three .title span img').eq(p).addClass('current').siblings().removeClass('current');
}

function showpicList_f(){
	pf = pf >= 3 ? 0 : pf + 1;
	$('#column_four .picture').stop(false,true).eq(pf).fadeIn(400).siblings().fadeOut(200);
	$('#column_four .title span img').eq(pf).addClass('current').siblings().removeClass('current');
}