/***********************************************
* AnyLink Drop Down Menu- ? Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

var menu0=new Array();
menu0[0]="<a href='/'>ELECTROGARDEN.COM</a>";
menu0[1]="<a href='/mainstream.php'>NEWS</a>";
menu0[2]="<a href='/egnBlog.php?bid=1'>LIFE IS MUSIC</a>";
menu0[3]="<a href='/egnSerial.php?sid=2'>THE CARS OF TOMORROW</a>";
menu0[4]="<a href='/mainstream_articles.php'>MAINSTREAM ARTICLES</a>";
menu0[5]="<a href='/music/egn/subscribe.php?mode=view&template=subscribe.tpl'>SITE ACCOUNTS</a>";
menu0[6]="<a href='/egn_commerce.php'>STORE</a>";
menu0[7]="<a href='/partners.php'>PARTNERS AND LINKS</a>";
menu0[8]="<a href='/faq.php'>EGN FAQ</a>";
menu0[9]="<a href='/profile.php'>PROFILE</a>";
// menu0[6]="<a href='/beseen.php'>ADVERTISING</a>";
menu0[10]="<a href='/contact.php'>CONTACT US</a>";
menu0[11]="<a href='/terms.php'>TERMS OF USE</a>";

var menu1=new Array();
menu1[0]="<a href='/music/egn/artist_index.php'>MUSIC NETWORK HOME</a>";
menu1[1]="<a href='/music/egn/ranking.php?mode=band&order=5&pagebreak=20&pagenum=1&header_template=ranking_artist_header.tpl&row_template=ranking_artist_row.tpl&footer_template=ranking_common_footer.tpl'>ARTISTS</a>";
menu1[2]="<a href='/music/egn/ranking.php?mode=song&order=5&pagebreak=40&pagenum=1&header_template=ranking_song_header.tpl&row_template=ranking_song_row.tpl&footer_template=ranking_common_footer.tpl'>TRACKS</a>";
menu1[3]="<a href='/music/egn/ranking.php?mode=video&size=1&order=5&pagebreak=40&pagenum=1&header_template=ranking_video_header.tpl&row_template=ranking_video_row.tpl&footer_template=ranking_common_footer.tpl'>VIDEOS</a>";
menu1[4]="<a href='/music/egn/ranking.php?mode=photo&amp;order=1&amp;pagebreak=20&amp;pagenum=1&amp;header_template=ranking_photo_header.tpl&amp;row_template=ranking_photo_row.tpl&amp;footer_template=ranking_common_footer.tpl'>IMAGE GALLERY</a>";
menu1[5]="<a href='/music/egn/ranking.php?mode=store&order=1&pagebreak=40&pagenum=1&header_template=ranking_store_header.tpl&row_template=ranking_store_row.tpl&footer_template=ranking_common_footer.tpl'>MERCHANDISE</a>";
menu1[6]="<a href='/music/egn/ranking.php?mode=radio&order=5&pagebreak=40&pagenum=1&header_template=ranking_station_header.tpl&row_template=ranking_station_row.tpl&footer_template=ranking_common_footer.tpl'>STATIONS</a>";
menu1[7]="<a href='/music/egn/login.php'>ARTIST LOGIN</a>";
menu1[8]="<a href='/artist_signup.php'>ARTISTS JOIN</a>";

var menu2=new Array();
menu2[0]="<a href='/music.php'>FEATURED INTERVIEWS</a>";
menu2[1]="<a href='/reviews.php'>MUSIC REVIEWS</a>";
menu2[2]="<a href='/articles.php'>ARTICLES</a>";
menu2[3]="<a href='/artists.php'>LEGACY ARTISTS</a>";
menu2[4]="<a href='/tracks.php'>LEGACY TRACKS</a>";
menu2[5]="<a href='javascript:view_recent_feedback()'>MEMBER TRACK FEEDBACK</a>";

var menu3=new Array();
menu3[0]="<a href='/forum/videos/'>SEARCH VIDEOS</a>";
menu3[1]="<a href='/forum/videos/industrial/'>INDUSTRIAL VIDEOS</a>";
menu3[2]="<a href='/forum/videos/gothic/'>GOTHIC VIDEOS</a>";
menu3[3]="<a href='/forum/videos/dark-wave/'>DARK WAVE VIDEOS</a>";
menu3[4]="<a href='/forum/videos/synthpop/'>SYNTHPOP VIDEOS</a>";
menu3[5]="<a href='/forum/videos/ebm/'>EBM VIDEOS</a>";
menu3[6]="<a href='/forum/videos/new-wave/'>NEW WAVE VIDEOS</a>";
menu3[14]="<a href='/forum/videos/80s/'>80's VIDEOS</a>";
menu3[7]="<a href='/forum/videos/electronic/'>ELECTRONIC VIDEOS</a>";
menu3[8]="<a href='/forum/videos/punk/'>PUNK VIDEOS</a>";
menu3[9]="<a href='/forum/videos/dnb/'>DNB VIDEOS</a>";
menu3[10]="<a href='/forum/videos/hip-hop/'>HIP HOP VIDEOS</a>";
menu3[11]="<a href='/forum/videos/dance/'>DANCE VIDEOS</a>";
menu3[12]="<a href='/forum/videos/metal/'>METAL VIDEOS</a>";
menu3[13]="<a href='/forum/videos/pop/'>POP VIDEOS</a>";
menu3[15]="<a href='/forum/videos/alternative/'>ALTERNATIVE</a>";

var menu4=new Array();
menu4[0]="<a href='/forum/content.php'>COMMUNITY HOME</a>";
menu4[1]="<a href='/forum'>COMMUNITY FORUM</a>";
menu4[2]="<a href='/forum/group.php'>SOCIAL GROUPS</a>";
menu4[3]="<a href='/forum/blog.php'>COMMUNITY BLOGS</a>";
menu4[4]="<a href='javascript:chat()'>CHAT</a>";
menu4[5]="<a href='/forums'>ARCHIVED FORUM</a>";

var menu5=new Array();
menu5[0]="<a href='/forum/usercp.php'>MEMBER OPTIONS</a>";

var menu6=new Array();
menu6[0]="<a href='/music/egn/index.php?t=browse_artist&map=1'>ARTIST MAP</a>";
menu6[1]="<a href='/music/egn/index.php?t=browse_artist'>ARTISTS</a>";
menu6[2]="<a href='/music/egn/index.php?t=browse_member'>MEMBERS</a>";
menu6[3]="<a href='/music/egn/index.php?t=browse_song'>SONGS</a>";
menu6[4]="<a href='/music/egn/index.php?t=browse_video'>VIDEOS</a>";
menu6[5]="<a href='/music/egn/index.php?t=browse_channel'>CHANNELS</a>";
menu6[6]="<a href='/music/egn/index.php?t=browse_radio'>STATIONS</a>";
menu6[7]="<a href='/music/egn/index.php?t=browse_event'>EVENTS</a>";
	
var menuwidth='165px';
var menubgcolor='#000000';
var disappeardelay=250;
var hidemenu_onclick="yes";

var ie4=document.all;
var ns6=document.getElementById&&!document.all;

if (ie4||ns6) {
  document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+';background-color:'+menubgcolor+'" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>');
}

function getposOffset(what, offsettype) {
  var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
  var parentEl=what.offsetParent;
  while (parentEl!=null){
    totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
    parentEl=parentEl.offsetParent;
  }
  return totaloffset;
}


function showhide(obj, e, visible, hidden, menuwidth) {
  if (ie4||ns6) {
    dropmenuobj.style.left=dropmenuobj.style.top="-500px";
  }
  if (menuwidth!="") {
    dropmenuobj.widthobj=dropmenuobj.style;
    dropmenuobj.widthobj.width=menuwidth;
  }
  if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover") {
    obj.visibility=visible;
  }
  else if (e.type=="click") {
    obj.visibility=hidden;
  }
}

function iecompattest() {
  return (document.compatMode && document.compatMode!="BackCompat") ? document.documentElement : document.body;
}

function clearbrowseredge(obj, whichedge) {
  var edgeoffset=0;
  if (whichedge=="rightedge") {
    var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15;
    dropmenuobj.contentmeasure=dropmenuobj.offsetWidth;
    if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure);
     edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth;
  }
  else {
    var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset;
    var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18;
    dropmenuobj.contentmeasure=dropmenuobj.offsetHeight;
    if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure) {
      edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight;
      if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) {
        edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge;
      }
    }
  }
  return edgeoffset;
}

function populatemenu(what) {
  if (ie4||ns6) {
    dropmenuobj.innerHTML=what.join("");
  }
}


function dropdownmenu(obj, e, menucontents, menuwidth) {
  if (window.event) {
    event.cancelBubble=true;
  }
  else if (e.stopPropagation) {
    e.stopPropagation();
  }
  clearhidemenu();
  dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv;
  populatemenu(menucontents);

  if (ie4||ns6) {
    showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth);
    dropmenuobj.x=getposOffset(obj, "left");
    dropmenuobj.y=getposOffset(obj, "top");
    dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "leftedge")+"px";
    dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+5+"px";
  }
  return clickreturnvalue();
}

function clickreturnvalue() {
  if (ie4||ns6) {
    return false;
  }
  else {
    return true;
  }
}

function contains_ns6(a, b) {
  while (b.parentNode) {
    if ((b = b.parentNode) == a) {
      return true;
    }
  }
  return false;
}

function dynamichide(e) {
  if (ie4&&!dropmenuobj.contains(e.toElement)) {
    delayhidemenu();
  }
  else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget)) {
    delayhidemenu();
  }
}

function hidemenu(e) {
  if (typeof dropmenuobj!="undefined"){
    if (ie4||ns6) {
      dropmenuobj.style.visibility="hidden";
    }
  }
}

function delayhidemenu() {
  if (ie4||ns6) {
    delayhide=setTimeout("hidemenu()",disappeardelay);
  }
}

function clearhidemenu() {
  if (typeof delayhide!="undefined") {
    clearTimeout(delayhide);
  }
}

if (hidemenu_onclick=="yes") {
  document.onclick=hidemenu;
}

// Extra Stuff for global access since this .js is everywhere...
function popwin(mypage,myname,w,h,scroll)
{
  LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
  TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
  settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable';
  win = window.open(mypage,myname,settings)
  if (win.opener == null) {
    win.opener = self;
  }
}