﻿var container = ".navContain";
var TitleBarClass = '.navHeader';
var TitleBarClassOver = '.navHeaderOver';
var contentClass = '.content';

//utility properties
var TitleBarClassUse = TitleBarClass.substr(1, TitleBarClass.length - 1);
var TitleBarClassOverUse = TitleBarClassOver.substr(1, TitleBarClassOver.length - 1);
var currentActive;

$(document).ready(function() {

  //Highlight the NEW in the new 250
  $("div.navContain nobr").each(function() {
    var $this = $(this);
    if ($this.html().indexOf("NEW") >= 0) {
      $this.html($this.html().replace("NEW", "<span class=\"NewText\">NEW</span>"));
    }
  });

  $("#ctl00_MenuControl1_tv_Acc_item_0_cell").live("click", function(e) {
      e.preventDefault();
      window.open("../2012_Apparel_Flipbook/view.html", "win", "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,width=1000,height=760");
  });
  $("#ctl00_MenuControl1_tv_Acc_item_1_cell").live("click", function(e) {
      e.preventDefault();
      window.open("../2012_Monster_Apparel_Flipbook/view.html", "win", "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,width=1000,height=760");
  });

  //MOUSEOVER FUNCTIONS
  $(container + ' ' + TitleBarClass).mouseover(function() {

    $(this).addClass(TitleBarClassOverUse);
    $(this).removeClass(TitleBarClassUse);

  });

  //MOUSEOUT FUNCTIONS
  $(container + ' ' + TitleBarClass).mouseout(function() {

    $(this).not('.selected').addClass(TitleBarClassUse);
    $(this).not('.selected').removeClass(TitleBarClassOverUse);

  });

  //MOUSECLICK FUNCTIONS
  $(container + ' ' + TitleBarClass).click(function() {

    currentActive = $(this);

    $(container).find(contentClass).slideUp('fast');

    $(container + ' .selected').removeClass('selected').removeClass(TitleBarClassOverUse).addClass(TitleBarClassUse);

    $(this).addClass(TitleBarClassOverUse + ' ' + 'selected');
    $(this).removeClass(TitleBarClassUse);

    $(this).parent().find(contentClass).slideDown('fast');
  });

  //if there is a default item set to open, then we need this
  setDefaults();
});

function setDefaults() {

  //MOUSECLICK FUNCTIONS
  $(container + ' ' + TitleBarClassOver).click(function() {
    //need to make it so it doesnt close if its open

    $(container).find(contentClass).slideUp('fast');

    $(container + ' .selected').removeClass('selected').removeClass(TitleBarClassOverUse).addClass(TitleBarClassUse);
    $(this).removeClass(TitleBarClassUse).addClass(TitleBarClassOverUse + ' ' + 'selected');

    $(this).parent().find(contentClass).slideDown('fast');
  });

  //MOUSEOVER FUNCTIONS
  $(container + ' ' + TitleBarClassOver).mouseover(function() {
    $(this).addClass(TitleBarClassOverUse).removeClass(TitleBarClassUse);
  });

  //MOUSEOUT FUNCTIONS
  $(container + ' ' + TitleBarClassOver).mouseout(function() {
    $(this).not('.selected').addClass(TitleBarClassUse).removeClass(TitleBarClassOverUse);
  });
}

