(function() {

    // header slide
    var haderSlide = $('#headslide-image');
    var point = $('#slide-control');
    var len = $('li',haderSlide).length;
    var cur = 1;
    var width = 850;

    function init(){
        haderSlide.prepend($('li',haderSlide).eq(len-1).clone());
        haderSlide.append($('li',haderSlide).eq(1).clone());
        haderSlide.append($('li',haderSlide).eq(2).clone());
        haderSlide.css({ width: width * (len+3) });
        len = $('li',haderSlide).length;
    }

    init();
    
    setInterval(function() {
        var dom;
        if(cur+1<len-1) {
            cur += 1; 
            haderSlide.animate({ marginLeft: -1 * cur * width }, 800,function(){
                if(cur == len-2) {
                    cur = 1;
                    haderSlide.css({ marginLeft:  -1 * cur * width });
                }
                dom = $('.control-dot',point).eq(cur-1).addClass('current');
                $('.control-dot',point).not(dom).removeClass('current');
            });
        }
    },3000);

    $('#sharewrap a').bind('click',function() {
      var id = this.className,
        str = document.title,
        url = location.href;
      switch (id) {
        case "twitter":
          url = "http://twitter.com/intent/tweet?text=" + encodeURIComponent(str + " "+ url );
        break;
        case "mixi":
        url = "http://mixi.jp/share.pl?" + $.param({ u: url, k: "bd6f501838bfba2286ad8b279ff03050d046bd44" });
        break;
        default:
          url = "http://www.facebook.com/sharer.php?u=" + encodeURIComponent(url);
      }
      if (url) {
        window.open(url);
      }
      return false;
    });

})();

