$(document).ready(function () {

  TransMenu.initialize();	

  if (typeof(Cufon) !== 'undefined' && Cufon != null)
  {
    Cufon.replace('.cf1', { fontFamily: 'Helvetica Neue LT Std', letterSpacing : '-1px' });
    Cufon.replace('.cf2', { fontFamily: 'Helvetica Neue LT Std', letterSpacing : '0.5px' });
    Cufon.replace('#tel', { fontFamily: 'Helvetica LT Std', letterSpacing : '1.2px' });
    Cufon.replace('#loc', { fontFamily: 'Helvetica LT Std', letterSpacing : '-0.3px', fontWeight: 700 });
    Cufon.replace('.cfhl', { fontFamily: 'Helvetica LT Std', fontWeight: 300});
  }

  if (typeof($.fn.corner) !== 'undefined')
  {  
    if ($.browser.msie){
      $('.corners_5').corner({ tl: { radius: 5 }, tr: { radius: 5 }, bl: { radius: 5 }, br: { radius: 5 }, autoPad: true, antiAlias: true });   
      $('.corners_15').corner({ tl: { radius: 15 }, tr: { radius: 15 }, bl: { radius: 15 }, br: { radius: 15 }, autoPad: true, antiAlias: true });   
      $('.corners_15t').corner({ tl: { radius: 15 }, tr: { radius: 15 }, bl: { radius: 0 }, br: { radius: 0 }, autoPad: true, antiAlias: true });
      $('.corners_15b').corner({ tl: { radius: 0 }, tr: { radius: 0 }, bl: { radius: 15 }, br: { radius: 15 }, autoPad: true, antiAlias: true });
    }else{
      $('.corners_5').corner("5px");  
      $('.corners_15').corner("15px");
      $('.corners_15t').corner("15px top");
      $('.corners_15b').corner("15px bottom");
    }
  }

  if (typeof($.fn.fancybox) !== 'undefined')
  {  
    $("a#consultation, a#bclick").fancybox({
  		'width'               : 320,
  		'height'              : 310,
  		'type'                : 'iframe',
      'enableEscapeButton'  : true
  	});
  }
  
  $('iframe[title="YouTube video player"]').attr({'frameborder':  0, 'allowfullscreen' : true});
});

if ($('#ja-transmenu').length)
{
  if (TransMenu.isSupported()) {
    var ms = new TransMenuSet(TransMenu.direction.down, 0, 0, TransMenu.reference.bottomLeft);

    TransMenu.subpad_x = 0;
    TransMenu.subpad_y = 0;

    var tmenu74 = ms.addMenu(document.getElementById("menu74"));
    tmenu74.addItem("Press", "/media/", 0, 0);
    tmenu74.addItem("Patient Stories", "/about-us/patient-stories.php", 0, 0);
	tmenu74.addItem("Contest", "/about-us/contest.php", 0, 0);
	tmenu74.addItem("Financing", "/about-us/financing.php", 0, 0);
    tmenu74.addItem("Careers", "/about-us/careers-skin-vitality.php", 0, 0);
    tmenu74.addItem("Tell-a-Friend", "/about-us/tell-a-friend.php", 0, 0);
	tmenu74.addItem("Signature Partners", "/about-us/signature-partners.php", 0, 0);



    var tmenu27 = ms.addMenu(document.getElementById("menu27"));
    tmenu27.addItem("BOTOX", "/medical-services/toronto-botox.php", 0, 0);
    tmenu27.addItem("Fillers", "/medical-services/juvederm-toronto.php", 0, 0);
	tmenu27.addItem("Facial Fillers", "/medical-services/juvederm-voluma-toronto.php", 0, 0);
    tmenu27.addItem("Soft Lift", "/medical-services/soft-lift-toronto.php", 0, 0);
	tmenu27.addItem("Venus Freeze Nonsurgical Body Contouring", "/medical-services/venus-freeze-body-contouring-toronto.php", 0, 0);
    tmenu27.addItem("VelaShape Inch Loss &amp; Cellulite", "/medical-services/velashape-cellulite-removal-toronto.php", 0, 0);
    tmenu27.addItem("Fotofacial RF PRO", "/medical-services/photofacial-toronto.php", 0, 0);
    tmenu27.addItem("Skin Tightening", "/medical-services/toronto-skin-tightening.php", 0, 0);
    tmenu27.addItem("Fraxel Skin Resurfacing", "/medical-services/fraxel-skin-resurfacing.php", 0, 0);
    tmenu27.addItem("Laser Hair Removal", "/medical-services/toronto-laser-hair-removal.php", 0, 0);
    tmenu27.addItem("Medical Grade Peels", "/medical-services/toronto-chemical-peels.php", 0, 0);
    tmenu27.addItem("Skincare Treatments", "/medical-services/skin-care-treatment-toronto.php", 0, 0);
    tmenu27.addItem("Earlobe Rejuvenation", "/medical-services/earlobe-rejuventation-toronto.php", 0, 0);
    tmenu27.addItem("LATISSE", "/medical-services/latisse-toronto.php", 0, 0);
	tmenu27.addItem("Breast Augmentation", "/medical-services/breast-augmentation-toronto.php", 0, 0);
	tmenu27.addItem("Breast Lift", "/medical-services/breast-lift.php", 0, 0);
	tmenu27.addItem("Breast Reduction", "/medical-services/breast-reduction-toronto.php", 0, 0);
	tmenu27.addItem("Liposuction", "/medical-services/liposuction-toronto.php", 0, 0);
	tmenu27.addItem("Tummy Tuck", "/medical-services/tummy-tuck-toronto.php", 0, 0);
	tmenu27.addItem("Body Lift", "/medical-services/body-lift-toronto.php", 0, 0);
	tmenu27.addItem("FaceLift", "/medical-services/facelift-toronto.php", 0, 0);
	tmenu27.addItem("Cosmetic Ear Surgery", "/medical-services/ear-surgery-toronto.php", 0, 0);
	tmenu27.addItem("Cosmetic Eyelid Surgery", "/medical-services/eyelid-surgery-toronto.php", 0, 0);




    var tmenu28 = ms.addMenu(document.getElementById("menu28"));
    tmenu28.addItem("Spa Packages/Gift Certificates", "/shop/gift-certificates", 0, 0);
    tmenu28.addItem("Permanent MakeUp", "/spa-services/permanent-makeup-toronto.php", 0, 0);
    tmenu28.addItem("Massage", "/spa-services/massage.php", 0, 0);
    tmenu28.addItem("Body Wrap", "/spa-services/body-wrap.php", 0, 0);
    tmenu28.addItem("Aesthetic Services", "/spa-services/aesthetic-services.php", 0, 0);
    tmenu28.addItem("Hair Extensions", "/spa-services/hair-extensions.php", 0, 0);


    var tmenu76 = ms.addMenu(document.getElementById("menu76"));
    tmenu76.addItem("Videos", "/learning-centre.php", 0, 0);
    tmenu76.addItem("Articles", "/learning-centre/index.php", 0, 0);

    var tmenu65 = ms.addMenu(document.getElementById("menu65"));
    tmenu65.addItem("Tell-a-Friend", "/about-us/tell-a-friend.php", 0, 0);

    $('#menu113, #menu64, #menu76, #menu107, #menu95').onmouseover = function() {
      ms.hideCurrent();
    }

    TransMenu.renderAll();

    var setSelectedMenuSk = function (parent1, child1){
      var selector_menu1 = '#ja-transmenu li:eq(' + (parent1 - 1) + ') a';
      $(selector_menu1).addClass("curr");

      if (parent1 == 6) { parent1 = 5; }
      if (parent1 == 9) { parent1 = 5; }
      var selector1 = '#TransMenu' + (parent1 - 2) + ' tr.item:eq(' + (child1 - 1) + ') td';
      $(selector1).addClass('act');
    } 
  }
}
