function SubMenuClick(SelectedCell)
{
	UpdateXml(SelectedCell.Market);
	var MP_SubMenu1 = document.getElementById("MP_SubMenu1");
	MP_SubMenu1.className = "MiddlePanelSubMenuUnSelected";
	
	var MP_SubMenu2 = document.getElementById("MP_SubMenu2");
	MP_SubMenu2.className = "MiddlePanelSubMenuUnSelected";
	
	var MP_SubMenu3 = document.getElementById("MP_SubMenu3");
	MP_SubMenu3.className = "MiddlePanelSubMenuUnSelected";
	
	var MP_StartBG = document.getElementById("MP_StartBG");
	MP_StartBG.className = "MiddlePanelSubMenuUnSelected";
	
	var MP_EndBG = document.getElementById("MP_EndBG");
	MP_EndBG.className = "MiddlePanelSubMenuUnSelected";
	
	if(SelectedCell.id == "MP_SubMenu1")
	{
		MP_StartBG.className = "MiddlePanelSubMenuSelected";
	}
	
	if(SelectedCell.id == "MP_SubMenu3")
	{
		MP_EndBG.className = "MiddlePanelSubMenuSelected";
	}
	
	SelectedCell.className = "MiddlePanelSubMenuSelected";
}
//=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
function UpdateXml(Market){
	ProcessXML(document.getElementById("XmlValue"), 'TVal', Market);
	ProcessXML(document.getElementById("XmlVolume"), 'TVol', Market);
	ProcessXML(document.getElementById("XmlGainers"), 'Gainers', Market);
	ProcessXML(document.getElementById("XmlLosers"), 'Losers', Market);
}
function ProcessXML(xml, TagName, Market){
	var dsMarket = document.getElementById("dsMarket");
	var Nodes = xml.selectNodes("//" + TagName);
	var Node;
	var oldNode;
	var Attributes
	var i;
	var j;
	var Fix = false;
	
	for(i=Nodes.length-1;i>=0;i--)
		if (dsMarket.selectSingleNode("/" + TagName + "_" + Market + "[@Row='" + Nodes[i].getAttribute('Row') + "']") == null)
			xml.documentElement.removeChild(Nodes[i]);
	
	Nodes = dsMarket.selectNodes("//" + TagName + "_" + Market)
	for(i=0;i<Nodes.length;i++){
		if (dsMarket.selectSingleNode("//TagName[@Row='" + Nodes[i].getAttribute("Row") +"']") == null){
			Fix = true;			
			Node = xml.createNode(1, TagName,""); 
			Attributes = Nodes[i].attributes;
			for(j=0;j<Attributes.length; j++) 
				Node.setAttribute(Attributes[j].name,Attributes[j].value);
			xml.documentElement.appendChild(Node);
		}
	}
	
	Nodes = xml.selectNodes("//" + TagName);
	for(i=0;i<Nodes.length;i++){
		Node = dsMarket.selectSingleNode("//" + TagName + "_" + Market + "[@Row='" + Nodes[i].getAttribute('Row') + "']");
		if (Node != null){
			Attributes = Node.attributes;
			for (j=0;j< Attributes.length;j++)
					Nodes[i].setAttribute(Attributes[j].name, Attributes[j].value);
		}
	}
	if (Fix)
		xml.loadXML(xml.xml);
	
}
//-==-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-==-=-==-=-==-==-=-=-=-==-
function ClearSelected()
{
		var LeftValue = document.getElementById("LeftValue");
		LeftValue.className = "MiddlePanelInfoMenuUnSelected";
	
		var RightValue = document.getElementById("RightValue");
		RightValue.className = "MiddlePanelInfoMenuUnSelected";
		
		var LeftVolume = document.getElementById("LeftVolume");
		LeftVolume.className = "MiddlePanelInfoMenuUnSelected";
	
		var RightVolume = document.getElementById("RightVolume");
		RightVolume.className = "MiddlePanelInfoMenuUnSelected";
		
		var LeftGainers = document.getElementById("LeftGainers");
		LeftGainers.className = "MiddlePanelInfoMenuUnSelected";
	
		var RightGainers = document.getElementById("RightGainers");
		RightGainers.className = "MiddlePanelInfoMenuUnSelected";
		
		var LeftLosers = document.getElementById("LeftLosers");
		LeftLosers.className = "MiddlePanelInfoMenuUnSelected";
	
		var RightLosers = document.getElementById("RightLosers");
		RightLosers.className = "MiddlePanelInfoMenuUnSelected";
		
		//MainButton
		
		var ValueMenu = document.getElementById("ValueMenu");
		ValueMenu.className = "MiddlePanelInfoMenuUnSelected";
	
		var VolumeMenu = document.getElementById("VolumeMenu");
		VolumeMenu.className = "MiddlePanelInfoMenuUnSelected";
		
		var GainersMenu = document.getElementById("GainersMenu");
		GainersMenu.className = "MiddlePanelInfoMenuUnSelected";
	
		var LosersMenu = document.getElementById("LosersMenu");
		LosersMenu.className = "MiddlePanelInfoMenuUnSelected";
		
		//Tables
		var TableLosers = document.getElementById("TableLosers");
		TableLosers.style.display = "none";
		
		var TableGainers = document.getElementById("TableGainers");
		TableGainers.style.display = "none";
		
		var TableVolume = document.getElementById("TableVolume");
		TableVolume.style.display = "none";
		
		var TableValue = document.getElementById("TableValue");
		TableValue.style.display = "none";
}
function InfoMenuClick(SelectedCell)
{
	ClearSelected();
	if(SelectedCell.id == "ValueMenu")
	{
		var LeftValue = document.getElementById("LeftValue");
		LeftValue.className = "MiddlePanelInfoMenuSelected";
	
		var RightValue = document.getElementById("RightValue");
		RightValue.className = "MiddlePanelInfoMenuSelected";
		
		var TableValue = document.getElementById("TableValue");
		TableValue.style.display = "block";
	}
	
	if(SelectedCell.id == "VolumeMenu")
	{
		var LeftVolume = document.getElementById("LeftVolume");
		LeftVolume.className = "MiddlePanelInfoMenuSelected";
	
		var RightVolume = document.getElementById("RightVolume");
		RightVolume.className = "MiddlePanelInfoMenuSelected";
		
		var TableVolume = document.getElementById("TableVolume");
		TableVolume.style.display = "block";
	}
	
	if(SelectedCell.id == "GainersMenu")
	{
		var LeftGainers = document.getElementById("LeftGainers");
		LeftGainers.className = "MiddlePanelInfoMenuSelected";
	
		var RightGainers = document.getElementById("RightGainers");
		RightGainers.className = "MiddlePanelInfoMenuSelected";
		
		var TableGainers = document.getElementById("TableGainers");
		TableGainers.style.display = "block";
	}
	
	if(SelectedCell.id == "LosersMenu")
	{
		var LeftLosers = document.getElementById("LeftLosers");
		LeftLosers.className = "MiddlePanelInfoMenuSelected";
	
		var RightLosers = document.getElementById("RightLosers");
		RightLosers.className = "MiddlePanelInfoMenuSelected";
		
		var TableLosers = document.getElementById("TableLosers");
		TableLosers.style.display = "block";
	}
	
	SelectedCell.className = "MiddlePanelInfoMenuSelected";
}