﻿var SelectedTabsensex = "BSE";
var GlobalvalHome;
function sensexvalue(val)
{
        
            if(val=='BSE')
            {
//            document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_updtimeBSEHM").style.display="inline";
//            document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_updtimeNSEHM").style.display="none";

            document.getElementById("BSESenNiftyText").style.display="inline";
            document.getElementById("NSESenNiftyText").style.display="none";
            }
            else
            {
//            document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_updtimeBSEHM").style.display="none";
//            document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_updtimeNSEHM").style.display="inline";

            document.getElementById("BSESenNiftyText").style.display="none";
            document.getElementById("NSESenNiftyText").style.display="inline";
            }

        GlobalvalHome=val;
        if(val=='BSE')
        {
        SelectedTabsensex = "BSE";
        document.getElementById("BSE").className="BSENSEOnTabHome";
        document.getElementById("NSE").className="BSENSEOffTabHome";
        document.getElementById("hdnsensex").value ='BSE';
        if(document.getElementById("hdnglv")!=null)
        {
        ChangeControl(document.getElementById("hdnglv").value, document.getElementById("hdnsensex").value);
        }

        
    }
    else
    {
        SelectedTabsensex = "NSE";
       document.getElementById("BSE").className="BSENSEOffTabHome";
       document.getElementById("NSE").className="BSENSEOnTabHome";
        document.getElementById("hdnsensex").value='NSE'; 
         if(document.getElementById("hdnglv")!=null)
        {
        ChangeControl(document.getElementById("hdnglv").value, document.getElementById("hdnsensex").value);
        }
    }
        var FinCode = "";
        var PeriodChart = " ";
        var RequestUrl = "HomeControls/marketglance/BSENSEchartAjax.aspx?Exchg="+SelectedTabsensex+"&Comp2=0&Period="+PeriodChart;
	    var so = new SWFObject("amline/amline.swf", "BSENSEline", "100%", "130", "8", "#FFFFFF");
	    so.addVariable("path", "amline/"); 
	
	    so.addVariable("settings_file", encodeURIComponent("HomeControls/marketglance/BSENSEline_settingsToday.xml"));
	   
	    so.addVariable("data_file", encodeURIComponent(RequestUrl + "&TimeStamp="+new Date().getTime()));
	    so.addParam("wmode","opaque");
	    so.write("CompanyChart"); 
	    return true;
}	


function ShowOnlineTradingdata(id)
{
 for(j=1;j<4;j++)
 {

if(id==j)
{
 if(eval(document.getElementById(j+'OTData')).style.display=='none')
 {
// alert("sa");
 eval(document.getElementById(j+'OTData')).style.display='inline';
eval(document.getElementById('HCen'+j)).className="select";
 }
else
 {
//  alert("er");
 eval(document.getElementById(j+'OTData')).style.display='none';
eval(document.getElementById('HCen'+j)).className="";

 }
 }
 else
 {
//  alert("ot");
 eval(document.getElementById(j+'OTData')).style.display='none';
eval(document.getElementById('HCen'+j)).className="";
 }
 
}
}



 function ChangeControl(Opt,Exch)
    {
    Exch = GlobalvalHome;
       if(Opt=='GAIN')
	                {
	              
	          
    	                document.getElementById("hdnglv").value="GAIN";
    	              //  More.href="Equity/TopGainersAndLosers.aspx?Option=GAIN&EXCHG="+Exch+"&id=1&index=0";
	                    document.getElementById("tdGain1").className="BSENSEOnTab";
	                    document.getElementById("tdLose").className="BSENSEOffTab";
	                    document.getElementById("tdValue").className="BSENSEOffTab";
	                    document.getElementById("tdVolume").className="BSENSEOffTab";
	              
	                    if (document.getElementById("hdnsensex").value=="NSE")
	                    {
	                     document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_MarketGlanceCtrl_Labelnse").innerHTML  = "GAINERS";
	                    document.getElementById("more1NSE").style.display = "inline";
	                    document.getElementById("more2NSE").style.display = "none";
	                    document.getElementById("more3NSE").style.display = "none";
	                    document.getElementById("more4NSE").style.display = "none";
	                    document.getElementById("more1BSE").style.display = "none";
	                    document.getElementById("more2BSE").style.display = "none";
	                    document.getElementById("more3BSE").style.display = "none";
	                    document.getElementById("more4BSE").style.display = "none";
	                    }
	                    else
	                    {
	                    document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_MarketGlanceCtrl_Labelbse").innerHTML  = "GAINERS";
	                    document.getElementById("more1NSE").style.display = "none";
	                    document.getElementById("more2NSE").style.display = "none";
	                    document.getElementById("more3NSE").style.display = "none";
	                    document.getElementById("more4NSE").style.display = "none";
	                    document.getElementById("more1BSE").style.display = "inline";
	                    document.getElementById("more2BSE").style.display = "none";
	                    document.getElementById("more3BSE").style.display = "none";
	                    document.getElementById("more4BSE").style.display = "none";
	                    }
	                    
	                }
                if(Opt=='LOSE')
                    {   
                 
                 
                        document.getElementById("hdnglv").value="LOSE";
                        //More.href="Equity/TopGainersAndLosers.aspx?id=1&Option=LOSE&EXCHG="+Exch+"&Period=Daily&Group=&Indices=2&IsAll=";
                        document.getElementById("tdGain1").className="BSENSEOffTab";
                        document.getElementById("tdLose").className="BSENSEOnTab";
                        document.getElementById("tdValue").className="BSENSEOffTab";
                        document.getElementById("tdVolume").className="BSENSEOffTab";
                       
                        
                           if (document.getElementById("hdnsensex").value=="NSE")
	                    {
	                    document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_MarketGlanceCtrl_Labelnse").innerHTML  = "LOSERS";
	                    document.getElementById("more1NSE").style.display = "none";
	                    document.getElementById("more2NSE").style.display = "inline";
	                    document.getElementById("more3NSE").style.display = "none";
	                    document.getElementById("more4NSE").style.display = "none";
	                    document.getElementById("more1BSE").style.display = "none";
	                    document.getElementById("more2BSE").style.display = "none";
	                    document.getElementById("more3BSE").style.display = "none";
	                    document.getElementById("more4BSE").style.display = "none";
	                    }
	                    else
	                    {
	                    document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_MarketGlanceCtrl_Labelbse").innerHTML  = "LOSERS";
	                    document.getElementById("more1NSE").style.display = "none";
	                    document.getElementById("more2NSE").style.display = "none";
	                    document.getElementById("more3NSE").style.display = "none";
	                    document.getElementById("more4NSE").style.display = "none";
	                    document.getElementById("more1BSE").style.display = "none";
	                    document.getElementById("more2BSE").style.display = "inline";
	                    document.getElementById("more3BSE").style.display = "none";
	                    document.getElementById("more4BSE").style.display = "none";
	                    }
                        
                    }
	             if(Opt=='Val')
	                {
	             
	                    document.getElementById("hdnglv").value="Val";
	                    //More.href="Equity/MostActive.aspx?id=8&Option=Value&EXCHG="+Exch+"&Group=&Indices=&IsAll=";
	                    document.getElementById("tdGain1").className="BSENSEOffTab";
	                    document.getElementById("tdLose").className="BSENSEOffTab";
	                    document.getElementById("tdValue").className="BSENSEOnTab";
	                    document.getElementById("tdVolume").className="BSENSEOffTab";
     
	                    if (document.getElementById("hdnsensex").value=="NSE")
	                    {
	                    document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_MarketGlanceCtrl_Labelnse").innerHTML  ="VALUE"; 
	                    document.getElementById("more1NSE").style.display = "none";
	                    document.getElementById("more2NSE").style.display = "none";
	                    document.getElementById("more3NSE").style.display = "inline";
	                    document.getElementById("more4NSE").style.display = "none";
	                    document.getElementById("more1BSE").style.display = "none";
	                    document.getElementById("more2BSE").style.display = "none";
	                    document.getElementById("more3BSE").style.display = "none";
	                    document.getElementById("more4BSE").style.display = "none";
	                    }
	                    else
	                    {
	                    document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_MarketGlanceCtrl_Labelbse").innerHTML  = "VALUE"; 
	                    document.getElementById("more1NSE").style.display = "none";
	                    document.getElementById("more2NSE").style.display = "none";
	                    document.getElementById("more3NSE").style.display = "none";
	                    document.getElementById("more4NSE").style.display = "none";
	                    document.getElementById("more1BSE").style.display = "none";
	                    document.getElementById("more2BSE").style.display = "none";
	                    document.getElementById("more3BSE").style.display = "inline";
	                    document.getElementById("more4BSE").style.display = "none";
	                    }
    
	                }
	                  if(Opt=='Vol')
	                {
	             
	                    document.getElementById("hdnglv").value="Vol";
	               //More.href="Equity/MostActive.aspx?id=8&Option=Volume&EXCHG="+Exch+"&Group=&Indices=&IsAll=";
	                    document.getElementById("tdGain1").className="BSENSEOffTab";
	                    document.getElementById("tdLose").className="BSENSEOffTab";
	                    document.getElementById("tdValue").className="BSENSEOffTab";
	                    document.getElementById("tdVolume").className="BSENSEOnTab";
	                    
	                    
	                     if (document.getElementById("hdnsensex").value=="NSE")
	                    {
	                    document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_MarketGlanceCtrl_Labelnse").innerHTML  ="VOLUME"; 
	                    document.getElementById("more1NSE").style.display = "none";
	                    document.getElementById("more2NSE").style.display = "none";
	                    document.getElementById("more3NSE").style.display = "none";
	                    document.getElementById("more4NSE").style.display = "inline";
	                    document.getElementById("more1BSE").style.display = "none";
	                    document.getElementById("more2BSE").style.display = "none";
	                    document.getElementById("more3BSE").style.display = "none";
	                    document.getElementById("more4BSE").style.display = "none";
	                    }
	                    else
	                    {
	                    document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_MarketGlanceCtrl_Labelbse").innerHTML  = "VOLUME";
	                    document.getElementById("more1NSE").style.display = "none";
	                    document.getElementById("more2NSE").style.display = "none";
	                    document.getElementById("more3NSE").style.display = "none";
	                    document.getElementById("more4NSE").style.display = "none";
	                    document.getElementById("more1BSE").style.display = "none";
	                    document.getElementById("more2BSE").style.display = "none";
	                    document.getElementById("more3BSE").style.display = "none";
	                    document.getElementById("more4BSE").style.display = "inline";
	                    }
	                    
	                }

	var requestUrl = "HomeControls/marketglance/AjaxDataGLVV.aspx?Option="+ Opt +"&Exchange="+ Exch + "&timeStamp="+new Date().getTime();
    ajaxpage(1,requestUrl,'Td_Data');
	return false; 
}	
var SelectedTabsensex = "BSE";

function sensexvalueAutoData()
{     
    LoadMarketGlanceData() ;
}




 function LoadNFOUpdate(id,Option)
	{		
	
  if(id=="OpenFunds")
  { 
    document.getElementById("OpenFundsMF").className="BSENSEOnTab";
    document.getElementById("ForthcomingMF").className="BSENSEOffTab";
    document.getElementById("GainersMF").className="BSENSEOffTab";
    document.getElementById("LosersMF").className="BSENSEOffTab";
  }
   if(id=="ForthcomingMF")
  { 
    document.getElementById("OpenFundsMF").className="BSENSEOffTab";
    document.getElementById("ForthcomingMF").className="BSENSEOnTab";
    document.getElementById("GainersMF").className="BSENSEOffTab";
    document.getElementById("LosersMF").className="BSENSEOffTab";
  }
	var requestUrl = "HomeControls/marketglance/AjaxNFOUpdateData.aspx?&Option="+Option;
    ajaxpage(1,requestUrl,'NFOId');
}
	
	
function loadGLData(id,TopBottom)
{

   if(id=="GainersMF")
  { 
    document.getElementById("OpenFundsMF").className="BSENSEOffTab";
    document.getElementById("ForthcomingMF").className="BSENSEOffTab";
    document.getElementById("GainersMF").className="BSENSEOnTab";
    document.getElementById("LosersMF").className="BSENSEOffTab";
  }
   if(id=="LosersMF")
  { 
    document.getElementById("OpenFundsMF").className="BSENSEOffTab";
    document.getElementById("ForthcomingMF").className="BSENSEOffTab";
    document.getElementById("GainersMF").className="BSENSEOffTab";
    document.getElementById("LosersMF").className="BSENSEOnTab";
  }

    var requestUrl = "HomeControls/marketglance/AjaxFundData.aspx?TopBottom="+ TopBottom+"&timeStamp="+new Date().getTime();
    ajaxpage(1,requestUrl,'NFOId');
}



function showsnapchart()
{

var so = new SWFObject("amcolumn/amcolumn.swf", "Fundcolumn", "100%", "150", "8", "#FFFFFF");
so.addVariable("path", "amcolumn/");
so.addVariable("settings_file", encodeURIComponent("HomeControls/marketglance/NavDetailslinechart.xml"));
so.addVariable("data_file", encodeURIComponent("HomeControls/marketglance/NavDetailschartMFAjax.aspx?TimeStamp="+new Date().getTime()));
so.addParam("wmode","opaque");
so.write("NavDetailsflashcontent");

}



 function ChangeControlC(Opt,Exch)
    {

	var requestUrl = "HomeControls/marketglance/AjaxDataGLCom.aspx?typeGL="+ Opt +"&Exchange="+ Exch;	
	 var ajax = new Ajax.Updater('Td_ComData',requestUrl)
     var Head_td =document.getElementById("CHeading");
	switch (Opt)
	{
	case "G":
		Head_td.innerHTML="Gainers";
	  
		break;
		
	case "L":

		Head_td.innerHTML="Losers";
		
	break;
	
	case "Vol":
		Head_td.innerHTML="Volume";
	break;
	
	case "Val":
	    Head_td.innerHTML="Value";
	break;
	
	}
    
    
    
    }	

	
	
	



function ComData(Val)
{
      var RequestUrl = "HomeControls/marketglance/AjaxComData.aspx?InstType="+Val+"&J="+new Date().getTime();
  
           ajaxpage(100,RequestUrl,'TD_SENSEXNDATA');

}

function ShowGraphData(id)
{


  var startDiv="<div id='topkNavContainer' ><div id='kNav'>";
       var endDiv ="</div></div>";      
       
                  
      
          if(id=='C') {
          
          
         // document.getElementById("CommTabEMCI").innerHTML=startDiv + "<ul><li class='sep'></li><li id='li_Equity' class='CursorHand'><a href='javascript:ShowGraphData(&#39;E&#39;)'>EQUITY</a></li><li class='sep'></li><li id='li_MF'class='CursorNormal'><a href='javascript:ShowGraphData(&#39;M&#39;)'>MUTUAL FUND</a></li><li class='sep'></li><li id='li_IPO'class='CursorNormal'><a href='javascript:ShowGraphData(&#39;I&#39;)'>IPO</a></li><li class='sep'></li><li id='li_Comm'class='CursorNormal'><a class='CursorNormal'>COMMODITIES</a></li></ul>" + endDiv;document.getElementById("li_MF").className="unsel";document.getElementById("li_Equity").className="unsel";document.getElementById("li_Comm").className="sel";document.getElementById("li_IPO").className="unsel";
         document.getElementById("Graph_Td").innerHTML="<table cellpadding='0' cellspacing='0' width='100%'><tr><td id='tddatetime' class='NewsDate' align='left' style='width: 166px;white-space: nowrap; padding-left: 5px'></td><td style='width: 44px; height: 19px' id='tdBSE' class='BSENSESelct' onclick=ComData(&#39;GOLD&#39;);ShowChartCom(&#39;Gold&#39;);>Gold</td><td style='width: 3px'></td><td style='width: 44px; height: 19px;' id='tdNSE' class='BSENSESelct' onclick=ComData(&#39;Silver&#39;);ShowChartCom(&#39;Silver&#39;);>Silver</td></tr><tr><td valign='top' colspan='4'  style='height:130px' valign='top'><div id='CommChart' >Loading.. </div></td></tr><tr><td id='TD_SENSEXNDATA' colspan=5></td></tr><tr><td style='height:5px'></td></tr></table>";
          ComData('GOLD');ShowChartCom('Gold');
     
         } 


}


//For Additional Commodities//


function ShowChartCom(opt)
{

  var startDiv="<div id='topkNavContainer'><div id='kNav'>";
       var endDiv ="</div></div>";
	  
		var so = new SWFObject("amline/amline.swf", "Bullionline", "100%", "135", "8", "#ffffff");
		 
		so.addVariable("path", "amline/");
		so.addParam("wmode","opaque");
		so.addVariable("settings_file", encodeURIComponent("amcolumn/GoldSilverChart.xml"));
		
		///so.addVariable("data_file", encodeURIComponent(GetHostUrlForPages+"/Common/BullionchartComAjax.aspx?Exchg=MCX&Symbol="+opt+"&TimeStamp="+new Date().getTime()));
		
	so.addVariable("data_file", encodeURIComponent("HomeControls/marketglance/GetPriceChart.aspx?Exchg=MCX&Symbol="+opt+"&ExpDate=null&TimeStamp="+new Date().getTime()));
		
		so.write("CommChart");
		var Value;
		if(opt=='Gold')
		{
		Value="GOLD";
		document.getElementById("GOLD").className="BSENSEOnTabHome";
	    document.getElementById("SILVER").className="BSENSEOffTabHome";
			
			
		document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_CommChart1_Silvergold1_GoldText").style.display = "inline";
		document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_CommChart1_Silvergold1_SilverText").style.display = "none";
		
	
		}
		if(opt=='Silver')
		{
					
	
		Value="SILVER";
		
			document.getElementById("GOLD").className="BSENSEOffTabHome";
			document.getElementById("SILVER").className="BSENSEOnTabHome";

			
			document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_CommChart1_Silvergold1_SilverText").style.display = "inline";
			document.getElementById("ctl00_ContentPlaceHolder1_EDMI1_CommChart1_Silvergold1_GoldText").style.display = "none";
		
		}
//		alert("saas");
		ComData(Value);
}



////Function For More////



function OpenMore(id)
{
if(id=='1')
 {
  window.location="../Equity/TopGainersAndLosers.aspx?Option=GAIN&EXCHG=BSE&Period=1&Group=&Indices=2&IsAll=0&flag=1&id=1";
 }
 if(id=='2')
 {
  window.location="../Equity/TopGainersAndLosers.aspx?Option=LOSE&EXCHG=BSE&Period=1&Group=&Indices=2&IsAll=0&flag=1&id=1";
 }
 if(id=='3')
 {
 window.location="../Equity/MostActive.aspx?id=8&Option=Value&EXCHG=BSE";
 }
 if(id=='4')
 {
  window.location="../Equity/MostActive.aspx?id=8&Option=Volume&EXCHG=BSE";
 }
 if(id=='5')
 {
  window.location="../Equity/TopGainersAndLosers.aspx?id=1&EXCHG=NSE&Option=GAIN";
 }
 if(id=='6')
 {
  window.location="../Equity/TopGainersAndLosers.aspx?id=1&EXCHG=BSE&Option=LOSE";
 }
 if(id=='7')
 {
  window.location="../Equity/MostActive.aspx?id=8&Option=Value&EXCHG=NSE";
 }
 if(id=='8')
 {
  window.location="../Equity/MostActive.aspx?id=8&Option=Volume&EXCHG=NSE";
 }
  if(id=='9')
 {
  window.location="../Commodity/GainersAndLosers.aspx?id=2&UserId=";
 }
 if(id=='10')
 {
  window.location="../Commodity/GainersAndLosers.aspx?id=2&UserId=";
 }
  if(id=='11')
 {
  window.location="../Commodity/GainersAndLosers.aspx?id=2&UserId=";
 }
  if(id=='12')
 {
  window.location="../Commodity/GainersAndLosers.aspx?id=2&UserId=";
 }
}



function Homequotesopen(val1,FinCode,SCHEMECODE,SCHEMECODE1)
{

    if(val1=="2")
    {
   
     window.location="../Companyprofile/quotefinder.aspx?FinCode="+FinCode+"";
    }
    if(val1=="3")
    {
      window.location="../MutualFund/SnapShot.aspx?SchemeCode="+SCHEMECODE+"";
   
    }
    if(val1=="4")
    {

      window.location="../MutualFund/SnapShot.aspx?SchemeCode="+SCHEMECODE1+"";
    }
    if(val1=="5")
    {
      window.location="../IPO/IPOSnapShot.aspx?Opt=View&FinCode="+FinCode+"";
   
    }
}


