		var linkset=new Array()
		//SPECIFY MENU SETS AND THEIR LINKS. FOLLOW SYNTAX LAID OUT

		linkset[0]='<div class="menuitems"><a href="pearson_technology_group.html">Pearson Technology Group</a></div>'
		linkset[0]+='<div class="menuitems"><a href="pearson_canada.html">Pearson Canada</a></div>'
		linkset[0]+='<div class="menuitems"><a href="contact_us.html">Contact Us</a></div>'

		linkset[1]='<div class="menuitems"><a href="announcements.html">Announcements</a></div>'
		linkset[1]+='<div class="menuitems"><a href="media.html">Media</a></div>'
		linkset[1]+='<div class="menuitems"><a href="events.html">Events</a></div>'
		linkset[1]+='<div class="menuitems"><a href="bestsellers.html">Bestsellers</a></div>'
		linkset[1]+='<div class="menuitems"><a href="just_released.html">Just Released</a></div>'
		linkset[1]+='<div class="menuitems"><a href="catalogue.html">PTG General Catalogue</a></div>'

		linkset[2]='<div class="menuitems"><a href="reseller_resources.html">Reseller Resources</a></div>'
		linkset[2]+='<div class="menuitems"><a href="corporate.html">Corporate</a></div>'
		linkset[2]+='<div class="menuitems"><a href="government.html">Government</a></div>'
		linkset[2]+='<div class="menuitems"><a href="academic.html">Academic</a></div>'

		linkset[3]='<div class="menuitems"><a href="bookstore.html">Find a Bookstore</a></div>'
		linkset[3]+='<div class="menuitems"><a href="http://vig.pearsoned.com/store/login?storecode=bmw">Shop Online</a></div>'
		

		////No need to edit beyond here

		var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1
		var ns6=document.getElementById&&!document.all
		var ns4=document.layers
		
		///This section is here to get around the stupidity of vignette
		function linkset0(){
			showmenu(event,linkset[0])
			return false;
		}
		
		function linkset1(){
			showmenu(event,linkset[1])
			return false;
		}
		
		function linkset2(){
			showmenu(event,linkset[2])
			return false;
		}
		//// end work around section
		
		function showmenu(e,which_index)
			{

			var loc = (findPos(document.getElementById("" + which_index)))
			which = linkset[which_index - 1]

			if (!document.all && !document.getElementById && !document.layers)
				return

			clearhidemenu()

			menuobj=ie4? document.all.popmenu : ns6? document.getElementById("popmenu") : ns4? document.popmenu : ""
			menuobj.thestyle=(ie4||ns6)? menuobj.style : menuobj

			if (ie4 || ns6)
				menuobj.innerHTML=which
			else
				{
				menuobj.document.write('<layer name=gui bgColor=#E6E6E6 width=165 onmouseover="clearhidemenu()" onmouseout="hidemenu()">'+which+'</layer>')
				menuobj.document.close()
				}

			menuobj.contentwidth=(ie4||ns6)? menuobj.offsetWidth : menuobj.document.gui.document.width
			menuobj.contentheight=(ie4||ns6)? menuobj.offsetHeight : menuobj.document.gui.document.height
			eventX=ie4? event.clientX : ns6? e.clientX : e.x
			eventY=ie4? event.clientY : ns6? e.clientY : e.y

			//Find out how close the mouse is to the corner of the window
			//The following 2 lines are commented out because we no longer care about mouse position
			//var rightedge=ie4? document.body.clientWidth-eventX : window.innerWidth-eventX
			//var bottomedge=ie4? document.body.clientHeight-eventY : window.innerHeight-eventY
			rightedge=10000
			bottomedge=10000
			browserWidth = ie4 ? document.body.clientWidth : window.innerWidth

			//if the horizontal distance isn't enough to accomodate the width of the context menu
			if (rightedge<menuobj.contentwidth)
				//move the horizontal position of the menu to the left by its width
				menuobj.thestyle.left=ie4? document.body.scrollLeft+eventX-menuobj.contentwidth : ns6? window.pageXOffset+eventX-menuobj.contentwidth : eventX-menuobj.contentwidth
			else
				{
				//position the horizontal position of the menu
				var posLeft
				if (which.indexOf('pearson_technology_group') != -1)
					{
					if (browserWidth < 800)
						posLeft = 276
					else if (browserWidth <= 1024)
						posLeft = 361
					else
						posLeft = 489
					}
				else if (which.indexOf('announcements') != -1)
					{
					if (browserWidth < 800)
						posLeft = 376
					else if (browserWidth <= 1024)
						posLeft = 461
					else
						posLeft = 589
					}
				else if (which.indexOf('reseller_resources') != -1)
					{
					if (browserWidth < 800)
						posLeft = 476
					else if (browserWidth <= 1024)
						posLeft = 561
					else
						posLeft = 689
					}
				else
					{
					if (browserWidth < 800)
						posLeft = 676
					else if (browserWidth <= 1024)
						posLeft = 761
					else
						posLeft = 889
					}

				menuobj.thestyle.left=loc[0]//posLeft
				}

			//same concept with the vertical position
			if (bottomedge<menuobj.contentheight)
				menuobj.thestyle.top=ie4? document.body.scrollTop+eventY-menuobj.contentheight : ns6? window.pageYOffset+eventY-menuobj.contentheight : eventY-menuobj.contentheight
			else
				{
				var posTop
				if (ie4)
					posTop = 135
				else if (ns6)
					posTop = 129

				menuobj.thestyle.top=loc[1]+30//posTop
				}

			menuobj.thestyle.visibility="visible"
			return false
			}

		function findPos(obj)
			{
			var curleft = curtop = 0;
			if (obj.offsetParent) {
				curleft = obj.offsetLeft
				curtop = obj.offsetTop
				while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
				curtop += obj.offsetTop
				}
			}
			return [curleft,curtop];
			}


		function contains_ns6(a, b)
			{
			//Determines if 1 element in contained in another- by Brainjar.com
			while (b.parentNode)
				if ((b = b.parentNode) == a)
					return true;

			return false;
			}

		function hidemenu()
			{
			if (window.menuobj)
				menuobj.thestyle.visibility=(ie4||ns6)? "hidden" : "hide"
			}

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

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

		function clearhidemenu()
			{
			if (window.delayhide)
				clearTimeout(delayhide)
			}

		function highlightmenu(e,state)
			{
			if (document.all)
				source_el=event.srcElement
			else if (document.getElementById)
				source_el=e.target

			if (source_el.className=="menuitems")
				{
				source_el.id=(state=="on")? "mouseoverstyle" : ""
				}
			else
				{
				while(source_el.id!="popmenu")
					{
					source_el=document.getElementById? source_el.parentNode : source_el.parentElement
					if (source_el.className=="menuitems")
						{
						source_el.id=(state=="on")? "mouseoverstyle" : ""
						}
					}
				}
			}
		
		if (ie4||ns6)
			document.onclick=hidemenu
