$(document).ready(function() {
  //bgRepeat();
  bnRotation('/common/js/banner.js',6);
  loginCheck();
  currentMenu();
  currentSubMenu();
});








/*-----------------------------
banner rotation
-----------------------------*/
function bnRotation(urldata,sec) {
	$.getJSON(urldata,function(data){
		var i=0;
		var list = data.banner;
		//set banner
		function setBanner() {
			$('#contentsRc li.cRcli1').empty().css('overflow','hidden');
			$.each(list,function(i) {
				$('#contentsRc li.cRcli1').append($('<a />').attr({'href':list[i].url,'title':list[i].alt,'target':list[i].target}).append($('<img />').attr({'src':list[i].src,'alt':list[i].alt})));
			});
		}
		//change banner
		function changeBanner() {
			$('#contentsRc li.cRcli1 a:eq('+i+')').hide();
			(i<list.length-1)?i++:i=0;
			$('#contentsRc li.cRcli1 a:eq('+i+')').show();
			return i;
		}
		//container
		function container() {
			changeBanner();
		}
		//1st view banner
		setBanner();
		//rotation banner
		setInterval(container,sec*1000);
	});
}





/*-----------------------------
login
-----------------------------*/
function loginCheck() {
  $.getScript("/common/js/jquery.cookie.js",function(){
    var loginName = $.cookie('dragon_nickname');
    if(loginName){
      $('#loginA').html('<a href="/member/logout.php">Log out</a>').prepend(
        $('<span/>').html('NickName').append($('<em/>').html(loginName).css({
          'margin':'0 5px',
          'font-size':'17px',
          'color':'#fff'
        })).append(' is Login...').css({
          'margin':'0 20px',
          'font-size':'10px',
          'color':'#ccc'
        })
      )
    } else {
      $('#loginA').html('<a href="/member/login.php">Log in</a>');
    }
  });
}





/*-----------------------------
browser game time link
function bgtLink() {
	$('#login').prepend(
		$('<a />').append(
			$('<img />').attr({
				'src':'/images/headIco.gif',
				'alt':'bg-time',
				'title':'bg-time'
			}).css({
				'border':'none'
			})
		).attr({
			'href':'http://bg-time.jp/'
		}).css({
			'display':'block',
			'width':'134px',
			'height':'21px',
			'position':'absolute',
			'left':'54px',
			'top':'0'
		})
	);
}
-----------------------------*/





/*-----------------------------
body bg repeat
-----------------------------*/
function bgRepeat() {
	$('body').css('background','url("/images/bg_body.jpg") left 2px repeat-x #000');
	$('body#top').css('background','url("/images/bg_body_top.jpg") left 2px repeat-x #000');
	$('#wrapper').css('width','947px');
}





/*-----------------------------
current menu
-----------------------------*/
function currentMenu() {
	var hdata = location.href.split('/')
	var hrefarr = '/'+hdata.slice(3).join('/');

	$('#gameMenu a').removeClass();
	$.each($('#gameMenu a'),function() {
		if($(this).attr('href').split('/')[1]==hdata[3] || $(this).attr('href')==hrefarr) {
			$(this).addClass('on');
		}
	});
}





/*-----------------------------
current submenu
-----------------------------*/
function currentSubMenu() {
	var hdata = location.href.split('/')
	var hrefarr = hdata.slice(hdata.length-1);
	var hrefarr2 = '/'+hdata.slice(3).join('/');

	if(location.href.indexOf('bbs')==-1) {
		$.each($('#Lmenu2 a'),function() {
			if($(this).attr('href')==hrefarr || $(this).attr('href')==hrefarr2) {
				$(this).attr('style','font-weight:bold;color:#fd6a00;');
			}
		});
	}
}