
$(function(){
  
  CubeResize.ELEMENTS_TO_RESIZE = [$("#cube-container"), $("#social-container")];
  CubeResize.initialize();

  /* TOP PAGE */
  if($("body.home.index")[0]) {
    $("a.cover-button").live("click",function(){
      var el = $(this);
      var fe = $(".featured");
      if(el.html()=="") {return false;} //nothing ?
      if(!el.parent().hasClass("featured")) {
        var featured_classes = $(".featured").attr("class");
        var my_classes = el.parent().attr("class");
        
        $(".featured").removeClass().addClass(my_classes);
        el.parent().removeClass().addClass(featured_classes);
        
        fe.hide().fadeIn();
        el.parent().hide().fadeIn();
        
        return false;
      } // else return true;
      
    })
  }
  
  /* NEWSLETTER / LIST / MAILFEED */
  if($("body").hasClass("list") ) {
    if($.browser.msie && $.browser.version.indexOf("6.")==0) {
      
    }else{
      $("div.formfield-checkbox input").jqTransRadio();
    }
  }
  
  /* EVENT - OPENING */
  if($("body.event")[0]) {
    if($.browser.msie)
      $(".event-feed").prepend( $('<div id="event-feed-base"></div>') );
    
    if($("ul.gallery").hasClass("goto")==false) {
      MGGallery.initialize($('ul.gallery a'));
    }else{
      $("ul.gallery a").click(function(){
          window.location.href=($(this).attr("rel"));
          return false;
        })
    }
  }
  
  if($("body").hasClass("rinpa") ) {
    var flashvars = {video_url: '/images/rinpa.mp4'};
    var params = {};
    var attributes = {};
    
    swfobject.embedSWF("/images/player.swf", "minivideo", "100%", "100%", "10.0.0","expressInstall.swf", flashvars, params, attributes);
  }
  
  
  
  /* RSVP */
  if($("body").hasClass("rsvp")) {
    // Transform Radio boxes
    $("input.attend").jqTransRadio();
    // help
    $("a.help.close").click(function(){
      $("#rsvpContainerHelp").fadeOut(250);
      return false;
    });
    $("a.help.open").click(function(){
      $("#rsvpContainerHelp").fadeIn(250);
      return false;
    });
  }
  
  if($("body").hasClass("minimalism") || $("body").hasClass("list")) {
    // help
    $("a.help.close").click(function(){
      $("#yogaContainerHelp").fadeOut(250);
      return false;
    });
    $("a.help.open").click(function(){
      $("#yogaContainerHelp").fadeIn(250);
      return false;
    });
  }

  
  $("#events-menu .inactive a").click(function(){return false;});

  ScrollPanes.ELEMENTS_TO_SCROLL = [$(".scrollable")];
  ScrollPanes.initialize();
  
  
  
})



function killScrolls() {
  $('ul#tweets').jScrollPaneRemove(); 
}

function updateScrolls() {
  $('ul#tweets').jScrollPane({scrollbarWidth: 9, scrollbarMargin: 10}); 
  if($.browser.msie) {
    //$("div.jScrollPaneContainer").height( $("ul#tweets").height() );
  }
}
 

function makeBoxMain(current) {
	elementA = $('.featured');
	elementB = $(current).parent();
	featuredClasses = elementA.attr("class");
	currentClasses = elementB.attr("class");
	elementA.removeClass().addClass(currentClasses);
	elementB.removeClass().addClass(featuredClasses);
	/* now deactivate, activate links */
	linkB = $(elementB).find(':first').attr('rel');
	$(elementA).find(':first').attr('href','#');
	$(elementB).find(':first').attr('href',linkB);
}
