function createNode(tag)
{
		return document.createElement(tag);
}
function createTxt(str)
{
		return document.createTextNode(str);
}
function addNav(parent,navArray,i)
{
		if(navArray[i] && navArray[i+2] && typeof navArray[i] == "string")
		{
				var liElem = createNode("li");
				var aElem = createNode("a");
				var txt = createTxt(navArray[i]);
				if(navArray[i+1] == "#")//ÎÞÁ´½ÓµÄ»°
				{
						if(navArray[i+2] == "b")
								aElem.style.backgroundColor = "#F5F5F5";
					  aElem.onmouseover = function()
						{
								this.style.cursor = "default";
								if(navArray[i+2] == "b")
										this.style.backgroundColor = "#F5F5F5";
								this.style.color = "#333";
								this.style.textDecoration = "none";
						}
						aElem.onclick = function()
						{
								return false;
						}
				}
				else
				{
						aElem.href = navArray[i+1];
				}
				if(navArray[i+2] == "b")
				{
						var B = createNode("b");
						B.appendChild(txt);
						aElem.appendChild(B);
				}
				else
				{
						aElem.appendChild(txt);
				}
				liElem.appendChild(aElem);
				parent.appendChild(liElem);
				if(navArray[i+3] && typeof navArray[i+3] == "object" )
				{
						var ulElem = createNode("ul");
						liElem.appendChild(ulElem);
						addNav(ulElem, navArray[i+3], 0);
						if(navArray[i+4] && typeof navArray[i+4] == "string")
						{
								addNav(parent,navArray, i+4);
						}
				}
				else if(navArray[i+3] && typeof navArray[i+3] == "string")
				{
						addNav(parent,navArray,i+3);
				}
   			return false;
		}
		else return false;
}
function do_nav_html(title)
{
		var navArray = [
			"Solutions","/solutions/","none",
			["Overview","/solutions/","none",
			 "Mobile","/solutions/mobile.htm","none",
			 "Developer","/solutions/developer.htm","none",
			 "Co-Branding","/solutions/cobranding.htm","none",
			 "Customization","/solutions/customization.htm","none",
			 "Accessibility","/solutions/accessibility/index.html","b"],
			"Products","/products/","none",
			[
				"Foxit Reader for Windows","/pdf/reader/","none",
				"Other Platform Readers", "/pdf/reader/other_platforms.php", "none",
				"Foxit Phantom","/pdf/phantom/","none",
				"Foxit PDF Security Suite","/rms/","none",
				"Foxit PDF IFilter","/pdf/ifilter/","none",
				"Foxit PDF SDK","/pdf/sdk/","none",
				"Foxit PDF Editor","/pdf/editor/","none",
				"Foxit PDF Creator","/pdf/creator/","none",
				"Foxit PDF Creator Toolbar","/pdf/creatortoolbar/","none",
				"Foxit OnDemand CM","http://www.ondemandcm.com/","none"
			 ],
			"Downloads","/downloads/","none",
			["Downloads","/downloads/","none"],
			"Store","/shopping/","none",			
			"Support","/support/","none",
			["Support Home","/support/","none",
			 "Security advisories","/support/security_advisories.html","none",
			 "Instructional Videos","/support/inst_videos.html","none",
			 "Technical FAQ","/support/faq_technical.html","none",
			 "Sales FAQ","/support/faq_sales.html","none",
			 "Retrieve License Key","/purchase/RetrieveKey.php","none",
			 "User Manuals","/support/usermanuals.php","none",
			 "Support Ticket","/support/ticket.html","none",
			 "ECCN","/support/exportcompliance.html","none",
			 "Forum","/bbs/","none",
			 ],
			"Company","/company/","none",
			["Profile","/company/profile.htm","none",
			 "Press","/company/press.htm","none",
			 
			 "Brochure","/company/brochure.htm","none",
			 "Location","/company/location.htm","none",
			 "Contact","/company/contact.htm","none",
			 "Jobs","/company/jobs.htm","none"]
			];/*"History","/company/history.htm","none",*/
			var top = document.getElementById("pageHeaderNav");
			var ulElem = createNode("ul");
			ulElem.className = "contain";
			top.appendChild(ulElem); 
			addNav(ulElem, navArray, 0);
			
			var subElem = ulElem.childNodes;
			for(var i = 0; i < subElem.length; i++)
			{
					var txt = subElem[i].getElementsByTagName("A")[0].lastChild.nodeValue
					if(txt == "title")
							subElem[i].className = "active";
					else subElem[i].className = "top";
			}
			subElem[1].lastChild.className = "products";
			subElem[1].lastChild.lastChild.getElementsByTagName("A")[0].setAttribute("target","_blank");

}

//footer info of all webpages
function do_footer_html() {
    var footer_str = "";
	footer_str += "<br /><table width='100%' border=0><tr><td height=72 width='82%' align='center' style='font-size:11px;'><a href='/privacy.htm' class='footterm'>Privacy</a> | <a href='/company/contact.htm' class='footterm'>Contact</a>";
	footer_str += "| &copy;2011 Foxit Corporation. All rights reserved.<p style='color:#FF6600; font-size:11px;'><strong>";
	footer_str += "Contact Us: 1-866-MYFOXIT or 1-866-693-6948</strong></p>";
	footer_str += "</td><td><a href='http://www.bbbonline.org/cks.asp?id=1080411164040567' onclick=\"window.open(this.href);return false\"><img src=\"/images/bbb.gif\" width=67 height=89 /></a></td><td></td></tr></table>";
	if (navigator.appName=='Microsoft Internet Explorer') 
	{
       footer.innerHTML=footer_str;
	} else {
       document.write(footer_str);
	}
}

function do_header_html() {
    var header_str = '<h1><a href="/"><img src="/images/foxit.gif" width="430" height="45" alt="Foxit Software" /></a></h1>';
	 header_str += '<ul id="topnav"><li><a href="http://twitter.com/foxitsoftware">Follow Foxit on Twitter!</a>|</li><li><a target="_blank" href="http://www.facebook.com/pages/Foxit/107150595989754">Foxit Facebook Fan</a>|</li><li><a href="/bbs/">Forum</a>|</li><li><a href="/japan/">Japanese</a>|</li><li><a href="/kr/">Korean</a>|</li><li><a href="/tw/">Traditional Chinese</a></li></ul>';
	
	if (navigator.appName=='Microsoft Internet Explorer') 
	{
       pageHeader.innerHTML=header_str;
	} else {
       document.write(header_str);
	}
}
