﻿// JScript File

////
function Validate()
{

//var emailRe = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum))$/
var emailRe = /^((?:(?:(?:[a-zA-Z0-9][\.\-\+_]?)*)[a-zA-Z0-9])+)\@((?:(?:(?:[a-zA-Z0-9][\.\-_]?){0,62})[a-zA-Z0-9])+)\.([a-zA-Z0-9]{2,6})$/
var email=document.getElementById("UserRegister1_Txt_Email");
var uid=document.getElementById("UserRegister1_Txt_UserId");
var pwd=document.getElementById("UserRegister1_Txt_Pwd");
var cnfpwd=document.getElementById("UserRegister1_Txt_ConfPwd");
var EmailLbl = document.getElementById("UserRegister1_Lbl_Email");
var UserLbl = document.getElementById("UserRegister1_Lbl_User");
var Date = document.getElementById("UserRegister1_Txt_Date");
uid.readOnly=false;
pwd.readOnly=false;
cnfpwd.readOnly=false;
email.readOnly=false;

if(Date.value=="")
	{
	alert("Please pick Date From Calendar");
	Date.focus();
	return false;
	} 

if(uid.value=="")
    {
        alert("Enter UserId");
		uid.focus();
		return false;
    }   
if(pwd.value=="")
    {
        alert("Enter Password"); 
		pwd.focus();
		return false;
    }   
if(cnfpwd.value=="")
    {
        alert("Enter Confirm Password");
		cnfpwd.focus();
		return false;
    }   
    if((pwd.value!="")&&(cnfpwd.value!=""))
    {
        if(pwd.value!=cnfpwd.value)
        {
        alert("Password and Confirm password should match");
		cnfpwd.focus();
		return false;
        }
    }
    if(email.value=="")
    {
        alert("Enter Email");
		email.focus();
		return false;
    }   
if (!emailRe.test(email.value))
	{
		alert("Enter Valid Email");
		email.focus();
		return false;
	}
	
	
	
	
	
}



/*validate Bullion */
function ValidateBullion() 
{

var Qty=document.getElementById("ctl00_pmsContent_ctl00_Txt_Qty");
var Price=document.getElementById("ctl00_pmsContent_ctl00_Txt_Price");
var Date=document.getElementById("ctl00_pmsContent_ctl00_Txt_Date");

/*var PfId=document.getElementById("ctl00_pmsContent_ctl00_Drop_Pf");
alert(PfId)
if(PfId[PfId.selectedIndex].value=="")
    {
    alert("Select portfolio");
    PfId.focus();
    return false;
    }*/
if((Qty.value=="")||(parseFloat(Qty.value)==0))
    {
        alert("Enter Quantity as Non-Zero Value");
		Qty.focus();
		return false;
    }   
if((Price.value=="")||(parseFloat(Price.value)==0))
    {
        alert("Enter Price as Non-Zero value");
		Price.focus();
		return false;
    }   
if(Date.value=="")
    {
        alert("Enter date");
		Date.focus();
		return false;
    }   
}

function ValidateSellBullion()
{

var Qty=document.getElementById("ctl00_pmsContent_ctl00_Txt_Qty");
var Price=document.getElementById("ctl00_pmsContent_ctl00_Txt_Price");
var Dt=document.getElementById("ctl00_pmsContent_ctl00_Txt_Date");
var HideQty=document.getElementById("ctl00_pmsContent_ctl00_Qty_Hide");
var hdnPurchDt=document.getElementById("ctl00_pmsContent_ctl00_hdnPurchDt").value;
//alert(hdnPurchDt.value)
var currentTime = new Date();
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
var year = currentTime.getFullYear()

if(eval(day) <= 9)
	day = "0"+day;
if(eval(month) <=9)
	month = "0"+month;
				
var currentDate = month + "/" + day + "/" + year;
  // alert(currentDate.value)
var arrSdate=hdnPurchDt.split("/");
var SellD =arrSdate[1]+ "/" +arrSdate[0]+ "/" +arrSdate[2];
	
//var arrExpdate=hdnPurchDt.split("/");
//var ExpDate =arrExpdate[1]+ "/" +arrExpdate[0]+ "/" +arrExpdate[2];
  
  
	 if(Date.parse(SellD) > Date.parse(currentDate))
		{
			alert("SellDate can't be greater than CurrentDate");
			Dt.focus();
			return false;
		}



if(Qty.value=="")
    {
        alert("Enter quantity");
		Qty.focus();
		return false;
    }   
if(Price.value=="")
    {
        alert("Enter price");
		Price.focus();
		return false;
    }   
    
if(Dt.value=="")
    {
        alert("Enter date");
		Dt.focus();
		return false;
    }   

    if(parseFloat(Qty.value)>parseFloat(HideQty.value))
    {
        alert("Sell quantity can't be more than the quantity you have");
        Qty.focus();
        return false;
    }
    
}
    function NumericCheck()
	    {
		    if((window.event.keyCode<48 || window.event.keyCode>57)&& window.event.keyCode!=46)
			    {
			    alert("Enter valid numeral");
			    event.returnValue = false;
			    }
		    else
			    {
			    event.returnValue = true;
			    }
	    }
	
	function IntCheck()
	    {
		    if((window.event.keyCode==46)||(window.event.keyCode<48 || window.event.keyCode>57))
			    {
			    alert("Enter valid integer");
			    event.returnValue = false;
			    }
		    else
			    {
			    event.returnValue = true;
			    }
	    }
	
	
	function PeriodShow()
{
    var drp=document.getElementById("ctl03_Drop_SelPeriod").value;
    var txtHid=document.getElementById("ctl03_Drop_Hid");
    if(drp=="days")
    {
        document.getElementById("Days_Td").style.display="inline";
        document.getElementById("Months_Td").style.display="none";
        document.getElementById("Years_Td").style.display="none";
        txtHid.value="days";
    }
    else if(drp=="months")
    {        
        document.getElementById("Days_Td").style.display="none";
        document.getElementById("Months_Td").style.display="inline";
        document.getElementById("Years_Td").style.display="none";
         txtHid.value="months";
    }
    else
    {
        document.getElementById("Days_Td").style.display="none";
        document.getElementById("Months_Td").style.display="none";
        document.getElementById("Years_Td").style.display="inline";
         txtHid.value="years";
    }
   
}



function Validatepf()
{

var Qty=document.getElementById("ctl00_pmsContent_ctl00_txtQty");
var Price=document.getElementById("ctl00_pmsContent_ctl00_txtAvg");
var txtDat=document.getElementById("ctl00_pmsContent_ctl00_txtDate");
var Stock=document.getElementById("ctl00_pmsContent_ctl00_lblStock");
var chk = document.getElementById("ctl00_pmsContent_ctl00_chkDontKnow");
var Serch = document.getElementById("ctl00_pmsContent_ctl00__txtCompname");
var PfId=document.getElementById("ctl00_pmsContent_ctl00_ddlPfNm");
var stkNM = document.getElementById("ctl00_pmsContent_ctl00_lbCompany");
var stt = document.getElementById("ctl00_pmsContent_ctl00_txtStt");
var brk = document.getElementById("ctl00_pmsContent_ctl00_txtBrker");
var other = document.getElementById("ctl00_pmsContent_ctl00_txtOther");
var Dt=document.getElementById("ctl00_pmsContent_ctl00_txtDate").value;

var currentTime = new Date();
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
var year = currentTime.getFullYear()

if(eval(day) <= 9)
	day = "0"+day;
if(eval(month) <=9)
	month = "0"+month;
				
var currentDate = month + "/" + day + "/" + year;
  // alert(currentDate.value)
var arrdate=Dt.split("/");
var SellD =arrdate[1]+ "/" +arrdate[0]+ "/" +arrdate[2];
	
//var arrExpdate=hdnPurchDt.split("/");
//var ExpDate =arrExpdate[1]+ "/" +arrExpdate[0]+ "/" +arrExpdate[2];
  
  
	 if(Date.parse(SellD) > Date.parse(currentDate))
		{
			alert("Transaction Date can't be greater than CurrentDate");
			txtDat.focus();
			return false;
		}
  
	 /*if(Date.parse(SellD) <Date.parse(currentDate))
		{
			alert("Transaction Date can't be Less than CurrentDate");
			txtDat.focus();
			return false;
		}*/

//alert(stkNM[stkNM.selectedIndex].text);
//Stock.innerText=stkNM[stkNM.selectedIndex].text;

if(Stock.innerText=="")
 {
        alert("Please select a Company");
        // Serch.focus();    
		return false;
    
 }
if((Qty.value=="")||(parseFloat(Qty.value)==0))
    {
        alert("Enter Quantity as Non-Zero value");
        
		Qty.focus();
		return false;
    }  
 if((Price.value=="")||(parseFloat(Price.value)==0))
    {
     
        alert("Enter Avg.price as Non-Zero value");
		Price.focus();
		return false;
		
    }   

    
if(txtDat.value=="")
    {
        alert("Enter date");
		txtDat.focus();
		return false;
	} 
	if(parseFloat(Price.value)==0)
	{
	alert("Enter Avg.Price as non-zero value");
	Price.focus();
	return false;
	} 
	if(parseFloat(Qty.value)==0)
	{
	alert("Enter Qty as non-zero value");
	Qty.focus();
	return false;
	} 
	
	
	 
 }
 
 /*validation for Mycurrency.ascx*/
 function validatcurrency()
 {
 var currency= document.getElementById("ctl00_pmsContent_ctl00_ddlcurrency");
 
 if (currency.value=="")
 {
 alert("Select Currency");
 currency.focus();
 return false;
 }
 }
 /* end*/
 
 
 
 
function ShowSelScheme()
{
    var sch_name = document.getElementById("ctl00_pmsContent_ctl00_lbCompany");
    var Compn=document.getElementById("ctl00_pmsContent_ctl00_LblSelectedCmp");
    
    
    //alert(sch_name)
    //alert(Compn)
    
    
    Compn.innerText= sch_name[sch_name.selectedIndex].text;
}
 
 
 /* Validation for Alert :::News    */
 
 function ValidateAlertNews()
 {
 var str1=document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value
 var selcompany= document.getElementById("ctl00_pmsContent_ctl00_txtCompname");
 //var lbComp=document.getElementById("ctl00_pmsContent_ctl00_lbCompany")
 var interval=document.getElementById("ctl00_pmsContent_ctl00_DDL_Interval");
 var filter1=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/
 var ddlpf=document.getElementById("ctl00_pmsContent_ctl00_ddlPfNm");
 var test= ddlpf[ddlpf.selectedIndex].text;
 
 if(test=="No portfolio available")
 {
 alert("Create Portfolio First");
 return false;
 }
 
   
 
 if(selcompany.value=="")
 {
 alert("Enter Company Name");
 selcompany.focus();
 return false;
 }
 
if(document.getElementById("ctl00_pmsContent_ctl00_lbCompany").value == 0)
	{
	alert("Select  Company");
	document.getElementById("ctl00_pmsContent_ctl00_lbCompany").focus();
	return false;
	}
	
 
  
 if (document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value == "")
 {
 alert("Enter Email ID");
 document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").focus();
 return false;
 }
 else if(document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value!="")
 {
  		if (!filter1.test(str1))
		{  
			alert("Invalid EmailID! Please re-enter.")
			document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").focus();
			return false;
		} 
		
 }
 
  
 if(interval.value == "Select")
	{
	alert("Select Interval");
	interval.focus();
	return false;
	}
 
//if (ddlpf.selec



}



function ValidateAlertUpNews()
 {
 var str1=document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value
 var selcompany= document.getElementById("ctl00_pmsContent_ctl00_txtCompname");
 //var lbComp=document.getElementById("ctl00_pmsContent_ctl00_lbCompany")
 var interval=document.getElementById("ctl00_pmsContent_ctl00_DDL_Interval");
 var filter1=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/
 
 if(selcompany.value=="")
 {
 alert("Enter Company Name");
 selcompany.focus();
 return false;
 }
 
  
 if (document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value == "")
 {
 alert("Enter Email ID");
 document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").focus();
 return false;
 }
 else if(document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value!="")
 {
  		if (!filter1.test(str1))
		{  
			alert("Invalid EmailID! Please re-enter.")
			document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").focus();
			return false;
		} 
		
 }
 
  
 if(interval.value == "Select")
	{
	alert("Select Interval");
	interval.focus();
	return false;
	}
 

}



//  /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/



function ValidateAlertPrice()
 {
 var str1=document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value
 var selcompany= document.getElementById("ctl00_pmsContent_ctl00_txtCompname");
 //var lbComp=document.getElementById("ctl00_pmsContent_ctl00_lbCompany")
 //var interval=document.getElementById("ctl00_pmsContent_ctl00_DDL_Interval");
 var filter1=/^((?:(?:(?:[a-zA-Z0-9][\.\-\+_]?)*)[a-zA-Z0-9])+)\@((?:(?:(?:[a-zA-Z0-9][\.\-_]?){0,62})[a-zA-Z0-9])+)\.([a-zA-Z0-9]{2,6})$/
 var ddlpf=document.getElementById("ctl00_pmsContent_ctl00_ddlPfNm");
 var test= ddlpf[ddlpf.selectedIndex].text;
 
 if(test=="No portfolio available")
 {
 alert("Create Portfolio First");
 return false;
 }
 
 
 if(selcompany.value=="")
 {
 alert("Enter Company Name");
 selcompany.focus();
 return false;
 }
 
if(document.getElementById("ctl00_pmsContent_ctl00_lbCompany").value == 0)
	{
	alert("Select  Company");
	document.getElementById("ctl00_pmsContent_ctl00_lbCompany").focus();
	return false;
	}
	
 if ((document.getElementById("ctl00_pmsContent_ctl00_TxtPrice").value == "")||(parseFloat(document.getElementById("ctl00_pmsContent_ctl00_TxtPrice").value)==0))
 {
 alert("Enter Price as Non-Zero value");
 document.getElementById("ctl00_pmsContent_ctl00_TxtPrice").focus();
 return false;
 }
 
 if ((document.getElementById("ctl00_pmsContent_ctl00_Txt_lowcutoff").value == "")||(parseFloat(document.getElementById("ctl00_pmsContent_ctl00_Txt_lowcutoff").value)==0))
 {
 alert("Enter Lower Price Cutoff as Non-Zero value");
 document.getElementById("ctl00_pmsContent_ctl00_Txt_lowcutoff").focus();
 return false;
 }
  
  
  if ((document.getElementById("ctl00_pmsContent_ctl00_Txt_highcutoff").value == "")||(parseFloat(document.getElementById("ctl00_pmsContent_ctl00_Txt_highcutoff").value)==0))
 {
 alert("Enter Higher Price Cutoff");
 document.getElementById("ctl00_pmsContent_ctl00_Txt_highcutoff").focus();
 return false;
 }
  
 if (document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value == "")
 {
 alert("Enter Email ID");
 document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").focus();
 return false;
 }
 else if(document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value!="")
 {
  		if (!filter1.test(str1))
		{  
			alert("Invalid EmailID! Please re-enter.")
			document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").focus();
			return false;
		} 
		
 }
if(parseFloat(document.getElementById("ctl00_pmsContent_ctl00_Txt_highcutoff").value) < parseFloat(document.getElementById("ctl00_pmsContent_ctl00_TxtPrice").value))
{
alert("Higher Cut off price should be Greater than Price");
document.getElementById("ctl00_pmsContent_ctl00_Txt_highcutoff").focus();
return false;
}
if(parseFloat(document.getElementById("ctl00_pmsContent_ctl00_Txt_lowcutoff").value) > parseFloat(document.getElementById("ctl00_pmsContent_ctl00_TxtPrice").value))
{
alert("Lower cut off price should be less than Price");
document.getElementById("ctl00_pmsContent_ctl00_Txt_lowcutoff").focus();
return false;
}

  
// if(interval.value == "Select")
//	{
//	alert("Select Interval");
//	interval.focus();
//	return false;
//	}
 }





function ValidateAlertUpPrice()
 {
 var str1=document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value
 var selcompany= document.getElementById("ctl00_pmsContent_ctl00_txtCompname");
 //var lbComp=document.getElementById("ctl00_pmsContent_ctl00_lbCompany")
 var interval=document.getElementById("ctl00_pmsContent_ctl00_DDL_Interval");
 var filter1=/^((?:(?:(?:[a-zA-Z0-9][\.\-\+_]?)*)[a-zA-Z0-9])+)\@((?:(?:(?:[a-zA-Z0-9][\.\-_]?){0,62})[a-zA-Z0-9])+)\.([a-zA-Z0-9]{2,6})$/
 var ddlpf=document.getElementById("ctl00_pmsContent_ctl00_ddlPfNm");
 var test= ddlpf[ddlpf.selectedIndex].text;
 
 if(test=="No portfolio available")
 {
 alert("Create Portfolio First");
 return false;
 }
 
 
 
 
 
 
 
 if(selcompany.value=="")
 {
 alert("Enter Company Name");
 selcompany.focus();
 return false;
 }
 

	
 if (document.getElementById("ctl00_pmsContent_ctl00_TxtPrice").value == "")
 {
 alert("Enter Price");
 document.getElementById("ctl00_pmsContent_ctl00_TxtPrice").focus();
 return false;
 }
 
 if (document.getElementById("ctl00_pmsContent_ctl00_Txt_lowcutoff").value == "")
 {
 alert("Enter Lower Price Cutoff");
 document.getElementById("ctl00_pmsContent_ctl00_Txt_lowcutoff").focus();
 return false;
 }
  
  
  if (document.getElementById("ctl00_pmsContent_ctl00_Txt_highcutoff").value == "")
 {
 alert("Enter Higher Price Cutoff");
 document.getElementById("ctl00_pmsContent_ctl00_Txt_highcutoff").focus();
 return false;
 }
  
 if (document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value == "")
 {
 alert("Enter Email ID");
 document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").focus();
 return false;
 }
 else if(document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value!="")
 {
  		if (!filter1.test(str1))
		{  
			alert("Invalid EmailID! Please re-enter.")
			document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").focus();
			return false;
		} 
		
 }
 
  
 if(parseFloat(document.getElementById("ctl00_pmsContent_ctl00_Txt_highcutoff").value) < parseFloat(document.getElementById("ctl00_pmsContent_ctl00_TxtPrice").value))
{
alert("Higher Cut off price should be Greater than Price");
document.getElementById("ctl00_pmsContent_ctl00_Txt_highcutoff").focus();
return false;
}
if(parseFloat(document.getElementById("ctl00_pmsContent_ctl00_Txt_lowcutoff").value) > parseFloat(document.getElementById("ctl00_pmsContent_ctl00_TxtPrice").value))
{
alert("Lower cut off price should be less than Price");
document.getElementById("ctl00_pmsContent_ctl00_Txt_lowcutoff").focus();
return false;
}
  
 if(interval.value == "Select")
	{
	alert("Select Interval");
	interval.focus();
	return false;
	}
 

}


function ValidateAlertVolume()
 {
 var str1=document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value
 var selcompany= document.getElementById("ctl00_pmsContent_ctl00_txtCompname");
 //var lbComp=document.getElementById("ctl00_pmsContent_ctl00_lbCompany")
 var interval=document.getElementById("ctl00_pmsContent_ctl00_DDL_Interval");
 var filter1=/^((?:(?:(?:[a-zA-Z0-9][\.\-\+_]?)*)[a-zA-Z0-9])+)\@((?:(?:(?:[a-zA-Z0-9][\.\-_]?){0,62})[a-zA-Z0-9])+)\.([a-zA-Z0-9]{2,6})$/
 var ddlpf=document.getElementById("ctl00_pmsContent_ctl00_ddlPfNm");
 var test= ddlpf[ddlpf.selectedIndex].text;
 
 if(test=="No portfolio available")
 {
 alert("Create Portfolio First");
 return false;
 }
 
 if(selcompany.value=="")
 {
 alert("Enter Company Name");
 selcompany.focus();
 return false;
 }
 
 if(document.getElementById("ctl00_pmsContent_ctl00_lbCompany").value == 0)
	{
	alert("Select  Company");
	document.getElementById("ctl00_pmsContent_ctl00_lbCompany").focus();
	return false;
	}
 
 if ((document.getElementById("ctl00_pmsContent_ctl00_Txt_Volume").value == "")||(parseFloat(document.getElementById("ctl00_pmsContent_ctl00_Txt_Volume").value)==0))
 {
 alert("Enter Volume as Non-Zero value");
 document.getElementById("ctl00_pmsContent_ctl00_Txt_Volume").focus();
 return false;
 }



if (document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value == "")
 {
 alert("Enter Email ID");
 document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").focus();
 return false;
 }
 else if(document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value!="")
 {
  		if (!filter1.test(str1))
		{  
			alert("Invalid EmailID! Please re-enter.")
			document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").focus();
			return false;
		} 
		
 }
 
  
 if(interval.value == "Select")
	{
	alert("Select Interval");
	interval.focus();
	return false;
	}
 

}




function ValidateAlertUpVolume()
 {
 var str1=document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value
 var selcompany= document.getElementById("ctl00_pmsContent_ctl00_txtCompname");
 //var lbComp=document.getElementById("ctl00_pmsContent_ctl00_lbCompany")
 var interval=document.getElementById("ctl00_pmsContent_ctl00_DDL_Interval");
 var filter1=/^((?:(?:(?:[a-zA-Z0-9][\.\-\+_]?)*)[a-zA-Z0-9])+)\@((?:(?:(?:[a-zA-Z0-9][\.\-_]?){0,62})[a-zA-Z0-9])+)\.([a-zA-Z0-9]{2,6})$/
 
 if(selcompany.value=="")
 {
 alert("Enter Company Name");
 selcompany.focus();
 return false;
 }
 
 
 
 if (document.getElementById("ctl00_pmsContent_ctl00_Txt_Volume").value == "")
 {
 alert("Enter Volume");
 document.getElementById("ctl00_pmsContent_ctl00_Txt_Volume").focus();
 return false;
 }



if (document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value == "")
 {
 alert("Enter Email ID");
 document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").focus();
 return false;
 }
 else if(document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").value!="")
 {
  		if (!filter1.test(str1))
		{  
			alert("Invalid EmailID! Please re-enter.")
			document.getElementById("ctl00_pmsContent_ctl00_Txt_Email").focus();
			return false;
		} 
		
 }
 
  
 if(interval.value == "Select")
	{
	alert("Select Interval");
	interval.focus();
	return false;
	}
 

}







function ValidateSrch()
{

    var CNm=document.getElementById("ctl00_pmsContent_ctl00_txtCompname");
    if(CNm.value=="")
    {
        alert("Please search and select your scrip");
        CNm.focus();
        return false;
    }
 }
 
// function ValidateSelect()
//{

//   // var CNm=document.getElementById("ctl03_Cnm");
//   var PfId=document.getElementById("ctl03_lbCompany");
//// if(CNm.value=="")
//if(PfId[PfId.selectedIndex].value=="")
// {
//       alert("Please select your scrip");
//       //CNm.focus();
//       event.returnvalue = false;
//       // return false;
//        
// }
// }

/* Validate MF_Sip */

function ValidateMF_Sip()
{
    var txtSearch=document.getElementById("MF_Sip1_txtSearch");
    var lblScheme=document.getElementById("MF_Sip1_lblSecheme2");
    var sipAmt= document.getElementById("MF_Sip1_txtSipAmt");
    var sipDate = document.getElementById("MF_Sip1_txtSipDt");
    var txtNoinstall = document.getElementById("MF_Sip1_txtNoinstall");
    var ddlFreeq=document.getElementById("MF_Sip1_ddlFreequency");
    var FolioNo = document.getElementById("ctl03_txt_FolioNo");
    var ArnCode = document.getElementById("ctl03_txt_ArnCode");
    
 
    if(txtSearch.value=="")
    {  
        alert("Please Search and select your Scheme ...!!");
        txtSearch.focus();
		return false;
    }
    if(lblScheme.innerText=="")
    {  
        alert("Please select one scheme from the list ...!!");
        lblScheme.focus();
        return false;
    }
       if(sipAmt.value=="")
    {  
        alert("Please Enter the Sip Amount ...!!");
        sipAmt.focus();
        return false;
    }
    
      if(sipDate.value=="")
    {  
        alert("Please select date using calendar ...!!");
        sipDate.focus();
        return false;
    }
     if(txtNoinstall.value=="")
    {  
        alert("Please enter No:of Installments ...!!");
        txtNoinstall.focus();
        return false;
    }
    
  }

 
 
 
 /* Asset Validation*/
 
function  Assetvalidation()
{
var asset= document.getElementById("ctl00_pmsContent_ctl00_Txt_Asset");
var assvalue=document.getElementById("ctl00_pmsContent_ctl00_Txt_Value");
var assdate=document.getElementById("ctl00_pmsContent_ctl00_Txt_Date");
var assCurrvalue=document.getElementById("ctl00_pmsContent_ctl00_Txt_CurrValue");
var filter=/^\s/
	
if (asset.value == "")
	{
	alert("Enter Asset");
	asset.focus();
	return false;
	}
	else if(asset.value!="")
	{
	if (filter.test(asset.value))
	{
	alert("Enter Asset");
	asset.focus();
	return false;
	}
	}
	
	
	
	
		
	if((assvalue.value=="")||(parseFloat(assvalue.value)==0))
	{
	alert("Enter amount as non-zero value");
	assvalue.focus();
	return false;
	}
	
	
	
	if(assdate.value=="")
	{
	alert("Please Enter Date");
	return false;
	}
	
	if((assCurrvalue.value == "")||(parseFloat(assCurrvalue.value)==0))
	{
	alert("Enter amount as non-zero value");
	assCurrvalue.focus();
	return false;
	}
	
		
	}
	
	
	
	
	/* Loan Validation*/
	

	
	
	function Loanvalidation()
	{
	
        var type= document.getElementById("ctl00_pmsContent_ctl00_DDL_Type");
	    var seltenure= document.getElementById("ctl00_pmsContent_ctl00_DDL_Tenure");
	    var loanamt=document.getElementById("ctl00_pmsContent_ctl00_Txt_loanAmt");
	    var Intrate=document.getElementById("ctl00_pmsContent_ctl00_Txt_Intrate");
	    var loandate=document.getElementById("ctl00_pmsContent_ctl00_Txt_Esdate");
	    var Emiamt= document.getElementById("ctl00_pmsContent_ctl00_Txt_Emi");
	    var CB_dontknow = document.getElementById("ctl00_pmsContent_ctl00_PickEMI");
	    var Month=document.getElementById("ctl00_pmsContent_ctl00_DDL_Month");
	    var Year=document.getElementById("ctl00_pmsContent_ctl00_DDL_Year"); 
	
	
	if(type[type.selectedIndex].value=="0")
	{
	    alert("Select Type of Loan");
	    type.focus();
	    return false;
	}
	
	 
        
	if(seltenure[seltenure.selectedIndex].value=="0")
        {
        alert("Select Tenure Month/Year");
        seltenure.focus();
        return false;
        }
       
    else if(seltenure[seltenure.selectedIndex].value=="Months")
        {
        
            if(Month[Month.selectedIndex].value=="Select Month")
            {
            alert("Select number of Months");
            Month.focus();
            return false;
            }
           
        }
        else if(seltenure[seltenure.selectedIndex].value=="Years")
        {
        
            if(Year[Year.selectedIndex].value=="Select Year")
            {
            alert("Select number of Years");
            Year.focus();
            return false;
            }
            
        }
        
        if ((loanamt.value == "")||(parseFloat(loanamt.value)==0))
	{
		alert("Please Enter Loan Amount as Non-Zero Value");
		loanamt.focus();
		return false;
	}
   
   if (Intrate.value == "")
	{
		alert("Please Enter Interest Rate");
		Intrate.focus();
		return false;
	}
	
	if((Emiamt.value == "")&&(CB_dontknow.checked==false))
	{
	    alert("Please Enter EMI,else Check Box ''Don't Know'', and Portfolio Manager will Calculate the EMI for you");
	    
	    return false;
	}
	
	if(loandate.value == "")
	{
	    alert("Enter the Date");
	    return false;
	}
	
	
	
	}
	
function checkChar()
 {
	if((window.event.keyCode < 65 || window.event.keyCode > 91) && (window.event.keyCode < 97 || window.event.keyCode > 123))
	{
		if(window.event.keyCode == 32)
			event.returnValue = true;
		else
			event.returnValue = false;	
	}
 } 
 
 
 function checkAssetChar()
 {
 if ((window.event.keyCode< 33 || window.event.keyCode> 45)&& (window.event.keyCode < 123 || window.event.keyCode > 126)&&(window.event.keyCode<58 || window.event.keyCode>64)&&(window.event.keyCode<91 || window.event.keyCode>94)&& window.event.keyCode!=47)
 {
  
   event.returnValue=true;
   }
   else
   {
   alert("Please Special symbol are not Permitted")
   event.returnValue= false;
   }
   
 }
 
 
 
 
 /* RealEstate Validation */
 function Realestatevalidation()
	{
	var InstruName = document.getElementById("ctl00_pmsContent_ctl00_Txt_InstName");
	var AssetType = document.getElementById("ctl00_pmsContent_ctl00_DDL_Asset");
	var IntAmt= document.getElementById("ctl00_pmsContent_ctl00_Txt_InvAmt");
	var currvalue= document.getElementById("ctl00_pmsContent_ctl00_Txt_CurrValue");
	var dt=document.getElementById("ctl00_pmsContent_ctl00_Txt_Date");
	var loc=document.getElementById("ctl00_pmsContent_ctl00_Txt_loc");
	var Sqf= document.getElementById("ctl00_pmsContent_ctl00_Txt_Sqfeet");
	var bhk= document.getElementById("ctl00_pmsContent_ctl00_Txt_Bhk");
	var ownship= document.getElementById("ctl00_pmsContent_ctl00_DDl_Ownship");
	var filter=/^\s/

	
	if(InstruName.value=="")
	{
	alert("Please Enter Instrument Name");
	InstruName.focus();
	return false;
	}
	else if(InstruName.value!="")
	{
	if(filter.test(InstruName.value))
	{
	alert("Please Enter Instrument Name");
	InstruName.focus();
	return false;
	}
	}
	 if(AssetType.value=="Select")
    {
    alert("Select Type of Asset");
    AssetType.focus();
    return false;
    }
	
	if((IntAmt.value=="")||(parseFloat(IntAmt.value)==0))
	{
	 alert("Enter amount as non-zero value");
	IntAmt.focus();
	return false;
	}
	
	if((currvalue.value=="")||(parseFloat(currvalue.value)==0))
	{
	alert("Enter amount as non-zero value");
	currvalue.focus();
	return false;
	}
	
	if(dt.value=="")
	{
	alert("Please Enter Date");
	dt.focus();
	return false;
	}
	
	if(loc.value=="")
	{
	alert("Please Enter Location");
	loc.focus();
	return false;
	}
	
	if ((Sqf.value=="")||(parseFloat(Sqf.value)==0))
	{
	alert("Please Enter Require Square Feet as non-zero value");
	Sqf.focus();
	return false;
	}
	
    if((bhk.value=="")||(parseFloat(bhk.value)==0))
    {
    alert("Please Enter Require BHK as non-zero value");
    bhk.focus();
    return false;
    }
    
    if(ownship.value=="Select")
    {
    alert("Select Type of OwnerShip");
    ownship.focus();
    return false;
    }
   
 	}
 /*Fixed Income*/
 
 function ValidateFixIncomeAdd()
 {
    var PfId=document.getElementById("ctl00_pmsContent_ctl00_Drop_Pf");
    var Type=document.getElementById("ctl00_pmsContent_ctl00_Drop_Type");
    var InstName=document.getElementById("ctl00_pmsContent_ctl00_Txt_Inst");
    var InvAmt=document.getElementById("ctl00_pmsContent_ctl00_Txt_Amt");
    var InvDate=document.getElementById("ctl00_pmsContent_ctl00_Txt_Date");
    var SelPeriod=document.getElementById("ctl00_pmsContent_ctl00_Drop_SelPeriod");
    var Interest=document.getElementById("ctl00_pmsContent_ctl00_Txt_Intrst");
    var filter1=/^\s/
    var days=document.getElementById("ctl00_pmsContent_ctl00_Drop_Days");
    var months=document.getElementById("ctl00_pmsContent_ctl00_Drop_Months");
    var years=document.getElementById("ctl00_pmsContent_ctl00_Drop_Years");
   
        if(PfId[PfId.selectedIndex].value=="")
        {
        alert("Select Portfolio");
        PfId.focus();
        return false;
        }
        
        if(Type[Type.selectedIndex].value=="Select")
        {
        alert("Select Deposit Type");
        Type.focus();
        return false;
        }
        
        if(InstName.value=="")
        {        
        alert("Enter Instrument Name");
        InstName.focus();
        return false;
        }
        else if(InstName.value!="")
        {
           if (filter1.test(InstName.value))
           {
           alert("Enter Instrument Name");
           InstName.focus();
           return false;
           }
           
       }
         
                
        if((InvAmt.value=="")||(parseFloat(InvAmt.value)==0))
        {
        alert("Enter amount as non-zero value")
        InvAmt.value="";
        InvAmt.focus();
        return false;
        }
        
        if(InvDate.value=="")
        {
        alert("Select Investment Date")
        InvDate.focus();
        return false;
        }
        
        if(SelPeriod[SelPeriod.selectedIndex].value=="")
        {
        alert("Select Investment Period");
        SelPeriod.focus();
        return false;
        }
        
        else if(SelPeriod[SelPeriod.selectedIndex].value=="days")
        {
             
            if(days[days.selectedIndex].value=="Select Days")
            {
             alert("Select Number of Days");
            days.focus();
            return false;
            }
           
        }
        else if(SelPeriod[SelPeriod.selectedIndex].value=="months")
        {
        
            if(months[months.selectedIndex].value=="Select Months")
            {
            alert("Select Number of Months");
            months.focus();
            return false;
            }
            
        }
        else if(SelPeriod[SelPeriod.selectedIndex].value=="years")
        {
        
            if(years[years.selectedIndex].value=="Select Years")
            {
            alert("Select Number of Years");
            years.focus();
            return false; 
            }
           
        }
        
        if((Interest.value=="")||(parseFloat(Interest.value)==0))
        {
        alert("Enter Interest as non-zero value")
        Interest.value="";
        Interest.focus();
        return false;
        }
 }
 
 
 
 
 
 
 function ValidateEditSellStock()
    {
        
        var date=document.getElementById("ctl00_pmsContent_txtSellDT");
        var price=document.getElementById("ctl00_pmsContent_txtSellPrice");
        var purch_qty=document.getElementById("ctl00_pmsContent_PurchQty");
        var qty=document.getElementById("ctl00_pmsContent_txtQty");
        
        if(purch_qty.value<qty.value)
        {
        alert("Sell quantity can't be more than the quantity you have");
        qty.focus();
        return false;
        
        }
                
        if(qty.value=="")
        {
        alert("Please Enter Qty")
        qty.focus();
        return false;
        }
        if(date.value=="")
        {
            alert("Please select Date");
            date.focus();
            return false;
        
        }
        if(price.value=="")
        {
        alert("Please enter the sellprice");
        price.focus();p
        return false;
        }
        
        
 
 
    } 
 
  
 
 function ValidateInsurance()
 {
    var Txt_Holder=document.getElementById("ctl00_pmsContent_ctl00_Txt_Holder");
    var Txt_CoName=document.getElementById("ctl00_pmsContent_ctl00_Txt_CoName");
    var Drop_InsType=document.getElementById("ctl00_pmsContent_ctl00_Drop_InsType");
    var Txt_AnnSum=document.getElementById("ctl00_pmsContent_ctl00_Txt_AnnSum");
    var Txt_Term=document.getElementById("ctl00_pmsContent_ctl00_Txt_Term");
    //var Txt_Bonus=document.getElementById("ctl00_pmsContent_ctl00_Txt_Bonus");
    var Txt_CommDate=document.getElementById("ctl00_pmsContent_ctl00_Txt_CommDate");
    var Txt_PolNo=document.getElementById("ctl00_pmsContent_ctl00_Txt_PolNo");
    var Txt_Prem=document.getElementById("ctl00_pmsContent_ctl00_Txt_Prem");
    var Drp_Intrvl=document.getElementById("ctl00_pmsContent_ctl00_Drp_Interval");
    var polno=document.getElementById("ctl00_pmsContent_ctl00_Txt_PolNo");
    var premium_term=document.getElementById("ctl00_pmsContent_ctl00_Txt_premium");
    
    var filter=/^\s/
    
   if(Drop_InsType[Drop_InsType.selectedIndex].value=="")
        {
        alert("Select Policy Type");
        Drop_InsType.focus();
        return false;
        }
    if(Txt_Holder.value=="")
        {
        alert("Enter Policy Holder's Name");
        Txt_Holder.focus();
        return false;
        }
        else if (Txt_Holder.value!="")
        {
        if(filter.test(Txt_Holder.value))
        {
        alert("Enter Policy Holder's Name");
        Txt_Holder.focus();
        return false;
        
        }
        }
        
        if(Txt_CoName.value=="")
        {
        alert("Enter Insurer Company");
        Txt_CoName.focus();
        return false;
        }
        else if(Txt_CoName.value!="")
        {
        if(filter.test(Txt_CoName.value))
        {
        alert("Enter Insurer Company");
        Txt_CoName.focus();
        return false;
        }
        }
        
        if((Txt_AnnSum.value=="")||(parseFloat(Txt_AnnSum.value)==0))
        {
        alert("Enter Sum as non-zero value");
        Txt_AnnSum.focus();
        return false;
        }
       /* if(Txt_Bonus.value=="")
        {
        alert("Enter bonus/benefits");
        Txt_Bonus.focus();
        return false;
        }*/
        if(Txt_CommDate.value=="")
        {
        alert("Enter policy commence date");
        Txt_CommDate.focus();
        return false;
        }
       
        
       if((Txt_Prem.value=="")||(parseFloat(Txt_Prem.value)==0))
        {
        alert("Enter Premium as non-zero value")
        Txt_Prem.focus();
        return false;
        }
        if(Drp_Intrvl[Drp_Intrvl.selectedIndex].value=="")
        {
        alert("Select policy interval");
        Drp_Intrvl.focus();
        return false;
        }
         if((Txt_Term.value=="")||(parseFloat(Txt_Term.value)==0))
        {
        alert("Enter policy term as Non-zero value");
        Txt_Term.focus();
        return false;
        }
        
        if((polno.value=="")||(parseFloat(polno.value)==0))
        {
        alert("Enter policy no as non-zero value.");
        polno.focus();
        return false;
        }
        
        
          if(premium_term.value=="")
        {
        alert("Enter Premium term");
        premium_term.focus();
        return false;
        }
       
        
 }
 
 
 function CalculatePremium()
 {
 

 var Txt_Prem=document.getElementById("ctl00_pmsContent_ctl00_Txt_Prem");
 var Lbl_Prem=document.getElementById("ctl00_pmsContent_ctl00_Lbl_AnnPrem");
 var Lbl_NxtDueDt=document.getElementById("ctl00_pmsContent_ctl00_Lbl_NxtDueDt");
 var Drp_Intrvl=document.getElementById("ctl00_pmsContent_ctl00_Drp_Interval");
 var Txt_CommDate = document.getElementById("ctl00_pmsContent_ctl00_Txt_CommDate");

 var Prem_Hide = document.getElementById("ctl00_pmsContent_ctl00_Prem_Hide");
 var DueDt_Hide = document.getElementById("ctl00_pmsContent_ctl00_DueDt_Hide");
 
 if(Txt_CommDate.value=="")
 {
 //alert("Enter commence date")
 Txt_CommDate.focus();
 return false;
 }
 if(Txt_Prem.value=="")
 {
 //alert("Enter premium")
 Txt_Prem.focus();
 return false;
 }
 
    if(Drp_Intrvl[Drp_Intrvl.selectedIndex].value=="")
    {
   // alert("Enter policy interval")
    Drp_Intrvl.focus();
    return false;
    }
 
var dt = new Date()
var CurrDt=dt.getDate()
var CurrMnth=dt.getMonth()+1
var CurrYr=dt.getFullYear()
CurrDate = new Date(CurrMnth+"/"+CurrDt+"/"+CurrYr)

var arrCommDate=(Txt_CommDate.value).split("/");
var CommDate =arrCommDate[1]+ "/" +arrCommDate[0]+ "/" +arrCommDate[2];

Comm_Date=new Date(CommDate)




  if(Drp_Intrvl[Drp_Intrvl.selectedIndex].value=="Qrtr")
  { 
  
      Lbl_Prem.innerHTML=(parseFloat(Txt_Prem.value)*4)
      Comm_Date.setMonth(Comm_Date.getMonth() + 3);
      Lbl_NxtDueDt.innerHTML=Comm_Date.getDate()+"/"+(Comm_Date.getMonth()+1)+"/"+Comm_Date.getFullYear();
      
      //Checking whether the next due date is less than current date
      if(Date.parse((Comm_Date.getMonth()+1)+"/"+Comm_Date.getDate()+"/"+Comm_Date.getFullYear()) < Date.parse(CurrMnth+"/"+CurrDt+"/"+CurrYr))
	    {
    				
		    do
            {
            
            Comm_Date.setMonth(Comm_Date.getMonth() + 3);
             
            Lbl_NxtDueDt.innerHTML=Comm_Date.getDate()+"/"+(Comm_Date.getMonth()+1)+"/"+Comm_Date.getFullYear();
                   
            }
            while(Date.parse((Comm_Date.getMonth()+1)+"/"+Comm_Date.getDate()+"/"+Comm_Date.getFullYear()) < Date.parse(CurrMnth+"/"+CurrDt+"/"+CurrYr))

        //Check whether next premium date is current date
        if((Comm_Date.getDate()==CurrDt)&&((Comm_Date.getMonth()+1)==CurrMnth))
        {
        Comm_Date.setMonth(Comm_Date.getMonth() + 3);
        }

		    Lbl_NxtDueDt.innerHTML=Comm_Date.getDate()+"/"+(Comm_Date.getMonth()+1)+"/"+Comm_Date.getFullYear();
    		
	    }
      
      Prem_Hide.value=Lbl_Prem.innerHTML;
      DueDt_Hide.value=Lbl_NxtDueDt.innerHTML;
  }
  else if(Drp_Intrvl[Drp_Intrvl.selectedIndex].value=="Half")
  {
      Lbl_Prem.innerHTML=(parseFloat(Txt_Prem.value)*2)
      Comm_Date.setMonth(Comm_Date.getMonth() + 6);
      Lbl_NxtDueDt.innerHTML=Comm_Date.getDate()+"/"+(Comm_Date.getMonth()+1)+"/"+Comm_Date.getFullYear();
      
      //Checking whether the next due date is less than current date
      if(Date.parse((Comm_Date.getMonth()+1)+"/"+Comm_Date.getDate()+"/"+Comm_Date.getFullYear()) < Date.parse(CurrMnth+"/"+CurrDt+"/"+CurrYr))
	    {
		    do
            {
            Comm_Date.setMonth(Comm_Date.getMonth() + 6);
            Lbl_NxtDueDt.innerHTML=Comm_Date.getDate()+"/"+(Comm_Date.getMonth()+1)+"/"+Comm_Date.getFullYear();
             }
            while(Date.parse((Comm_Date.getMonth()+1)+"/"+Comm_Date.getDate()+"/"+Comm_Date.getFullYear()) < Date.parse(CurrMnth+"/"+CurrDt+"/"+CurrYr))

        //Check whether next premium date is current date
        
         if((Comm_Date.getDate()==CurrDt)&&((Comm_Date.getMonth()+1)==CurrMnth))
        {
        Comm_Date.setMonth(Comm_Date.getMonth() + 6);
        }

		    Lbl_NxtDueDt.innerHTML=Comm_Date.getDate()+"/"+(Comm_Date.getMonth()+1)+"/"+Comm_Date.getFullYear();
	    }
      
      Prem_Hide.value=Lbl_Prem.innerHTML;
      DueDt_Hide.value=Lbl_NxtDueDt.innerHTML;
  }
  else if(Drp_Intrvl[Drp_Intrvl.selectedIndex].value=="Ann")  
  {
      Lbl_Prem.innerHTML=(parseFloat(Txt_Prem.value))
      Comm_Date.setMonth(Comm_Date.getMonth() + 12);
      Lbl_NxtDueDt.innerHTML=Comm_Date.getDate()+"/"+(Comm_Date.getMonth()+1)+"/"+Comm_Date.getFullYear();
      
      //Checking whether the next due date is less than current date
      if(Date.parse((Comm_Date.getMonth()+1)+"/"+Comm_Date.getDate()+"/"+Comm_Date.getFullYear()) < Date.parse(CurrMnth+"/"+CurrDt+"/"+CurrYr))
	    {
		    do
            {
            Comm_Date.setMonth(Comm_Date.getMonth() + 12);
            Lbl_NxtDueDt.innerHTML=Comm_Date.getDate()+"/"+(Comm_Date.getMonth()+1)+"/"+Comm_Date.getFullYear();
            }
            while(Date.parse((Comm_Date.getMonth()+1)+"/"+Comm_Date.getDate()+"/"+Comm_Date.getFullYear()) < Date.parse(CurrMnth+"/"+CurrDt+"/"+CurrYr))

        //Check whether next premium date is current date
        if((Comm_Date.getDate()==CurrDt)&&((Comm_Date.getMonth()+1)==CurrMnth))
        {
        Comm_Date.setMonth(Comm_Date.getMonth() + 12);
        }

		    Lbl_NxtDueDt.innerHTML=Comm_Date.getDate()+"/"+(Comm_Date.getMonth()+1)+"/"+Comm_Date.getFullYear();
	    }
      
      Prem_Hide.value=Lbl_Prem.innerHTML;
      DueDt_Hide.value=Lbl_NxtDueDt.innerHTML;
  }
  
   else 
  {
      Lbl_Prem.innerHTML=(parseFloat(Txt_Prem.value))
      Comm_Date.setMonth(Comm_Date.getMonth() );
      Lbl_NxtDueDt.innerHTML=(Comm_Date.getDate()+1)+"/"+(Comm_Date.getMonth()+1)+"/"+Comm_Date.getFullYear();
      
      //Checking whether the next due date is less than current date
      if(Date.parse((Comm_Date.getMonth()+1)+"/"+Comm_Date.getDate()+"/"+Comm_Date.getFullYear()) < Date.parse(CurrMnth+"/"+CurrDt+"/"+CurrYr))
	    {
		    do
            {
            Comm_Date.setMonth(Comm_Date.getMonth());
            Lbl_NxtDueDt.innerHTML=(Comm_Date.getDate()+1)+"/"+(Comm_Date.getMonth()+1)+"/"+Comm_Date.getFullYear();
            }
            while(Date.parse((Comm_Date.getMonth()+1)+"/"+(Comm_Date.getDate()+1)+"/"+Comm_Date.getFullYear()) < Date.parse(CurrMnth+"/"+CurrDt+"/"+CurrYr))

        //Check whether next premium date is current date
        if((Comm_Date.getDate()==CurrDt)&&((Comm_Date.getMonth())==CurrMnth))
        {
        Comm_Date.setMonth(Comm_Date.getMonth());
        }

		    Lbl_NxtDueDt.innerHTML=(Comm_Date.getDate()+1)+"/"+(Comm_Date.getMonth()+1)+"/"+Comm_Date.getFullYear();
	    }
      
      Prem_Hide.value=Lbl_Prem.innerHTML;
      DueDt_Hide.value=Lbl_NxtDueDt.innerHTML;
  }
  
  
  
  
  
 }
 
 
 
function CheckEmiLoan(id)
{
    var PriceOpt = document.getElementById("ctl00_pmsContent_ctl00_PickEMI");
    var Price = document.getElementById("ctl00_pmsContent_ctl00_Txt_Emi");
  
    if(PriceOpt.checked==true)
    {
        Price.readOnly = true;
    }
    else
    {
        Price.readOnly = false;
    }
}

function ValidateDervativeSrch()
{

    var CNm=document.getElementById("ctl00_pmsContent_ctl00_txtSearch");
    if(CNm.value=="")
    {
        alert("Please search and select your scrip");
        CNm.focus();
        return false;
    }
 }
 
 
 /*Tax Report Validation*/
 function TaxValidate()
 {
    var FrDate=document.getElementById("ctl00_pmsContent_ctl00_TxtFr_Date");
    var ToDate=document.getElementById("ctl00_pmsContent_ctl00_TxtTo_Date");
    var Drp_Type=document.getElementById("ctl00_pmsContent_ctl00_Drop_Inst");
   
    var targelem = document.getElementById('loader_container');

    if(Drp_Type[Drp_Type.selectedIndex].value=="")
    {
    targelem.style.display='none';
	targelem.style.visibility='hidden';
    alert("Select report")
	Drp_Type.focus();
    return false;
    }
    if(FrDate.value=="")
    {
    targelem.style.display='none';
	targelem.style.visibility='hidden';
    alert("Select From date");
    FrDate.focus();
    return false;
    }
    if(ToDate.value=="")
    {
    targelem.style.display='none';
	targelem.style.visibility='hidden';
    alert("Select To date");
    ToDate.focus();
    return false;
    }

 }
 
 
 function TaxValidateFinFT()
 {
    var FrDate=document.getElementById("ctl00_pmsContent_ctl00_txtFinFrDate");
    var ToDate=document.getElementById("ctl00_pmsContent_ctl00_txtFinToDate");
    var Drp_Type=document.getElementById("ctl00_pmsContent_ctl00_Drop_Inst");
    var ddlScript=document.getElementById("ctl00_pmsContent_ctl00_EqComp_Drop");
   
    var targelem = document.getElementById('loader_container');
    if(ddlScript[ddlScript.selectedIndex].value=="0")
    {
        targelem.style.display='none';
	    targelem.style.visibility='hidden';
        alert("No Scrips Available");
        return false;

    }
    if(Drp_Type[Drp_Type.selectedIndex].value=="")
    {
    targelem.style.display='none';
	targelem.style.visibility='hidden';
    alert("Select report")
	Drp_Type.focus();
    return false;
    }
    if(FrDate.value=="")
    {
    targelem.style.display='none';
	targelem.style.visibility='hidden';
    alert("Select From date");
    FrDate.focus();
    return false;
    }
    if(ToDate.value=="")
    {
    targelem.style.display='none';
	targelem.style.visibility='hidden';
    alert("Select To date");
    ToDate.focus();
    return false;
    }
    

 }
 
 function  TaxValidateFinDT()
 {
    //var FrDate=document.getElementById("ctl00_pmsContent_ctl00_txtFinFrDate");
   // var ToDate=document.getElementById("ctl00_pmsContent_ctl00_txtFinToDate");
    var Drp_Type=document.getElementById("ctl00_pmsContent_ctl00_Drop_Inst");
    var ddlScript=document.getElementById("ctl00_pmsContent_ctl00_EqComp_Drop");
   
    var targelem = document.getElementById('loader_container');

    if(Drp_Type[Drp_Type.selectedIndex].value=="")
    {
    targelem.style.display='none';
	targelem.style.visibility='hidden';
    alert("Select report")
	Drp_Type.focus();
    return false;
    }
  /*  if(FrDate.value=="")
    {
    targelem.style.display='none';
	targelem.style.visibility='hidden';
    alert("Select From date");
    FrDate.focus();
    return false;
    }
    if(ToDate.value=="")
    {
    targelem.style.display='none';
	targelem.style.visibility='hidden';
    alert("Select To date");
    ToDate.focus();
    return false;
    }*/
    //alert(ddlScript[ddlScript.selectedIndex].text);
     if(ddlScript[ddlScript.selectedIndex].value=="0")
    {
        targelem.style.display='none';
	    targelem.style.visibility='hidden';
    
        alert("No Scrips Available");
        return false;

    }

 }
 

 
 
 
 
 
 
 
 
 
 
function validezerohold()
{
var frmdate=document.getElementById("ctl00_pmsContent_ctl00_Txt_frmDate");
var todate=document.getElementById("ctl00_pmsContent_ctl00_Txt_todate");
var targelem = document.getElementById('loader_container');
if (frmdate.value=="")
{
targelem.style.display='none';
	targelem.style.visibility='hidden';
alert("Select From date");
frmdate.focus();
return false;
}

if (todate.value=="")
{
targelem.style.display='none';
	targelem.style.visibility='hidden';
alert("Select To date");
todate.focus();
return false;
}

}
 function ValidateUpdatepf()
{

    var txtEqty=document.getElementById("ctl00_pmsContent_ctl00_txtEqty");
    var txtEprice=document.getElementById("ctl00_pmsContent_ctl00_txtEprice");
    var txtEdate=document.getElementById("ctl00_pmsContent_ctl00_txtEdate");
    var txtEbroker=document.getElementById("ctl00_pmsContent_ctl00_txtEbroker");
    var txtEstt=document.getElementById("ctl00_pmsContent_ctl00_txtEstt");
    var txtEother=document.getElementById("ctl00_pmsContent_ctl00_txtEother");
    var Stock=document.getElementById("ctl00_pmsContent_ctl00_lblEStock");
    var Dt=document.getElementById("ctl00_pmsContent_ctl00_txtEdate").value;
    var Stock=document.getElementById("ctl00_pmsContent_ctl00_lblEstock");

var currentTime = new Date();
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
var year = currentTime.getFullYear()

if(eval(day) <= 9)
	day = "0"+day;
if(eval(month) <=9)
	month = "0"+month;
				
var currentDate = month + "/" + day + "/" + year;
  // alert(currentDate.value)
var arrdate=Dt.split("/");
var SellD =arrdate[1]+ "/" +arrdate[0]+ "/" +arrdate[2];
//alert(SellD);
//alert(Dt);	
//var arrExpdate=hdnPurchDt.split("/");
//var ExpDate =arrExpdate[1]+ "/" +arrExpdate[0]+ "/" +arrExpdate[2];
  
 if(Stock.innerText=="")
 {
        alert("Please select a Company for Edit");
        // Serch.focus();    
		return false;
    
 }
	 if(Date.parse(SellD) > Date.parse(currentDate))
		{
			alert("Transaction Date can't be greater than CurrentDate");
			txtEdate.focus();
			return false;
		}
  
	 /*if(Date.parse(SellD) <Date.parse(currentDate))
		{
			alert("Transaction Date can't be Less than CurrentDate");
			txtEdate.focus();
			return false;
		}*/

//alert(stkNM[stkNM.selectedIndex].text);
//Stock.innerText=stkNM[stkNM.selectedIndex].text;


if((txtEqty.value=="")||(parseFloat(txtEqty.value)==0))
    {
        alert("Enter Quantity as Non-Zero value");
        
		txtEqty.focus();
		return false;
    }  
 if((txtEprice.value=="")||(parseFloat(txtEprice.value)==0))
    {
     
        alert("Enter Avg.price as Non-Zero value");
		txtEprice.focus();
		return false;
		
    }   

    
if(txtEdate.value=="")
    {
        alert("Enter date");
		txtEdate.focus();
		return false;
	} 
	if(parseFloat(txtEprice.value)==0)
	{
	alert("Enter Avg.Price as non-zero value");
	Price.focus();
	return false;
	} 
	if(parseFloat(txtEqty.value)==0)
	{
	alert("Enter Qty as non-zero value");
	txtEqty.focus();
	return false;
	} 
	//document.getElementById("serach").style.display="inline";
    //document.getElementById("Add").style.display="inline";
    //document.getElementById("EditTd").style.display="none";
	
	 
 }

 
 /*Validation for ProfilLost in Derivatives*/
 
//function validProfloss()
//{
//var frmdate= document.getElementById("ctl00_pmsContent_ctl00_TxtFr_Date");
//var todate= document.getElementById("ctl00_pmsContent_ctl00_TxtTo_Date");

//if (frmdate.value=="")
//{
//    alert("Select From Date");
//    frmdate.focus();
//    return false;
//}

//if (todate.value=="")
//{
//    alert("Select To Date");
//    todate.focus();
//    return false;
//}

//}
       
function getdata(fincode)
{

var fincode = fincode.split(",");
var corp_id = fincode[0];
var corp_id1 = fincode[1];
var corp_id2 = fincode[2];
var corp_id3 = fincode[3];
var corp_id4 = fincode[4];
var corp_id5 = fincode[5];
var corp_id6 = fincode[6];

var td = new Array(76,77,78,90,72,73,31);

//---------------------------------------------------------------------------------------------------Td1 visible
for(var i = 0 ; i <=6; i++)
{
if(td[i] == corp_id)
 {
var a = i;
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{

document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="none";
document.getElementById("Bd"+i).style.display="none";
}

}
//------------------------------------------------------------------------------------------------------Td1 & Td2  visible
for(var i = 0 ; i <=6; i++)
{
if(td[i] == corp_id1)
 {
var b=i;
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{
if (a==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{

document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="none";
document.getElementById("Bd"+i).style.display="none";
}
}

}
//------------------------------------------------------------------------------------------------------Td1 & Td2 & Td3 visible

for(var i = 0 ; i <=6; i++)
{
if(td[i] == corp_id2)
 {
var c=i;
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{
if (a==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(b==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{

document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="none";
document.getElementById("Bd"+i).style.display="none";
}
}

}
//---------------------------------------------------------------------------------------------------------Td1 & Td2 & Td3 & Td4 visible

for(var i = 0 ; i <=6; i++)
{
if(td[i] == corp_id3)
 {
  var d=i; 
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{
if (a==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(b==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(c==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{

document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="none";
document.getElementById("Bd"+i).style.display="none";
}
}

}

//---------------------------------------------------------------------------------------------------------Td1 & Td2 & Td3 & Td4 & Td5 visible

for(var i = 0 ; i <=6; i++)
{
if(td[i] == corp_id4)
 {
var e=i;
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{
if (a==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(b==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(c==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(d==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{

document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="none";
document.getElementById("Bd"+i).style.display="none";
}
}

}
//--------------------------------------------------------------------------------------------------Td1 & Td2 & Td3 & Td4 & Td5 & Td6 visible

for(var i = 0 ; i <=6; i++)
{
if(td[i] == corp_id5)
 {
var f=i;
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{
if (a==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(b==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(c==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(d==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(e==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{

document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="none";
document.getElementById("Bd"+i).style.display="none";
}
}

}

//----------------------------------------------------------------------------------------------------------Td1 & Td2 & Td3 & Td4 & Td5 & Td6 & Td7 visible

for(var i = 0 ; i <=6; i++)
{
if(td[i] == corp_id6)
 {

document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{
if (a==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(b==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(c==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(d==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(e==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(f==i)
{
document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{

document.getElementById("ctl00_pmsContent_ctl00_Ad"+i).style.display="none";
document.getElementById("Bd"+i).style.display="none";
}
}

}

//------------------------------------------------------------------------------------------------------End---


}











//--------For Stock Display Tab Pop up----------------------------------------------------

function getdata_Tab(fincode)
{
var fincode = fincode.split(",");

var corp_id = fincode[0];
var corp_id1 = fincode[1];
var corp_id2 = fincode[2];
var corp_id3 = fincode[3];
var corp_id4 = fincode[4];
var corp_id5 = fincode[5];
var corp_id6 = fincode[6];

var td = new Array(76,77,78,90,72,73,31);

//---------------------------------------------------------------------------------------------------Td1 visible
for(var i = 0 ; i <=6; i++)
{
if(td[i] == corp_id)
 {
var a = i;
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{

document.getElementById("Ad"+i).style.display="none";
document.getElementById("Bd"+i).style.display="none";
}

}
//------------------------------------------------------------------------------------------------------Td1 & Td2  visible
for(var i = 0 ; i <=6; i++)
{
if(td[i] == corp_id1)
 {
var b=i;
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{
if (a==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{

document.getElementById("Ad"+i).style.display="none";
document.getElementById("Bd"+i).style.display="none";
}
}

}
//------------------------------------------------------------------------------------------------------Td1 & Td2 & Td3 visible

for(var i = 0 ; i <=6; i++)
{
if(td[i] == corp_id2)
 {
var c=i;
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{
if (a==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(b==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{

document.getElementById("Ad"+i).style.display="none";
document.getElementById("Bd"+i).style.display="none";
}
}

}
//---------------------------------------------------------------------------------------------------------Td1 & Td2 & Td3 & Td4 visible

for(var i = 0 ; i <=6; i++)
{
if(td[i] == corp_id3)
 {
  var d=i; 
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{
if (a==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(b==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(c==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{

document.getElementById("Ad"+i).style.display="none";
document.getElementById("Bd"+i).style.display="none";
}
}

}

//---------------------------------------------------------------------------------------------------------Td1 & Td2 & Td3 & Td4 & Td5 visible

for(var i = 0 ; i <=6; i++)
{
if(td[i] == corp_id4)
 {
var e=i;
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{
if (a==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(b==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(c==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(d==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{

document.getElementById("Ad"+i).style.display="none";
document.getElementById("Bd"+i).style.display="none";
}
}

}
//--------------------------------------------------------------------------------------------------Td1 & Td2 & Td3 & Td4 & Td5 & Td6 visible

for(var i = 0 ; i <=6; i++)
{
if(td[i] == corp_id5)
 {
var f=i;
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{
if (a==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(b==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(c==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(d==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(e==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{

document.getElementById("Ad"+i).style.display="none";
document.getElementById("Bd"+i).style.display="none";
}
}

}

//----------------------------------------------------------------------------------------------------------Td1 & Td2 & Td3 & Td4 & Td5 & Td6 & Td7 visible

for(var i = 0 ; i <=6; i++)
{
if(td[i] == corp_id6)
 {

document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{
if (a==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(b==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(c==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(d==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(e==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else if(f==i)
{
document.getElementById("Ad"+i).style.display="inline";
document.getElementById("Bd"+i).style.display="inline";
}
else
{

document.getElementById("Ad"+i).style.display="none";
document.getElementById("Bd"+i).style.display="none";
}
}

}

//------------------------------------------------------------------------------------------------------End---
}