﻿
   
   var XmlHttp; var up_date1; var up_time1; var flage=true;
   var Dhours; var Dminutes; var Dseconds;
   var arrsplitTime;    
function CloseMe(ID)
   {        
     document.getElementById(ID).style.display="none";
   }
   function ShowMe(ID)
   {
     document.getElementById(ID).style.display="inline";                 
   }
   var XmlHttp;
    function CreateXmlHttp()
    {
        try
        {
	        XmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch(e)
        {
	        try
	        {
		        XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	        } 
	        catch(oc)
	        {
		        XmlHttp = null;
    				
	        }
        }
        if(!XmlHttp && typeof XMLHttpRequest != "undefined") 
        {
	        XmlHttp = new XMLHttpRequest();
        }
    }
    
   function LoadNews(sno,sec,subsec,cocode,opt)
   {        
        document.getElementById("NewsDetails").innerHTML = "<table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td align='center'><img src='../images/loading.gif'></td></tr></table>"; 
        var D = Date();        
        CreateXmlHttp();	   
        var  LBUrl= "../../HomeContent/NewsDetails.aspx?Date="+ D +"&sno="+ sno +"&secid="+ sec +"&subsecid="+subsec+"&opt="+opt+"&cocode="+cocode;      
        //alert(LBUrl);
        if(XmlHttp)	
        {		
          XmlHttp.onreadystatechange = function(){GetData();};
          XmlHttp.open("GET", LBUrl,true);
          XmlHttp.send(null);
        }
   }
       
   function GetData()
    {   
        if(XmlHttp.readyState == 4)	
        {           
	        if(XmlHttp.status == 200 || XmlHttp.status == 404)
	        { 
              var response = XmlHttp.responseText;   
              document.getElementById("NewsDetails").innerHTML = response; 
            } 
            else
            {
               alert("Internal Server Error.Please Try after some time");
            }
        }	
       
    }
    
    /*Add Here Dnyaneshwar*/    
        function GetdatetimeFun()
        {            
            CreateXmlHttp();
	        document.body.style.cursor = "default";
	        var requestUrl = "../../frmdatetime.aspx?t="+new Date();
        	
	        if(XmlHttp)	
	        {
	            XmlHttp.onreadystatechange = function()
	            {
	                getTimeRespNew()
	            };
                XmlHttp.open("GET", requestUrl,  true);
		        XmlHttp.send(null);
		    }
        }
        function getTimeRespNew()
            {
	            // To make sure receiving response data from server is completed
	            if(XmlHttp.readyState == 4)
	            {
	            var strData="";
		            // To make sure valid response is received from the server, 200 means response received is OK
		            //alert(XmlHttp.status);
		            if(XmlHttp.status == 200)
		            {			
			            strData = XmlHttp.responseText
			            if(strData != "")
			             {		    
				            var arrDatetime = strData;				            
					        var arrsplitDatetime = arrDatetime.split("~");					        
					        
					        up_date1=arrsplitDatetime[0];
					        up_time1=arrsplitDatetime[1];
					        
					        //document.getElementById("td_DateTime").innerHTML=up_date1 +"  "+ up_time1;
					        
					        //alert(document.getElementById("td_DateTime").innerHTML);
							 goforit();		           
			            }	         	
		            }		            
	            }
            }
            
    var scrollCounter = 0;
    var scrollText= "Welcome to IndiTrade";
    var scrollDelay= 300;
    var i = 0;
    while (i ++ < 100)
	    scrollText = " " + scrollText;

    function Scroller()
    {
	    window.status = scrollText.substring(scrollCounter++, 
	    scrollText.length);
	    if (scrollCounter == scrollText.length) 
	    scrollCounter = 0;
	    setTimeout("Scroller()", scrollDelay);
    }
Scroller();

//Current GetDayAndDateTime
	var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
	var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sept","Oct","Nov","Dec")
		function getthedate()
			{
			   GetdatetimeFun();
			   //alert(up_time1);			   
				   
			}
				if 
					(!document.all&&!document.getElementById)
					getthedate()
					
//			function goforit()
//				{					  
//					if(document.all||document.getElementById)
//					setInterval("getthedate()",1000)
//				}
            
            
      /*End Here Dnyaneshwar*/ 
   
      
      	var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
	var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sept","Oct","Nov","Dec")
    function getthedate()
	{
		var mydate=new Date();
		var year=mydate.getYear();
		
		var curr_day=mydate.getDate();
		var curr_month=mydate.getMonth()+1;
		var curr_daym=mydate.getFullYear();
			
		if (year < 1000)
			year+=1900
			var day=mydate.getDay()
			var month=mydate.getMonth()
			var daym=mydate.getDate()
			
		if (daym<10)
			daym="0"+daym
			var hours=mydate.getHours()
			var minutes=mydate.getMinutes()
			var seconds=mydate.getSeconds()
			var dn="AM"
	  
	   var arrsplitDatetime = up_time1.split(":");	
	   
	   if(flage==true)
	   {	     
	       Dhours =  eval(arrsplitDatetime[0]);
	       Dminutes = eval(arrsplitDatetime[1]);
	       arrsplitTime = arrsplitDatetime[2].split(" ");
	       Dseconds =  eval(arrsplitTime[0]);
	       //alert(Dseconds);
	       flage=false;
	   }
	   
	   Dseconds = Dseconds + 1;
	   if(Dseconds>60)
	   {
	     Dseconds = 0;
	     Dminutes = Dminutes + 1;
	   }	     
	   
	   if(Dminutes>60)
	   {
	     Dminutes=0;
	     Dhours = Dhours+1;
	   }
	   
	   if(Dhours>12)
	   {
	     Dhours = 1;
	     Dminutes=0;
	     Dseconds = 0;
	   }
	   
	   //alert(eval(arrsplitTime[0]));
	   Nhours =  (Dhours);
	   Nminutes =  (Dminutes);	   
	   Nseconds= (Dseconds);
	   
	   if (Nhours>=12)
			dn="PM"
		if (Nhours>12)
		{
		  Nhours=Nhours-12
		}
				
		if (Nhours==0)
			Nhours=12
		if (Nminutes<=9)
			Nminutes="0"+Nminutes
		
		if (Nseconds<=9)
			Nseconds="0"+Nseconds
	   if(Nseconds=="0-1")
	    Nseconds="00";
	    
		//Change font size here
		var cdate=curr_day+ " " + montharray[month] + " " + curr_daym + "  "+ Nhours +":"+ Nminutes +":"+ Nseconds +" "+ arrsplitTime[1];   //"+dayarray[day]+", "+montharray[month]+" "+daym+", "+year+"
		
		if(document.all)
			document.getElementById("td_DateTime").innerHTML=cdate
		else if(document.getElementById)
			document.getElementById("td_DateTime").innerHTML=cdate
		else
			document.write(cdate)
	}
	
	if (!document.all&&!document.getElementById)
	  getthedate()
			
	function goforit()
	{
	  if(document.all||document.getElementById)
		setInterval("getthedate()",1000)
	}