var MultimitLP = new Class({
    Init : function() {

        $$(".block-lp").each(function(o,i) {
            o.addEvent('click', function(e) {
                //alert(this.getElement('a').href);
                window.location.href = this.getElement('a').href;
            });   
        });
        $$(".menu-item").each(function(o,i) {
            if(o.hasClass('menu-lp-selected')) return;
            o.addClass('menu-lp-deselected');
            o.getElement('a').addClass('menu-lp-a-deselected');
            o.addEvent('mouseover', function(e) {
                this.addClass('menu-lp-selected');
                this.getElement('a').addClass('menu-lp-a-selected');
            });
            o.addEvent('mouseout', function(e) {
                this.removeClass('menu-lp-selected');
                this.getElement('a').removeClass('menu-lp-a-selected');
            });
        });

        if($('swf_map')){
        var oo = new Swiff('/assets/swf/map.swf', {
        id: 'swfmap',
        container: $('swf_map'),
        width: 850,
        height: 800,
        wMode: 'opaque'
        });
        }

        if($('graph_white')) {
        // Overview SWF
        var graph = new Swiff('/assets/swf/graph.swf', {
            id: 'swf_overview',
            container: $('graph_white'),
            width: 790,
            height: 610,
            wMode: 'opaque'
        });
        }
        if($('formbutton')) {
            $('formbutton').addEvent('click', function(e) {
                o_multimlp.ValidateContact();
            });
        }
    }
    ,ValidateContact: function() {
      var o_fv = new FormValidator($('form'));
       
      o_fv.validate(function(sType, oEl) {}, function() {
          $$('form')[0].submit();
      });
   }
});

// Create Class instance
var o_multimlp = new MultimitLP();

/**
 * DOM Ready callback
 *
 *
 */
window.addEvent('domready', function(oEvent){
  // Initialize the instance
  o_multimlp.Init();
});