/*
fulin.js
design by foreground
http://foreground.tw/
*/

var Fulin = {
  initialize: function()
  {
    Event.observe('linkMerchandise',"mouseover",this.navigatorMouseover);
    Event.observe('linkMerchandise',"mouseout",this.navigatorMouseout);
    Event.observe('linkMember',"mouseover",this.navigatorMouseover);
    Event.observe('linkMember',"mouseout",this.navigatorMouseout);
  },
  navigatorMouseover: function()
  {
    this.addClassName('hover');
    this.down('ul').setStyle({display:'block'});
  },
  navigatorMouseout: function()
  {
    this.removeClassName('hover');
    this.down('ul').setStyle({display:'none'});
  },
  addInputListener: function(text)
  {
    this.inputText = text;
    Event.observe('emailaddress',"focus",this.inputFocus.bindAsEventListener(this));
    Event.observe('emailaddress',"blur",this.inputBlur.bindAsEventListener(this));
  },
  inputFocus: function(e)
  {
    var input = $(Event.element(e));
    if(input.value == this.inputText)
    {
      input.removeClassName('gray');
      input.value="";
    }
  },
  inputBlur: function(e)
  {
    var input = $(Event.element(e));
    if(input.value == "")
    {
      input.addClassName('gray');
      input.value=this.inputText;
    }
  }
};
Event.observe(window,"load",Fulin.initialize.bindAsEventListener(Fulin));
