/* set Submenu */
function setSubmenu(submenuInner, node, value)
{
  $('.menu-2 ul:first li').removeClass('active')
  $(node).parent().addClass('active');

  if(typeof submenuInner == 'string')
  {
    $('#submenu').html('<ul class="sub_'+value+'">' + submenuInner + '</ul>');
    $('#submenu ul li:first').addClass('active');

    $('#submenu ul li').each(function() {
      if($(this).hasClass('active'))
      {
        $('#submenu ul li:first').removeClass('active');
        $(this).addClass('active');
      }
    });

    $('#submenu').css('display', 'block');
  }
  else
  {
    $('#submenu').css('display', 'none');
    $('#submenu').empty();
  }
}


/* ad gallery */
function load_player(adTagName)
{
  var playlist = [
   {LR_PARTNERS: 'clipkit', LR_TAGS: adTagName, url: '3/video/20213/stream/pat.mov.sd.mp4?phash=de4c6defff4e325f67f9c72eab08f11d', autoPlay: true}
  ];
  $f('player_20213').stop();
  $f('player_20213').setPlaylist(playlist);
  $f('player_20213').play();
}

function generateFlash(adTagName, panelName)
{
  load_player(adTagName);
  $("#accordion").accordion(panelName);
}

function isPlayerTrue()
{
  if(typeof $f != 'undefined')
  {
     $f('player_20213').onLoad(function() {
      load_player('adgallery_preroll');
    });
    window.clearInterval(myInt);
  }
  else
  {
    myInt = window.setInterval('isPlayerTrue()', 1000);
  }
}



/* document ready function */
$(document).ready(function() {

  if($('.ad_gallery').length > 0) {
    if($(".ad_gallery").length > 0) {
      myInt = window.setInterval('isPlayerTrue()', 1000);
    }
  }

  $("a#beispiel_images").fancybox();

  // check for IE6 and Older Browsers
  if ( $.browser.msie && $.browser.version == '6.0')
  {
    $('.maincontainer').html('<span id="browser_error">Please use Internet Explorer 7+. This version is not Supported (IE'+ $.browser.version+').</span>');
  }

  // check Accordion
  if($("#accordion").length > 0)
  {
    $("#accordion").accordion();
  }

  // a tag target blank
  $('a.target').hover(function() {
    $(this).attr("target", "_blank");
  });

  // check Submenue
  var submenuInner = $('.menu-2 li.active');
  // for Submenu Publisher and Advertiser
  var id_slug = false;
  if($('.menu-2 li.active a span').length > 0)
  {
    id_slug = $('.menu-2 li.active a span').html().toLowerCase();  
  }
  
  
  setSubmenu(submenuInner.children('ul').html(), submenuInner.children('a'), id_slug);
  
  $('.menu-2 ul:first li, .submenu ul:first li').mouseover(
    function ()
    {
       $(this).addClass('active_hover');
    }
  );

  $('.menu-2 ul:first li, .submenu ul:first li').mouseout(
    function ()
    {
       $(this).removeClass('active_hover');
    }
  );
    
  /*Green Hover Effect */
  $('.side_image_left .image_heading_left, .side_image_left .image_content_owner').hover(function() {
    $(this).addClass("image_heading_hover_left")
    $('.side_image_left .button_darkgrey').addClass('button_green')
  }, function() {
    $(this).removeClass("image_heading_hover_left")
    $('.side_image_left .button_darkgrey').removeClass('button_green')
  });

  $('.side_image_left .button_darkgrey, .side_image_left .image_content_owner').hover(function() {
    $('.side_image_left .image_heading_left').addClass("image_heading_hover_left")
    $(this).addClass('button_green')
  }, function() {
    $('.side_image_left .image_heading_left').removeClass("image_heading_hover_left")
    $(this).removeClass('button_green')
  });

  $('.side_image_right .image_heading_right, .side_image_right .image_advertiser_owner').hover(function() {
    $(this).addClass("image_heading_hover_right")
    $('.side_image_right .button_darkgrey').addClass('button_blue')
  }, function() {
    $(this).removeClass("image_heading_hover_right")
    $('.side_image_right .button_darkgrey').removeClass('button_blue')
  });

  $('.side_image_right .button_darkgrey, .side_image_right .image_advertiser_owner').hover(function() {
    $('.side_image_right .image_heading_right').addClass("image_heading_hover_right")
    $(this).addClass('button_blue')
  }, function() {
    $('.side_image_right .image_heading_right').removeClass("image_heading_hover_right")
    $(this).removeClass('button_blue')
  });
  
});

