﻿// JScript File

function LboxSelection()
{
//alert("ggg");
    var sch_name = document.getElementById("ctl00_pmsContent_ctl00_lbCompany");
    var Stock=document.getElementById("ctl00_pmsContent_ctl00_lblStock");
     
    Stock.innerText  = sch_name[sch_name.selectedIndex].text;
    
  
   
}
function checkChar()
 {
	if((window.event.keyCode < 65 || window.event.keyCode > 90) && (window.event.keyCode < 97 || window.event.keyCode > 122) && (window.event.keyCode < 33 || window.event.keyCode > 47))
	{
		if(window.event.keyCode == 32)
			event.returnValue = true;
		else
			event.returnValue = false;	
	}
 }

function checkDigit()
 {
	if(window.event.keyCode < 48 || window.event.keyCode > 57)
	{		
		if(window.event.keyCode == 43 || window.event.keyCode == 45)
			event.returnValue = true;
	  else
			event.returnValue = false;
			alert("Use Numbers only");
	}
 }
 
 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;
   }
   
 }
 
 function nospace()
 {
 if ((window.event.keyCode < 65 || window.event.keyCode > 90) && (window.event.keyCode < 97 || window.event.keyCode > 122)&&(window.event.keyCode < 48 || window.event.keyCode > 57))
 {
        if(window.event.keyCode == 32)
		event.returnValue= true;
		
		else
		
		event.returnValue=false;
	//	alert("No special Symbols are allowed")
		
	}





}


function checkInput(txt) 
{

    if (/\W/.test(txt.value))
     {
        alert("Please enter alphanumerics only");
        return false;
    }
        return true;
    }


 
 function InsertUser()
	{
	var userid =document.getElementById("Txt_User").value
	var str1=document.getElementById("Txt_Email").value
	var passwd=document.getElementById("Txt_Password").value
	var gen= document.getElementById("DDL_Gender")
	var day=document.getElementById("DDL_Day")
	var month=document.getElementById("DDL_Month")
	var year=document.getElementById("DDL_Year")	 
	var FN=document.getElementById("Txt_FN")
	var MN=document.getElementById("Txt_MN")
	var LN=document.getElementById("Txt_LN")
    var Pincode=document.getElementById("Txt_Pincode").value
    var PAN=document.getElementById("Txt_Pan").value
	var Phone = document.getElementById("Txt_Phone").value
	var mobile = document.getElementById("Txt_Mobile").value
	var filter1=/^((?:(?:(?:[a-z0-9][\.\\+_]?)*)[a-z0-9])+)\@((?:(?:(?:[a-z0-9][\.\_]?){0,62})[a-z0-9])+)\.([a-z0-9]{2,6})$/
	var filter2=/^\s/
	var numericExpression = /^[0-9]+$/;
	var alphanumerics = /\W/
	var Pms_name = document.getElementById("Txt_User");

      if(Pms_name.value.match(filter2)) 
	  {
		alert("Please Enter User ID");
		document.getElementById("Txt_User").focus();
		return false;
	  }

	   else  if(FN.value.match(filter2)) 
	  {
		alert("Please Enter First Name");
		document.getElementById("Txt_FN").focus();
		return false;
	  }

	  else 
	  if(LN.value.match(filter2)) 
	  {
		alert("Please Enter Last Name");
		document.getElementById("Txt_LN").focus();
		return false;
	  }

	var selecteddate=month.value+"/"+day.value+"/"+year.value;
	
	var currentTime = new Date();
    var mnth = currentTime.getMonth()+1;
    var dy = currentTime.getDate();
    var yer = currentTime.getFullYear();
    var currentDate = mnth+ "/" + dy + "/" + yer;
   
   
   if (document.getElementById("Txt_User").value=="")
   {
   alert("Please Enter User Id");
   document.getElementById("Txt_User").focus();
   return false;
   
   }
   
      else if (document.getElementById("Txt_User").value !="")   
   {
     if (userid.length<6)
     {
      alert("User ID should be minimum 6 characters")
      document.getElementById("Txt_User").focus();
       return false;
     }
   }
   
  
   if (document.getElementById("Txt_Password").value=="")
   {
   alert("Please Enter Password");
   document.getElementById("Txt_Password").focus();
   return false;
   
   }
   
   else if (document.getElementById("Txt_Password").value !="")   
   {
     if (passwd.length<6)
     {
      alert("Password should be minimum 6 characters")
      document.getElementById("Txt_Password").focus();
       return false;
     }
   }
   

   
   if (document.getElementById("Txt_Email").value == "")
	{
		alert("Please Enter your Email");
		document.getElementById("Txt_Email").focus();
		return false;
	}

   
	
	else if(document.getElementById("Txt_Email").value !="")
	{	 
		if (!filter1.test(str1))
		{  
			alert("Invalid EmailID! Please re-enter.")
			document.getElementById("Txt_Email").focus();
			return false;
		} 
	}


  
	if (document.getElementById("Txt_FN").value == "")
	{
		alert("Please Enter your First Name");
		document.getElementById("Txt_FN").focus();
		return false;
	}
	
	else if (document.getElementById("Txt_FN").value!="")
	{	if(filter2.test(document.getElementById("Txt_FN").value))
	  {
		alert("Please Enter your First Name");
		document.getElementById("Txt_FN").focus();
		return false;
	  }
   }	

	if (document.getElementById("Txt_LN").value == "")
	{
		alert("Please Enter your Last Name");
		document.getElementById("Txt_LN").focus();
		return false;
	}
	else if (document.getElementById("Txt_LN").value!="")
	{if(filter2.test(document.getElementById("Txt_LN").value))
	   {
		alert("Please Enter your Last Name");
		document.getElementById("Txt_LN").focus();
		return false;
		}
	}
	
	if(document.getElementById("DDL_Gender").value=="0")
	{
	    alert("Select Gender");
	    document.getElementById("DDL_Gender").focus();
	    return false;
	}
	
	if (day.value=="Day")
	{
	alert("Select Day");
	day.focus();
	return false;
	}
			
	if (month.value=="Month")
	{
	alert("Select Month");
	month.focus();
	return false;
	}
	
	if (year.value=="Year")
	{
	alert("Select Year");
	year.focus();
	return false;
	}
	
	var maritialstatus=document.getElementById("DDL_Maritialstat");
	if(maritialstatus.value == "0")
	{
	alert("Select Maritial Status");
	maritialstatus.focus();
	return false;
	}
	
	if (document.getElementById("Txt_Add1").value == "")
	{	
		alert("Please Enter your Address");
		document.getElementById("Txt_Add1").focus();
		return false;
		
	}
	
	if(document.getElementById("DDL_City").value == 0)
	{
	alert("Select your City");
	document.getElementById("DDL_City").focus();
	return false;
	}

	if(document.getElementById("DDL_State").value == 0)
	{
	alert("Select your State");
	document.getElementById("DDL_State").focus();
	return false;
	}
	
	if(document.getElementById("DDL_Country").value == 0)
	{
	alert("Select your Country");
	document.getElementById("DDL_Country").focus();
	return false;
	}

 	if(document.getElementById("Txt_Pincode").value =="")
	{
	alert("Enter Pincode");
	document.getElementById("Txt_Pincode").focus();
	return false;
	}
	
	else 
	{	if (Pincode.length<6)
             {
              alert("User Pincode should be minimum 6 characters");
              document.getElementById("Txt_Pincode").focus();
               return false;
             }
 
 }
 
	
		
	if (document.getElementById("Txt_Phone").value == "" && document.getElementById("Txt_Mobile").value == "")
	{
		alert("Please Enter at least one Contact no.");
		document.getElementById("Txt_Phone").focus();
		return false;
	}
	
	if(document.getElementsByName("DDL_Gender").SelectedIndex == "0")
	{
	alert("Please select Gender")
	return false;
	}
	
	if(Date.parse(selecteddate)>Date.parse(currentDate))
	{
	alert("Date of Birth should less than Current Date")
	day.focus();
	return false;
	}
	
  if (Phone.length<6)
     {
      alert("Phone no should be minimum 5 characters")
      document.getElementById("Txt_Phone").focus();
       return false;
     }
   
     if(document.getElementById("Txt_Mobile").value!="")
     {
     
      if(mobile.length<10)
      {
         alert("Mobile no should be minimum 10 characters")
         document.getElementById("Txt_Mobile").focus();
         return false;
     }
    }
 }
  
  

 function UpdateUser()
 {

	
	var str1=document.getElementById("ctl00_pmsContent_Txt_Email").value
	var gen= document.getElementById("ctl00_pmsContent_DDL_Gender")
	var day=document.getElementById("ctl00_pmsContent_DDL_Day")
	var month=document.getElementById("ctl00_pmsContent_DDL_Month")
	var year=document.getElementById("ctl00_pmsContent_DDL_Year")	 

     
	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 filter2=/^\s/;
	

	
	
	var selecteddate=month.value+"/"+day.value+"/"+year.value;
	
	var currentTime = new Date();
    var mnth = currentTime.getMonth()+1;
    var dy = currentTime.getDate();
    var yer = currentTime.getFullYear();
    var currentDate = mnth+ "/" + dy + "/" + yer;
   
  
	if (document.getElementById("ctl00_pmsContent_Txt_FN").value == "")
	{
		alert("Please Enter your First Name");
		document.getElementById("ctl00_pmsContent_Txt_FN").focus();
		return false;
	}
	
	else if (document.getElementById("ctl00_pmsContent_Txt_FN").value!="")
	{	if(filter2.test(document.getElementById("ctl00_pmsContent_Txt_FN").value))
	  {
		alert("Please Enter your First Name");
		document.getElementById("ctl00_pmsContent_Txt_FN").focus();
		return false;
	  }
   }	

	if (document.getElementById("ctl00_pmsContent_Txt_LN").value == "")
	{
		alert("Please Enter your Last Name");
		document.getElementById("ctl00_pmsContent_Txt_LN").focus();
		return false;
	}
	else if (document.getElementById("ctl00_pmsContent_Txt_LN").value!="")
	{if(filter2.test(document.getElementById("ctl00_pmsContent_Txt_LN").value))
	   {
		alert("Please Enter your Last Name");
		document.getElementById("ctl00_pmsContent_Txt_LN").focus();
		return false;
		}
	}
	
	if(document.getElementById("ctl00_pmsContent_DDL_Gender").value=="0")
	{
	    alert("Select Gender");
	    document.getElementById("ctl00_pmsContent_DDL_Gender").focus();
	    return false;
	}
	
	
	if (day.value=="Day")
	{
	alert("Select Day");
	day.focus();
	return false;
	}
	
	
		
	if (month.value=="Month")
	{
	alert("Select Month");
	month.focus();
	return false;
	}
	
	if (year.value=="Year")
	{
	alert("Select Year");
	year.focus();
	return false;
	}
		
	if(document.getElementById("ctl00_pmsContent_DDL_Maritialstat").value == "0")
	{
	alert("Select Maritial Status");
	return false;
	}
	
	if (document.getElementById("ctl00_pmsContent_Txt_Add1").value == "")
	{	
		alert("Please Enter your Address");
		document.getElementById("ctl00_pmsContent_Txt_Add1").focus();
		return false;
		
	}
	
	if(document.getElementById("ctl00_pmsContent_DDL_City").value == 0)
	{
	alert("Select your City");
	document.getElementById("ctl00_pmsContent_DDL_City").focus();
	return false;
	}

	if(document.getElementById("ctl00_pmsContent_DDL_State").value == 0)
	{
	alert("Select your State");
	document.getElementById("ctl00_pmsContent_DDL_State").focus();
	return false;
	}
	
	if(document.getElementById("ctl00_pmsContent_DDL_Country").value == 0)
	{
	alert("Select your Country");
	document.getElementById("ctl00_pmsContent_DDL_Country").focus();
	return false;
	}
	
	if(document.getElementById("ctl00_pmsContent_Txt_Pincode").value =="")
	{
	alert("Enter Pincode");
	document.getElementById("ctl00_pmsContent_Txt_Pincode").focus();
	return false;
	}
	
		
	if (document.getElementById("ctl00_pmsContent_Txt_Phone").value == "" && document.getElementById("ctl00_pmsContent_Txt_Mobile").value == "")
	{
		alert("Please Enter at least one Contact no.");
		document.getElementById("ctl00_pmsContent_Txt_Phone").focus();
		return false;
	}
	else if (document.getElementById("ctl00_pmsContent_Txt_Email").value == "")
	{
		alert("Please Enter your Email");
		document.getElementById("ctl00_pmsContent_Txt_Email").focus();
		return false;
	}
	else if(document.getElementById("ctl00_pmsContent_Txt_Email").value !="")
	{	 
		if (!filter1.test(str1))
		{  
			alert("Invalid EmailID! Please re-enter.")
			document.getElementById("ctl00_pmsContent_Txt_Email").focus();
			return false;
		} 
	}
	
	if(document.getElementsByName("ctl00_pmsContent_DDL_Gender").SelectedIndex == "0")
	{
	alert("Please select Gender")
	return false;
	}
	
	if(Date.parse(selecteddate)>Date.parse(currentDate))
	{
	alert("Date of Birth should less than Current Date")
	day.focus();
	return false;
	}
	
	
	
	
	
	
 }
 /*For Mf Watchlist*/
 function DisplayMfSchemes()
 {
 
   //jumpToHere = myListBox[myListBox.selectedIndex].value;
   // var sel=document.getElementById("ctl03_Lst_Mf");
   
   var sel = document.getElementById("ctl00_pmsContent_ctl00_Lst_Mf");
   var sch_td = document.getElementById("ctl00_pmsContent_ctl00_Sch_Td");
   var Sch_Hid = document.getElementById("Sch_Hid");
   var tdMsg=document.getElementById("tdMsg");
   tdMsg.style.display="none";
   
   
    
	for(x=0; x<sel.length; x++)
	{
		if((sel[x].value == sel.value))
		{
			//alert(sel[x].text);
			sch_td.innerText=sel[x].text;
			Sch_Hid.value=sel[x].value;
			return false;			
		} 
	}

}



function MF_FAV_Validate()
{
    var Sch_Hid = document.getElementById("Sch_Hid");
     if(Sch_Hid.value=="")
    {
        alert("Please select a scheme before saving");
        return false;
    }
    else
    {
        return true;
    }
    
}
function ValidateSrchTxt()
{
    var Sch_Txt = document.getElementById("ctl00_pmsContent_ctl00_Txt_Srch");
    

    if(Sch_Txt.value=="")
    {
        alert("Please enter your search string");
        Sch_Txt.focus();
        return false;
    }
    else
    {
        return true;
    }
}	
function ValidateList()
{
 var listt = document.getElementById("ctl03_Txt_Srch");
 
 if(Sch_Txt.value=="")
    {
    alert("Please enter your search string");
    Sch_Txt.focus();
    return false;
    }
}	



function disablecheckStock()
{
var price =document.getElementById("ctl00_pmsContent_ctl00_txtAvg");
var PriceOpt = document.getElementById("ctl00_pmsContent_ctl00_chkDontKnow");




if(price.value!="" && PriceOpt.checked == true)
{
alert("Please Select either curren Price or Avg. Price");
return false;
}

}
 
















function ValidateSell()
{

//var strComp=document.getElementById("ctl03_txtCompname");
var Qty=document.getElementById("ctl00_pmsContent_ctl00_txtQty");
var Price=document.getElementById("ctl00_pmsContent_ctl00_txtAvg");
var Dt=document.getElementById("ctl00_pmsContent_ctl00_txtDate");
var Stock=document.getElementById("ctl00_pmsContent_ctl00_lblStock");
var hqt=document.getElementById("ctl00_pmsContent_ctl00_test");
var chk = document.getElementById("ctl00_pmsContent_ctl00_chkDontKnow");
var PfId=document.getElementById("ctl00_pmsContent_ctl00_ddlPfNm");
var lclDate = document.getElementById("ctl00_pmsContent_ctl00_txtDate").value;
var Stt = document.getElementById("ctl00_pmsContent_ctl00_txtStt");
var hdnPurchDt = document.getElementById("ctl00_pmsContent_ctl00_hdnPurchDt").value;


var currentTime = new Date();
//alert(currentTime)
var month = currentTime.getMonth() + 1;
//alert(month)
var day = currentTime.getDate();
var year = currentTime.getFullYear();
//change by suman on 05 11 08 for hh:mm:ss
var Hours=currentTime.getHours();
//alert(Hours);
var Minutes=currentTime.getMinutes();
//alert(Minutes);
var Seconds=currentTime.getSeconds();
//alert(Seconds);
//end here
    if(eval(day) <= 9)
	day = "0"+day;
	if(eval(month) <=9)
	month = "0"+month;
//var currentDate = month+ "/" + day + "/" + year;
//change for hh:mm:ss
var currentDate = month+ "/" + day + "/" + year+ " " + Hours + ":" + Minutes + ":" + Seconds;
var arrSdate=lclDate.split("/");
var Vdate =arrSdate[1]+ "/" +arrSdate[0]+ "/" +arrSdate[2];
var arrPdate=hdnPurchDt.split("/");
var Pdate =arrPdate[1]+ "/" +arrPdate[0]+ "/" +arrPdate[2];
//alert(currentDate)
//alert(Vdate)

if(PfId[PfId.selectedIndex].value=="")
    {
    alert("Select portfolio");
    PfId.focus();
    return false;
    }
 
  if(parseFloat(Qty.value)>parseFloat(hqt.value))
    {
        alert("Sell quantity can't be more than the quantity you have");
        Qty.focus();
        return false;
    }
    
  if(Date.parse(currentDate)<Date.parse(Vdate))
	{
		alert("Sell Date can't be greater than Current Date");
	
		return false;
	}
	  if(Date.parse(Vdate)<Date.parse(Pdate))
	{
		alert("Sell Date can't be less than Purachase Date");
		
		return false;
	}

if(Stock.innerHTML=="")

 {
        alert("Please select a company");
        return false;
        
 }

if(Qty.value=="")
    {
        alert("Enter quantityy");
        Qty.focus();
		return false;
    }   
if(Price.value=="")

    {
    
        if(chk.checked!=true) 
        { 
        alert("Enter Sell price");
		Price.focus();
	    return false;
		}
    }   
if(Dt.value=="")
    {
        alert("Enter sell date");
		Dt.focus();
		return false;
    } 
  /*  if(Stt.value=="")
    {
        alert("Enter Stt");
		Stt.focus();
		return false;
    } */
//    if(Date.parse(Pdate) > Date.parse(Vdate))
//	{
//		alert("Sell Date can't be Earlier than PurchaseDate");
//		return false;
//	}  
    
    
  
 }
 
/*function ShowScheme()
{
 var sch_name= document.getElementById("ctl00_pmsContent_ctl00_lb_SchResult");
 var schemename= document.getElementById("ctl00_pmsContent_ctl00_lbl_Scheme");
 schemename.innerText =sch_name[sch_name.selectedIndex].text;
}*/

function ShowScheme()
{                                                          
    var sch_name = document.getElementById("ctl00_pmsContent_ctl00_lb_SchResult");
    var Label_SchName = document.getElementById("ctl00_pmsContent_ctl00_lbl_Scheme");
    var schcode_Hidden = document.getElementById("ctl00_pmsContent_ctl00_schcode_Hidden");
    var scheme_Hidden = document.getElementById("ctl00_pmsContent_ctl00_scheme_Hidden");
    
    
    schcode_Hidden.innerText = sch_name[sch_name.selectedIndex].value;
    scheme_Hidden.innerText = sch_name[sch_name.selectedIndex].text;
    
   // alert(sch_name[sch_name.selectedIndex].value);
   // alert(sch_name[sch_name.selectedIndex].text);
    
    Label_SchName.innerText  = sch_name[sch_name.selectedIndex].text;
    
    
   //TD_SelScheme.innerText = sch_name[sch_name.selectedIndex].text;
   
}


/*Mutualfunds*/	



/*Ulips*/
function ShowScheme1()
{                                                          
    var sch_name = document.getElementById("ctl00_pmsContent_ctl00_lb_SchResult");
    var lbl_ulips = document.getElementById("ctl00_pmsContent_ctl00_lbl_Scheme");
    var prdcode_Hidden= document.getElementById("ctl00_pmsContent_ctl00_PRDCODE_Hidden");
    var prdname_Hidden= document.getElementById("ctl00_pmsContent_ctl00_prdname_Hidden");
    
        
 
    prdcode_Hidden.innerText= sch_name[sch_name.selectedIndex].value;
    prdname_Hidden.innerText= sch_name[sch_name.selectedIndex].text;
     
       
   // alert(sch_name[sch_name.selectedIndex].value);
   // alert(sch_name[sch_name.selectedIndex].text);
    
    lbl_ulips.innerText  = sch_name[sch_name.selectedIndex].text;
    
    
   //TD_SelScheme.innerText = sch_name[sch_name.selectedIndex].text;
   
}
/*end Ulips*/





function ValidateMF()

{
    var PMS=document.getElementById("ctl00_pmsContent_ctl00_DD_PMS");
    var Units=document.getElementById("ctl00_pmsContent_ctl00_txt_Units");
    var Price = document.getElementById("ctl00_pmsContent_ctl00_txt_Price");
    var Date = document.getElementById("ctl00_pmsContent_ctl00_txt_MFDate");
    var PriceOpt = document.getElementById("ctl00_pmsContent_ctl00_cb_PriceOpt");
//  var FolioNo = document.getElementById("ctl00_pmsContent_ctl00_txt_FolioNo");
//  var ArnCode = document.getElementById("ctl00_pmsContent_ctl00_txt_ArnCode");
  //var ddlscheme= document.getElementById("ctl00_pmsContent_ctl00_DDl_Scheme");
    var ddlAMC=document.getElementById("ctl00_pmsContent_ctl00_DDl_AMC");
    var ddlCat=document.getElementById("ctl00_pmsContent_ctl00_DDl_Category");
    var ddlSch=document.getElementById("ctl00_pmsContent_ctl00_DDl_Scheme");
    var schemeddlname=document.getElementById("ctl00_pmsContent_ctl00_schemeddlname");
    schemeddlname.innerText=ddlSch[ddlSch.selectedIndex].text;
    var schemeddlid=document.getElementById("ctl00_pmsContent_ctl00_schemeddlid");
    schemeddlid.innerText=ddlSch[ddlSch.selectedIndex].value;
    
     if(PMS[PMS.selectedIndex].value=="")
    {
    alert("Select portfolio");
    PMS.focus();
    return false;
    }
     
     if((ddlAMC[ddlAMC.selectedIndex].value == "")&&(ddlAMC.disabled==false))
    {
    alert("Please Select AMC");
    ddlAMC.focus();
    return false;
    }
    if(ddlAMC[ddlAMC.selectedIndex].value != "")
    {
        if((ddlCat[ddlCat.selectedIndex].value == "Select")&& (ddlCat.disabled==false))
        {
        alert("Please Select Category");
        ddlCat.focus();
        return false;
        }
     }
   if(ddlSch[ddlSch.selectedIndex].value == "Select")
        {
        alert("Please Select Scheme");
        ddlSch.focus();
        return false;  
        }
        
        
       
    
    
  
    
    
    
    
   //alert(ddlSch.value);

   // if (ddlscheme.value=="Scheme not available")
    //{
//    alert("Please Select one scheme atleast");
//    ddlscheme.focus();
//    return false;
//    }
//       
    if((Units.value=="")||(parseFloat(Units.value)==0))
    {  
        alert("Please Enter No of Units as Non-Zero Value");
        Units.focus();
        return false;
    }
    if(PriceOpt.checked!=true)
    {
         if((Price.value=="")||(parseFloat(Price.value)==0))
         {  
            alert("Please Enter Average Price as Non-Zero Value");
            Price.focus();
            return false;
         }
    }
    if(Date.value=="")
    {  
        alert("Please select date using calendar ...!!");
        Date.focus();
        return false;
    }
  

    
}

function disableprice()
{
var price =document.getElementById("ctl00_pmsContent_ctl00_txt_Price");
var PriceOpt = document.getElementById("ctl00_pmsContent_ctl00_cb_PriceOpt");




if(price.value=="")
{
PriceOpt.disabled=false;
}
else
{
PriceOpt.disabled=true;
}
}

function disablepricestock()
{
var price =document.getElementById("ctl00_pmsContent_ctl00_txtAvg");
var PriceOpt = document.getElementById("ctl00_pmsContent_ctl00_chkDontKnow");




if(price.value !="")
{
PriceOpt.disabled=true;
}
else
{
PriceOpt.disabled=false;
}
}
     















function disablecheck()
{
var price =document.getElementById("ctl00_pmsContent_ctl00_txt_Price");
var PriceOpt = document.getElementById("ctl00_pmsContent_ctl00_cb_PriceOpt");




if(price.value!="" && PriceOpt.checked == true)
{
alert("Please select either curren Price or Avg. Price");
return false;
}

}




function CheckPrice(id)
{
    var PriceOpt = document.getElementById("ctl00_pmsContent_ctl00_cb_PriceOpt");
    var Price = document.getElementById("ctl00_pmsContent_ctl00_txt_Price");
    
    if(PriceOpt.checked==true)
    {
        Price.readOnly = true;
    }
    else
    {
        Price.readOnly = false;
    }
}
	
	 
function validateMfUpdate()
{
var PriceOpt = document.getElementById("ctl00_pmsContent_ctl00_cb_PriceOpt");
var Price = document.getElementById("ctl00_pmsContent_ctl00_txt_Price");


if(PriceOpt.checked!=true)
    {
         if((Price.value=="")||(parseFloat(Price.value)==0))
         {  
            alert("Please Enter Average Price as Non-Zero Value");
            Price.focus();
            return false;
         }
    }
}

function validateMfSell()
{
var PriceOpt = document.getElementById("ctl00_pmsContent_ctl00_cb_PriceOpt");
var Price = document.getElementById("ctl00_pmsContent_ctl00_txt_Price");

var Qty = document.getElementById("ctl00_pmsContent_ctl00_txt_Units");
var QtyHide = document.getElementById("ctl00_pmsContent_ctl00_Qty_Hide");
var TxtDate = document.getElementById("ctl00_pmsContent_ctl00_txt_MFDate");


var hdnPurchDt = document.getElementById("ctl00_pmsContent_ctl00_hdnPurchDt").value;

var currentTime = new Date();
//alert(currentTime)
var month = currentTime.getMonth() + 1;
//alert(month)
var day = currentTime.getDate();
var year = currentTime.getFullYear();
var Hours=currentTime.getHours();
//alert(Hours);
var Minutes=currentTime.getMinutes();
//alert(Minutes);
var Seconds=currentTime.getSeconds();
//alert(Seconds);
    if(eval(day) <= 9)
	day = "0"+day;
	if(eval(month) <=9)
	month = "0"+month;
//var currentDate = month+ "/" + day + "/" + year;
var currentDate = month+ "/" + day + "/" + year+ " " + Hours + ":" + Minutes + ":" + Seconds;
var arrSdate=TxtDate.value.split("/");
var Vdate =arrSdate[1]+ "/" +arrSdate[0]+ "/" +arrSdate[2];
var arrPdate=hdnPurchDt.split("/");
var Pdate =arrPdate[1]+ "/" +arrPdate[0]+ "/" +arrPdate[2];

    
  if(Date.parse(currentDate)<Date.parse(Vdate))
	{
		alert("Sell Date can't be greater than Current Date");
		return false;
	}
	  if(Date.parse(Vdate)<Date.parse(Pdate))
	{
		alert("Sell Date can't be less than Purachase Date");
		return false;
	}


 if(parseFloat(Qty.value)>parseFloat(QtyHide.value))
    {
        alert("Sell quantity can't be more than the quantity you have");
        Qty.focus();
        return false;
    }
    if(PriceOpt.checked!=true)
    {
         if((Price.value=="")||(parseFloat(Price.value)==0))
         {  
            alert("Please Enter Sell Price as Non-Zero Value");
            Price.focus();
            return false;
         }
    }
    if(TxtDate.value=="")
    {
    alert("Enter Sell Date");
    return false;
    }
}




function validateUlipSell()
{
var PriceOpt = document.getElementById("ctl00_pmsContent_ctl00_cb_PriceOpt");
var Price = document.getElementById("ctl00_pmsContent_ctl00_txt_Price");

var Qty = document.getElementById("ctl00_pmsContent_ctl00_txt_Units");
var QtyHide = document.getElementById("ctl00_pmsContent_ctl00_Qty_Hide");
var TxtDate = document.getElementById("ctl00_pmsContent_ctl00_txt_MFDate");

var hdnPurchDt = document.getElementById("ctl00_pmsContent_ctl00_hdnPurchDt").value;

var currentTime = new Date();
//alert(currentTime)
var month = currentTime.getMonth() + 1;
//alert(month)
var day = currentTime.getDate();
var year = currentTime.getFullYear();
var Hours=currentTime.getHours();
    //alert(Hours);
var Minutes=currentTime.getMinutes();
//alert(Minutes);
var Seconds=currentTime.getSeconds();
//alert(Seconds);
    if(eval(day) <= 9)
	day = "0"+day;
	if(eval(month) <=9)
	month = "0"+month;
//var currentDate = month+ "/" + day + "/" + year;
var currentDate = month+ "/" + day + "/" + year+ " " + Hours + ":" + Minutes + ":" + Seconds;
var arrSdate=TxtDate.value.split("/");
var Vdate =arrSdate[1]+ "/" +arrSdate[0]+ "/" +arrSdate[2];
var arrPdate=hdnPurchDt.split("/");
var Pdate =arrPdate[1]+ "/" +arrPdate[0]+ "/" +arrPdate[2];


  if(Date.parse(currentDate)<Date.parse(Vdate))
	{
		alert("Sell Date can't be greater than Current Date");
		return false;
	}
	  if(Date.parse(Vdate)<Date.parse(Pdate))
	{
		alert("Sell Date can't be less than Purachase Date");
		return false;
	}


 if(parseFloat(Qty.value)>parseFloat(QtyHide.value))
    {
        alert("Sell quantity can't be more than the quantity you have");
        Qty.focus();
        return false;
    }
    if(PriceOpt.checked!=true)
    {
         if(Price.value=="")
         {  
            alert("Please enter Sell price ...!!");
            Price.focus();
            return false;
         }
    }
    if(TxtDate.value=="")
    {
    alert("Enter Sell Date");
    return false;
    }
}


/*Validate transaction list*/
function ValidateTransactList()
{
var DrpReport = document.getElementById("ctl00_pmsContent_Drop_Inst");
var TxtFrDate = document.getElementById("ctl00_pmsContent_TxtFr_Date");
var TxtToDate = document.getElementById("ctl00_pmsContent_TxtTo_Date");

    if(DrpReport[DrpReport.selectedIndex].value=="")
    {
        alert("Select report")
        DrpReport.focus();
        return false;
    }
    if((TxtFrDate.value!="")||(TxtToDate.value!=""))
    {
        if(TxtFrDate.value=="")
        {
        alert("Select From Date")
        TxtFrDate.focus();
        return false;
        }
        else if(TxtToDate.value=="")
        {
        alert("Select To Date")
        TxtToDate.focus();
        return false;
        }
    }
}


function CheckChangePwd()
{
var OldPwd=document.getElementById("ctl00_pmsContent_ctl00_Txt_OldPwd");
var NewPwd=document.getElementById("ctl00_pmsContent_ctl00_Txt_NewPwd");
var CnfPwd=document.getElementById("ctl00_pmsContent_ctl00_Txt_ConfPwd");

var NewPwd_Length=document.getElementById("ctl00_pmsContent_ctl00_Txt_NewPwd").value;


if(OldPwd.value=="")
    {
        alert("Enter old password");
		OldPwd.focus();
		return false;
    }   
if(NewPwd.value=="")
    {
        alert("Enter new password");
		NewPwd.focus();
		return false;
    }   
if(CnfPwd.value=="")
    {
        alert("Enter Confirm Password");
		CnfPwd.focus();
		return false;
    }   
if((NewPwd.value!="")&&(CnfPwd.value!=""))
    {
        if(NewPwd.value!=CnfPwd.value)
        {
        alert(" New Password and Confirm password should match");
		CnfPwd.focus();
		return false;
        }
    }
if((NewPwd.value)==(OldPwd.value))
{
alert("New Password is same as Old Password");
NewPwd.focus();
return false;
}    
if(NewPwd_Length.length < 3)
{
    alert("Mininmum 3 chars should be entered as password")
    NewPwd.focus();
    return false;
}
     
}

function DisabelPrice(id)
{

    var PriceOpt = document.getElementById("ctl00_pmsContent_ctl00_chkDontKnow");
    var Price = document.getElementById("ctl00_pmsContent_ctl00_txtAvg");
    
    if(PriceOpt.checked==true)
    {
        Price.readOnly = true;
    }
    else
    {
        Price.readOnly = false;
    }
}
function ZeroCheck()
  {
  

	     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 for New in Portofolio Tools*/

function newvalidate()
{
 var ddlnew= document.getElementById("ctl00_pmsContent_ctl00_DDlnews");
 var ddlperiod= document.getElementById("ctl00_pmsContent_ctl00_DDlperiod");
 var ddlcompany= document.getElementById("ctl00_pmsContent_ctl00_DDlcompany");
 
     if (ddlnew.value=="Select")
     {
         alert("Select News for");
         ddlnew.focus();
         return false;
     }
 
     if(ddlcompany.value=="Select Scrip")
     {
         alert("Select Scrip for news");
         ddlcompany.focus();
         return false;
     }
     
      if(ddlcompany.value=="Select Scheme")
     {
         alert("Select Scheme for news");
         ddlcompany.focus();
         return false;
     }
 
     if(ddlperiod.value=="Select")
     {
         alert("Select Period For News");
         ddlperiod.focus();
         return false;
     }
  
 }
 
 /*validate Announce */
function ValidateAnnounce() 
{
var ddlComp=document.getElementById("ctl00_pmsContent_ctl00_Drop_Comp");
if(ddlComp[ddlComp.selectedIndex].value=="")
    {
    alert("Select Company");
    ddlComp.focus();
    return false;
    }
 
}
function ValidateUlip()
{

    var PMS=document.getElementById("ctl00_pmsContent_ctl00_DD_PMS");
    var Units=document.getElementById("ctl00_pmsContent_ctl00_txt_Units");
    var Price = document.getElementById("ctl00_pmsContent_ctl00_txt_Price");
    var DateEntered = document.getElementById("ctl00_pmsContent_ctl00_txt_MFDate").value;
    var PriceOpt = document.getElementById("ctl00_pmsContent_ctl00_cb_PriceOpt");
    var prdname_Hidden= document.getElementById("ctl00_pmsContent_ctl00_prdname_Hidden");
    var strScheme = document.getElementById("ctl00_pmsContent_ctl00_txt_SchName");
    var lb_Scheme = document.getElementById("ctl00_pmsContent_ctl00_lb_SchResult");
     
     
    var currentTime = new Date();
    var month = currentTime.getMonth() + 1;
    var day = currentTime.getDate();
    var year = currentTime.getFullYear();
    var Hours=currentTime.getHours();
    var Minutes=currentTime.getMinutes();
    var Seconds=currentTime.getSeconds();

    if(eval(day) <= 9)
	day = "0"+day;
	if(eval(month) <=9)
	month = "0"+month;


var currentDate = day+ "/" + month + "/" + year+ " " + Hours + ":" + Minutes + ":" + Seconds;
   
   if(Date.parse(DateEntered)> Date.parse(currentDate))
   {
   alert("Selected Date can't be greater than Current Date ");
   return false;
   }
   
   
 
    if(PMS[PMS.selectedIndex].value=="")
    {
        alert("Select portfolio");
        PMS.focus();
        return false;
    }
 
     
    if(prdname_Hidden.value=="")
    {
    
     alert("Please select product");
     strScheme.focus();
     return false;
   
    }
        
    if((Units.value=="")||(parseFloat(Units.value)==0))
    {  
        alert("Please Enter No of Units as Non-Zero Value");
        Units.focus();
        return false;
    }
    if(PriceOpt.checked!=true)
    {
         if((Price.value=="")||(parseFloat(Price.value)==0))
         {  
            alert("Please Enter Average Price as Non-Zero Value");
            Price.focus();
            return false;
         }
    }
    if(DateEntered.value=="")
    {  
        alert("Please select date using calendar ...!!");
        DateEntered.focus();
        return false;
    }
  

    
}



function ValidateUlipUpdate()
{

   
    var Units=document.getElementById("ctl00_pmsContent_ctl00_txt_Units");
    var Price = document.getElementById("ctl00_pmsContent_ctl00_txt_Price");
    var Date = document.getElementById("ctl00_pmsContent_ctl00_txt_MFDate");
    var PriceOpt = document.getElementById("ctl00_pmsContent_ctl00_cb_PriceOpt");
    

        
    if((Units.value=="")||(parseFloat(Units.value)==0))
    {  
        alert("Please Enter No of Units as Non-Zero Value");
        Units.focus();
        return false;
    }
    if(PriceOpt.checked!=true)
    {
         if((Price.value=="")||(parseFloat(Price.value)==0))
         {  
            alert("Please Enter Average Price as Non-Zero Value");
            Price.focus();
            return false;
         }
    }
    if(Date.value=="")
    {  
        alert("Please select date using calendar ...!!");
        Date.focus();
        return false;
    }
  

    
}
