//script.aculo.us effects for the logos and photos page
//Dependancy: scriptaculous.js

var LogosPhotos = Class.create({
  initialize: function(){
    this.link_state = 0;
    this.embed_state = 0;
  },
  
  show_hide_link: function(link_id, embed_id){
    if(this.link_state == 0){
      Effect.BlindUp(embed_id);
      Effect.BlindDown(link_id);
      this.embed_state = 0;
      this.link_state = 1;
    } else {
      Effect.BlindUp(embed_id);
      Effect.BlindUp(link_id);
      this.embed_state = 0;
      this.link_state = 0;
    }
  },

  show_hide_embed: function(embed_id, link_id){
    if(this.embed_state == 0){
      Effect.BlindUp(link_id);
      Effect.BlindDown(embed_id);
      this.link_state = 0;
      this.embed_state = 1;
    } else {
      Effect.BlindUp(link_id);
      Effect.BlindUp(embed_id);
      this.link_state = 0;
      this.embed_state = 0;
    }
  }

});

var LogosPhotos = new LogosPhotos();

//////////////////