$(window).addEvent('load', function() {
  if (document.URL.toUpperCase().indexOf('PHOTOSHOOT') >= 0) {
    var menu = $$('#localNav li');
    var options = $$('#landingOptions li');
    var content = $('mainContainer').getChildren('div');

    hideElementChildren(menu);
    hideElementChildren(options);
    hideElementChildren(content);
    $('landingContainer').style.display = 'none';
    $('mainContainer').style.display = 'block';
    $('menuVideos').className = 'active';
    $('contentVideos').className = 'active';
    showVideo(6,0);
  }
})

$(document).addEvent('domready', function() {
  if (global.siteSpeed=='low') {
    var menu = $$('#localNav li');
    var options = $$('#landingOptions li');
    var content = $('mainContainer').getChildren('div');
    var links = $$('#landingOptions a');
    menu.each(function(item,index){
      if ( (index!=0)&&(index!=9) ) {
        item.addEvent('click', function() {
          if ($('landingContainer').style.display=='none') {
            hideElementChildren(menu);
            item.className='active';
            hideElementChildren(content);
            $(item.id.replace(/menu/,'content')).className='active';
            if ($('videoContainer')) $('videoContainer').style.display='none';
            document.getElementById("videoContainer").innerHTML = "";
            if(item.firstChild.target!='') return true;
            if(item.id=='menuVideos'){
              $('leftInfo').style.display='block';
            }
          } else {
            hideElementChildren(menu);
            item.className='active';
            hideElementChildren(options);
            $(item.id.replace(/menu/,'opt')).className='active';
          }
          return false;
        });
      }
    });
    links.each(function(item,index){
      if ( (!item.target) )
        item.addEvent('click', function(){
          $('mainContainer').style.display='block';
          $('landingContainer').style.display='none';
          $(item.parentNode.id.replace(/opt/,'content')).className='active';
          return false;
        });
    });
  }
});

function hideElementChildren(elm) {
  elm.each(function(item,index) {
    item.className='';
  });
}

function showVideo(section, video) {
  document.getElementById("videoContainer").innerHTML = "";
  $('leftInfo').style.display='none';
  $('videoContainer').style.display='block';
  var so = new SWFObject(BASE_CONTEXT+"/assets/en/flash/experience/swf/video_component_experience.swf", "flExperience", "530", "327", "8", "#FFFFFF");
  so.addParam("wmode", "transparent");
  so.addParam("allowScriptAccess", "always");
  so.addVariable("lcid", lcid);
  so.addVariable("siteSpeed", global.siteSpeed);
  so.addVariable("BASE", "/mdsbuick");
  so.addVariable("sec", section);
  so.addVariable("expFeat", video);
  so.addVariable("conciergePath", BASE_CONTEXT+"/assets/en/flash/experience/swf/video.xml");
  so.addVariable("sourcePath", BASE_CONTEXT+"/en/pages/experience/landing/experience.xml.jsp");
  so.addVariable("section", "");
  so.addParam("wmode", "transparent");
  so.write("videoContainer");
}
