var img1 = new Image();
img1.src = "/_layouts/images/arrowdn.gif";
var img2 = new Image();
img2.src = "/_layouts/images/arrowrt.gif";
var img3 = new Image();
img3.src = "/_layouts/images/blue_dot3.gif";
var img4 = new Image();
img4.src = "/_layouts/images/arrowrtx.gif";

var URLBase = 'http://';

var NoMenuItems = 20; 
var WriteMenuHead;
var IsMenuXOn = false;
// Menu Item Object constructor 

function MenuItem(head,URL) 
{ 
  this.head = head;
  this.URL = URL; 
}

var MenuHead = new Array(NoMenuItems);
var MenuList = new Array(NoMenuItems);
var MenuListExt = new Array(NoMenuItems);

for (var i=1; i < NoMenuItems; i++){
  MenuList[i] = new Array();
}
for (var i=1; i < NoMenuItems; i++){
  MenuListExt[i] = new Array();
}

MenuListExt[14][5] = new Array();

// Cut and paste the following line to insert additional menu items
// MenuList[][] = new MenuItem(,);
MenuHead[1] = new MenuItem('About Ponce','');
MenuHead[2] = new MenuItem('Activities','');
MenuHead[3] = new MenuItem('Administration','');
MenuHead[4] = new MenuItem('Calendar','');
MenuHead[5] = new MenuItem('Curriculum','');
MenuHead[6] = new MenuItem('Departments','');
MenuHead[7] = new MenuItem('Document Library','ponce.dadeschools.net/DocLib/Forms/AllItems.htm');
MenuHead[8] = new MenuItem('Magnet','');
MenuHead[9] = new MenuItem('Newsletter','');
MenuHead[10] = new MenuItem('Parents','');
MenuHead[11] = new MenuItem('PTSA','');
MenuHead[12] = new MenuItem('Reading','');
MenuHead[13] = new MenuItem('School Performance','');
MenuHead[14] = new MenuItem('Students','');
MenuHead[15] = new MenuItem('Student Services','');
MenuHead[16] = new MenuItem('Teachers','');
MenuHead[17] = new MenuItem('Media Center','');
MenuHead[18] = new MenuItem('Sexual Predators','offender.fdle.state.fl.us/offender/homepage.do');
MenuHead[19] = new MenuItem('Health Inspection','ponce.dadeschools.net/DocLib/FLDeptofHealthCountyHealthDepttFoodServiceInspectionReportCCISept292011.pdf');
MenuHead[20] = new MenuItem('FCAT Prep @ HOME','ponce.dadeschools.net/DocLib/MDCPS%202010-2011%20Success%20Academy%20Lessons%20by%20Session.pdf');

//About Ponce
MenuList[1][1] = new MenuItem('Frequently Asked Questions','ponce.dadeschools.net/AboutUs/FAQ.htm');
MenuList[1][2] = new MenuItem('Our Vision','ponce.dadeschools.net/AboutUs/Vision.htm');
MenuList[1][3] = new MenuItem('Our Mission','ponce.dadeschools.net/AboutUs/Mission.htm');
MenuList[1][4] = new MenuItem('Our School','ponce.dadeschools.net/AboutUs/OurSchool.htm');
MenuList[1][5] = new MenuItem('School Map','ponce.dadeschools.net/AboutUs/Map.htm');

//Activities
MenuList[2][1] = new MenuItem('Athletics','');
MenuList[2][2] = new MenuItem('Clubs','');
MenuList[2][3] = new MenuItem('Frequently Asked Questions','ponce.dadeschools.net/AboutUs/FAQ.htm');

//Administration
MenuList[3][1] = new MenuItem('Administrative Staff','ponce.dadeschools.net/DocLib/Ponce%20de%20Leon%20Administration%202010-2011.JPG');
MenuList[3][2] = new MenuItem('Principal\'s Welcome','ponce.dadeschools.net/DocLib/Welcome%20Letter%20Ms%20Rodriguez%2011-12.pdf');

//Calendar
MenuList[4][1] = new MenuItem('Monthly Activities Calendar','ponce.dadeschools.net/DocLib/Ponce%20Activities%20Calendar%20February%202012.pdf');
MenuList[4][2] = new MenuItem('Calendar to Upcoming Events','ponce.dadeschools.net/Lists/Ponce%20Calendar/calendar.htm');

//Curriculum
MenuList[5][1] = new MenuItem('Curriculum Bulletin 2011-2012','ponce.dadeschools.net/DocLib/Ponce%20de%20Leon%20Middle%20Curriculum%20Bulletin%202011-2012.pdf');
MenuList[5][2] = new MenuItem('Curriculum Maps','ponce.dadeschools.net/Curriculum/Maps/default.htm');
MenuList[5][3] = new MenuItem('Honor Roll Criteria','ponce.dadeschools.net/Curriculum/HonorRollCrit.htm');
MenuList[5][4] = new MenuItem('Lexile Conversion Chart','ponce.dadeschools.net/Curriculum/lexile.htm" target="_blank');
MenuList[5][5] = new MenuItem('Miami-Dade County Public School 2012-2013 Curriculum Bulletin','curriculum.dadeschools.net/docs/2012-2013 CB.pdf');

//Departments
MenuList[6][1] = new MenuItem('Science','ponce.dadeschools.net/Dept/Science/Default.htm');

//Magnet
MenuList[8][1] = new MenuItem('Application period for 2010-2011 school year ENDED Jan 15, 2011','choice.dadeschools.net/application.asp');
MenuList[8][2] = new MenuItem('You may contact your school of choice','choice.dadeschools.net/newapps/SOC-2009-ONLINEAPPLICATION-ENGLISH_M1.pdf');
MenuList[8][3] = new MenuItem('after March 15, 2011','choice.dadeschools.net/newapps/SOC-2009-ONLINEAPPLICATION-SPANISH_M1.pdf');
MenuList[8][4] = new MenuItem('to inquire about possible openings','choice.dadeschools.net/newapps/SOC-2009-ONLINEAPPLICATION-CREOLE_M1.pdf');
MenuList[8][5] = new MenuItem('Community Service Log','ponce.dadeschools.net/DocLib/IB%20MYP%20CS%202011-2012%20Community%20Service%20Log.pdf');
MenuList[8][6] = new MenuItem('Frequently Asked Questions','ponce.dadeschools.net/Magnet/FAQMagnet.htm');
MenuList[8][7] = new MenuItem('Ponce IBMYP Eligibilty Requirements Rubric','ponce.dadeschools.net/DocLib/Ponce%20de%20Leon%20Middle%20IBMYP%20Eligibility%20Requirements%20Rubric.pdf');

//Parents
MenuList[10][1] = new MenuItem('Lunch Menu','nutrition.dadeschools.net/lmenu.asp');
MenuList[10][2] = new MenuItem('Application period for 2010-2011 school year ENDED Jan 15, 2011','choice.dadeschools.net/application.asp');
MenuList[10][3] = new MenuItem('Parent Viewer/Portal','www.dadeschools.net/parents/parents.htm');
MenuList[10][4] = new MenuItem('Sample FCAT Items','fcat.fldoe.org');
MenuList[10][5] = new MenuItem('Supply List','ponce.dadeschools.net/DocLib/Ponce%20Supply%20list%2008-09.pdf');
MenuList[10][6] = new MenuItem('Code of Student Conduct', 'ehandbooks.dadeschools.net/policies/90/index.htm');
MenuList[10][7] = new MenuItem('Parent & Student Handbook','ponce.dadeschools.net/DocLib/Ponce%20de%20Leon%20Middle%20Parent%20Student%20Handbook%20%2711-%2712.pdf');

//PTSA
MenuList[11][1] = new MenuItem('PTSA Welcome Letter 2011-2012','ponce.dadeschools.net/DocLib/Ponce%20PTSA%20Welcome%20Letter%20%2711-%2712.pdf');
MenuList[11][2] = new MenuItem('PTSA General Meeting Flyer','ponce.dadeschools.net/DocLib/Ponce%20general%20PTSA%20meeting%20flyer%20%2711-%2712.pdf');
MenuList[11][3] = new MenuItem('PTSA Application','ponce.dadeschools.net/DocLib/Ponce%20de%20Leon%20PTSA%20Membership%20Application%202011-2012.pdf');
MenuList[11][4] = new MenuItem('PTSA Committee Descriptions','ponce.dadeschools.net/DocLib/Ponce%20de%20Leon%20PTSA%20Get%20Involved!%20-%20committee%20descriptions.pdf');
MenuList[11][5] = new MenuItem('PTSA Sponsorship Opportunities','ponce.dadeschools.net/DocLib/Ponce%20de%20Leon%20PTSA%20Sponsorship%20Opportunities%202011-2012%20flyer.pdf');
MenuList[11][6] = new MenuItem('M-DCPS PTA','pta.dadeschools.net');

//Reading
MenuList[12][1] = new MenuItem('Lexile Conversion Chart','ponce.dadeschools.net/Curriculum/lexile.htm" target="_blank');
MenuList[12][2] = new MenuItem('Accelerated Reader Quiz History by Author','ponce.dadeschools.net/DocLib/Ponce%20De%20Leon%20Middle%20School%20Quiz%20History%20by%20author.pdf');
MenuList[12][3] = new MenuItem('Accelerated Reader Quiz History by Title','ponce.dadeschools.net/DocLib/Ponce%20De%20Leon%20Middle%20School%20Quiz%20History%20by%20title.pdf');
MenuList[12][4] = new MenuItem('Accelerated Reader Quiz List by Reading Level','');

//School Performance
MenuList[13][1] = new MenuItem('Information Clearing House','osp.dadeschools.net/products/ONLINE/info/INFOschoolinfo.asp?worklocation=6741&workname=Ponce%20de%20Leon%20Middle%20School');

//Students
MenuList[14][1] = new MenuItem('Community Service Log','ponce.dadeschools.net/DocLib/IBMYP%20Ponce%20de%20Leon%20Community%20Service%20Log%20v2%2010%2009.pdf');
MenuList[14][2] = new MenuItem('Honor Roll Criteria','ponce.dadeschools.net/Curriculum/HonorRollCrit.htm');
MenuList[14][3] = new MenuItem('Library Catalog System','destiny.dadeschools.net/common/welcome.jsp?site=456');
MenuList[14][4] = new MenuItem('M-DCPS Student Portal','www.dadeschools.net/students/students.htm');
MenuList[14][5] = new MenuItem('Monthly Reading Log','');
MenuList[14][6] = new MenuItem('On-line Assessments','portal.dadeschools.net/Students/index.htm');
MenuList[14][7] = new MenuItem('Parent & Student Handbook','ponce.dadeschools.net/DocLib/Ponce%20de%20Leon%20Middle%20Parent%20Student%20Handbook%20%2711-%2712.pdf');
MenuList[14][8] = new MenuItem('Code of Student Conduct', 'ehandbooks.dadeschools.net/policies/90/index.htm');

	//Monthly Reading Logs
	MenuListExt[14][5][1] = new MenuItem('September','ponce.dadeschools.net/documents/september.doc');
	MenuListExt[14][5][2] = new MenuItem('October','ponce.dadeschools.net/documents/october.doc');
	MenuListExt[14][5][3] = new MenuItem('November','ponce.dadeschools.net/documents/november.doc');
	MenuListExt[14][5][4] = new MenuItem('December','ponce.dadeschools.net/documents/december.doc');
	MenuListExt[14][5][5] = new MenuItem('January','ponce.dadeschools.net/documents/january.doc');
	MenuListExt[14][5][6] = new MenuItem('February','ponce.dadeschools.net/documents/february.doc');
	MenuListExt[14][5][7] = new MenuItem('March','ponce.dadeschools.net/documents/march.doc');
	MenuListExt[14][5][8] = new MenuItem('April','ponce.dadeschools.net/documents/april.doc');
	MenuListExt[14][5][9] = new MenuItem('May','ponce.dadeschools.net/documents/may.doc');

//Student Services
MenuList[15][1] = new MenuItem('Second Step Survey','');

//Teachers
MenuList[16][1] = new MenuItem('Directory','ponce.dadeschools.net/Lists/School%20Directory/AllStaff.htm');
MenuList[16][2] = new MenuItem('Faculty Handbook','ponce.dadeschools.net/DocLib/Ponce%20de%20Leon%20Middle%20Faculty%20Handbook%202011-2012%20rev%202.pdf');
MenuList[16][3] = new MenuItem('M-DCPS Teacher Portal','www.dadeschools.net/employees.asp');
MenuList[16][4] = new MenuItem('Our Staff','ponce.dadeschools.net/DocLib/Ponce%20de%20Leon%20Faculty%20front%2009%2010%20v2.JPG');
MenuList[16][5] = new MenuItem('NGSSS','www.fldoe.org/bii/curriculum/sss/');

//Media Center
MenuList[17][1] = new MenuItem('Explorer Library News','ponce.dadeschools.net/DocLib/Ponce%20Explorer%20Library%20Newsletter%20Jan%20Feb%202009.pdf');
MenuList[17][2] = new MenuItem('Accelerated Reader Quiz History by Author','ponce.dadeschools.net/DocLib/AR%20Quiz%20Customer%20History%20by%20Author%20Jan%202012.pdf');
MenuList[17][3] = new MenuItem('Accelerated Reader Quiz History by Reading Level','ponce.dadeschools.net/DocLib/AR%20Quiz%20Customer%20History%20by%20Level%20Jan%202012.pdf');
MenuList[17][4] = new MenuItem('Accelerated Reader Quiz List by Title','ponce.dadeschools.net/DocLib/AR%20Quiz%20Customer%20History%20by%20Title%20Jan%202012.pdf');

function toggleXMenu() 
{
  var srcName, srcElement, menuElement, imgElement;
  var rd  = { x:0, y:0 };
  srcElement = window.event.srcElement;
  
  if (IsMenuXOn) HideMenuX();
    
  if (srcElement.className == "xMenuHead") 
  {
    //Hide level 2 menus before opening menu
    //for (i=1; i < MenuHead.length; i++) document.all('xMenu' + i + 'a').style.display = "none";
	
    srcName = srcElement.id.substr(0, srcElement.id.length-1);
	menuElement = document.all(srcName + "a");
	imgElement = document.all(srcName + "i");
	if (menuElement.innerHTML == "") return;
  	if (menuElement.style.display == "none")
	{			
		menuElement.style.display = "";
		imgElement.src = img1.src;
     	} 
	else 
	{
		menuElement.style.display = "none";
		imgElement.src = img2.src;
        }
  } 

  if (srcElement.className == "xMenuItem" ) 
  {
	srcName = srcElement.id.substr(0, srcElement.id.length-1);
	srcIndex = srcName.substr(9,srcName.length);
	elm = srcElement;
	if (srcIndex == 124)
		{
		menuElement = document.all(srcName + 'x');	
		do
        {
		  rd.x += elm.offsetLeft;
		  rd.y += elm.offsetTop;
		  elm   = elm.offsetParent;
		}
		while( elm );
		menuElement.style.posTop = rd.y
		menuElement.style.posLeft = rd.x + srcElement.offsetWidth
		menuElement.onmouseleave = function HideMenu(){menuElement.style.display = "none"};
        menuElement.style.display = "";
        IsMenuXOn = true;
		}
  } 

}

function HideMenuX()
{
	menuElement = document.all('xMenuItem124x').style.display = "none"
	IsMenuXOn = false;
}

document.onclick = toggleXMenu;

document.write( '<BR>' );

//Menu 1

for (i=1; i < MenuHead.length; i++)
{

WriteMenuHead = '<A ';

if (MenuHead[i].URL != '') WriteMenuHead += 'HREF="'+ URLBase + MenuHead[i].URL + '"';

WriteMenuHead +=  ' CLASS="xMenuHead" ID="xMenu' + i + 'h"><IMG SRC="'+ img2.src + '" align="top" BORDER="0" CLASS="xMenuHead" ID="xMenu' + i + 'i">&nbsp;' + MenuHead[i].head + '</A><BR>';

document.write(WriteMenuHead);

	document.write( '<div class="xMenuArea" ID="xMenu'+ i + 'a" STYLE="display:none;width:150">' );
	
	for (j=1; j< MenuList[i].length; j++)
	{
	  WriteMenuItem = '<A ';
	  if (MenuList[i][j].URL != '') WriteMenuItem += 'HREF="'+ URLBase + MenuList[i][j].URL + '"';
	  WriteMenuItem += 'class="xMenuItem" ID="xMenuItem' + i + j + 'h"><IMG SRC="'+ img3.src + '" align="middle" BORDER="0" CLASS="xMenuItem" ID="xMenuItem' + i + j + 'i">&nbsp;' + MenuList[i][j].head;
	  if (typeof(MenuListExt[i][j]) == "object") 
	  {
		WriteMenuItem += '<IMG SRC="'+ img4.src + '" align="middle">';
	  }
	  WriteMenuItem += '</A><br>';	  
	  document.write(WriteMenuItem);
	}

	document.write( '</div>' );
	
	//write level 3 menus
	for (j=1; j< MenuList[i].length; j++)
	{
		if (typeof(MenuListExt[i][j]) == "object")
		{
			document.write( '<div class="xMenuArea" ID="xMenuItem'+ i + j +'x" STYLE="padding:5;background-color:#FFFFFF;display:none;position:absolute;border-style: solid; border-width: 1">' );
			
			for (k=1; k< MenuListExt[i][j].length; k++)
			{
	  	  		document.write( '<A HREF="' + URLBase + MenuListExt[i][j][k].URL + '" class="xMenuItem" ID="xMenuItem' + i + j + k + 'h">&nbsp;' + MenuListExt[i][j][k].head + '</A><br>');
			}
			document.write('</div>');
		}

	}
	
}


