
 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 GetDetial(cocode)
	{
		CreateXmlHttp();
		var GL = document.getElementById('a'+cocode);
        var coco =  'a'+ cocode;              
        var currentDivObj = document.getElementById('a'+cocode);
		
		
	        if(currentDivObj.style.display=='inline')
		    {
		       
		   //    alert("display");
		          currentDivObj.style.display ='none';
//		          document.getElementById("IMGa"+cocode).src = 'images/marrowoff.gif';
		   }
	        else
		   {
		       
    			     currentDivObj.style.display ='inline';
//				    document.getElementById("IMGa"+cocode).src = 'images/marrowoff.gif';
				    var tblObj=document.getElementById("NewsId").getElementsByTagName("td");
		
				    var IdName;
				    for(var i=1;i<tblObj.length;i++)
				    {
					    IdName = tblObj[i].id;
					    
		                if(IdName)
    					    
    					    if(IdName!=coco)
    					    { 
    					     if (IdName.indexOf("_chnge")< 0)  
                            {
						        currentDivObj.innerHTML ="<table width='100%' cellpadding='0' cellspacing='0' border='0' align='center'><tr><td><img src=images/loading1.gif></td></tr></table>";
						  	    document.getElementById(IdName).style.display = "none";
//							    document.getElementById("IMGa"+cocode).src = 'images/marrowon.gif';
							    //document.getElementById("hid_code").value=cocode;
						   }
						   }
						   
				    }
				    
		    }		
	   
	    	    
        var eqUrl;
		eqUrl = "list_ajax.aspx?cocode="+ cocode;
		
		if(XmlHttp)	
		{
			XmlHttp.onreadystatechange = function(){getDataResponse(GL);};
			XmlHttp.open("GET", eqUrl,  true); 
			XmlHttp.send(null);
		}
	}

function getDataResponse(id)
{
   // alert(id);
	if(XmlHttp.readyState == 4)
	{
		if(XmlHttp.status == 200)
		{
			id.innerHTML = XmlHttp.responseText; 
			setTimeout("fixheight();",2000);
		}
		else
		    id.innerHTML = "<table width='100%' cellpadding='0' cellspacing='0' border='0' align='center'><tr><td><img src=images/loading1.gif></td></tr></table>";
	}
}

  function changegraph(exchg,cocode)
    {
     if (exchg == "BSE")
      {
          document.getElementById("Ch_B").className="TabOn";
          document.getElementById("Ch_N").className="TabOff";
         document.getElementById("chrt").src = '../marketchart.aspx?Exchng=BSE&code=' + cocode;
      }
      else
      {
            document.getElementById("Ch_B").className="TabOff";
          document.getElementById("Ch_N").className="TabOn";
         document.getElementById("chrt").src = '../marketchart.aspx?Exchng=NSE&code=' + cocode;
      }
    }
    
   function Details(cocode,opt)
   {
       // var wind_new;
        if(opt=="1")
            //wind_new = 
            window.open("CompSynosis.aspx?cocode="+cocode+"","Company Synopsis", "status = 1, height = 390, width =435, resizable = 0,scrollbars=1,left=200,top=200"); 
          // window.location = 'CompSynosis.aspx?cocode='+cocode; 
		
		//wind_new.focus();
   }
  
   
   function Detailpop(cocode,opt)
 {
	var wind_new;

	if(opt=="1")
	{
	    //wind_new=window.open("Balancesheet.aspx?cocode="+cocode+" ", "", "status = 1, height = 450, width =600, resizable = 0,scrollbars=1,left=150,top=100" )
	    wind_new=window.open("Balancesheet.aspx?cocode="+cocode+" ", "DetailNews", "status = 1, height =450, width=600, resizable=0, scrollbars=1,left=50,top=100")
	}

	else if(opt=="2")
	{
	    //wind_new=window.open("FinancialRatio.aspx?cocode="+cocode+" ", "", "status = 1, height = 450, width =600, resizable = 0,scrollbars=1,left=200,top=200" )
	    wind_new=window.open("FinancialRatio.aspx?cocode="+cocode+" ", "", "status = 1, height = 450, width =600, resizable = 0,scrollbars=1,left=50,top=100")
	}
	else if(opt=="3")
	{
	    //wind_new=window.open("DividendHis.aspx?cocode="+cocode+" ", "", "status = 1, height = 450, width =600, resizable = 0,scrollbars=1,left=200,top=200" )
	    wind_new=window.open("DividendHis.aspx?cocode="+cocode+" ", "", "status = 1, height = 450, width =600, resizable = 0,scrollbars=1,left=50,top=100")
	}
	else if(opt=="4")
	{
	    //wind_new=window.open("ValuationRatio.aspx?cocode="+cocode+" ", "", "status = 1, height = 450, width =600, resizable = 0,scrollbars=1,left=200,top=200" )
	    wind_new=window.open("ValuationRatio.aspx?cocode="+cocode+" ", "", "status = 1, height = 450, width =600, resizable = 0,scrollbars=1,left=50,top=100")
	}
	else if(opt=="5")
	{
	    //wind_new=window.open("BonusHis.aspx?cocode="+cocode+" ", "", "status = 1, height = 450, width =600, resizable = 0,scrollbars=1,left=200,top=200" )
	    wind_new=window.open("BonusHis.aspx?cocode="+cocode+" ", "", "status = 1, height = 450, width =600, resizable = 0,scrollbars=1,left=50,top=100")
	}
	else if(opt=="6")
	{
	    //wind_new=window.open("CompareComp.aspx?cocode="+cocode+" ", "", "status = 1, height = 550, width =625, resizable = 0,scrollbars=1,left=200,top=200")
	    wind_new=window.open("CompareComp.aspx?cocode="+cocode+" ", "", "status = 1, height = 550, width =625, resizable = 0,scrollbars=1,left=50,top=100")
	}
	else if(opt=="7")
	{
	    //wind_new=window.open("Peerlist.aspx?cocode="+cocode+" ", "", "status = 1, height = 550, width =600, resizable = 0,scrollbars=1,left=200,top=200" )
	    wind_new=window.open("Peerlist.aspx?cocode="+cocode+" ", "", "status = 1, height = 525, width =600, resizable = 0,scrollbars=0,left=50,top=100")
	}
	else if(opt=="8")
	{
	    //wind_new=window.open("MFHoldings.aspx?cocode="+cocode+" ", "", "status = 1, height = 450, width =560, resizable = 0,scrollbars=1,left=200,top=200" )
	    wind_new=window.open("MFHoldings.aspx?cocode="+cocode+" ", "", "status = 1, height = 450, width =560, resizable = 0,scrollbars=1,left=50,top=100")
	}
	wind_new.focus();
 }
 
 
 //login Check * Starts *
 
 function getlogdet(uid,pwd,opt,page)
 {
        CreateXmlHttp();
		var eqUrl;
        var requestUrl;
		eqUrl = requestUrl = "Login.aspx?userid="+ uid + "&pwd=" + pwd;
		if(XmlHttp)
		{
		    if(opt == "1")
		    {
		        var message = document.getElementById("message");
		       // message.innerHTML="<table cellpadding='0' cellspacing='0' border='0' width='100%'><tr><td height='10' align='center'><img src='images/loading1.gif'></td></tr></table>";
		    }
		    else if (opt == "2")
		    {
		        var message1 = document.getElementById("message1");
		       // message1.innerHTML="<table cellpadding='0' cellspacing='0' border='0' width='100%'><tr><td height='10' align='center'><img src='images/loading1.gif'></td></tr></table>";
		    }   
			
			XmlHttp.onreadystatechange = function(){getDataResp(opt,page);};
			XmlHttp.open("GET", eqUrl,  true); 
			XmlHttp.send(null);
		}
 }
 
function getDataResp(opt,page)
{
    
   if(XmlHttp.readyState == 4)
	{
		if(XmlHttp.status == 200)
		{
		    if(XmlHttp.responseText == "1")
		    {
		        document.getElementById("btnmemclose").src = 'images/close_03.gif';
		        if(opt == "1")
		        {
		           var message = document.getElementById("message");     
		           document.getElementById("message").className="msgred";
		           document.getElementById("user").value = "";
                   document.getElementById("paswrd").value = "";
                   document.getElementById("user").focus();
		           message.innerHTML = "Invalid Login Or Password";
		        }
		        else if (opt == "2")
		        {
		           var message1 = document.getElementById("message1");
		           document.getElementById("message1").className="msgred";
		           document.getElementById("user").value = "";
                   document.getElementById("paswrd").value = "";
                   document.getElementById("user").focus();   
		           message1.innerHTML = "Invalid Login Or Password";
                }		            
		    }
		    else if(XmlHttp.responseText == "2")
		    {
//		        message.innerHTML = "";


                document.getElementById("btnmemclose").src = 'images/close_03.gif';
		        if(page == "6")
		        {
		            getpage('6','6',document.getElementById("Td_Txt").innerHTML);
		        }
		        
		        if(page == "7")
		        {
		            getpage('7','7',document.getElementById("Td_Txt").innerHTML);
		        }
		        
		        if(page == "9")
		        {
		           //alert( document.getElementById("Td_Txt").innerHTML);
		            getpage('9','9',document.getElementById("Td_Txt").innerHTML);
		        }
		        
		    }
		    else if(XmlHttp.responseText == "3")
		    {
		        document.getElementById("btnmemclose").src = 'images/spacer.gif';
                getpage('2','2');
		    }
		    else if(XmlHttp.responseText == "4")
		    {
		        alert("Invalid Login Or Password");
		        document.getElementById("user").value = "";
                document.getElementById("paswrd").value = "";
                document.getElementById("user").focus();
		    }
		    
		}
	}
}

 //login Check * Ends *
 
 // Register User Id Check * Starts *
 
 function checkuser(usr)
 {
        CreateXmlHttp();
		var eqUrl;
        var requestUrl;
        var uid = document.getElementById("reguser").value;
        //alert(uid);
       	eqUrl = requestUrl = "Register.aspx?userid="+ uid +"&id=1";	
       	
	    if(XmlHttp)
		{
			XmlHttp.onreadystatechange = function(){getDatachk();};
			XmlHttp.open("GET", eqUrl,  true); 
			XmlHttp.send(null);
		}
 }
 
function getDatachk()
{
   if(XmlHttp.readyState == 4)
	{
		if(XmlHttp.status == 200)
		{
		    
		    if(XmlHttp.responseText == "1")
		    {   
		      
		         document.getElementById("chkuser").innerHTML = "Login Id is already in Use";
		         document.getElementById("chkuser").className="msgred";
		         document.getElementById("reguser").value = "";
    	         document.getElementById("reguser").focus();
		    }
		    else
		    {
		         document.getElementById("chkuser").innerHTML = " ";
		    }
		}
	}
}
 
 // Register User Id Check * END *
 
 // For Showing the addwatch page * Sarts Here *
 
 function shownew()
 {
        CreateXmlHttp();
		var eqUrl;
        var requestUrl;
        //alert(document.getElementById("SavedList"));
        var SavedList = document.getElementById("SavedList").value;
        eqUrl = requestUrl = "AddWatch.aspx";	
        if(XmlHttp)	
		{
			XmlHttp.onreadystatechange = function(){shownewnew();};
			XmlHttp.open("GET", eqUrl,  true); 
			XmlHttp.send(null);
		}
 }
 
 function shownewnew()
{
   if(XmlHttp.readyState == 4)
	{
		if(XmlHttp.status == 200)
		{
		    //alert(document.getElementById("SavedList"));
	         document.getElementById("SavedList").innerHTML = XmlHttp.responseText;
		}
	}
}
 //* Ends * Here
 
 
 //Checkin the E-Mail exits or not * starts *
 
 function checkmail()
    {
        CreateXmlHttp();
		var eqUrl;
        var requestUrl;
        var email = document.getElementById("email").value;
        eqUrl = requestUrl = "Register.aspx?mail="+ email +"&id=2";	
        if(XmlHttp)	
		{
			XmlHttp.onreadystatechange = function(){getmailchk();};
			XmlHttp.open("GET", eqUrl,  true); 
			XmlHttp.send(null);
		}
    }
    
function getmailchk()
{
   if(XmlHttp.readyState == 4)
	{
		if(XmlHttp.status == 200)
		{
//		    alert(XmlHttp.responseText);
		    if(XmlHttp.responseText == "1")
		    {
//		         alert("Mail is already in use"); 
		         document.getElementById("chkmail").innerHTML = "Mail is already in use";
		         document.getElementById("chkmail").className="msgred";
		         document.getElementById("email").focus();
		    }
		    else
		    {
		          document.getElementById("chkmail").innerHTML = " ";
		    }
		}
	}
}
 
 // Ends
 
 //For Save Or Update User Registration details * Starts *
 
 function SaveData()
    {
        CreateXmlHttp();
		var eqUrl;
        var requestUrl;
        var reguser = document.getElementById("reguser").value;
        var conpwd = document.getElementById("conpassword").value;
        var email = document.getElementById("email").value;

		eqUrl = requestUrl = "Register.aspx?userid="+ reguser +"&pwd="+ conpwd +"&mail="+ email +"&id=3";
	
	
		if(XmlHttp)	
		{
//		    var login = document.getElementById("login");
//            login.innerHTML="<table cellpadding='0' cellspacing='0' border='0' width='100%'><tr><td height='10' align='center'><img src='images/loading1.gif'></td></tr></table>";
			XmlHttp.onreadystatechange = function(){savedata555();};
			XmlHttp.open("GET", eqUrl,  true);
			XmlHttp.send(null);
		}
    }
    
function savedata555()
{
   if(XmlHttp.readyState == 4)
	{
		if(XmlHttp.status == 200)
		{
		    if(XmlHttp.responseText == "1")
		    {
		          document.getElementById("login").innerHTML ="<td>Server Busy try Again Later</td>"
		    }
		    else if(XmlHttp.responseText == "2")
		    {
//		        document.getElementById("listcompany").style.display ='none';
//                document.getElementById("login").style.display ='none';
//                document.getElementById("links").style.display ='none';
//                document.getElementById("thankyou").style.display ='inline';
                document.getElementById("newuser").style.display ='none';
                document.getElementById("thankyou").style.display ='inline';
		    }
		}
	}
}
 
 // Ends 

//loading & hiding pages * stasts *

  

// Ends

function nextprev(pageno,Exchg)
    {
            var prev = document.getElementById("PrevPage").value;
            var next = document.getElementById("NextPage").value;
            
//            alert(next);
//            alert(pageno);
             
            var urlGL="SavedList.aspx?pageno=0&Exchg="+Exchg;
            
            if(pageno == "P")
            {
//                  getpage('9','9',prev);              
                var urlGL="SavedList.aspx?pageno="+ prev+"&Exchg="+Exchg;
//                document.location = urlGL;
//                alert(urlGL);
            }
            else if (pageno == "N")
            {
//                  getpage('9','9',next);
                var urlGL="SavedList.aspx?pageno="+ next+"&Exchg="+Exchg;
//                 document.location = urlGL;
//                alert(urlGL);
            }    
//            alert(urlGL);
			var SavedList = document.getElementById("SavedList");
			SavedList.innerHTML="<table cellpadding='0' cellspacing='0' border='0' width='100%'><tr><td height='100' align='center'><img src='images/loading1.gif'></td></tr></table>";
			var ajax = new Ajax.Updater('SavedList',urlGL);
    }
    
    function nextprev1(pageno,Exchg)
    {
            var prev = document.getElementById("PrevPage1").value;
            var next = document.getElementById("NextPage1").value
            
//            alert(next);
//            alert(pageno);
             
            var urlGL="StocksLastVisited.aspx?pageno=0&ses=1&Exchg="+Exchg;
            
            if(pageno == "P")
            {
//                  getpage('9','9',prev);              
                var urlGL="StocksLastVisited.aspx?ses=1&pageno="+ prev+"&Exchg="+Exchg;
//                document.location = urlGL;
//                alert(urlGL);
            }
            else if (pageno == "N")
            {
//                  getpage('9','9',next);
                var urlGL="StocksLastVisited.aspx?ses=1&pageno="+ next+"&Exchg="+Exchg;
//                 document.location = urlGL;
//                alert(urlGL);
            }    
            
			var SavedList = document.getElementById("SavedList");
			SavedList.innerHTML="<table cellpadding='0' cellspacing='0' border='0' width='100%'><tr><td height='100' align='center'><img src='images/loading1.gif'></td></tr></table>";
			var ajax = new Ajax.Updater('SavedList',urlGL);
    }
    
    
    function nextprev2(pageno,Exchg)
    {
            var prev = document.getElementById("PrevPage2").value;
            var next = document.getElementById("NextPage2").value
            
//            alert(next);
//            alert(pageno);
             
            var urlGL="StocksLastVisitedmem.aspx?pageno=0&ses=1&Exchg="+Exchg;
            
            if(pageno == "P")
            {
//                  getpage('9','9',prev);              
                var urlGL="StocksLastVisitedmem.aspx?ses=1&pageno="+ prev+"&Exchg="+Exchg;
//                document.location = urlGL;
//                alert(urlGL);
            }
            else if (pageno == "N")
            {
//                  getpage('9','9',next);
                var urlGL="StocksLastVisitedmem.aspx?ses=1&pageno="+ next+"&Exchg="+Exchg;
//                 document.location = urlGL;
//                alert(urlGL);
            }    
            
			var SavedList = document.getElementById("SavedList");
			SavedList.innerHTML="<table cellpadding='0' cellspacing='0' border='0' width='100%'><tr><td height='100' align='center'><img src='images/loading1.gif'></td></tr></table>";
			var ajax = new Ajax.Updater('SavedList',urlGL);
    }
    
     function nextprev3(pageno,Exchg)
    {
            var prev = document.getElementById("PrevPage3").value;
            var next = document.getElementById("NextPage3").value;
            
            //alert(next);
            //alert(pageno);
             
            var urlGL="Portfolio.aspx?pageno=0&Exchg="+Exchg;
            
            if(pageno == "P")
            {
//                  getpage('9','9',prev);              
                var urlGL="Portfolio.aspx?pageno="+ prev+"&Exchg="+Exchg;
//                document.location = urlGL;
                //alert(urlGL);
            }
            else if (pageno == "N")
            {
//                  getpage('9','9',next);
                var urlGL="Portfolio.aspx?pageno="+ next+"&Exchg="+Exchg;
//                 document.location = urlGL;
                //alert(urlGL);
            }    
            
			var SavedList = document.getElementById("SavedList");
			SavedList.innerHTML="<table cellpadding='0' cellspacing='0' border='0' width='100%'><tr><td height='100' align='center'><img src='images/loading1.gif'></td></tr></table>";
			var ajax = new Ajax.Updater('SavedList',urlGL);
    }
    
    function nextprev4(pageno,Exchg,PgName,InstName)
    {
            var prev = document.getElementById("PrevPage4").value;
            var next = document.getElementById("NextPage4").value;
            
            var urlGL="FutOpt.aspx?pageno=0&Exchg="+Exchg+"&PgName="+PgName+"&InstName="+InstName;

            if(pageno == "P")
            {
                var urlGL="FutOpt.aspx?pageno="+ prev+"&Exchg="+Exchg+"&PgName="+PgName+"&InstName="+InstName;
            }
            else if (pageno == "N")
            {
                var urlGL="FutOpt.aspx?pageno="+ next+"&Exchg="+Exchg+"&PgName="+PgName+"&InstName="+InstName;
            }    
            
			var SavedList = document.getElementById("SavedList");
			SavedList.innerHTML="<table cellpadding='0' cellspacing='0' border='0' width='100%'><tr><td height='100' align='center'><img src='images/loading1.gif'></td></tr></table>";
			var ajax = new Ajax.Updater('SavedList',urlGL);
    }
    
// grid operatuions starts
 
function getGridViewControl(cnt)
{
    var gv = document.getElementById("GVtrans"); 
    var alrtmsg = "n";
    var i=2;
   // int count=0;
   // alert(cnt);
    cnt = cnt + 2;
   // alert(cnt);
    for(i=2;i<=cnt;i++)
    {
        
      try
      {  
      
        var cocod = document.getElementById("GVtrans__ctl" + i + "_hid_cocode").value;
      
        var dte = document.getElementById("GVtrans__ctl" + i + "_txtInvestdate").value;
        var qty = document.getElementById("GVtrans__ctl" + i + "_txtQty").value;
        var avg = document.getElementById("GVtrans__ctl" + i + "_txtavg").value;
        if(cocod!="" && dte != "" && qty != "" && avg != "")
        {    
            //alert("Port");
            alrtmsg = "y";
            savetransaction(cocod,dte,qty,avg);
            
        }
       }
       catch(c)
       {
       
       }
    }
    
    if(alrtmsg =="n")
        alert("Enter all the fields");
}
// ends

// Ajax Page for saving grid values into database starts
    function savetransaction(cocod,dte,qty,avg)
    {
        //alert(document.getElementById("Td_Txt").innerHTML);
        var Exc=document.getElementById("Td_Txt").innerHTML;
        CreateXmlHttp();
		var eqUrl;
        var requestUrl;
    
		eqUrl = requestUrl = "SaveTrans.aspx?cocode="+ cocod +"&tdate="+ dte +"&quantity="+ qty +"&average="+ avg+"&Exchg="+Exc;
		//alert(eqUrl);
	
		if(XmlHttp)	
		{
			XmlHttp.onreadystatechange = function(){savedatas();};
			XmlHttp.open("GET", eqUrl,  true);
			XmlHttp.send(null);
    	}
    }
    
function savedatas()
{
//alert("a");
   if(XmlHttp.readyState == 4)
	{
		if(XmlHttp.status == 200)
		{
		    if(XmlHttp.responseText == "1")
		    {
		          document.getElementByIdss("login").innerHTML ="<td>Server Busy try Again Later</td>"
		    }
		    else
		    {
                getpage('6','6',document.getElementById("Td_Txt").innerHTML);
		    }
		}
	}
}
// Ends
  
  
// function to load listbox in the non member side Add List Page starts
    function getloadlist1(Exchg)
    {
        var cook;
     
        if(Exchg == "BSE")
        {
            cook =  readCookie("test");
            if(cook == null || cook == "")
            {
                 cook =  "6068,2806,5400,2567,6,1375,614,566,218,12001";
            }
        }
        else if(Exchg == "NSE") 
        {
            cook =  readCookie("testNSE");
            if(cook == null || cook == "")
            {
                 cook =  "6068,2806,5400,2567,6,1375,614,566,218,12001";
            }
        }
//        alert(cook);
//        var TL=cook.length;
//		var trucook = cook.substring(1,TL);      
      
        CreateXmlHttp();
		var eqUrl;
        var requestUrl;
		eqUrl = requestUrl = "lload1.aspx?Exchg="+Exchg+"&cocode="+cook;
	    
		if(XmlHttp)
		{
			XmlHttp.onreadystatechange = function(){loadlist1();};
			XmlHttp.open("GET", eqUrl,  true);
			XmlHttp.send(null);
		}
        
        
     /* var ExpDate = document.getElementById("ListCompany1_selSchemes");
        ExpDate.options[0] = new Option();
		ExpDate.options[0].value = "Loading...";
		ExpDate.options[0].text = "";
		var strData = cook;
		
		if(strData != "")
		{
		    var arrExpDate = strData.split(",");
		     
		    ExpDate.length = 0; 	
		    for(i=0; i<arrExpDate.length-1; i++) 
		    {	 
			    ExpDate.options[i] = new Option();
			    ExpDate.options[i].value = arrExpDate[0];
			    ExpDate.options[i].text = arrExpDate[1];
		    }
		     
		} */
    }
    
    function loadlist1()
    {
        if(XmlHttp.readyState == 4)
	    {
		    if(XmlHttp.status == 200)
		    {
		        var ExpDate = document.getElementById("ListCompany1_selSchemes");
		         
				ExpDate.options[0] = new Option();
				ExpDate.options[0].value = "Loading...";
				ExpDate.options[0].text = "";
				var strData = XmlHttp.responseText
//				alert(strData);
				    if(strData != "")
				    {	
					    //alert("asdf");
						    var arrExpDate = strData.split("|");
						   
						    ExpDate.length = 0;
						    for(i=0; i<arrExpDate.length-1; i++)
						    {
//						    alert(ExpDate.length);
							    var strDate = arrExpDate[i];
							    var arrExpDateCode = strDate.split("~");
							    ExpDate.options[i] = new Option();
							    ExpDate.options[i].value = arrExpDateCode[0];
							    ExpDate.options[i].text = arrExpDateCode[1];
						    }
				    }
    		        else
			        {
						    ExpDate.length = 0;
						    ExpDate.options[0] = new Option();
						    ExpDate.options[0].value = "";
						    ExpDate.options[0].text = "";
						    //alert(ExpDate.options[1].text);		
			        }
				    document.body.style.cursor = "auto";
			    }
	    else
	    {
			    ExpDate.length = 0;
			    ExpDate.options[0] = new Option();
			    ExpDate.options[0].value = "";
			    ExpDate.options[0].text = "server is not ready1";
			    document.body.style.cursor = "auto";
	    }
	 } 
}
    
// getting cookie value FUNCTION

    function readCookie(name)
	 {
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++)
		{
			var c = ca[i];
			while (c.charAt(0)==' ') c = c.substring(1,c.length);
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
		}
		return null;
	}

// function to load listbox in the member side Add List Page starts
    function getloadlist(Exchg)
    {
        CreateXmlHttp();
		var eqUrl;
        var requestUrl;
		eqUrl = requestUrl = "lload.aspx?Exchg="+Exchg;
			
		if(XmlHttp)	
		{
			XmlHttp.onreadystatechange = function(){loadlist();};
			XmlHttp.open("GET", eqUrl,  true);
			XmlHttp.send(null);
		}   
    }
    
    function loadlist()
    {
        if(XmlHttp.readyState == 4)
	    {
		    if(XmlHttp.status == 200)
		    {
		        var ExpDate = document.getElementById("ListCompany1_selSchemes1");
		         
				ExpDate.options[0] = new Option();
				ExpDate.options[0].value = "Loading...";
				ExpDate.options[0].text = "";
				var strData = XmlHttp.responseText
//				alert(strData);
				    if(strData != "")
				    {	
					    //alert("asdf");
						    var arrExpDate = strData.split("|");
						   
						    ExpDate.length = 0; 	
						    for(i=0; i<arrExpDate.length-1; i++) 
						    {	 
//						    alert(ExpDate.length);
							    var strDate = arrExpDate[i];
							    var arrExpDateCode = strDate.split("~");
							    ExpDate.options[i] = new Option();
							    ExpDate.options[i].value = arrExpDateCode[0];
							    ExpDate.options[i].text = arrExpDateCode[1];
						    }
				    }
    		        else 
			        {
						    ExpDate.length = 0;
						    ExpDate.options[0] = new Option(); 
						    ExpDate.options[0].value = "";
						    ExpDate.options[0].text = "No Exp Date1";
						    //alert(ExpDate.options[1].text);		
			        }
				    document.body.style.cursor = "auto";	
			    }
	    else
	    {
			    ExpDate.length = 0;
			    ExpDate.options[0] = new Option(); 
			    ExpDate.options[0].value = "";
			    ExpDate.options[0].text = "server is not ready1";
			    document.body.style.cursor = "auto";		
	    }	
	 }    
}
    
// Ends

// validation for add transactions page

    function KeyingComtrns(event,id)
		{
		    var Key = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;		
	     
			if(Key ==33 || Key == 43 || Key >= 35 && Key <= 38 || Key >= 40 && Key <=42 || Key == 64 || Key == 94 || Key == 95 || Key == 126)
			{
    		    
    		  	alert("Special Characters are not allowed Test");
		    	id.value = "";
			    id.focus();
			}
    	}
// Ends