function repositionMenu()
	{
		
		var offset;
		id = this.id;
		
		if (id.search(/subsubmenu/i) > 0) { offset = menuOffset[0] + ypSlideOutMenu.Registry[this.parentid].dim + ypSlideOutMenu.Registry[this.parentid].dim;}
		else if (id.search(/submenu/i) > 0) { offset = menuOffset[0] + ypSlideOutMenu.Registry[this.parentid].dim;}
		else {offset=menuOffset[0];}
		
		//offset=-300;
		//alert(offset);
		
		
		var newLeft = getWindowWidth() / 2 + offset;
		var newLeft = getWindowWidth() / 2 + offset;
		/**/
		
		//FIX THE OFFSET OFFSET
		newLeft = id.indexOf('Sub')>-1? 384:210;
		//newLeft = id.indexOf('Sub')>-1? 354:208;
		
		
		var uagent = navigator.userAgent;
		var appver = navigator.appVersion.substring(0,1);
		
		//alert(appver + '\n\n' + uagent);
		//alert(uagent.indexOf('Macintosh'));
		
		
		if(id.indexOf('Sub')>-1)
		{
			//HANDLE WINDOWS NETSCAPE
			if(uagent.indexOf('Windows') > -1 && uagent.indexOf('Netscape') > -1) { newLeft = 385; }
			
			
			//HANDLE WINDOWS NETSCAPE
			if(uagent.indexOf('Windows') > -1 && uagent.indexOf('MSIE') > -1) { newLeft = 385; }
			
			
			//HANDLE MAC CAMINO
			if(uagent.indexOf('Macintosh') > -1 && uagent.indexOf('Camino') > -1) { newLeft = 385; }
			
			//HANDLE MAC SAFARI
			if(uagent.indexOf('Macintosh') > -1 && uagent.indexOf('Safari') > -1) { newLeft = 385; }
			
			//HANDLE MAC IE
			if(uagent.indexOf('Mac') > -1 && uagent.indexOf('MSIE') > -1) { newLeft = 385; }
		
		}
		else
		{
			//HANDLE WINDOWS NETSCAPE
			if(uagent.indexOf('Windows') > -1 && uagent.indexOf('Netscape') > -1) { newLeft = 206; }
			
			//HANDLE WINDOWS NETSCAPE
			if(uagent.indexOf('Windows') > -1 && uagent.indexOf('MSIE') > -1) { newLeft = 206; }
			
			
			//HANDLE MAC CAMINO
			if(uagent.indexOf('Macintosh') > -1 && uagent.indexOf('Camino') > -1) { newLeft = 206; }
			
			//HANDLE MAC SAFARI
			if(uagent.indexOf('Macintosh') > -1 && uagent.indexOf('Safari') > -1) { newLeft = 206; }
			
			//HANDLE MAC IE
			if(uagent.indexOf('Mac') > -1 && uagent.indexOf('MSIE') > -1) { newLeft = 206; }
		
		}
		
		
		
		
		
		
		this.container.style ? this.container.style.left = newLeft + "px" : this.container.left = newLeft;
	}
	
	function getWindowWidth()
	{
		if (navigator.appName == "Microsoft Internet Explorer") 
		{
			if (document.body.offsetWidth < 780 || window.innerWidth < 780) 
			{
				return 80;
			}
			else 
			{
				return window.innerWidth ? window.innerWidth : document.body.offsetWidth;
			}
		}
		
		else 
		{
			return window.innerWidth ? window.innerWidth : document.body.offsetWidth;
		}
	}
	
	function menuOffSet_()
	{
	
	var ieMenuFix=0;
		ieMenuFix= navigator.appName == "Microsoft Internet Explorer"? -274:-300;
	
	var uagent = navigator.userAgent;
	var appver = navigator.appVersion.substring(0,1);
	
	//alert(uagent + 'xx');
	//alert(uagent.indexOf('Macintosh'));
	
	//HANDLE MAC CAMINO
	if(uagent.indexOf('Macintosh') > -1 && uagent.indexOf('Camino') > -1) { ieMenuFix = -375; }
	
	//HANDLE MAC SAFARI
	if(uagent.indexOf('Macintosh') > -1 && uagent.indexOf('Safari') > -1) { ieMenuFix = -380; }
	
	//HANDLE MAC IE
	if(uagent.indexOf('Mac') > -1 && uagent.indexOf('MSIE') > -1) { ieMenuFix = -385; }
	
	/*
	ieMenuFix = 380; 
	*/
	
	return ieMenuFix;
	}



