/* Constants */
var l1_aboutprods = 0;
var l1_opportunities = 1;
var l1_quickdemo = 2;
var l1_why = 3;
var l1_social = 4;
var l1_aboutus = 5;
var l1_faq = 6;
var l1_login = 7;
var l1_buynow = 8;
var l1_blank1 = 9;
var l1_zhongwen = 10;
var l1_blank2 = 11;

/*********************************************************************
Level 1 menu initialization
**********************************************************************/ 
var level1_img = new Array("aboutprods", "opportunities", "quickdemo", "why", "social", "aboutus", "faq", "login-green", "buynow-green", "", "", "");
var level1_url = new Array("aboutprods.aspx", "opportunities.aspx", "quickdemo.aspx", "whyelearning.aspx", "socialenterprise.aspx", "aboutus.aspx", "faq.aspx", "login.aspx", "buynow.aspx", "", "../cn/zhongwen.html", "");

/*********************************************************************
Level 2/3 menu initialization
**********************************************************************/ 
var level2_text = new Array(level1_url.length);
var level2_url = new Array(level1_url.length);
var level3_count = new Array(level1_url.length);
var level3_text = new Array(level1_url.length);
var level3_url = new Array(level1_url.length);

/* Level 2: About Products */
level2_text[l1_aboutprods] = new Array("INTRODUCTION TO EDU-PAK", "PRODUCT CATALOGUE", "SHOPPING CART : BUY NOW!");
level2_url[l1_aboutprods] = new Array(level2_text[l1_aboutprods].length);
level3_count[l1_aboutprods] = new Array(0, 0, 0);
	level3_text[l1_aboutprods] = new Array(level3_count[l1_aboutprods].length);
	level3_url[l1_aboutprods] = new Array(level3_count[l1_aboutprods].length);
	
/* Level 2: Opportunities */
level2_text[l1_opportunities] = new Array("OVERVIEW", "E-FRANCHISE SYSTEM", "EDU-PAK PROFIT$", "", "");
level2_url[l1_opportunities] = new Array(level2_text[l1_opportunities].length);
level3_count[l1_opportunities] = new Array(0, 0, 0, 0, 0);
/* Level 2: Quick Demo */
level2_text[l1_quickdemo] = new Array("");
level2_url[l1_quickdemo] = new Array(level2_text[l1_quickdemo].length);
level3_count[l1_quickdemo] = new Array(0);
/* Level 2: Why */
level2_text[l1_why] = new Array("WHY E-LEARNING?", "BENEFITS", "WHAT THE EXPERTS SAY", "TESTIMONIALS");
level2_url[l1_why] = new Array(level2_text[l1_why].length);
level3_count[l1_why] = new Array(0, 0, 0, 0);
	level3_text[l1_why] = new Array(level3_count[l1_why].length);
	level3_url[l1_why] = new Array(level3_count[l1_why].length);

/* Level 2: Social Benefits */
level2_text[l1_social] = new Array("OUR PLEDGE", "WORLD VISION", "BENEFICIARIES");
level2_url[l1_social] = new Array(level2_text[l1_social].length);
level3_count[l1_social] = new Array(0, 2, 0);
	level3_text[l1_social] = new Array(level3_count[l1_social].length);
	level3_url[l1_social] = new Array(level3_count[l1_social].length);
	/* Level 3: Testimonials */
	level3_text[l1_social][1] = new Array("OVERVIEW", "CHILD SPONSORSHIP");
	level3_url[l1_social][1] = new Array(level3_text[l1_social][1].length);

/* Level 2: About Us */
level2_text[l1_aboutus] = new Array("SOCIAL ENTREPRENEURS", "OUR VISION AND MISSION", "MANAGEMENT TEAM", "CONTACT US");
level2_url[l1_aboutus] = new Array(level2_text[l1_aboutus].length);
level3_count[l1_aboutus] = new Array(0, 0, 0, 0);
	level3_text[l1_aboutus] = new Array(level3_count[l1_aboutus].length);
	level3_url[l1_aboutus] = new Array(level3_count[l1_aboutus].length);

/* Level 2: FAQ */
level2_text[l1_faq] = new Array("");
level2_url[l1_faq] = new Array(level2_text[l1_faq].length);
level3_count[l1_faq] = new Array(0);
/* Level 2: Login */
level2_text[l1_login] = new Array("");
level2_url[l1_login] = new Array(level2_text[l1_login].length);
level3_count[l1_login] = new Array(0);
/* Level 2: Buy Now */
level2_text[l1_buynow] = new Array("");
level2_url[l1_buynow] = new Array(level2_text[l1_buynow].length);
level3_count[l1_buynow] = new Array(0);
/* Level 2: Blank */
level2_text[l1_blank1] = new Array("");
level2_url[l1_blank1] = new Array(level2_text[l1_blank1].length);
level3_count[l1_blank1] = new Array(0);
/* Level 2: Zhong Wen */
level2_text[l1_zhongwen] = new Array("");
level2_url[l1_zhongwen] = new Array(level2_text[l1_zhongwen].length);
level3_count[l1_zhongwen] = new Array(0);
/* Level 2: Blank */
level2_text[l1_blank2] = new Array("");
level2_url[l1_blank2] = new Array(level2_text[l1_blank2].length);
level3_count[l1_blank2] = new Array(0);

/*********************************************************************
Generate Level 2/3 url
**********************************************************************/ 
for(var i=0; i<level1_url.length; i++)
{
	// document.write(' ' + level1_img[i] + '<br>');

	// get the page name from the first sub page
	var loc=level1_url[i]; 
	loc=loc.split("."); 
	loc=loc[loc.length-2]; 

	for(var j=0; j<level2_url[i].length; j++)
	{
		/* Generate level 2 sub link */
		if(level2_text[i][j])
		{
			if(j==0)
				level2_url[i][j] = loc + '.aspx';
			else
				level2_url[i][j] = loc + (j+1) + '.aspx';

			// document.write(' +' + level2_text[i][j] + '<br>');
			
			/* Generate level 3 sub link */
			var loc2 = level2_url[i][j]
			loc2=loc2.split("."); 
			loc2=loc2[loc2.length-2]; 
		
			for(var k=0; k<level3_count[i][j]; k++)
			{
				if(level3_text[i][j][k])
				{
					if(k==0)
						level3_url[i][j][k] = loc2 + '.aspx';
					else
						level3_url[i][j][k] = loc2 + '_' + k + '.aspx';
					
					// document.write('  -' + level3_text[i][j][k] + '<br>');
				}
			}
		}
	}
}

/*********************************************************************
Resolve current location
**********************************************************************/ 
var loc=String(this.location); 
loc=loc.split("/"); 
loc=loc[loc.length-1]; 
loc=loc.split(".")
loc=loc[loc.length-2] + '.aspx'; 

/*********************************************************************
External links
**********************************************************************/ 
level2_url[l1_aboutprods][2] = "buynow.aspx";
level2_url[l1_aboutus][3] = "contactus.aspx";

/*********************************************************************
Special cases
**********************************************************************/ 
if(loc.substring(0,12)=='aboutprods2-') loc='aboutprods2.aspx';

/*********************************************************************
Check through Level 2 / 3 for level 1 button to be highlighted
**********************************************************************/ 
var level1_highlight = -1;
var level2_highlight = -1;
var level3_highlight = -1;
for(var i=0; i<level1_url.length; i++)
{
	// Check level 1
	if(loc==level1_url[i])
		level1_highlight = i;
	
	// Check level 2
	for(var j=0; j<level2_url[i].length; j++)
	{
		if(loc==level2_url[i][j])
		{
			level1_highlight = i;
			level2_highlight = j;
		}
		
		// Check level 3
		for(var k=0; k<level3_count[i][j]; k++)
		{
			if(loc==level3_url[i][j][k])
			{
				level1_highlight = i;
				level2_highlight = j;
				level3_highlight = k;
			}			
		}
	}
}

/*********************************************************************
 Generate Level 1 menu
**********************************************************************/ 
function dyn_menu1_gen() 
{ 
	document.write('<table width="258" border="0" cellspacing="0" cellpadding="0">');
	document.write('<tr>');
	document.write('<td height="170" class="pic' + level1_img[level1_highlight] + '">&nbsp;</td>');
	document.write('</tr>');
	document.write('<tr>');
	document.write('<td height="10"><img src="images/spacer.gif" width="1" height="10"></td>');
	document.write('</tr>');
	document.write('<tr>');
	document.write('<td>');
	document.write('<table width="258" border="0" cellspacing="0" cellpadding="0">');

	for(var i=0; i<level1_url.length; i++) 
	{
		if(i==0 || i==3 || i==6 || i==9)
			document.write('<tr>');

		if(level1_img[i] == "")
			document.write('<td>&nbsp;</td>');
		else
		{
			if(i == level1_highlight)
				document.write('<td class="mainnavbuts"><img src="images/but-' + level1_img[i] + '-on.gif" name="' + level1_img[i] + '" border="0" id="' + level1_img[i] + '"></td>');
			else 
 				document.write('<td class="mainnavbuts"><a href="' + level1_url[i] + '" onMouseOver="MM_swapImage(\'' + level1_img[i] + '\',\'\',\'images/but-' + level1_img[i] + '-over.gif\',1)" onMouseOut="MM_swapImgRestore()"><img src="images/but-' + level1_img[i] + '.gif" name="' + level1_img[i] + '" border="0" id="' + level1_img[i] + '"></a></td>');
		}
		
		if(i==2 || i==5 || i==8 || i==11)
			document.write('</tr>');
	} 

	document.write('</table>');
	document.write('</td>');
	document.write('</tr>');
	document.write('</table>');
	
	// Skype in non secure pages
/*
	if (String(this.location).substring(0,5).toLowerCase() != 'https')
	{
		document.write('<br>');
		document.write('<div align="center">');
		document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="120" height="60" id="skype-banner-29">');
		document.write('<param name="allowScriptAccess" value="sameDomain" />');
		document.write('<param name="movie" value="http://share.skype.com/show/flash/?id=29&clickTag=http%3A%2F%2Fwww.skype.com" />');
		document.write('<param name="menu" value="false" />');
		document.write('<param name="quality" value="high" />');
		document.write('<param name="bgcolor" value="#ffffff" />');
		document.write('<embed src="http://share.skype.com/show/flash/?id=29&clickTag=http%3A%2F%2Fwww.skype.com" menu="false" quality="high" bgcolor="#ffffff" width="120" height="60" id="skype-banner-embed" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">');
		document.write('<noembed><div><a href="http://www.skype.com" target="_blank"><img src="http://share.skype.com/show/flash/?id=29" border="0" alt="Share Skype" id="skype-banner-img" width="120" height="60" /></a></div></noembed>');
		document.write('</embed>');
		document.write('</object>');
		document.write('</div>');
	}
*/
} 


/* Sample of actual code
			<table width="258" border="0" cellspacing="0" cellpadding="0">
              <tr> 
                <td height="170" class="picopportunities">&nbsp;</td>
              </tr>
              <tr> 
                <td height="10"><img src="images/spacer.gif" width="1" height="10"></td>
              </tr>
              <tr> 
                <td><table width="258" border="0" cellspacing="0" cellpadding="0">
                    <tr> 
                      <td class="mainnavbuts"><a href="aboutprods.aspx" onMouseOver="MM_swapImage('Image1','','images/but-aboutprods-over.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="images/but-aboutprods.gif" name="Image1" width="76" height="76" border="0" id="Image1"></a></td>
                      <td class="mainnavbuts"><img src="images/but-opportunities-on.gif" name="Image2" width="76" height="76" border="0" id="Image2"></td>
                      <td class="mainnavbuts"><a href="javascript:;" onMouseOver="MM_swapImage('Image3','','images/but-quickdemo-over.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="images/but-quickdemo.gif" name="Image3" width="76" height="76" border="0" id="Image3"></a></td>
                    </tr>
                    <tr> 
                      <td class="mainnavbuts"><a href="whyelearning.aspx" onMouseOver="MM_swapImage('Image4','','images/but-why-over.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="images/but-why.gif" name="Image4" width="76" height="76" border="0" id="Image4"></a></td>
                      <td class="mainnavbuts"><a href="socialenterprise.aspx" onMouseOver="MM_swapImage('Image5','','images/but-social-over.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="images/but-social.gif" name="Image5" width="76" height="76" border="0" id="Image5"></a></td>
                      <td class="mainnavbuts"><a href="aboutus.aspx" onMouseOver="MM_swapImage('Image6','','images/but-aboutus-over.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="images/but-aboutus.gif" name="Image6" width="76" height="76" border="0" id="Image6"></a></td>
                    </tr>
                    <tr> 
                      <td class="mainnavbuts"><a href="faq.aspx" onMouseOver="MM_swapImage('Image7','','images/but-faq-over.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="images/but-faq.gif" name="Image7" width="76" height="76" border="0" id="Image7"></a></td>
                      <td class="mainnavbuts"><a href="myoffice.aspx" onMouseOver="MM_swapImage('Image8','','images/but-login-green-over.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="images/but-login-green.gif" name="Image8" width="76" height="76" border="0" id="Image8"></a></td>
                      <td class="mainnavbuts"><a href="javascript:;" onMouseOver="MM_swapImage('Image9','','images/but-joinnow-green-over.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="images/but-joinnow-green.gif" name="Image9" width="76" height="76" border="0" id="Image9"></a></td>
                    </tr>
                    <tr> 
                      <td>&nbsp;</td>
                      <td class="mainnavbuts"><a href="javascript:;" onMouseOver="MM_swapImage('Image10','','images/but-zhongwen-over.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="images/but-zhongwen.gif" name="Image10" width="76" height="33" border="0" id="Image10"></a></td>
                      <td>&nbsp;</td>
                    </tr>
                  </table></td>
              </tr>
            </table>
*/

/* Sample of actual code
                       <p class="sublinksbox">
						  <a href="aboutprods.aspx" class="sublink">introduction to edu-pak</a><br>
                          <span class="sublinkon">kids e-learning</span><br>
                          <a href="aboutprods3.aspx" class="sublink">teens e-learning</a><br>
                          <a href="aboutprods4.aspx" class="sublink">adults e-learning</a><br>
                          <a href="aboutprods5.aspx" class="sublink">how much does it cost?</a></span><br>
                        </p>
*/

/* Sample of actual code
                   <table border="0" cellspacing="0" cellpadding="0">
                      <tr> 
                        <td class="subsublinkon">OVERVIEW</td>
                        <td><a href="aboutprods2_1.aspx" class="subsublink">Curriculum</a></td>
                        <td><a href="http://sg.i-tutor.net/ilesson/demo.asp" target="_blank" class="subsublink">DEMO</a></td>
                      </tr>
                    </table>
*/

/* Generate menu */
dyn_menu1_gen();
