function cpbnhelper_make_popup(url, width, height, overflow)
{
  if (overflow == '' || !/^(scroll|resize|both)$/.test(overflow))
  {
    overflow = 'both';
  }

  var win = window.open(url, '',
      'width=' + width + ',height=' + height
      + ',scrollbars=' + (/^(scroll|both)$/.test(overflow) ? 'yes' : 'no')
      + ',resizable=' + (/^(resize|both)$/.test(overflow) ? 'yes' : 'no')
      + ',status=yes,toolbar=no,menubar=no,location=no'
  );

  return win;
};

function cpbnhelper_listen_live_win() {
  listenlive_win = cpbnhelper_make_popup('/listen-live', 600, 400);
  return false;
};

function cpbnhelper_false() {
  return false;
};

if (Drupal.jsEnabled) {
  $(document).ready(function () {
    if(jQuery.browser.msie) {
      link = $("a");
      for(i=0;i<link.length;i++) {
        if(link.get(i).href=='http://www.cpbn.org/listen-live') {
          link.get(i).attachEvent('onclick', cpbnhelper_listen_live_win);
        }
        if(link.get(i).href=='http://www.cpbn.org/schedules') {
          link.get(i).attachEvent('onclick', cpbnhelper_false);
        }
        if(link.get(i).href=='http://www.cpbn.org/programs') {
          link.get(i).attachEvent('onclick', cpbnhelper_false);
        }
        if(link.get(i).href=='http://www.cpbn.org/about-cpbn') {
          link.get(i).attachEvent('onclick', cpbnhelper_false);
        }
        if(link.get(i).href=='http://www.cpbn.org/centers-of-excellence') {
          link.get(i).attachEvent('onclick', cpbnhelper_false);
        }
        if(link.get(i).href=='http://www.cpbn.org/wnpr-news') {
          link.get(i).attachEvent('onclick', cpbnhelper_false);
        }
        if(link.get(i).href=='http://www.cpbn.org/support-us') {
          link.get(i).attachEvent('onclick', cpbnhelper_false);
        }
      }
    }
    else {
      $("a[@href='/listen-live']:contains('Listen LIVE')").click(function(e){
        cpbnhelper_listen_live_win();
        return false;
      });
      $("a[@href='/schedules']").click(function(e){
        return false;
      });
      $("a[@href='/programs']").click(function(e){
        return false;
      });
      $("a[@href='/about-cpbn']").click(function(e){
        return false;
      });
      $("a[@href='/centers-of-excellence']").click(function(e){
        return false;
      });
      $("a[@href='/wnpr-news']").click(function(e){
        return false;
      });
      $("a[@href='/support-us']").click(function(e){
        return false;
      });
    }
  })
};


function cpbn_expand_menu() {
    $('#magic_tabs_example_callback > div.magic_content > #magic_tabs_inline_callback').hide();
  $('#magic_tabs_example_callback').animate({height:330}, {duration:1000} ).css('z-index', '9999'); 
  $('#magic_tabs_example_callback > div.magic_content').hide().show();
 $('#magic_tabs_example_callback > div.magic_content > #magic_tabs_inline_callback').show();
  $('#cpbn-menu-close-button').bind("click", cpbn_collapse_menu).css('cursor', 'pointer').show();
}

function cpbn_collapse_menu() {
    $('#cpbn-menu-close-button').hide(200);
  $('#magic_tabs_example_callback > div.magic_content').slideUp("fast");
    $('#magic_tabs_example_callback').animate({height:30}, {duration:1000} );
}

//function cpbn_change_menu() {
  //cpbn_expand_menu();
  //$('#magic_tabs_example_callback > div.item-list > ul.tabs > li > a').bind("click", cpbn_expand_menu);
  //cpbn_add_collapse();
//}



//function cpbn_add_collapse() {
  //$('#magic_tabs_example_callback > div.item-list > ul.tabs > li.menu_collapse').remove();
  //$('#magic_tabs_example_callback > div.item-list > ul.tabs').append('<li class="menu_collapse"><a class="menu_collapse" href="#" onclick="cpbn_collapse_menu(); return false;">Collapse</a></li>');
//}


function cpbn_init_menu() {
  $('#magic_tabs_example_callback > div.item-list > ul.tabs > li > a').bind("click", cpbn_expand_menu);
    $('#magic_tabs_example_callback > div.item-list > ul.tabs > li > a.listen-live').unbind();
      $('#magic_tabs_example_callback > div.item-list > ul.tabs > li > a.listen-live').unbind();
   //cpbn_collapse_menu();
}

$(document).ready(function(){cpbn_collapse_menu();});

