if(typeof(MOTO123) == "undefined") MOTO123 = {};

MOTO123.Search = function() {
  return {
    showTypes : function(text, Y, context) {
      Y.use('node', function(Y) {
        var o = Y.Node.get("#selectmakemodel-container");
        o.setStyles({display:"none"});
        var o = Y.Node.get("#selectmaketype-container");
        o.setStyles({display:"block"});
        
        var o = Y.Node.get("#mototypes-popup-container");
        if(o) {
          o.set("innerHTML", text);
          o.setStyles({display:"block"});
          
          window.location.href = '#step2';
        }
      });
    },
    
    showModels : function(text, Y, context) {
      Y.use('node', function(Y) {
        var o = Y.Node.get("#selectmakemodel-container");
        o.setStyles({display:"block"});
        
        var o = Y.Node.get("#motomodels-popup-container");
        if(o) {
          o.set("innerHTML", text);
          o.setStyles({display:"block"});
          
          window.location.href = '#step3';
        }
      });
    }
  }
}();
