/**********
 * home
 **********/
//side_menu func
$(document).ready(function(){
/*
  jQuery(".m_item").find("dt").find(".ico").each(function(){
      jQuery(this).parents("dl").addClass("close")
  });
*/

  $(".m_item").find("dt").find(".ico").click(function(){
    if($(this).parents("dl").hasClass("close")){
      $(this).parents("dl").removeClass("close")
    }else{
      $(this).parents("dl").addClass("close")
    }

  });

  jQuery("#index_main_life_hot>ul>li:last-child,#index_main_life_latest>ul>li:last-child,#index_main_LEISURE_hot>ul>li:last-child,#index_main_LEISURE_latest>ul>li:last-child,#index_main_GAME_hot>ul>li:last-child,#index_main_GAME_latest>ul>li:last-child,#index_main_GIRL_hot>ul>li:last-child,#index_main_GIRL_latest>ul>li:last-child").addClass("last");

  jQuery(".nohref").click(function(){
    return false;
  });

/*
  var maincate_array = new Array("LIFE","LEISURE","GAME","GIRL");
  var randomnumber=Math.floor(Math.random()*maincate_array.length)
  var maincate = maincate_array[randomnumber];

  jQuery("#index_main_mtab li").removeClass("active");
  jQuery("#index_main_mtab li[ref="+maincate+"]").addClass("active");
*/

  jQuery("#index_main_mtab li").mouseover(function(){
    var typename = jQuery(this).attr('ref');
    jQuery(this).siblings().removeClass("active")                                                                                                                                    
    jQuery(this).addClass("active");

    jQuery("#index_main_mtab li").each(function(){
      if(jQuery(this).attr('ref') != typename)
        jQuery("#index_main_"+jQuery(this).attr('ref')).hide();
      else
        jQuery("#index_main_"+jQuery(this).attr('ref')).show();
    });
  });

  jQuery("ul.tab li").mouseover(function(){
    var typename = jQuery(this).parent().attr('ref');
    jQuery(this).siblings().removeClass("active")
    jQuery(this).addClass("active");
    switch(jQuery(this).attr('ref'))
    {
      case "hot":
        jQuery("#index_main_"+typename+"_hot").show();
        jQuery("#index_main_"+typename+"_latest").hide();
        break;

      case "latest":
        jQuery("#index_main_"+typename+"_hot").hide();
        jQuery("#index_main_"+typename+"_latest").show();
        break;
    }
 });


/*
  var mm_pictureshtml = '';
  var j=2;
  for(var i = j; i<j+5 ; i++)
  {
    if(i == j+4)
      mm_pictureshtml += '<li class="last"><a href="'+girl_itemList[i].url+'"><img src="'+girl_itemList[i].picurl+'" /></a></li>';
    else
      mm_pictureshtml += '<li><a href="'+girl_itemList[i].url+'"><img src="'+girl_itemList[i].picurl+'" /></a></li>';
  }
  jQuery("#mm_pictures ul").html(mm_pictureshtml);
*/


var anndelay = 5000;
var annlis = $('#annbody li');
var preann = 0;
var nowann = 0;
var annstop = 0;

anncount = annlis.length;

annlis.hide();
$('#annbody li:eq('+nowann+')').show();

var annscrollShow=function(){
  if(annstop) return false;

  nowann++;
  if(nowann >= anncount)
    nowann = 0;
  $('#annbody li:eq('+preann+')').hide();
  $('#annbody li:eq('+nowann+')').fadeIn();
  preann = nowann;
}

var _anninterval=function(){
  intervalInt=window.setInterval(annscrollShow,anndelay);
}
_anninterval();

  $('#annbody li').mouseover(function(){
    annstop = 1;
  }).mouseout(function(){
    annstop = 0;
  });

/*
  $("#MainShow li").hide();
  $("#MainShow li:first").show();
  $("#MainShowThum li:first").addClass("thum_hover");
*/

  var slidecount = $("#MainShowThum li").length;
  var slidenow = randmainad;
  var slidestop = 0;

  if(slidenow > slidecount-1) slidenow = 0;

  function slideshow(){
    if(slidestop) return false;
    $("#MainShow li").hide();
    $('#MainShow li:eq('+slidenow+')').fadeIn();
    $("#MainShowThum li").removeClass("thum_hover");
    $('#MainShowThum li:eq('+slidenow+')').addClass("thum_hover");

    slidenow++;
    if(slidenow > slidecount-1) slidenow = 0;
  }


  window.setInterval(slideshow,4000);

  $("#MainShowThum li").mouseover(function(){
    slidestop = 1;
    $(this).siblings().removeClass("thum_hover");
    $(this).addClass("thum_hover");
    $($(this).children().attr('href')).siblings().hide();
    $($(this).children().attr('href')).show();
  }).mouseout(function(){
    slidestop = 0;
  }).click(function(){
    return false;
  });

  $("#MainShow li").mouseover(function(){
    slidestop = 1;
  }).mouseout(function(){
    slidestop = 0;
  });




  var girlcount = $('#mm_pictures li').length;
  var girlpos = 0;
  var prestop = 1;
  var nextstop = 0;
  
function gen_girlhtml(from, limit, total){

  if(from == 0) {
    prestop = 1;
    nextstop = 0;
    $('#girl_pre').removeClass('pl').addClass('pl_end');
  }
  else if(from == girlcount - 5) {
    prestop = 0;
    nextstop = 1;
    $('#girl_next').removeClass('pr').addClass('pr_end');
  } else {
    prestop = 0;
    nextstop = 0;
    $('#girl_pre').removeClass('pl_end').addClass('pl');
    $('#girl_next').removeClass('pr_end').addClass('pr');
  }

  $('#mm_pictures li').hide();
  var j = 0;
  for(var i = from ; j<limit ; i++, j++)
  {
    $('#mm_pictures li:eq('+i+')').removeClass('last').show();

    if(j == 4)
      $('#mm_pictures li:eq('+i+')').addClass('last');
  }
}
  jQuery("#girl_pre").click(function(){
    if(prestop) return false;
    girlpos--;
    if(girlpos < 0)
      girlpos = girlcount -1;

    gen_girlhtml(girlpos, 5, girlcount);

    return false;
  });
  jQuery("#girl_next").click(function(){
    if(nextstop) return false;

    girlpos++;
    if(girlpos > girlcount-1)
      girlpos = 0;

    gen_girlhtml(girlpos, 5, girlcount);
    return false;
  });

});

