function menuButtons() {
  var menu = this;
  
  menu.patios = g('menuPatios');
  menu.fences = g('menuFences');
  menu.materials = g('menuMaterials');
  menu.maintenance = g('menuMaintenance');
  menu.design = g('menuDesign');
  menu.testimonials = g('menuTestimonials');
  menu.partners = g('menuPartners');
  menu.profile = g('menuProfile');
  menu.estimate = g('menuEstimate');
  menu.contact = g('menuContact');
  
  menu.patiosDefaultSrc = 'img/french/menu_patios.png';
  menu.fencesDefaultSrc = 'img/french/menu_fences.png';
  menu.materialsDefaultSrc = 'img/french/menu_materials.png';
  menu.maintenanceDefaultSrc = 'img/french/menu_maintenance.png';
  menu.designDefaultSrc = 'img/french/menu_design.png';
  menu.testimonialsDefaultSrc = 'img/french/menu_testimonials.png';
  menu.partnersDefaultSrc = 'img/french/menu_partners.png';
  menu.profileDefaultSrc = 'img/french/menu_profile.png';
  menu.estimateDefaultSrc = 'img/french/menu_estimate.png';
  menu.contactDefaultSrc = 'img/french/menu_contact.png';
  
  menu.patiosOver = new Image();
  menu.patiosOver.src = 'img/french/menu_patios_over.png';
  menu.fencesOver = new Image();
  menu.fencesOver.src = 'img/french/menu_fences_over.png';
  menu.materialsOver = new Image();
  menu.materialsOver.src = 'img/french/menu_materials_over.png';
  menu.maintenanceOver = new Image();
  menu.maintenanceOver.src = 'img/french/menu_maintenance_over.png';
  menu.designOver = new Image();
  menu.designOver.src = 'img/french/menu_design_over.png';
  menu.testimonialsOver = new Image();
  menu.testimonialsOver.src = 'img/french/menu_testimonials_over.png';
  menu.partnersOver = new Image();
  menu.partnersOver.src = 'img/french/menu_partners_over.png';
  menu.profileOver = new Image();
  menu.profileOver.src = 'img/french/menu_profile_over.png';
  menu.estimateOver = new Image();
  menu.estimateOver.src = 'img/french/menu_estimate_over.png';
  menu.contactOver = new Image();
  menu.contactOver.src = 'img/french/menu_contact_over.png';
  
  menu.patios.onmouseover = function() { menu.patios.src = menu.patiosOver.src; }
  menu.patios.onmouseout = function() { menu.patios.src = menu.patiosDefaultSrc; }
  menu.fences.onmouseover = function() { menu.fences.src = menu.fencesOver.src; }
  menu.fences.onmouseout = function() { menu.fences.src = menu.fencesDefaultSrc; }
  menu.materials.onmouseover = function() { menu.materials.src = menu.materialsOver.src; }
  menu.materials.onmouseout = function() { menu.materials.src = menu.materialsDefaultSrc; }
  menu.maintenance.onmouseover = function() { menu.maintenance.src = menu.maintenanceOver.src; }
  menu.maintenance.onmouseout = function() { menu.maintenance.src = menu.maintenanceDefaultSrc; }
  menu.design.onmouseover = function() { menu.design.src = menu.designOver.src; }
  menu.design.onmouseout = function() { menu.design.src = menu.designDefaultSrc; }
  menu.testimonials.onmouseover = function() { menu.testimonials.src = menu.testimonialsOver.src; }
  menu.testimonials.onmouseout = function() { menu.testimonials.src = menu.testimonialsDefaultSrc; }
  menu.partners.onmouseover = function() { menu.partners.src = menu.partnersOver.src; }
  menu.partners.onmouseout = function() { menu.partners.src = menu.partnersDefaultSrc; }
  menu.profile.onmouseover = function() { menu.profile.src = menu.profileOver.src; }
  menu.profile.onmouseout = function() { menu.profile.src = menu.profileDefaultSrc; }
  menu.estimate.onmouseover = function() { menu.estimate.src = menu.estimateOver.src; }
  menu.estimate.onmouseout = function() { menu.estimate.src = menu.estimateDefaultSrc; }
  menu.contact.onmouseover = function() { menu.contact.src = menu.contactOver.src; }
  menu.contact.onmouseout = function() { menu.contact.src = menu.contactDefaultSrc; }
}


function bannerButtons() {
  var t = this;
  
  t.home = g('bannerButtonHome');
  t.estimate = g('bannerButtonEstimate');
  t.refere = g('bannerButtonRefere');
  t.plus = g('bannerButtonPlus');
  
  t.plusList = g('plusDropDown');
  
  t.homeDefaultSrc = 'img/french/banner_home.gif';
  t.estimateDefaultSrc = 'img/french/banner_estimate.gif';
  // t.refereDefaultSrc = 'img/french/banner_refere.gif';
  t.refereDefaultSrc = 'img/french/banner_projects.gif';
  t.plusDefaultSrc = 'img/french/banner_plus.gif';
  
  t.homeOver = new Image();
  t.homeOver.src = 'img/french/banner_home_over.gif';
  t.estimateOver = new Image();
  t.estimateOver.src = 'img/french/banner_estimate_over.gif';
  t.refereOver = new Image();
  // t.refereOver.src = 'img/french/banner_refere_over.gif';
  t.refereOver.src = 'img/french/banner_projects_over.gif';
  t.plusOver = new Image();
  t.plusOver.src = 'img/french/banner_plus_over.gif';
  
  t.home.onmouseover = function() { t.home.src = t.homeOver.src; }
  t.home.onmouseout = function() { t.home.src = t.homeDefaultSrc; }
  
  t.estimate.onmouseover = function() { t.estimate.src = t.estimateOver.src; }
  t.estimate.onmouseout = function() { t.estimate.src = t.estimateDefaultSrc; }
  
  t.refere.onmouseover = function() { t.refere.src = t.refereOver.src; }
  t.refere.onmouseout = function() { t.refere.src = t.refereDefaultSrc; }
  
  t.plus.onmouseover = function() { t.showPlusList(); }
  t.plus.onmouseout = function() { t.hidePlusList(); }
  
  t.plusList.onmouseover = function() { t.showPlusList(); }
  t.plusList.onmouseout = function() { t.hidePlusList(); }
  
  t.showPlusList = function() {
    t.plus.src = t.plusOver.src;
    t.plusList.style.visibility = 'visible';
  }
  
  t.hidePlusList = function() {
    t.plus.src = t.plusDefaultSrc;
    t.plusList.style.visibility = 'hidden';
  }
  
}

function loadRollovers() {
  bannerButtons = new bannerButtons();
  menuButtons = new menuButtons();
}

ev.add(window, 'load', loadRollovers);