﻿//This javascript file is used for set active id(e.g. MCX or NCDEX)
//Developed by:Chirag k. Satasiya
//Updated on:02 Mar 2010

//Foolowing function is used to set tabs for pages that use xml file
function setActiveDataID(exchangeID)
{
    if(exchangeID=='MCXTopGainersAll')
    {
        LoadXMLData('../XML/MCX-TopGainers.xml',1);
    }
    else if(exchangeID == 'NCDEXTopGainersAll')
    {
         LoadXMLData('../XML/NCDEX-TopGainers.xml',1);
    }
    else if(exchangeID == 'MCXTopLosersAll')
    {
         LoadXMLData('../XML/MCX-TopLosers.xml',1);
    }
    else if(exchangeID == 'NCDEXTopLosersAll')
    {
         LoadXMLData('../XML/NCDEX-TopLosers.xml',1);
    }
    else if(exchangeID == 'MCXTopValuesAll')
    {
         LoadXMLData('../XML/MCX-TopValues.xml',1);
    }
    else if(exchangeID == 'NCDEXTopValuesAll')
    {
         LoadXMLData('../XML/NCDEX-TopValues.xml',1);
    }
    else if(exchangeID == 'MCXTopVolumeAll')
    {
         LoadXMLData('../XML/MCX-TopVolumes.xml',1);
    }
    else if(exchangeID == 'NCDEXTopVolumesAll')
    {
         LoadXMLData('../XML/NCDEX-TopVolumes.xml',1);
    }
    
        
}//set ActiveDataID close

//Following lines of code is for setting mcx and ncdex tabs for market pages(without xml file)
function setVisibleTab(tabID)
{
    if(tabID == 'MCXFuturePrice')
    {
        document.getElementById('MCXFuturePrice').style.display = "block";
        document.getElementById('NCDEXFuturePrice').style.display = "none";
        
    }
    else if(tabID == 'NCDEXFuturePrice')
    {
        document.getElementById('NCDEXFuturePrice').style.display = "block";
        document.getElementById('MCXFuturePrice').style.display = "none";
        
    }
    else if(tabID == 'MCXClosingPrice')
    {
        document.getElementById('MCXControls').style.display = "block";
        document.getElementById('NCDEXControls').style.display = "none";
        document.getElementById('ExchangeData').innerHTML="Closing Commodity Prices - MCX";
        
    }
    else if(tabID == 'NCDEXClosingPrice')
    {
        document.getElementById('NCDEXControls').style.display = "block";
        document.getElementById('MCXControls').style.display = "none";
        document.getElementById('ExchangeData').innerHTML="Closing Commodity Prices - NCDEX";
        
    }
}

function setIndexPageActiveId(indexPageID)
 {
    if(indexPageID == 'MCXIndexData')
    {
        document.getElementById('MCXAllLableDiv').style.display = "block";
        document.getElementById('NCDEXAllLableDiv').style.display = "none";
        LoadXMLData('XML/MCX-TopGainers.xml',2);
    }
    else if(indexPageID == 'NCDEXIndexData')
    {
        document.getElementById('NCDEXAllLableDiv').style.display = "block";
        document.getElementById('MCXAllLableDiv').style.display = "none";
        LoadXMLData('XML/NCDEX-TopGainers.xml',2);
    }
    else if(indexPageID == 'MCXTopGainersIndex')
    {
        LoadXMLData('XML/MCX-TopGainers.xml',2);
    }//MCX top gainers
    else if(indexPageID == 'NCDEXTopGainersIndex')
    {
        LoadXMLData('XML/NCDEX-TopGainers.xml',2);
    }//NCDEX top gainers
    else if(indexPageID == 'MCXTopLosersIndex')
    {
        LoadXMLData('XML/MCX-TopLosers.xml',2);
    }//MCX top losers
    else if(indexPageID == 'NCDEXTopLosersIndex')
    {
        LoadXMLData('XML/NCDEX-TopLosers.xml',2);
    }//NCDEX top losers
    else if(indexPageID == 'MCXTopValueIndex')
    {
        LoadXMLData('XML/MCX-TopValues.xml',2);
    }//MCX top values
    else if(indexPageID == 'NCDEXTopValueIndex')
    {
        LoadXMLData('XML/NCDEX-TopValues.xml',2);
    }//NCDEX top value
    else if(indexPageID == 'MCXTopVolumeIndex')
    {
        LoadXMLData('XML/MCX-TopVolumes.xml',2);
    }//MCX top volume
    else if(indexPageID == 'NCDEXTopVolumeIndex')
    {
        LoadXMLData('XML/NCDEX-TopVolumes.xml',2);
    }//NCDEX top Volume
}//setIndexPageActiveId close
