 var theRules = {
  '#prodSearchGo button' : function(el){
   el.onclick = function(){
    if (Element.hasClassName(this, 'searchOpen')) {
     new Effect.BlindUp('prodSubOptions');
     Element.removeClassName(this, 'searchOpen');
    } else {
     new Effect.BlindDown('prodSubOptions');
     Element.addClassName(this, 'searchOpen');
    }
   }
  },
  '#dropDown1' : function(el){
   el.onclick = function(){
    if (Element.hasClassName('buttonViewHide', 'searchOpen')) {
     new Effect.BlindUp('prodSubOptions');
     Element.removeClassName('buttonViewHide', 'searchOpen');
    } else {
     new Effect.BlindDown('prodSubOptions');
     Element.addClassName('buttonViewHide', 'searchOpen');
    }
   }
  },

  '#dropDown2' : function(el){
   el.onclick = function(){
    if (Element.hasClassName('buttonViewHide', 'searchOpen')) {
     new Effect.BlindUp('prodSubOptions');
     Element.removeClassName('buttonViewHide', 'searchOpen');
    } else {
     new Effect.BlindDown('prodSubOptions');
     Element.addClassName('buttonViewHide', 'searchOpen');
    }
   }
  },
  '#dropDown3' : function(el){
   el.onclick = function(){
    if (Element.hasClassName('buttonViewHide', 'searchOpen')) {
     new Effect.BlindUp('prodSubOptions');
     Element.removeClassName('buttonViewHide', 'searchOpen');
    } else {
     new Effect.BlindDown('prodSubOptions');
     Element.addClassName('buttonViewHide', 'searchOpen');
    }
   }
  },
  '#dropDown4' : function(el){
   el.onclick = function(){
    if (Element.hasClassName('buttonViewHide', 'searchOpen')) {
     new Effect.BlindUp('prodSubOptions');
     Element.removeClassName('buttonViewHide', 'searchOpen');
    } else {
     new Effect.BlindDown('prodSubOptions');
     Element.addClassName('buttonViewHide', 'searchOpen');
    }
   }
  }

 };


 Behaviour.register(theRules);