
/***********************************************
* 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
***********************************************/

//Contents for Dance Classes menu
var classes=new Array()
classes[0]='<table border="0"><tr><td rowspan="19" valign="top"><img src="images/training_menu.jpg" width="100" height="175"></td><td height="10"><a href="classrooms.php">Classrooms<br></a></td></tr><tr><td height="10"><a href="15-24-month-old.php">15-&nbsp;to&nbsp;24-Month-Olds</a></td></tr><tr><td height="10"><a href="2-year-old.php">2-Year-Olds<br></a></td></tr><tr><td height="10"><a href="3-year-old.php">3-Year-Olds<br></a></td></tr><tr><td height="10"><a href="4-year-old.php">4-Year-Olds<br></a></td></tr><tr><td height="10"><a href="5-6-year-old.php">5-&nbsp;to&nbsp;6-Year-Olds<br></a></td></tr><tr><td height="10"><a href="ballet-pointe.php">Ballet/Pointe<br></a></td></tr><tr><td height="10"><a href="jazz.php">Jazz<br></a></td></tr><tr><td height="10"><a href="tap.php" class="popup">Tap</a></td></tr><tr><td height="10"><a href="hiphop.php">Hip&nbsp;Hop</a></td></tr><tr><td height="10"><a href="irish.php">Irish&nbsp;Dance</a></td></tr><tr><td height="10"><a href="dancemovement.php">Special&nbsp;Needs</a></td></tr><tr><td><a href="cheerleadingdance.php">Cheer Dance</a></td></tr><tr><td height="10"><a href="breakdancing.php">Break&nbsp;Dancing</a></td></tr><tr><td><a href="acrobatics.php">Acrobatics</a></td></tr><tr><td><a href="modern.php">Modern</a></td></tr><tr><td><a href="indian.php">Indian&nbsp;Classical</a></td></tr><tr><td height="10"><a href="sam1.php">Boys&nbsp;Only&nbsp;S.A.M.</td></tr><tr><td height="10"><a href="other.php">Other&nbsp;Classes</a></td></tr></table>'

//Contents for Inside CRS menu, and so on
var inside=new Array()
inside[0]='<table border="0"><tr><td rowspan="9" valign="top"><img src="images/inside_menu.jpg" width="118" height="135"></td><td height="12"><a href="studiodirector.php">Studio&nbsp;Director</a></td></tr><tr height="12"><td height="12"><a href="ballet-faculty.php">Ballet&nbsp;Faculty</a></td></tr><tr height="12"><td height="12"><a href="recital.php">Annual&nbsp;Recital</a></td></tr><tr height="12"><td height="12"><a href="directions.php">Directions&nbsp;to&nbsp;Studio&nbsp;</a></td></tr><tr height="12"><td height="12"><a href="faq.php">FAQs</a></td></tr><tr height="12"><td height="12"><a href="enrollment.php">Enrollment</a></td></tr><tr height="12"><td height="12"><a href="contact.php" class="popup">Receive&nbsp;Information&nbsp;</a></td></tr><tr height="12"><td height="12"><a href="feedback/" class="popup">Give&nbsp;a&nbsp;Testimonial</a></td></tr><tr height="12"><td height="12"><a href="contact.php" class="popup">Contact&nbsp;CRS</a></td></tr></table>'

//Contents for Media menu, and so on
var media1=new Array()
media1[0]='<table border="0"><tr><td rowspan="3"><img src="images/media_menu.jpg" width="116" height="161"></td><td height="10"><a href="newsarticles.php">News&nbsp;Articles</a></td></tr><tr><td height="10"><a href="commercials.php">Commercials</a></td></tr><tr height="123"><td height="123"></td><td height="123"></td></tr></table>'

//Contents for Testimonials menu, and so on
var testimonials=new Array()
testimonials[0]='<table border="0"><tr><td rowspan="7" height="143" valign="top"><img src="images/testimonials_menu.jpg" width="170" height="143"></td><td height="10" valign="top"><a href="beforeafter.php" class="popup">See&nbsp;Before&nbsp;&amp;&nbsp;After&nbsp;Students</a></td></tr><tr><td height="10" valign="top"><a href="testimonials_industry.php" class="popup">Industry&nbsp;Testimonials</a></td></tr><tr><td height="10" valign="top"><a href="testimonials_parents.php">Parent Testimonials</td></tr><tr><td height="10" valign="top"><a href="testimonials_students.php">Student Testimonials</td></tr><tr><td height="10" valign="top"><a href="testimonials_alumni.php">Alumni&nbsp;Testimonials</td></tr><tr><td height="10" valign="top"><a href="samtestimonials.php" class="popup">S.A.M.&nbsp;Program&nbsp;Testimonials&nbsp;</a></td></tr><tr><td height="10" valign="top"><a href="feedback/" class="popup">Give&nbsp;a&nbsp;Testimonial</a></td></tr></table>'

//Contents for Our Facility menu, and so on
var facility=new Array()
facility[0]='<table border="0"><tr><td rowspan="4" style="vertical-align: top"><img src="images/facility_menu.jpg" width="190" height="120"></td> <td height="10"><a href="newbuilding.php">Construction&nbsp;Photos</a></td></tr><tr> <td height="10"><a href="ourfacility_interior.php">Our&nbsp;Facility&nbsp;-&nbsp;Interior</a></td></tr><tr> <td height="10"><a href="ourfacility_exterior.php">Our&nbsp;Facility&nbsp;-&nbsp;Exterior</a></td></tr><tr height="63"> <td height="63"></td> <td height="63"></td></tr></table>'

//Contents for Seasonal Enrollment menu, and so on
var enroll=new Array()
enroll[0]='<table border="0"><tr><td rowspan="3"><img src="images/enroll_menu.jpg" width="250" height="117"></td></tr></table>'

//Contents for Recital menu, and so on
var events=new Array()
events[0]='<table border="0"><tr><td rowspan="6"><img src="images/stage-ballet.jpg" width="176" height="117"></td><td height="10"><a href="ben-vereen.php">Ben&nbsp;Vereen&nbsp;Visit</a></td></tr><tr><td height="10"><a href="recital-2011.php">Recital&nbsp;2011</a></td></tr><tr><td height="10"><a href="recital-about.php">About&nbsp;the&nbsp;Annual&nbsp;Recital&nbsp;</a></td></tr><tr><td height="10"><a href="stage-makeup.php">How&nbsp;To&nbsp;Do&nbsp;Stage&nbsp;Makeup&nbsp;</a></td></tr><tr><td height="10"><a href="ballet-bun.php">How&nbsp;To&nbsp;Do&nbsp;a&nbsp;Ballet&nbsp;Bun&nbsp;</a></td></tr><tr><td height="10"></td></tr></table>'

//Contents for Home menu, and so on
var home=new Array()
home[0]='<table border="0"><tr><td rowspan="4"><img src="images/home_menu.jpg" width="100" height="171"></td><td height="10"><a href="index.php">Studio</a></td></tr><tr><td height="10"><a href="../youthballet/index.html">Ballet&nbsp;Company</a></td></tr><tr><td height="10"><a href="../dancetheater/index.html">Dance&nbsp;Theater</a></td></tr><tr><td height="114"></td></tr></table>'

		
var menuwidth='300px' //default menu width
var menubgcolor='black'  //menu bgcolor
var disappeardelay=250  //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick="yes" //hide menu when user clicks within menu?

/////No further editing needed

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=-500
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=-2
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 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
//}
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, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"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


