// JScript File
var bLoaded = false;
var ADMIN_USER = false;
function SetAutoClientUC()
{
if(!bLoaded)
{
new AutoSuggest('ClientIdSearchUC_', '40px', '349px');
bLoaded = true;
ADMIN_USER = true;
}
if(eID('chkWalkinClient').checked)
{
new AutoSuggestDP('DPSearchUC_', '70px', '408px');
}
if(eID('rblPaymentMode_0').checked)
{
PaymentModeChanged(C_V_PAYMENT_PG);
}
else
{
PaymentModeChanged(C_V_PAYMENT_CHEQUE);
}
}
// for Bonds
function SetAutoClientUC_Bonds()
{
if(!bLoaded)
{
new AutoSuggest('ClientIdSearchUC_', '40px', '349px');
bLoaded = true;
ADMIN_USER = true;
}
if(eID('chkWalkinClient').checked)
{
new AutoSuggestDP('DPSearchUC_', '70px', '408px');
}
if(eID('rblPaymentMode_0').checked)
{
PaymentModeChanged_bonds(C_V_PAYMENT_PG);
}
else
{
PaymentModeChanged_bonds(C_V_PAYMENT_CHEQUE);
}
}
function ValidateClientId(strErrorMsg)
{
var sClientId = eID('ClientIdSearchUC_txtAuto');
if(Trim(sClientId.value) == "")
{
showModalPopup("IPO Transaction", 'Please enter Client Id', null);
sClientId.focus();
return false;
}
else
{
if(IsAlphaNumeric(sClientId.value) == false)
{
showModalPopup("IPO Transaction", 'Client Id contains invalid characters', null);
sClientId.focus();
return false;
}
}
return true;
}
function ToggleWalkinClient()
{
try
{
if(eID('chkWalkinClient').checked)
{
PaymentModeChanged(C_V_PAYMENT_CHEQUE);
}
else
{
PaymentModeChanged(C_V_PAYMENT_PG);
}
}
catch(e)
{
}
}
function ShowIPODetails(sValue)
{
eID('dvIPODetails').style.display = 'none';
eID('dvBidDetails').style.display = 'none';
eID('dvMarginDetails').style.display = 'none';
if(sValue == '1')
{
eID('lnkIPODetails').className = "alertTab";
eID('dvIPODetails').style.display = '';
}
else if(sValue == '2')
{
eID('lnkIPODetails').className = "alertTab";
eID('dvBidDetails').style.display = '';
}
else if(sValue == '3')
{
eID('lnkIPODetails').className = "alertTab";
eID('dvMarginDetails').style.display = '';
}
}
function ShowBondOtherDetails(sValue)
{
eID('dvBondDetails').style.display = 'none';
eID('dvBankDetails').style.display = 'none';
eID('dvInvestmentDetails').style.display = 'none';
if(sValue == '1')
{
eID('lnkBankDetails').className = "alertTab";
eID('dvBondDetails').style.display = '';
}
else if(sValue == '2')
{
eID('lnkBondDetails').className = "alertTab";
eID('dvBankDetails').style.display = '';
}
else if(sValue == '3')
{
eID('lnkBondDetails').className = "alertTab";
eID('dvInvestmentDetails').style.display = '';
}
}
function ShowSeriesDetails(sValue)
{
eID('dvSeriesIntDetails').style.display = 'none';
eID('dvSeriesCatDetails').style.display = 'none';
if(sValue == '1')
{
eID('lnkCategorySeries').className = "alertTab";
eID('dvSeriesIntDetails').style.display = '';
}
else if(sValue == '2')
{
eID('lnkSeriesInterestRates').className = "alertTab";
eID('dvSeriesCatDetails').style.display = '';
}
}
// Added by Sakthi
function ShowMoreDetails()
{
if(eID('dvMoreDetails').style.display == 'none')
{
eID('dvMoreDetails').style.display = '';
eID('imglink').src = "../images/bdown.gif";
}
else
{
eID('dvMoreDetails').style.display = 'none';
eID('imglink').src = "../images/bup.gif";
}
}
function BidTypeChanged(sValue)
{
eID('txtQty1').value = "";
eID('txtQty2').value = "";
eID('txtQty3').value = "";
eID('txtPrice1').value = "";
eID('txtPrice2').value = "";
eID('txtPrice3').value = "";
$(eID('txtAmt1')).text("");
$(eID('txtAmt2')).text("");
$(eID('txtAmt3')).text("");
$(eID('txtQuantity1')).text("");
$(eID('txtQuantity2')).text("");
$(eID('txtQuantity3')).text("");
var bDisable = false;
switch (parseInt(sValue))
{
case C_V_BIDTYPE_MANUAL:
bDisable = false;
break;
case C_V_BIDTYPE_CUTOFF:
var $lblCapPrice = $(eID('lblCapPr'));
eID('txtPrice1').value = $lblCapPrice.text();
bDisable = true;
break;
case C_V_BIDTYPE_PARTIAL:
var $lblPartialPrice = $(eID('lblPartialPr'));
eID('txtPrice1').value = $lblPartialPrice.text();
bDisable = true;
break;
}
eID('txtQty2').disabled = bDisable;
eID('txtQty3').disabled = bDisable;
eID('txtPrice1').disabled = bDisable;
eID('txtPrice2').disabled = bDisable;
eID('txtPrice3').disabled = bDisable;
}
function ClearIPOData()
{
eID('txtIPOName').innerText = '';
eID('txtIPOCode').innerText = '';
eID('txtFromDate_txtDate').innerText = '';
eID('txtToDate_txtDate').innerText = '';
if(eID('ddlInstrumentType').options[eID('ddlInstrumentType').selectedIndex].value==0)
eID('ddlIPOType').options[eID('ddlIPOType').selectedIndex].value = "-1";
}
function PaymentModeChanged(sValue)
{
try
{
if(sValue == C_V_PAYMENT_PG)
{
eID('tdChequeNo').style.display = 'none';
eID('tdTxtChequeNo').style.display = 'none';
eID('tdMICRNo').style.display = 'none';
eID('tdChequeDate').style.display = 'none';
eID('tdTxtChequeDate').style.display = 'none';
eID('trDrawnOnBank').style.display = 'none';
eID('tdTxtMICRNo').style.display = 'none';
eID('tdAvailAmtIPO').style.display = '';
eID('tdLblAvailAmt').style.display = '';
eID('tdAvailBal').style.display = '';
eID('tdLblAvailBal').style.display = '';
}
else
{
eID('tdChequeNo').style.display = '';
eID('tdTxtChequeNo').style.display = '';
eID('tdMICRNo').style.display = '';
eID('tdChequeDate').style.display = '';
eID('tdTxtChequeDate').style.display = '';
eID('trDrawnOnBank').style.display = '';
eID('tdDrawnOnBankdata').style.display = '';
eID('tdDrawnOnBank').style.display = '';
eID('tdAvailAmtIPO').style.display = 'none';
eID('tdLblAvailAmt').style.display = 'none';
eID('tdAvailBal').style.display = 'none';
eID('tdLblAvailBal').style.display = 'none';
eID('tdTxtMICRNo').style.display = '';
}
}
catch(e)
{
}
}
/// For Bonds///
function CalculateSeriesTotal(dblFaceValue, txtNoBonds, txtSeriesTotal)
{
var faceValue = dblFaceValue;
var txtBonds = eID(txtNoBonds);
var txtTotalValue = eID(txtSeriesTotal);
var res = '0.0';
//var $lblTotalInvAmt = $(eID('lblMarginPay'));
if(txtBonds.value!="") {
res = txtBonds.value * faceValue
res = parseFloat(res).toFixed(2);
$(txtTotalValue).text(res);
}
CalculateInvTotal();
}
function PaymentModeChanged_bonds(sValue)
{
try
{
if(sValue == C_V_PAYMENT_PG)
{
eID('tdChequeNo').style.display = 'none';
eID('tdTxtChequeNo').style.display = 'none';
eID('tdMICRNo').style.display = 'none';
eID('tdTxtMICRNo').style.display = 'none';
eID('tdChequeDate').style.display = 'none';
eID('tdTxtChequeDate').style.display = 'none';
eID('tdDrawnOnBankdata').style.display = 'none';
eID('tdDrawnOnBank').style.display = 'none';
eID('tdAvailAmtIPO').style.display = '';
eID('tdLblAvailAmt').style.display = '';
eID('tdAvailBal').style.display = '';
eID('tdLblAvailBal').style.display = '';
}
else
{
eID('tdChequeNo').style.display = '';
eID('tdTxtChequeNo').style.display = '';
eID('tdMICRNo').style.display = '';
eID('tdTxtMICRNo').style.display = '';
eID('tdChequeDate').style.display = '';
eID('tdTxtChequeDate').style.display = '';
eID('tdDrawnOnBankdata').style.display = '';
eID('tdDrawnOnBank').style.display = '';
eID('tdAvailAmtIPO').style.display = 'none';
eID('tdLblAvailAmt').style.display = 'none';
eID('tdAvailBal').style.display = 'none';
eID('tdLblAvailBal').style.display = 'none';
}
}
catch(e)
{
}
}
function CalculateInvTotal() {
var lblInvTotal1 = eID("lblTotal1");
var lblInvTotal2 = eID("lblTotal2");
var lblInvTotal3 = eID("lblTotal3");
var lblInvTotal4 = eID("lblTotal4");
var lblInvTotal5 = eID("lblTotal5");
var lblInvTotal6 = eID("lblTotal6");
var lblInvTotal7 = eID("lblTotal7");
var lblInvTotal8 = eID("lblTotal8");
var lblInvTotal9 = eID("lblTotal9");
var lblInvTotal10 = eID("lblTotal10");
var lblInvTotal11 = eID("lblTotal11");
var lblInvTotal12 = eID("lblTotal12");
var $lblTotalInvAmt1 = $(eID('lblTotalInvAmountData'));
var Sum = 0;
if (!(isNaN($(lblInvTotal1).text()))) {
Sum = Sum + parseFloat($(lblInvTotal1).text());
}
if (!(isNaN($(lblInvTotal2).text()))) {
Sum = Sum + parseFloat($(lblInvTotal2).text());
}
if (!(isNaN($(lblInvTotal3).text()))) {
Sum = Sum + parseFloat($(lblInvTotal3).text());
}
if (!(isNaN($(lblInvTotal4).text()))) {
Sum = Sum + parseFloat($(lblInvTotal4).text());
}
if (!(isNaN($(lblInvTotal5).text()))) {
Sum = Sum + parseFloat($(lblInvTotal5).text());
}
if (!(isNaN($(lblInvTotal6).text()))) {
Sum = Sum + parseFloat($(lblInvTotal6).text());
}
if (!(isNaN($(lblInvTotal7).text()))) {
Sum = Sum + parseFloat($(lblInvTotal7).text());
}
if (!(isNaN($(lblInvTotal8).text()))) {
Sum = Sum + parseFloat($(lblInvTotal8).text());
}
if (!(isNaN($(lblInvTotal9).text()))) {
Sum = Sum + parseFloat($(lblInvTotal9).text());
}
if (!(isNaN($(lblInvTotal10).text()))) {
Sum = Sum + parseFloat($(lblInvTotal10).text());
}
if (!(isNaN($(lblInvTotal11).text()))) {
Sum = Sum + parseFloat($(lblInvTotal11).text());
}
if (!(isNaN($(lblInvTotal12).text()))) {
Sum = Sum + parseFloat($(lblInvTotal12).text());
}
Sum = parseFloat(Sum).toFixed(2);
$lblTotalInvAmt1.text(Sum);
eID("hdnTotalInvAmt").value = Sum;
}
function CalculateBidValue(QtyName, PriceName, BidValueName)
{
try
{
var txtQty = eID(QtyName);
var txtPrice = eID(PriceName);
var txtBidValue = eID(BidValueName);
var sPriceval = txtPrice.value;
var $lblMktLot = $(eID('lblMktLot'));
if (sPriceval.indexOf('.') == -1)
{
if(isNaN(parseFloat(sPriceval)))
sPriceval="0";
var stemp = parseFloat(sPriceval);
// txtPrice.value =stemp;
}
if (txtQty.value!="" && txtPrice.value!="")
{
if(!(isNaN(txtQty.value) && isNaN(txtPrice.value)))
{
var strBidValue = parseFloat(txtQty.value) * parseFloat(txtPrice.value * 100) * parseFloat($lblMktLot.text());
$(txtBidValue).text(strBidValue / 100);
}
}
else
{
$(txtBidValue).text("");
}
CalculateMaxBid();
GetMarginAmount();
}
catch(e)
{
}
return true;
}
function CalculateMaxBid()
{
var txtBidValue1 = eID("txtAmt1");
var txtBidValue2 = eID("txtAmt2");
var txtBidValue3 = eID("txtAmt3");
var txtMaxBidValue = eID("hdnMaxBidValue");
var lblBestBid = eID("lblBestBidAmt");
var max=0;
if(!(isNaN($(txtBidValue1).text())))
{
max=parseFloat($(txtBidValue1).text());
}
if((!isNaN($(txtBidValue2).text())) && parseFloat($(txtBidValue2).text()) > max)
{
max=parseFloat($(txtBidValue2).text());
}
if((!isNaN($(txtBidValue3).text())) && parseFloat($(txtBidValue3).text()) > max)
{
max=parseFloat($(txtBidValue3).text());
}
txtMaxBidValue.value = parseFloat(max);
$(lblBestBid).text(parseFloat(max));
if(isNaN($(lblBestBid).text()))
{
txtMaxBidValue.value = "0.00";
$(lblBestBid).text("");
}
//amtToPay = parseFloat(max);
//if( txtMaxBidValue.value.indexOf('.') == -1)
//{
// txtMaxBidValue.value = parseFloat(txtMaxBidValue.value);
//}
}
function GetMarginAmount()
{
try
{
var ddlAppType = eID("ddlIPOCategory");
var rdCutoff = eID("rblBidType_1");
var rdManual = eID("rblBidType_0");
var rdPartialPay = eID("rblBidType_2");
var max = eID("hdnMaxBidValue").value;
var qty1 = $(eID('txtQuantity1')).text();
var qty2 = $(eID('txtQuantity2')).text();
var qty3 = $(eID('txtQuantity3')).text();
var pr1 = eID("txtPrice1").value;
var pr2 = eID("txtPrice2").value;
var pr3 = eID("txtPrice3").value;
var mrgntopay = 0;
// if(! rdPartialPay.checked)
// {
if(eID('ddlIPOCategory').options[eID('ddlIPOCategory').selectedIndex].value == 1)
{
if(eID('hdnMarginFlag').value == "1")
{
mrgntopay = parseFloat(max) * parseFloat($(eID('lblMarginRetail')).text())/100;
}
else
{
qty1= BestBidQty(qty1, pr1,qty2,pr2,qty3,pr3);
mrgntopay = qty1 * $(eID('lblMarginRetail')).text();
}
if(parseFloat(mrgntopay) != 0)
{
if(eID('hdnDiscountFlag').value == "1")
{
mrgntopay = (parseFloat(mrgntopay) - (parseFloat(mrgntopay) * parseFloat($(eID('lblDiscountRetail')).text())/100));
}
else
{
qty1= BestBidQty(qty1, pr1,qty2,pr2,qty3,pr3);
mrgntopay = parseFloat(mrgntopay) - (qty1 * parseFloat($(eID('lblDiscountRetail')).text()));
}
}
}
else if(eID('ddlIPOCategory').options[eID('ddlIPOCategory').selectedIndex].value==2)
{
var $lblMarginNIB = $(eID('lblMarginNIB'));
if(eID('hdnMarginFlag').value == "1")
{
mrgntopay = parseFloat(max) * parseFloat($(eID('lblMarginNIB')).text())/100;
}
else
{
qty1= BestBidQty(qty1, pr1,qty2,pr2,qty3,pr3);
mrgntopay = qty1 * $(eID('lblMarginNIB')).text();
}
if(parseFloat(mrgntopay) != 0)
{
if(eID('hdnDiscountFlag').value == "1")
{
mrgntopay = (parseFloat(mrgntopay) - (parseFloat(mrgntopay) * parseFloat($(eID('lblDiscountNIB')).text())/100));
}
else
{
qty1= BestBidQty(qty1, pr1,qty2,pr2,qty3,pr3);
mrgntopay = parseFloat(mrgntopay) - (qty1 * parseFloat($(eID('lblDiscountNIB')).text()));
}
}
}
else if(eID('ddlIPOCategory').options[eID('ddlIPOCategory').selectedIndex].value==3)
{
if(eID('hdnMarginFlag').value == "1")
{
mrgntopay = parseFloat(max) * parseFloat($(eID('lblMarginQIB')).text())/100;
}
else
{
qty1= BestBidQty(qty1, pr1,qty2,pr2,qty3,pr3);
mrgntopay = qty1 * $(eID('lblMarginQIB')).text();
}
if(parseFloat(mrgntopay) != 0)
{
if(eID('hdnDiscountFlag').value == "1")
{
mrgntopay = (parseFloat(mrgntopay) - (parseFloat(mrgntopay) * parseFloat($(eID('lblDiscountQIB')).text())/100));
}
else
{
qty1= BestBidQty(qty1, pr1,qty2,pr2,qty3,pr3);
mrgntopay = parseFloat(mrgntopay) - (qty1 * parseFloat($(eID('lblDiscountQIB')).text()));
}
}
}
else if(eID('ddlIPOCategory').options[eID('ddlIPOCategory').selectedIndex].value == 4)
{
if(eID('hdnMarginFlag').value == "1")
{
mrgntopay = parseFloat(max) * parseFloat($(eID('lblMarginEMP')).text())/100;
}
else
{
qty1= BestBidQty(qty1, pr1,qty2,pr2,qty3,pr3);
mrgntopay = qty1 * $(eID('lblMarginEMP')).text();
}
if(parseFloat(mrgntopay) != 0)
{
if(eID('hdnDiscountFlag').value == "1")
{
mrgntopay = (parseFloat(mrgntopay) - (parseFloat(mrgntopay) * parseFloat($(eID('lblDiscountEMP')).text())/100));
}
else
{
qty1= BestBidQty(qty1, pr1,qty2,pr2,qty3,pr3);
mrgntopay = parseFloat(mrgntopay) - (qty1 * parseFloat($(eID('lblDiscountEMP')).text()));
}
}
}
if(parseFloat(mrgntopay) < 0)
mrgntopay = "0.00";
// }
// else
// {
// mrgntopay = max;
// }
$(eID("lblMarginPay")).text(parseFloat(mrgntopay));
if($(eID("lblMarginPay")).text()!="0.00")
{
$(eID("lblMarginPay")).text(parseFloat(mrgntopay));
}
if(isNaN($(eID("lblMarginPay")).text()))
{
$(eID("lblMarginPay")).text("");
}
}
catch(e)
{
$(eID("lblMarginPay")).text("");
}
}
function CalculateOrderQuantity(LotName, QtyName)
{
var txtQty = eID(QtyName);
try
{
var lblMktLot = $(eID('lblMktLot')).text();
var txtLot = eID(LotName);
if(!isNaN(txtLot.value) && parseFloat(txtLot.value) > 0)
{
$(txtQty).text(parseFloat(lblMktLot) * parseFloat(txtLot.value));
}
else
{
$(txtQty).text('');
}
}
catch(e)
{
$(txtQty).text('');
}
}
function ValidateUserDetails()
{
var bValid = true;
if(ADMIN_USER)
{
//var bValid = true;
var strMessage = "";
//Validation for walk in client
if(eID('chkWalkinClient').checked)
{
if(eID('ClientIdSearchUC_ddlGroupId').options[eID('ClientIdSearchUC_ddlGroupId').selectedIndex].text == "Select")
{
bValid = false;
strMessage = "
Please select Group Id";
}
if(eID('txtClientName').value == "")
{
bValid = false;
strMessage = " Please enter Client Name";
}
if (eID('DPSearchUC_txtDPAuto').value == "")
{
bValidUser = false;
strMessage += "" + "Please enter DP Id";
}
else if (eID('DPSearchUC_txtDPAuto').value.indexOf('-') == -1)
{
bValidUser = false;
strMessage += "" + "Please enter valid DP Id";
}
if(eID('txtBeneficiaryId').value == "")
{
bValid = false;
strMessage = strMessage + "
Please enter Beneficiary Id";
}
else if((eID('DPSearchUC_txtDPAuto').value.indexOf("IN") == 0 && eID('txtBeneficiaryId').value.length != 8)
|| (eID('DPSearchUC_txtDPAuto').value.indexOf("IN") != 0 && eID('txtBeneficiaryId').value.length != 16))//for NSDL
{
bValid = false;
strMessage = strMessage + "
Please enter correct Beneficiary Id";
}
if(eID('txtPanNo').value == "")
{
bValid = false;
strMessage = strMessage + "
Please enter PanNo";
}
else if(eID('txtPanNo').value.length != 10)
{
bValid = false;
strMessage = strMessage + "
Please enter correct PanNo";
}
if(typeof(revPanNo) != 'undefined' && revPanNo != null)
{
if(typeof(revPanNo.isvalid) != 'undefined')
{
if(!revPanNo.isvalid)
{
bValid = false;
strMessage += '
' + revPanNo.errormessage;
}
}
}
}
else
{
if(!ValidateClientId())
bValid = false;
}
if (strMessage != "")
{
showModalPopup("IPO Transaction", strMessage, window, false);
}
}
return bValid;
}
function ValidateBidDetails()
{
var bValidEntry = true;
var strMessage = '';
var RetailQty = $(eID('lblMaxBidQtyRetail')).text();
var EMPQty = $(eID('lblMaxBidQtyEMP')).text();
var NIBQty = $(eID('lblMaxBidQtyNIB')).text();
var QIBQty = $(eID('lblMaxBidQtyQIB')).text();
var sIPOCategory = eID('ddlIPOCategory').options[eID('ddlIPOCategory').selectedIndex].value;
if(eID('ddlIPOCategory').options[eID('ddlIPOCategory').selectedIndex].value == 2 || eID('ddlIPOCategory').options[eID('ddlIPOCategory').selectedIndex].value == 3)
{
if(eID('rblBidType_1').checked == true)
{
bValidEntry = false;
strMessage = strMessage + " Cut-Off is allowed only for Retail,EMP client";
}
}
var bPartialBid = false;
if(eID('rblBidType_2').checked == true)
{
bPartialBid = true;
}
if(bValidEntry)
{
if(eID('txtQty1').value == "")
{
bValidEntry = false;
strMessage = strMessage + '
Please enter Qty1(Lot) for Bid1';
}
else
{
var qty = parseInt(eID('txtQty1').value);
if((!isNaN(eID('txtQty1').value) && eID('txtQty1').value !="" && parseInt(eID('txtQty1').value) < parseInt($(eID('lblMinLot')).text()))
|| (!isNaN(eID('txtQty2').value) && eID('txtQty2').value !="" && parseInt(eID('txtQty2').value) < parseInt($(eID('lblMinLot')).text()))
|| (!isNaN(eID('txtQty3').value) && eID('txtQty3').value !="" && parseInt(eID('txtQty3').value) < parseInt($(eID('lblMinLot')).text())))
{
bValidEntry = false;
strMessage = strMessage + '
Min Lot for Bid is '+ $(eID('lblMinLot')).text();
}
if(sIPOCategory == 1)
{
if(parseInt(eID('txtQty1').value) > parseInt(RetailQty) && parseInt(RetailQty) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Qty1(Lot) should be less than or equal to the Max Qty(Lot) ' + RetailQty;
}
}
else if(sIPOCategory == 2)
{
if(parseInt(eID('txtQty1').value) > parseInt(NIBQty) && parseInt(NIBQty) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Qty1(Lot) should be less than or equal to the Max Qty(Lot) ' + NIBQty;
}
}
else if(sIPOCategory == 3)
{
if(parseInt(eID('txtQty1').value) > parseInt(QIBQty) && parseInt(QIBQty) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Qty1(Lot) should be less than or equal to the Max Qty(Lot) ' + QIBQty;
}
}
else if(sIPOCategory == 4)
{
if(parseInt(eID('txtQty1').value) > parseInt(EMPQty) && parseInt(EMPQty) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Qty1(Lot) should be less than or equal to the Max Qty(Lot) ' + EMPQty;
}
}
if(eID('txtQty2').value == "" && eID('txtPrice2').value != "" && parseFloat(eID('txtPrice2').value) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Please enter data for Qty2';
}
if(!isNaN(eID('txtQty2').value) && eID('txtQty2').value !="")
{
if(sIPOCategory == 1)
{
if(parseInt(eID('txtQty2').value) > parseInt(RetailQty) && parseInt(RetailQty) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Qty2(Lot) should be less than or equal to the Max Qty(Lot) ' + RetailQty;
}
}
else if(sIPOCategory == 2)
{
if(parseInt(eID('txtQty2').value) > parseInt(NIBQty) && parseInt(NIBQty) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Qty2(Lot) should be less than or equal to the Max Qty(Lot) ' + NIBQty;
}
}
else if(sIPOCategory == 3)
{
if(parseInt(eID('txtQty2').value) > parseInt(QIBQty) && parseInt(QIBQty) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Qty2(Lot) should be less than or equal to the Max Qty(Lot) ' + QIBQty;
}
}
else if(sIPOCategory == 4)
{
if(parseInt(eID('txtQty2').value) > parseInt(EMPQty) && parseInt(EMPQty) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Qty2(Lot) should be less than or equal to the Max Qty(Lot) ' + EMPQty;
}
}
}
if(eID('txtQty3').value == "" && eID('txtPrice3').value != "" && parseFloat(eID('txtPrice3').value) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Please enter data for Qty3';
}
if(!isNaN(eID('txtQty3').value) && eID('txtQty3').value !="")
{
if(sIPOCategory == 1)
{
if(parseInt(eID('txtQty3').value) > parseInt(RetailQty) && parseInt(RetailQty) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Qty3(Lot) should be less than or equal to the Max Qty(Lot) ' + RetailQty;
}
}
else if(sIPOCategory == 2)
{
if(parseInt(eID('txtQty3').value) > parseInt(NIBQty) && parseInt(NIBQty) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Qty3(Lot) should be less than or equal to the Max Qty(Lot) ' + NIBQty;
}
}
else if(sIPOCategory == 3)
{
if(parseInt(eID('txtQty3').value) > parseInt(QIBQty) && parseInt(QIBQty) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Qty3(Lot) should be less than or equal to the Max Qty(Lot) ' + QIBQty;
}
}
else if(sIPOCategory == 4)
{
if(parseInt(eID('txtQty3').value) > parseInt(EMPQty) && parseInt(EMPQty) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Qty3(Lot) should be less than or equal to the Max Qty(Lot) ' + EMPQty;
}
}
}
if($(eID('txtQuantity1')).text().length > 11)
{
bValidEntry = false;
strMessage = strMessage + '
Order Qty1 should be less than or equal to 99999999999';
}
if($(eID('txtQuantity2')).text().length > 11)
{
bValidEntry = false;
strMessage = strMessage + '
Order Qty2 should be less than or equal to 99999999999';
}
if($(eID('txtQuantity3')).text().length > 11)
{
bValidEntry = false;
strMessage = strMessage + '
Order Qty3 should be less than or equal to 99999999999';
}
}
if(eID('txtPrice1').value == "")
{
bValidEntry = false;
strMessage = strMessage + '
Please enter Price for Bid1';
}
if(eID('txtPrice1').value !="")
{
if(typeof(revPrice1) != 'undefined' && revPrice1 != null)
{
if(typeof(revPrice1.isvalid) != 'undefined')
{
if(!revPrice1.isvalid)
{
bValid = false;
strMessage += '
' + revPrice1.errormessage;
}
}
}
}
if(eID('txtPrice2').value !="")
{
if(typeof(revPrice2) != 'undefined' && revPrice2 != null)
{
if(typeof(revPrice2.isvalid) != 'undefined')
{
if(!revPrice2.isvalid)
{
bValid = false;
strMessage += '
' + revPrice2.errormessage;
}
}
}
}
if(eID('txtPrice3').value !="")
{
if(typeof(revPrice3) != 'undefined' && revPrice3 != null)
{
if(typeof(revPrice3.isvalid) != 'undefined')
{
if(!revPrice3.isvalid)
{
bValid = false;
strMessage += '
' + revPrice3.errormessage;
}
}
}
}
if(bValidEntry)
{
var $lblMktLot = $(eID('lblMktLot'));
var Amount;
var RetailAmount = $(eID('lblMaxBidAmtRetail')).text();
var EMPAmount = $(eID('lblMaxBidAmtEMP')).text();
var NIBAmount = $(eID('lblMinAmtNIB')).text();
var QIBAmount = $(eID('lblMinAmtQIB')).text();
var floorPr = $(eID('lblFloorPr')).text();
var CapPr = $(eID('lblCapPr')).text();
var RetailQty = $(eID('lblMaxBidQtyRetail')).text();
var EMPQty = $(eID('lblMaxBidQtyEMP')).text();
var NIBQty = $(eID('lblMaxBidQtyNIB')).text();
var QIBQty = $(eID('lblMaxBidQtyQIB')).text();
var TickPrice = $(eID('lblTickSize')).text();
var sPrice1 = parseFloat(eID('txtPrice1').value);
if(sPrice1 < parseFloat(floorPr) && !bPartialBid)
{
bValidEntry = false;
strMessage = strMessage + '
Price 1(Rs.) Per share should be greater than ' + floorPr;
}
else if(sPrice1 > parseFloat(CapPr))
{
bValidEntry = false;
strMessage = strMessage + '
Price 1(Rs.) Per share should be less than ' + CapPr;
}
if(sPrice1 > 0 && (sPrice1 * 100) % parseFloat(TickPrice * 100) != 0)
{
bValidEntry = false;
strMessage = strMessage + '
Price 1(Rs.) should be in mulitiples of Tick size ' + TickPrice;
}
if(eID('txtQty2').value != "" && eID('txtPrice2').value != "")
{
var sPrice2 = parseFloat(eID('txtPrice2').value);
if(sPrice2 < parseFloat(floorPr) && !bPartialBid)
{
bValidEntry = false;
strMessage = strMessage + '
Price 2(Rs.) Per share should be greater than ' + floorPr;
}
else if(sPrice2 > parseFloat(CapPr))
{
bValidEntry = false;
strMessage = strMessage + '
Price 2(Rs.) Per share should be less than ' + CapPr;
}
if(sPrice2 > 0 && (sPrice2 * 100) % parseFloat(TickPrice*100) != 0)
{
bValidEntry = false;
strMessage = strMessage + '
Price 2(Rs.) should be in mulitiples of Tick size ' + TickPrice;
}
}
if(eID('txtQty3').value != "" && eID('txtPrice3').value != "")
{
var sPrice3 = parseFloat(eID('txtPrice3').value);
if(sPrice3 < parseFloat(floorPr) && !bPartialBid)
{
bValidEntry = false;
strMessage = strMessage + '
Price 3(Rs.) Per share should be greater than ' + floorPr;
}
else if(sPrice3 > parseFloat(CapPr))
{
bValidEntry = false;
strMessage = strMessage + '
Price 3(Rs.) Per share should be less than ' + CapPr;
}
if(sPrice3 > 0 && (sPrice3*100) % parseFloat(TickPrice*100) != 0)
{
bValidEntry = false;
strMessage = strMessage + '
Price 3(Rs.) should be in mulitiples of Tick size ' + TickPrice;
}
}
if(eID('txtQty2').value != "" && eID('txtPrice2').value == "" && parseFloat(eID('txtQty2').value) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Please enter data for Price2';
}
if(eID('txtQty3').value != "" && eID('txtPrice3').value == "" && parseFloat(eID('txtQty3').value) > 0)
{
bValidEntry = false;
strMessage = strMessage + '
Please enter data for Price3';
}
if(eID('ddlIPOCategory').options[eID('ddlIPOCategory').selectedIndex].value == 1)
{
Amount = eID('txtQty1').value * eID('txtPrice1').value * $lblMktLot.text();
if(Amount > RetailAmount)
{
bValidEntry = false;
strMessage = strMessage + '
Amount1 should be less than ' + RetailAmount;
}
if(eID('txtQty2').value != "" && eID('txtPrice2').value != "" && parseFloat(eID('txtPrice2').value) > 0)
{
Amount = eID('txtQty2').value * eID('txtPrice2').value * $lblMktLot.text();
if(Amount > RetailAmount)
{
bValidEntry = false;
strMessage = strMessage + '
Amount2 should be less than ' + RetailAmount;
}
}
if(eID('txtQty3').value != "" && eID('txtPrice3').value != "" && parseFloat(eID('txtPrice3').value) > 0)
{
Amount = eID('txtQty3').value * eID('txtPrice3').value * $lblMktLot.text();
if(Amount > RetailAmount)
{
bValidEntry = false;
strMessage = strMessage + '
Amount3 should be less than ' + RetailAmount;
}
}
}
else if(eID('ddlIPOCategory').options[eID('ddlIPOCategory').selectedIndex].value == 2)
{
Amount = eID('txtQty1').value * eID('txtPrice1').value * $lblMktLot.text();
if(Amount < NIBAmount)
{
bValidEntry = false;
strMessage = strMessage + '
Amount1 should be greater than ' + NIBAmount;
}
if(eID('txtQty2').value != "" && eID('txtPrice2').value != "" && parseFloat(eID('txtPrice2').value) > 0)
{
Amount = eID('txtQty2').value * eID('txtPrice2').value * $lblMktLot.text();
if(Amount < NIBAmount)
{
bValidEntry = false;
strMessage = strMessage + '
Amount2 should be greater than ' + NIBAmount;
}
}
if(eID('txtQty3').value != "" && eID('txtPrice3').value != "" && parseFloat(eID('txtPrice3').value) > 0)
{
Amount = eID('txtQty3').value * eID('txtPrice3').value * $lblMktLot.text();
if(Amount < NIBAmount)
{
bValidEntry = false;
strMessage = strMessage + '
Amount3 should be greater than ' + NIBAmount;
}
}
}
else if(eID('ddlIPOCategory').options[eID('ddlIPOCategory').selectedIndex].value == 3)
{
Amount = eID('txtQty1').value * eID('txtPrice1').value * $lblMktLot.text();
if(Amount < QIBAmount)
{
bValidEntry = false;
strMessage = strMessage + '
Amount1 should be greater than ' + QIBAmount;
}
if(eID('txtQty2').value != "" && eID('txtPrice2').value != "" && parseFloat(eID('txtPrice2').value) > 0)
{
Amount = eID('txtQty2').value * eID('txtPrice2').value * $lblMktLot.text();
if(Amount < QIBAmount)
{
bValidEntry = false;
strMessage = strMessage + '
Amount2 should be greater than ' + QIBAmount;
}
}
if(eID('txtQty3').value != "" && eID('txtPrice3').value != "" && parseFloat(eID('txtPrice3').value) > 0)
{
Amount = eID('txtQty3').value * eID('txtPrice3').value * $lblMktLot.text();
if(Amount < QIBAmount)
{
bValidEntry = false;
bValidAmount = false;
strMessage = strMessage + '
Amount3 should be greater than ' + QIBAmount;
}
}
}
else if(eID('ddlIPOCategory').options[eID('ddlIPOCategory').selectedIndex].value == 4)
{
Amount = eID('txtQty1').value * eID('txtPrice1').value * $lblMktLot.text();
if(Amount > EMPAmount)
{
bValidEntry = false;
strMessage = strMessage + '
Amount1 should be less than ' + EMPAmount;
}
if(eID('txtQty2').value != "" && eID('txtPrice2').value != "" && parseFloat(eID('txtPrice2').value) > 0)
{
Amount = eID('txtQty2').value * eID('txtPrice2').value * $lblMktLot.text();
if(Amount > EMPAmount)
{
bValidEntry = false;
strMessage = strMessage + '
Amount2 should be less than ' + EMPAmount;
}
}
if(eID('txtQty3').value != "" && eID('txtPrice3').value != "" && parseFloat(eID('txtPrice3').value) > 0)
{
Amount = eID('txtQty3').value * eID('txtPrice3').value * $lblMktLot.text();
if(Amount > EMPAmount)
{
bValidEntry = false;
strMessage = strMessage + '
Amount3 should be less than ' + EMPAmount;
}
}
}
}
}
if(bValidEntry == false)
{
showModalPopup("IPO Transaction", strMessage, window, false);
}
return bValidEntry;
}
function ValdateChequeDetails()
{
var bValidCheque = true;
var strMessage = "";
if(ADMIN_USER)
{
if(eID('txtChequeNo').value == "")
{
bValidCheque = false;
strMessage = "
Please enter Cheque No";
}
if(!eID('chkWalkinClient').checked)
{
if(eID('txtChequeDate_txtDate').value == "")
{
bValidCheque = false;
strMessage = strMessage + "
Please enter Cheque Date";
}
if(eID('ddlBank').options[eID('ddlBank').selectedIndex].value == "-1")
{
bValidCheque = false;
strMessage = strMessage + "
Please select cheque drawn bank";
}
}
if(bValidCheque == false)
{
showModalPopup("IPO Transaction", strMessage, window, false);
}
}
return bValidCheque;
}
function ValidateBidEntry_bonds()
{
try
{
var bValidBid = true;
if(eID('hdnBidMode').value == '1')
{
bValidBid = ValidateUserDetails();
}
if(bValidBid)
{
bValidBid = ValidateBidDetails_bonds();
if(bValidBid)
{
if(eID('rblPaymentMode_1').checked)
{
bValidBid = ValidateChequeDetails_bonds();
}
if(bValidBid)
{
if(ADMIN_USER)
{
if(eID('chkWalkinClient').checked)
{
if(eID('txtApplicationNo').value == "")
{
bValidBid = false;
showModalPopup("Bond Transaction", 'Please enter Application No', window, false);
}
}
else if(eID('chkExternalApp').checked)
{
if(eID('txtApplicationNo').value == "")
{
bValidBid = false;
showModalPopup("IPO Transaction", 'Please enter Application No', window, false);
}
}
}
if(bValidBid && !eID('chkAgree').checked)
{
bValidBid = false;
showModalPopup("Bond Transaction", 'Click on I Agree to accept the terms and conditions before placing the bid', window, false);
}
}
}
}
else
{
bValidBid = false;
}
}
catch(e)
{
bValidBid = false;
}
return bValidBid;
}
function ValidateBidDetails_bonds()
{
var bValidEntry = true;
var strMessage = '';
var Series1Bonds = eID('txtNoOfBonds1').value;
var Series2Bonds = eID('txtNoOfBonds2').value;
var Series3Bonds = eID('txtNoOfBonds3').value;
var Series4Bonds = eID('txtNoOfBonds4').value;
var Series5Bonds = eID('txtNoOfBonds5').value;
var Series6Bonds = eID('txtNoOfBonds6').value;
// Ticket No 001-00-510003 addd by manjit on 04-0802016
var Series7Bonds = eID('txtNoOfBonds7').value;
var Series8Bonds = eID('txtNoOfBonds8').value;
var Series9Bonds = eID('txtNoOfBonds9').value;
var Series10Bonds = eID('txtNoOfBonds10').value;
var Series11Bonds = eID('txtNoOfBonds11').value;
var Series12Bonds = eID('txtNoOfBonds12').value;
var sBondCategory = eID('ddlIPOCategory').options[eID('ddlIPOCategory').selectedIndex].value;
if(bValidEntry)
{
// Ticket No 001-00-510003 addd by manjit on 04-0802016
if (Series1Bonds == "" && Series2Bonds == "" && Series3Bonds == "" && Series4Bonds == "" && Series5Bonds == "" && Series6Bonds == "" && Series7Bonds == "" && Series8Bonds == "" && Series9Bonds == "" && Series10Bonds == "" && Series11Bonds == "" && Series12Bonds == "")
{
bValidEntry = false;
strMessage = strMessage + '
Please enter No. of Bonds in any one Series atleast';
}
else
{
var qty = Series1Bonds + Series2Bonds + Series3Bonds + Series4Bonds + Series5Bonds + Series6Bonds + Series7Bonds + Series8Bonds + Series9Bonds + Series10Bonds + Series11Bonds + Series12Bonds;
if (Series1Bonds == "") {
Series1Bonds = 0;
}
if (Series2Bonds == "") {
Series2Bonds = 0;
}
if (Series3Bonds == "")
{
Series3Bonds = 0;
}
if (Series4Bonds == "")
{
Series4Bonds = 0;
}
if (Series5Bonds == "") {
Series5Bonds = 0;
}
if (Series6Bonds == "") {
Series6Bonds = 0;
}
// Ticket No 001-00-510003 addd by manjit on 04-0802016
if (Series7Bonds == "") {
Series7Bonds = 0;
}
if (Series8Bonds == "") {
Series8Bonds = 0;
}
if (Series9Bonds == "") {
Series9Bonds = 0;
}
if (Series10Bonds == "") {
Series10Bonds = 0;
}
if (Series11Bonds == "") {
Series11Bonds = 0;
}
if (Series12Bonds == "") {
Series12Bonds = 0;
}
// Ticket No 001-00-510003 addd by manjit on 04-0802016
var qtyMultiple = (parseInt(Series1Bonds) + parseInt(Series2Bonds) + parseInt(Series3Bonds) + parseInt(Series4Bonds) + parseInt(Series5Bonds) + parseInt(Series6Bonds) + parseInt(Series7Bonds) + parseInt(Series8Bonds) + parseInt(Series9Bonds) + parseInt(Series10Bonds) + parseInt(Series11Bonds) + parseInt(Series12Bonds)) - (parseInt($(eID('lblMinLot')).text()));
if((!isNaN(qty) && qty !="" && parseInt(qty) < parseInt($(eID('lblMinLot')).text())))
{
bValidEntry = false;
strMessage = strMessage + '
Min Bonds / Application is '+ $(eID('lblMinLot')).text();
}
else if (qtyMultiple > 0 && (qtyMultiple) % parseFloat($(eID('lblMultipleOf')).text()) != 0)
{
bValidEntry = false;
strMessage = strMessage + '
No. Of Bonds should be in Multiple of '+ $(eID('lblMultipleOf')).text();
}
}
}
if(bValidEntry == false)
{
showModalPopup("IPO Transaction", strMessage, window, false);
}
return bValidEntry;
}
function ValidateChequeDetails_bonds()
{
var bValidCheque = true;
var strMessage = "";
if(ADMIN_USER)
{
if(eID('txtChequeNo').value == "")
{
bValidCheque = false;
strMessage = "
Please enter Cheque No";
}
if(!eID('chkWalkinClient').checked)
{
if(eID('txtChequeDate_txtDate').value == "")
{
bValidCheque = false;
strMessage = strMessage + "
Please enter Cheque Date";
}
if(eID('ddlBank').options[eID('ddlBank').selectedIndex].value == "-1")
{
bValidCheque = false;
strMessage = strMessage + "
Please select cheque drawn bank";
}
}
if(bValidCheque == false)
{
showModalPopup("Bond Transaction", strMessage, window, false);
}
}
return bValidCheque;
}
function ClearAll()
{
bRetVal = confirm('Are you sure you want to clear all the details?');
if (bRetVal == true)
{
return true;
}
else
{
return false;
}
}
function ValidateBidEntry()
{
try
{
var bValidBid = true;
if(eID('hdnBidMode').value == '1')
{
bValidBid = ValidateUserDetails();
}
if(bValidBid)
{
bValidBid = ValidateBidDetails();
if(bValidBid)
{
if(eID('rblPaymentMode_1').checked)
{
bValidBid = ValdateChequeDetails();
}
if(bValidBid)
{
if(ADMIN_USER)
{
if(eID('chkWalkinClient').checked)
{
if(eID('txtApplicationNo').value == "")
{
bValidBid = false;
showModalPopup("IPO Transaction", 'Please enter Application No', window, false);
}
}
else if(eID('chkExternalApp').checked)
{
if(eID('txtApplicationNo').value == "")
{
bValidBid = false;
showModalPopup("IPO Transaction", 'Please enter Application No', window, false);
}
}
}
if(bValidBid && !eID('chkAgree').checked)
{
bValidBid = false;
showModalPopup("IPO Transaction", 'Click on I Agree to accept the terms and conditions before placing the bid', window, false);
}
}
}
}
else
{
bValidBid = false;
}
}
catch(e)
{
bValidBid = false;
}
return bValidBid;
}
function BestBidQty(qty1,pr1,qty2,pr2,qty3,pr3)
{
qty1 = parseFloat(qty1);
pr1 = parseFloat(pr1);
qty2 = parseFloat(qty2);
pr2 = parseFloat(pr2);
qty3 = parseFloat(qty3);
pr3 = parseFloat(pr3);
if(isNaN(parseFloat(qty1)))
qty1=0;
if(isNaN(parseFloat(qty2)))
qty2=0;
if(isNaN(parseFloat(qty3)))
qty3=0;
var maxQty = 0;
maxQty = qty1>qty2 ? (qty1>qty3 ? qty1 : qty3) : (qty2>qty3 ? qty2 : qty3);
return maxQty;
}
function BeneficiaryIDChanged()
{
var sBeneficiaryId = eID('ddlBeneficiaryId').options[eID('ddlBeneficiaryId').selectedIndex].value;
if(sBeneficiaryId != 'Select')
{
eID('ddlDPId').selectedIndex = eID('ddlBeneficiaryId').selectedIndex;
eID('txtDPId').value = eID('ddlDPId').options[eID('ddlDPId').selectedIndex].text;
}
}
function OpenIPOTnC()
{
window.open(C_S_IPO_TERMS_CONDITION_URL,"","toolbar=no, menubar=no, location=no, scrollbars=yes, directories=no, width=670, height=390, left=190, resizable=yes, top=100");
}
function HideIPODiv()
{
ShowIPODetails('1');
var modalPopupBehavior = $find('mpeIPO');
modalPopupBehavior.hide();
return false;
}
function ValidateCalcLotsDetails()
{
var strMessage="";
var bValidEntry = true;
try
{
var TickPrice = $(eID('lblTickSize')).text();
var sPrice1 = parseFloat(eID('txtCalcPrice').value );
var floorPr = $(eID('lblFloorPr')).text();
var CapPr = $(eID('lblCapPr')).text();
var InvstAmt=eID('txtInvstAmt').value;
if(InvstAmt=="")
{
bValidEntry = false;
strMessage ='
Please enter Investment Amount for calculating lots.';
}
if(eID('txtCalcPrice').value == "")
{
bValidEntry = false;
strMessage = strMessage + '
Please enter Price for calculating lots.';
}
if(eID('txtCalcPrice').value !="")
{
if(sPrice1 < parseFloat(floorPr))
{
bValidEntry = false;
strMessage = strMessage + '
Price should be greater than or equal to Floor Price ' + floorPr;
}
else if(sPrice1 > parseFloat(CapPr))
{
bValidEntry = false;
strMessage = strMessage + '
Price should be less than or equal to Cap Price ' + CapPr;
}
if(sPrice1 > 0 && (sPrice1 * 100) % parseFloat(TickPrice * 100) != 0)
{
bValidEntry = false;
strMessage = strMessage + '
Price should be in mulitiples of Tick size ' + TickPrice;
}
}
if(strMessage != "")
{
showModalPopup("IPO Transaction", strMessage, window, false);
}
}
catch(e)
{
alert(e.message);
}
if(!bValidEntry)
{
$(eID('lblResutLots')).text('');
}
return bValidEntry;
}
function CalculateInvestmentLots()
{
try
{
$(eID('lblResutLots')).text("");
var dblCalcLots = 0;
var intResult = 0;
var dblMktLotQty = parseFloat($(eID('lblMktLot')).text());
var dblCalcPrice = parseFloat(eID('txtCalcPrice').value);
var intInvstAmt = parseFloat(eID('txtInvstAmt').value);
dblCalcLots = dblMktLotQty * dblCalcPrice;
intResult = parseFloat(intInvstAmt / dblCalcLots);
$(eID('lblResutLots')).text(parseInt(intResult));
eID('txtInvstAmt').value = parseFloat(parseInt(intResult) * dblCalcLots);
}
catch (e)
{
$(eID('lblResutLots')).text('');
alert(e.message);
}
}
function IPOCategoryChanged()
{
eID('txtQty1').value = '';
eID('txtQty2').value = '';
eID('txtQty3').value = '';
$(eID('txtQuantity1')).text('');
$(eID('txtQuantity2')).text('');
$(eID('txtQuantity3')).text('');
$(eID('txtAmt1')).text('');
$(eID('txtAmt2')).text('');
$(eID('txtAmt3')).text('');
eID('hdnMaxBidValue').Value = "0.00";
$(eID('lblMarginPay')).text('');
$(eID('lblBestBidAmt')).text('');
}
function InstrTypeChange()
{
if(eID('ddlInstrumentType').options[eID('ddlInstrumentType').selectedIndex].value==1)
{
eID('lblIPOType').style.display = "none";
eID('ddlIPOType').style.display = "none";
$(eID('lblIPOName')).text('Bond Name');
$(eID('lblIPOCode')).text('Bond Code');
$(eID('btnAdd')).text('Add Bond');
}
else
{
eID('lblIPOType').style.display = "block";
eID('ddlIPOType').style.display = "block";
$(eID('lblIPOName')).text('IPO Name');
$(eID('lblIPOCode')).text('IPO Code');
$(eID('btnAdd')).text('Add IPO');
}
}
// selects all the checkboxes in the grid
function SelectAllClientTypes(strCheckAllId,gridId)
{
try
{
//alert(gridId);
window.parent.strSelectAllId = strCheckAllId;
var objUserGrid = document.getElementById('ctl00_C1_grdClientType');
// alert(objUserGrid);
var status = document.getElementById(strCheckAllId).checked;
// alert(status);
if(typeof(objUserGrid) != 'undefined' && objUserGrid != null)
{
var objCkBox = '';
for (rowidx=0; rowidx