var globalpages = "";
var httpObject;

function getHTTPObject() {
    var xmlHttp = null;
    try {
        xmlHttp = new XMLHttpRequest();
    } catch (e) {
        try {
            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
    return xmlHttp;
}
httpObject = getHTTPObject();

function hideshowmrktrght(divId, shhide) {
    if (divId != 'toploosersRight') {
        if (shhide == false) {
            document.getElementById("minmaxsign").innerHTML = '<a href="javascript:hideshowmrktrght(\'topgainersRight\',true)"><img src="../common/images/btn_contract.gif" width="9" height="9" /></a> Top Gainers';
            document.getElementById("topgainersRight").style.display = "block";
        } else {
            document.getElementById("minmaxsign").innerHTML = '<a href="javascript:hideshowmrktrght(\'topgainersRight\',false)"><img src="../common/images/btn_expand.gif" width="9" height="9" /></a> Top Gainers';
            document.getElementById("topgainersRight").style.display = "none";
        }
    } else {
        if (shhide == false) {
            document.getElementById("minmaxsignlooser").innerHTML = '<a href="javascript:hideshowmrktrght(\'toploosersRight\',true)"><img src="../common/images/btn_contract.gif" width="9" height="9" /></a> Top Loosers';
            document.getElementById("toploosersRight").style.display = "block";
        } else {
            document.getElementById("minmaxsignlooser").innerHTML = '<a href="javascript:hideshowmrktrght(\'toploosersRight\',false)"><img src="../common/images/btn_expand.gif" width="9" height="9" /></a> Top Loosers';
            document.getElementById("toploosersRight").style.display = "none";
        }
    }
}
function ajaxhome(xhange, divid, active) {
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var url = "../market/markethomeajaxdisp.php?str=" + xhange + "&divid=" + divid + "&act=" + active + "&" + Math.random();
        httpObject.onreadystatechange = setOutputMrktHome;
        httpObject.open("GET", url, true);
        httpObject.send(null);
    }
}

function setOutputMrktHome() {
    if (httpObject.readyState == 4) {
        var resp_string = httpObject.responseText;
        var split_return = resp_string.split("^^");
        document.getElementById(split_return[1]).innerHTML = split_return[0];
    }
}
function postMfSchComp(pagename, schcode1, schcode2, cat1, cat2, fund1, fund2, tosearch) {
    ajax_page_mf(pagename, '', '', '', '6', '', '', '', '', '', '', '', cat1, '', schcode1, cat2, '', schcode2, tosearch);
}
function fn_close(divId) {
    document.getElementById("dispdropdow").innerHTML = "";
}
function com_Display(id, data) {
    document.getElementById(id).innerHTML = data;
}
function checkForScheme(pgname, compname) {
    if ((pgname == 'schmprofile' || pgname == 'asst_allo' || pgname == 'dividend' || pgname == 'nav' || pgname == 'topHold') && compname == "") {
        alert("Please Select A Scheme");
        location.href = '../mf/mf.php?mnuId=1';
    }
}
function postFormMf(pagename, id, schname) {
    if (pagename == 'leastvolsch' || pagename == "biggst_sch" || (pagename == 'top_per_scheme') || (pagename == 'cat_raking')) {
        var catname = document.getElementById("categ").value;
        var schcode = document.getElementById("hiddenschm").value;
        ajax_page_mf(pagename, '', '', '', schcode, catname, '', '', '', '', '', '');
    } else if (pagename == 'fundselc') {
        var catname = document.getElementById("categ").value;
        var schcode = document.getElementById("hiddenschm").value;
        var period = document.getElementById("DrpRetPeriod").value;
        var returns = document.getElementById("ret").value;
        var aum = document.getElementById("DrpAssetSize").value;
        if (catname == "") {
            alert("Please select category");
            return false;
        }
        ajax_page_mf(pagename, '', '', '', schcode, catname, period, returns, aum, '', '', '');
    } else if (pagename == 'nav') {
        var schcode = document.getElementById("hiddenschm").value;
        var tofinaldate = document.getElementById("todate").value;
        var toDateArr = tofinaldate.split("-");
        tofinaldate = toDateArr[0] + "_" + toDateArr[1] + "_" + toDateArr[2];
        var frmFinaldate = document.getElementById("fromdate").value;
        var frmDateArr = frmFinaldate.split("-");
        frmFinaldate = frmDateArr[0] + "_" + frmDateArr[1] + "_" + frmDateArr[2];
        ajax_page_mf(pagename, '', '', '', schcode, '', '', '', '', frmFinaldate, tofinaldate, '', '', '', '', '', '', '', '', schname);
    } else if (pagename == 'fundholdscomp') {
        var compcode = document.getElementById("hiddencode").value;
        var compname = document.getElementById("txtScrip").value;
        if (compname == "") {
            alert('Please enter proper Company Name or Company Code');
            return false;
        }
        ajax_page_mf(pagename, '', '', '', schcode, '', '', '', '', '', '', compcode);
    } else if (pagename == 'schmcompare') {
        var tosearch = id;
        var schmcode1 = document.getElementById("sch1").value;
        var schmcode2 = document.getElementById("sch2").value;
        var cat1 = document.getElementById("hiddencat1").value;
        var cat2 = document.getElementById("hiddencat2").value;
        var fund1 = document.getElementById("fund1").value;
        var fund2 = document.getElementById("fund2").value;
        var schemeele1 = document.getElementById("schm1").value;
        var schemeele2 = document.getElementById("schm2").value;
        if (fund1 == "" && cat1 == "") {
            alert("Please select Fund 1 or Category 1 To Select Scheme 1");
            return false;
        }
        if (fund2 == "" && cat2 == "") {
            alert("Please select Fund 2 or Category 2 To Select Scheme 2");
            return false;
        }
        if (schemeele1 == "") {
            alert("Please select Scheme 1");
            return false;
        }
        if (schemeele2 == "") {
            alert("Please select Scheme 2");
            return false;
        }
        ajax_page_mf(pagename, '', '', '', schcode, '', '', '', '', '', '', '', cat1, fund1, schmcode1, cat2, fund2, schmcode2, tosearch);
    }
}
function postfund(pgname, OptionType) {
    var catname = document.getElementById("categ").value;
    catname = encodeURIComponent(catname);
    var schcode = document.getElementById("hiddenschm").value;
    var period = document.getElementById("DrpRetPeriod").value;
    var returns = document.getElementById("ret").value;
    var aum = document.getElementById("DrpAssetSize").value;
    if (pgname == "fundselc") {
        if (catname == "") {
            alert("Please select Category");
            return false;
        }
        location.href = '/mf/commonpgmf.php?cat=' + catname + '&pg=' + pgname + '&period=' + period + '&returns=' + returns + '&aum=' + aum + '&OptionType=' + OptionType;
    } else if (pgname == "biggst_sch") {} else if (pgname == 'whatsinout') {
        location.href = '/mf/commonpgmf.php?pg=' + pgname + '&cat=' + document.getElementById('select12').value + '&OptionType=' + OptionType;
    }
}
function chgindxsnap(pg, xchng, cocode) {
    if (cocode != "") {
        location.href = 'commonpgmrkt.php?pg=' + pg + '&xchng=' + xchng + '&cocode=' + cocode;
    } else {
        location.href = pg + '-' + xchng + '.htm';
    }
}
function ajax_page_mfsec(pg, st, schcode, flashid) {
    if (st == 'astalloc') {
        document.getElementById(st).className = "tab_bold_active";
        document.getElementById("secalloc").className = "tab_bold";
        document.getElementById("tophold").className = "tab_bold";
        document.getElementById("pieText").innerHTML = "";
    } else if (st == 'secalloc') {
        document.getElementById(st).className = "tab_bold_active";
        document.getElementById("astalloc").className = "tab_bold";
        document.getElementById("pieText").innerHTML = "";
        document.getElementById("tophold").className = "tab_bold";
    } else if (st == 'tophold') {
        document.getElementById(st).className = "tab_bold_active";
        document.getElementById("astalloc").className = "tab_bold";
        document.getElementById("secalloc").className = "tab_bold";
        document.getElementById("pieText").innerHTML = "";
    }
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var url = "ajaxmfallocations.php?pgnm=" + pg + "&st=" + st + "&sch_code=" + schcode;
        httpObject.onreadystatechange = setOutputMFSec;
        httpObject.open("GET", url, true);
        httpObject.send(null);
    }
}
function ajax_srchResult(pg, srchval, srchtype, st, totcnt, curpg) {
    srchval = encodeURIComponent(srchval);
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var url = "ajaxSearchRes.php?pgnm=" + pg + "&srchval=" + srchval + "&srchtype=" + srchtype + "&st=" + st + "&totcnt=" + totcnt + "&curpg=" + curpg;
        httpObject.onreadystatechange = setOutputSrchRes;
        httpObject.open("GET", url, true);
        httpObject.send(null);
    }
}
function setOutputSrchRes() {
    if (httpObject.readyState == 4) {
        var resp_string = httpObject.responseText;
        document.getElementById("srchrslt").innerHTML = resp_string;
    }
}
function setOutputMF() {
    if (httpObject.readyState == 4) {
        var resp_string = httpObject.responseText;
        shwHideAllCmbNFlash(2);
        hideDiv('loginDiv');
        hideDiv('greyOverlay');
        document.getElementById("display_div").innerHTML = resp_string;
        if (globalpages == "fundselc") {
            document.getElementById('fund_sel').style.visibility = "hidden";
            document.getElementById('fund_sel').style.display = "none";
        } else {
            document.getElementById('fund_sel').style.visibility = "visible";
            document.getElementById('fund_sel').style.display = "";
        }
        if (globalpages == "upcomDividend") {
            document.getElementById('upcomdiv').style.visibility = "hidden";
            document.getElementById('upcomdiv').style.display = "none";
        } else {
            document.getElementById('upcomdiv').style.visibility = "visible";
            document.getElementById('upcomdiv').style.display = "";
        }
    }
}
function setOutputMFSec() {
    if (httpObject.readyState == 4) {
        var resp_string = httpObject.responseText;
        var data1 = resp_string.split('|');
        document.getElementById(data1[1]).innerHTML = data1[0];
    }
}
function cmpSchemes(divid, optionNo) {
    if (document.getElementById('fundCmp' + optionNo) != null) var fundId1 = document.getElementById('fundCmp' + optionNo).value;
    if (document.getElementById('catCmp' + optionNo) != null) var catId1 = document.getElementById('catCmp' + optionNo).value;
    XmlHttpObj = getHTTPObject();
    if (XmlHttpObj != null) {
        var url = "ajaxmfschemcompare.php?divid=" + divid + "&fundId=" + fundId1 + "&catId=" + catId1 + "&optionNo=" + optionNo;
        XmlHttpObj.onreadystatechange = setOutputMFLanding;
        XmlHttpObj.open("GET", url, true);
        XmlHttpObj.send(null);
    }
}
function landing_ajax(input, divid) {
    var fundId = "";
    var catId = "";
    if (input == "") {
        if (divid == "topschdisp") {
            alert("Please select Category");
            return false;
        }
    }
    if (divid == "topschdisp") {
        document.getElementById("TPS_Hidden").value = input;
    }
    if (divid == 'sip') fundId = input;
    else {
        if (document.getElementById('fundId') != null) fundId = document.getElementById('fundId').value;
        if (document.getElementById('catId') != null) catId = document.getElementById('catId').value;
    }
    if (schId == undefined) {
        var schId = null;
    }
    XmlHttpObj = getHTTPObject();
    if (XmlHttpObj != null) {
        input = encodeURIComponent(input);
        var url = "/mf/ajaxmflanding.php?input=" + input + "&divid=" + divid + "&fundId=" + fundId + "&catId=" + catId;
        XmlHttpObj.onreadystatechange = setOutputMFLanding;
        XmlHttpObj.open("GET", url, true);
        XmlHttpObj.send(null);
    }
}
function setOutputMFLanding() {
    if (XmlHttpObj.readyState == 4) {
        if (XmlHttpObj.status == 200) {
            var landingresp = XmlHttpObj.responseText;
            var splitret = landingresp.split("^^");
            if (splitret[1] != null && document.getElementById(splitret[1]) != null) document.getElementById(splitret[1]).innerHTML = splitret[0];
            if (splitret[3] != null && document.getElementById(splitret[3]) != null) document.getElementById(splitret[3]).innerHTML = splitret[2];
        }
    }
}
function landing_ajax1(input, divid) {
    var fundId = "";
    var catId = "";
    if (input == "") {
        if (divid == "topschdisp") {
            alert("Please select Category");
            return false;
        }
    }
    if (divid == 'sip') fundId = input;
    else {
        if (document.getElementById('fundId') != null) fundId = document.getElementById('fundId').value;
        if (document.getElementById('catId') != null) catId = document.getElementById('catId').value;
    }
    if (schId == undefined) {
        var schId = null;
    }
    httpObject = getHTTPObject();
    if (httpObject != null) {
        input = encodeURIComponent(input);
        var url = "/mf/ajaxmflanding.php?input=" + input + "&divid=" + divid + "&fundId=" + fundId + "&catId=" + catId;
        httpObject.onreadystatechange = setOutputMFLanding1;
        httpObject.open("GET", url, true);
        httpObject.send(null);
    }
}
function setOutputMFLanding1() {
    if (httpObject.readyState == 4) {
        var landingresp = httpObject.responseText;
        var splitret = landingresp.split("^^");
        if (splitret[1] != null && document.getElementById(splitret[1]) != null) document.getElementById(splitret[1]).innerHTML = splitret[0];
        if (splitret[3] != null && document.getElementById(splitret[3]) != null) document.getElementById(splitret[3]).innerHTML = splitret[2];
        if (schId != undefined) {
            for (var i = 0; i < document.getElementById('schcode').options.length; i++) {
                if (document.getElementById('schcode').options[i].value == schId) {
                    document.getElementById('schcode').options[i].selected = true;
                    fn();
                }
            }
        }
    }
}
function ajaxSchmeCompare(input, divid) {
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var url = "ajaxmfschemcompare.php?input=" + input + "&divid=" + divid;
        httpObject.onreadystatechange = setOutputSchemCompare;
        httpObject.open("GET", url, true);
        httpObject.send(null);
    }
}
function setOutputSchemCompare() {
    if (httpObject.readyState == 4) {
        var landingresp = httpObject.responseText;
        var splitret = landingresp.split("^^");
        document.getElementById(splitret[1]).innerHTML = splitret[0];
    }
}
function sbmtComments(flgId, rdUrl) {
    if (flgId == 2 || flgId == 3) {
        var parentId = document.getElementById("txtMsgId").value;
        var file = "addMsgBrdComments.php";
    } else if (flgId == 1) {
        var parentId = document.getElementById("txtNewsId").value;
        var file = "/company/addCompNewsCment.php";
    } else if (flgId == 4) {
        var parentId = document.getElementById("txtChatId").value;
        var file = "/chat/addChatComments.php";
    }
    var strComment = encodeURIComponent(document.getElementById("txtComment").value);
    if (flgId != 3) {
        var usrName = encodeURIComponent(document.getElementById("txtName").value);
        var usrEmail = encodeURIComponent(document.getElementById("txtEmail").value);
        var strWordVer = document.getElementById("txtWrdVer").value;
        var hWMsg = document.getElementById("txtCVCode").value;
    }
    var params = "prtid=" + parentId + "&unm=" + usrName + "&ueml=" + usrEmail + "&cmt=" + strComment + "&wver=" + strWordVer + "&hwmsg=" + hWMsg;
    httpObject = getHTTPObject();
    if (httpObject != null) {
        if (params != undefined && params.length > 0) {
            httpObject.open('POST', file, false);
            httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
            httpObject.setRequestHeader("Content-length", params.length);
            httpObject.setRequestHeader("Connection", "close");
            httpObject.send(params);
            if (httpObject.readyState == 4 || httpObject.status == 200) {
                var response = httpObject.responseText;
                if (response.length == 5) {
                    var msg = "";
                    var focusElmObj = '';
                    switch (response) {
                    case "ernib":
                        msg = "Invalid News Id.";
                        break;
                    case "ermib":
                        msg = "Invalid Message Id.";
                        break;
                    case "ercib":
                        msg = "Invalid Chatroom.";
                        break;
                    case "erune":
                        msg = "Name cannot be blank.";
                        focusElmObj = document.getElementById("txtName");
                        break;
                    case "erfni":
                        msg = "Name should contain alphabets, numbers and spaces only.";
                        focusElmObj = document.getElementById("txtName");
                        break;
                    case "eruei":
                        msg = "Invalid Email Id.";
                        focusElmObj = document.getElementById("txtEmail");
                        break;
                    case "erclo":
                        msg = "Comment should be min. 1 and max. 1000 characters.";
                        focusElmObj = document.getElementById("txtComment");
                        break;
                    case "erwvf":
                        msg = "Word verification failed.";
                        focusElmObj = document.getElementById("txtWrdVer");
                        break;
                    case "ercac":
                        msg = "Regrets!! Was unable to add Comment.";
                        break;
                    default:
                        msg = "";
                        break;
                    }
                    alert(msg);
                    if (focusElmObj != '') {
                        focusElmObj.focus();
                    }
                } else {
                    document.getElementById('succMsg').innerHTML = "<br/>&nbsp;&nbsp;&nbsp;" + response + "<br/><br/>&nbsp;&nbsp;&nbsp;Click <b class='txt_12_blue'><a href='" + rdUrl + "'>HERE</a></b> to view entered comment.</h3>";
                }
            }
        }
        return true;
    }
}
function showDiv(id) {
    document.getElementById(id).style.display = "block";
}
function hideDiv(id) {
    if (document.getElementById(id).style.visibility == "visible") {
        document.getElementById(id).style.visibility = "hidden";
        document.getElementById(id).innerHTML = "";
    } else {
        document.getElementById(id).style.display = "none";
    }
}
function displayDiv(id, SrNo, co_code) {
    if (document.getElementById(id).style.visibility == "hidden") {
        document.getElementById(id).style.visibility = "visible";
    } else document.getElementById(id).style.display = "block";
}
function trim(str) {
    if (str == undefined) str = "";
    return str.replace(/^\s+|\s+$/g, "");
}
function isValidEmail(emailstr) {
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if (reg.test(emailstr) == false) {
        return false;
    }
    return true;
}
function fnReset(frmObj) {
    frmObj.reset();
    frmObj.elements[0].focus();
}
function setFocus2Elem(elemObj) {
    if (elemObj != undefined) {
        elemObj.focus();
        return;
    }
}
var disptimerId = 0;

function dispTradeLoginDiv(pgflg, ktkflg) {
    if (pgflg == undefined || pgflg == null || pgflg == '') {
        pgflg = "tab";
    }
    if (ktkflg == undefined || ktkflg == null) {
        ktkflg = "";
    }
    if (pgflg == "tabd") {
        disptimerId = setTimeout("dispTradeLoginDiv('tabm', '" + ktkflg + "')", 7000);
    } else if (pgflg == "tabm") {
        pgflg = "tab";
        clearTimeout(disptimerId);
        disptimerId = 0;
    }
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var url = "/user/regLogin.php?pgflg=" + pgflg + "&ktkflg=" + ktkflg;
        httpObject.onreadystatechange = dispKotakOptions;
        httpObject.open("GET", url, true);
        httpObject.send(null);
    }
}
function dispKotakOptions() {
    if (httpObject.readyState == 4) {
        var response = httpObject.responseText;
        var divWdth = 0;
        var divHght = 0;
        if (response != "") {
            var respArr = response.split("`|!!`|");
            switch (respArr[0]) {
            case '1111':
                break;
            case '1112':
            case '1113':
            case '1114':
                divWdth = 600;
                divHght = 360;
                break;
            default:
                divWdth = 100;
                divHght = 100;
                break;
            }
            if (respArr[0] != '1111' && respArr[0] != '1115') {
                document.getElementById('loginDiv').innerHTML = respArr[1];
                shwHideAllCmbNFlash(1);
                showDiv('greyOverlay');
                showDiv('loginDiv');
                setContentDivInCenter('loginDiv', divWdth, divHght);
                if (respArr[0] == '1114') {
                    setFocus2Elem(document.getElementById('txtUsrEmail'));
                } else if (respArr[0] == '1113') {
                    displayDiv('sDivCity');
                }
            } else if (respArr[0] == '1115') {
                shwHideAllCmbNFlash(2);
                hideDiv('loginDiv');
                hideDiv('greyOverlay');
                location.href = respArr[1];
            } else {
                shwHideAllCmbNFlash(2);
                hideDiv('loginDiv');
                hideDiv('greyOverlay');
                var winObj = window.open(respArr[1], "kotakWin");
                if (!winObj) {
                    alert("Pop-up Blocker is preventing to proceed further.\nKindly de-activate your Pop-up Blocker to use this Application.");
                }
                if (dispPgFlg == "") {
                    location.href = self.location.href;
                }
                return;
            }
        }
    }
}
function chkLoginExistsSP(pgflg, ktkflg,url) {
    var usrEmail = document.getElementById('txtUsrEmail');
    var usrPswd = document.getElementById('txtUsrPwd');
	 var params = "ueml=" + encodeURIComponent(usrEmail.value) + "&upd=" + encodeURIComponent(usrPswd.value) + "&pgflg=" + pgflg + "&ktkflg=" + ktkflg;
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var file = "/user/setLogin.php";
        if (params != undefined && params.length > 0) {
            httpObject.open('POST', file, false);
            httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
            httpObject.setRequestHeader("Content-length", params.length);
            httpObject.setRequestHeader("Connection", "close");
            httpObject.send(params);
            if (httpObject.readyState == 4 || httpObject.status == 200) {
                var response = httpObject.responseText;
                if (response.length == 5) {
                    var msg = "";
                    var focusElmObj = usrEmail;
                    switch (response) {
                    case "erecb":
                        msg = "Email ID cannot be blank.";
                        break;
                    case "eruei":
                        msg = "Email ID is Invalid.";
                        break;
                    case "eruae":
                        msg = "Email ID already exists!";
                        break;
                    case "erpcb":
                        msg = "Password cannot be blank.";
                        focusElmObj = usrPswd;
                        break;
                    case "erplo":
                        msg = "Password should be minimum 6 and maximum 20 characters long.";
                        focusElmObj = usrPswd;
                        break;
                    case "ercac":
                        msg = "Invalid Email ID/Password!";
                        break;
                    default:
                        msg = "";
                        break;
                    }
                    document.getElementById('loginErrMsg').innerHTML = msg;
                    focusElmObj.focus();
                } else {
					
					window.location = url;
                    resArr = "";
                }
            }
        }
        return true;
    }
}
function chkLoginExists(pgflg, ktkflg) {
    var usrEmail = document.getElementById('txtUsrEmail');
    var usrPswd = document.getElementById('txtUsrPwd');
	 var params = "ueml=" + encodeURIComponent(usrEmail.value) + "&upd=" + encodeURIComponent(usrPswd.value) + "&pgflg=" + pgflg + "&ktkflg=" + ktkflg;
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var file = "/user/setLogin.php";
        if (params != undefined && params.length > 0) {
            httpObject.open('POST', file, false);
            httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
            httpObject.setRequestHeader("Content-length", params.length);
            httpObject.setRequestHeader("Connection", "close");
            httpObject.send(params);
            if (httpObject.readyState == 4 || httpObject.status == 200) {
                var response = httpObject.responseText;
                if (response.length == 5) {
                    var msg = "";
                    var focusElmObj = usrEmail;
                    switch (response) {
                    case "erecb":
                        msg = "Email ID cannot be blank.";
                        break;
                    case "eruei":
                        msg = "Email ID is Invalid.";
                        break;
                    case "eruae":
                        msg = "Email ID already exists!";
                        break;
                    case "erpcb":
                        msg = "Password cannot be blank.";
                        focusElmObj = usrPswd;
                        break;
                    case "erplo":
                        msg = "Password should be minimum 6 and maximum 20 characters long.";
                        focusElmObj = usrPswd;
                        break;
                    case "ercac":
                        msg = "Invalid Email ID/Password!";
                        break;
                    default:
                        msg = "";
                        break;
                    }
                    document.getElementById('loginErrMsg').innerHTML = msg;
                    focusElmObj.focus();
                } else {
					var resArr = response.split("`$*`$");
                    //alert(resArr[0]);
					//exit;
					//pgi2
					hideDiv('loginDiv');
                    hideDiv('greyOverlay');
                    if (resArr[0] == 'tab') {
                        if (resArr[2] == '1' || resArr[2] == '2') {
                            dispTradeLoginDiv('tabd', resArr[1]);
                        } else {
                            dispTradeLoginDiv('tab', resArr[1]);
                        }
                    } else if (resArr[0] == 'pgnp') {
                        location.href = "/smartpredictor/guessnifty.php";
                    } else if (resArr[0] == 'pgm') {
                        location.href = "/community/cmPostMessage.php";
                    } else if (resArr[0] == 'pgmi') {
                        location.href = "/community/index.php";
                    } else if (resArr[0] == 'pgb') {
                        location.href = "/community/cmPostBlog.php";
                    } else if (resArr[0] == 'pgbi') {
                        location.href = "/community/blogIndex.php";
                    } else if (resArr[0] == 'pgpf') {
                        location.href = "/portfolio/portfolio.php";
                    } else if (resArr[0] == 'pgi1') {
                        location.href = "/index.php";
                    } else if (resArr[0] == 'pgi2') {
                        location.href = "?";
                    } else if (resArr[0] == 'pgch') {
                        createGraphDiv();
                    }
                    resArr = "";
                }
            }
        }
        return true;
    }
}
function setLogout(pgflg) {
    if (pgflg == undefined || pgflg == null) {
        pgflg = "";
    }
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var url = "/user/logout.php?pgflg=" + pgflg;
        httpObject.onreadystatechange = function () {
            if (httpObject.readyState == 4) {
                var response = httpObject.responseText;
                location.href = "/index.php";
            }
        };
        httpObject.open("GET", url, true);
        httpObject.send(null);
    }
}
function setKotakFlag() {
    var ktkUId = "";
    var ktkFlg = 0;
    var usrMobile = "";
    var usrCity = "";
    var usrCityName = "";
    if (document.getElementById('rdDivKtkTrder_1').checked == true) {
        ktkFlg = 1;
        usrMobile = encodeURIComponent(document.getElementById('sDivMobile').value);
        usrCity = document.getElementById('sDivCity');
        usrCityName = encodeURIComponent(usrCity.options[usrCity.selectedIndex].text);
        usrCity = encodeURIComponent(usrCity.value);
    } else if (document.getElementById('rdDivKtkTrder_2').checked == true) {
        ktkFlg = 2;
        ktkUId = encodeURIComponent(document.getElementById('sDivKLoginId').value);
    }
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var params = "kflg=" + ktkFlg + "&kuid=" + ktkUId + "&kmob=" + usrMobile + "&kcty=" + usrCity + "&kcnm=" + usrCityName;
        var fileurl = "/user/setKotakFlg.php";
        if (params != undefined && params.length > 0) {
            httpObject.open('POST', fileurl, false);
            httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
            httpObject.setRequestHeader("Content-length", params.length);
            httpObject.setRequestHeader("Connection", "close");
            httpObject.send(params);
            if (httpObject.readyState == 4 || httpObject.status == 200) {
                var response = httpObject.responseText;
                if (response != 1) {
                    var msg = "";
                    var focusElmObj = "";
                    switch (response) {
                    case "ereki":
                        msg = "Enter Kotak Login ID.";
                        focusElmObj = document.getElementById('sDivKLoginId');
                        break;
                    case "ermcb":
                        msg = "User's Mobile Number cannot be blank";
                        focusElmObj = document.getElementById('sDivMobile');
                        break;
                    case "ermnn":
                        msg = "Only Digits are allowded in Mobile Field";
                        focusElmObj = document.getElementById('sDivMobile');
                        break;
                    case "erumi":
                        msg = "Mobile Number must be of 10 digits only.";
                        focusElmObj = document.getElementById('sDivMobile');
                        break;
                    case "erccb":
                        msg = "User's City cannot be blank. Please select City";
                        focusElmObj = document.getElementById('sDivCity');
                        break;
                    case "ercom":
                        msg = "Invalid Mobile Number / City.";
                        focusElmObj = document.getElementById('sDivMobile');
                        break;
                    case "ersid":
                        msg = "Session could not be set. Regrets!";
                        break;
                    case "ercac":
                        msg = "Kotak options could not be set. Regrets!";
                        break;
                    default:
                        msg = "";
                        break;
                    }
                    document.getElementById('loginErrMsg').innerHTML = msg;
                    if (focusElmObj) {
                        focusElmObj.focus();
                    }
                } else {
                    hideDiv('loginDiv');
                    hideDiv('greyOverlay');
                    dispTradeLoginDiv();
                }
            }
        }
    }
}
function fnCheckEnter(eve) {
    var key;
    if (window.event) {
        key = window.event.keyCode;
    } else key = eve.which;
    if (key == 13) {
        if ((document.getElementById('loginDiv').style.display == "block" || document.getElementById('loginDiv').style.visibility == "visible") && document.frmLoginDiv != undefined) {
            var sPFlg = document.frmLoginDiv.elmPFlg.value;
            var sKtkFlg = document.frmLoginDiv.elmKtkFlg.value;
            chkLoginExists(sPFlg, sKtkFlg);
        }
    }
}
function shwHideAllCmbNFlash(flg) {
    var selObj = document.getElementsByTagName("select");
    var embedObj = 0;
    for (var i = 0; i < selObj.length; i++) {
        if (flg == 1) {
            selObj[i].style.visibility = "hidden";
        } else {
            selObj[i].style.visibility = "visible";
        }
    }
    for (var i = 0; i < embedObj.length; i++) {
        if (flg == 1) {
            embedObj[i].style.visibility = "hidden";
        } else {
            embedObj[i].style.visibility = "visible";
        }
    }
}
function setContentDivInCenter(divid, w, h) {
    var arrWinSz = getWinSize();
    var arrScrollSz = getScrollXY();
    calcSreenWdHt();
    if (divid == "" || divid == undefined) return;
    var scrWdth = arrWinSz[0];
    var scrHght = arrWinSz[1];
    var leftpos = (parseInt(scrWdth) - parseInt(w)) / 2;
    var tpos = ((parseInt(scrHght) - parseInt(h)) / 2);
    tpos += arrScrollSz[1];
    document.getElementById(divid).style.left = leftpos + "px";
    document.getElementById(divid).style.top = tpos + "px";
}
function getWinSize() {
    var screenWidth = 0,
        screenHeight = 0;
    if (window.innerWidth) {
        screenWidth = window.innerWidth;
        screenHeight = window.innerHeight;
    } else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
        screenWidth = document.documentElement.clientWidth;
        screenHeight = document.documentElement.clientHeight;
    } else if (document.body && (document.body.clientWidth || document.body.clientHeight)) {
        screenWidth = document.body.clientWidth;
        screenHeight = document.body.clientHeight;
    }
    return [screenWidth, screenHeight];
}
function getScrollXY() {
    var scrOfX = 0,
        scrOfY = 0;
    if (typeof(window.pageYOffset) == 'number') {
        scrOfY = window.pageYOffset;
        scrOfX = window.pageXOffset;
    } else if (document.body && (document.body.scrollLeft || document.body.scrollTop)) {
        scrOfY = document.body.scrollTop;
        scrOfX = document.body.scrollLeft;
    } else if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)) {
        scrOfY = document.documentElement.scrollTop;
        scrOfX = document.documentElement.scrollLeft;
    }
    return [scrOfX, scrOfY];
}
var scrwidth = 0;
var scrheight = 0;

function calcSreenWdHt() {
    var scrSizeArr = getWinSize();
    var scrScrllArr = getScrollXY();
    scrwidth = scrSizeArr[0] + scrScrllArr[0];
    if (window.innerHeight && window.scrollMaxY) {
        yWithScroll = window.innerHeight + window.scrollMaxY;
    } else if (document.body.scrollHeight > document.body.offsetHeight) {
        yWithScroll = document.body.scrollHeight;
    } else {
        yWithScroll = document.body.offsetHeight + 30;
    }
    scrheight = (yWithScroll > screen.height) ? yWithScroll : screen.height;
    var wDeductPer = 1.1;
    var wDeductVal = parseInt((wDeductPer * scrwidth) / 100);
    scrwidth -= wDeductVal;
    document.getElementById('greyOverlay').style.width = scrwidth + "px";
    document.getElementById('greyOverlay').style.height = scrheight + "px";
}
function showLoadingImg() {
    //document.getElementById('loginDiv').innerHTML = "<img src='/common/images/loading.gif' width='32' height='32' border='0' />";
    shwHideAllCmbNFlash(1);
    showDiv('greyOverlay');
    showDiv('loginDiv');
    setContentDivInCenter('loginDiv', 50, 50);
}
function Open_Web(Web) {
    window.open(Web);
}
function ShowHelp(help_opt) {
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var url = "../common/help/help.php?help_opt=" + help_opt;
        httpObject.onreadystatechange = HandleShowHelp;
        httpObject.open("GET", url, true);
        httpObject.send(null);
    }
}
function HandleShowHelp() {
    if (httpObject.readyState == 4) {
        var resp_string = httpObject.responseText;
        var divWdth = 1000;
        var divHght = 223;
        shwHideAllCmbNFlash(1);
        document.getElementById("helpdiv").style.visibility = "visible";
        document.getElementById("helpdiv").innerHTML = resp_string;
        setContentDivInCenter('helpdiv', divWdth, divHght);
    }
}
function HideHelp() {
    document.getElementById("helpdiv").style.visibility = "hidden";
    shwHideAllCmbNFlash(2);
}
function hidebulkcomp() {
    document.getElementById("compid").value = "";
}
function dtrm() {
    document.getElementById("fromdate").value = " ";
}
function ShowFeedback() {
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var url = "/feedback/feedback.php";
        httpObject.onreadystatechange = HandleShowFeedback;
        httpObject.open("GET", url, true);
        httpObject.send(null);
    }
}
function HandleShowFeedback() {
    if (httpObject.readyState == 4) {
        var resp_string = httpObject.responseText;
        var divWdth = 1000;
        var divHght = 223;
        shwHideAllCmbNFlash(1);
        document.getElementById("Feedbackdiv").style.visibility = "visible";
        document.getElementById("Feedbackdiv").innerHTML = resp_string;
    }
}
function HideFeedback() {
    shwHideAllCmbNFlash(0);
    document.getElementById("Feedbackdiv").style.visibility = "hidden";
}
function ValidateFeedback() {
    var Feed_Name = document.getElementById("feedName").value;
    var Feed_Email = document.getElementById("feedEmail").value;
    var Feed_Phone = document.getElementById("feedPhone").value;
    var Feed_Que = document.getElementById("feedQue").value;
    var Feed_Comment = document.getElementById("feedComment").value;
    if (Feed_Name == "") {
        alert("Please Enter Your Name");
        document.getElementById("feedName").focus();
        return false;
    }
    if (Feed_Email == "") {
        alert("Please Enter Your Email Id");
        document.getElementById("feedEmail").focus();
        return false;
    } else {
        if (!(document.getElementById("feedEmail").value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)) {
            alert('Please Enter a Valid E-Mail Address.');
            document.getElementById("feedEmail").focus();
            return false;
        }
    }
    if (Feed_Phone == "") {
        alert("Please Enter Your Phone Number.");
        document.getElementById("feedPhone").focus();
        return false;
    } else {
        if (parseInt(Feed_Phone) != Feed_Phone) {
            alert("Please Enter Valid Phone Number.");
            document.getElementById("feedPhone").focus();
            return false;
        }
    }
    if (Feed_Comment == "") {
        alert("Please Enter Your Comments.");
        document.getElementById("feedComment").focus();
        return false;
    } else {
        if (document.getElementById("feedComment").value.length > 4000) {
            alert("Message length cannot be more then 4000 char.");
            document.getElementById("feedComment").focus();
            return false;
        }
    }
    var params = "feedName=" + Feed_Name + "&feedEmail=" + Feed_Email + "&feedPhone=" + Feed_Phone + "&feedQue=" + Feed_Que + "&feedComment=" + Feed_Comment;
    var file = "../feedback/SendFeedback.php";
    httpObject = getHTTPObject();
    if (httpObject != null) {
        if (params != undefined && params.length > 0) {
            httpObject.open('POST', file, false);
            httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
            httpObject.setRequestHeader("Content-length", params.length);
            httpObject.setRequestHeader("Connection", "close");
            httpObject.send(params);
            if (httpObject.readyState == 4 || httpObject.status == 200) {
                var resp_string = httpObject.responseText;
                alert("Thank You For Your Feedback. We Will Get Back To You.");
                HideFeedback();
            }
        }
    }
}
function smartmovesdispl(compid, divid) {
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var url = "/common/ajaxsmartmovescomp.php?co_code=" + compid + "&divid=" + divid;
        httpObject.onreadystatechange = HandleShowSmartmoves;
        httpObject.open("GET", url, true);
        httpObject.send(null);
    }
}
function HandleShowSmartmoves() {
    if (httpObject.readyState == 4) {
        var resp_string = httpObject.responseText;
        var split_return = resp_string.split("^^");
        document.getElementById(split_return[1]).style.visibility = "visible";
        document.getElementById(split_return[1]).innerHTML = split_return[0];
    }
}
function displayCompBackDet(compid, divid) {
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var url = "/company/ajaxcompbackdet.php?co_code=" + compid + "&divid=" + divid;
        httpObject.onreadystatechange = HandleShowCompanyBackground;
        httpObject.open("GET", url, true);
        httpObject.send(null);
    }
}
function HandleShowCompanyBackground() {
    if (httpObject.readyState == 4) {
        var resp_string = httpObject.responseText;
        var split_return = resp_string.split("^^");
        document.getElementById(split_return[1]).style.visibility = "visible";
        document.getElementById(split_return[1]).innerHTML = split_return[0];
    }
}
function defaultfocus() {
    document.getElementById("srch").focus();
    return;
}
function claearHiddenValue() {
    document.getElementById("hidden_id").value = "";
}
function grabDropDwnVal() {
    var dropvalue = document.getElementById('cat').value;
    if ((dropvalue == 'mf') || (dropvalue == 'n')) {
        document.getElementById('srch1').style.display = 'inline';
        document.getElementById('srch').style.display = 'none';
        document.getElementById('srch1').value = document.getElementById('srch').value;
        document.getElementById('srch1').focus();
        document.getElementById('srchbtn1').style.display = 'inline';
        document.getElementById('srchbtn').style.display = 'none';
        document.getElementById('displayComNameQ').style.display = 'none';
    } else {
        document.getElementById('srch1').style.display = 'none';
        document.getElementById('srch').style.display = 'inline';
        document.getElementById('srchbtn').style.display = 'inline';
        document.getElementById('srchbtn1').style.display = 'none';
        document.getElementById('displayComNameQ').style.display = 'block';
    }
}
function grabSearchCont() {
    var inputVal = document.getElementById('srch1').value;
    var dropdwnVal = document.getElementById('cat').value;
    var inputVal = inputVal.replace(/[" "]/gi, "_");
    inputVal = inputVal.replace(/["&"]/gi, "$");
    if (inputVal == "") {
        alert("Please enter search text");
        document.getElementById("srch1").focus();
        return false;
    }
    location.href = "/common/srchout-" + inputVal + "-" + dropdwnVal + ".htm";
}
function getmfnews(ev) {
    if (ev) {
        var Keyval = ev.keyCode;
    } else {
        var Keyval = window.event.keyCode;
    }
    if (Keyval == 13) {
        var inputVal = document.getElementById('srch1').value;
        var dropdwnVal = document.getElementById('cat').value;
        var inputVal = inputVal.replace(/[" "]/gi, "_");
        inputVal = inputVal.replace(/["&"]/gi, "$");
        if (inputVal == "") {
            alert("Please enter search text");
            document.getElementById("srch1").focus();
            return false;
        }
        location.href = "/common/srchout-" + inputVal + "-" + dropdwnVal + ".htm";
    }
}
function callContent(schname, co_code, compname) {
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var url = "/common/topmn/contenGuide.php?schname=" + schname + "&co_code=" + co_code + "&compname=" + compname;
        httpObject.onreadystatechange = setContentGuide;
        httpObject.open("GET", url, true);
        httpObject.send(null);
    }
}
function setContentGuide() {
    if (httpObject.readyState == 4) {
        var resp_string = httpObject.responseText;
        if (document.getElementById('contentguide').style.visibility == 'hidden') {
            shwHideAllCmbNFlash(1);
            document.getElementById('contentguide').innerHTML = resp_string;
            document.getElementById('contentguide').style.display = 'inline';
            document.getElementById('contentguide').style.visibility = 'visible';
        } else {
            shwHideAllCmbNFlash(2);
            document.getElementById('contentguide').innerHTML = "";
            document.getElementById('contentguide').style.display = 'none';
            document.getElementById('contentguide').style.visibility = 'hidden';
        }
    }
}
function showAssetDiv() {
    if (document.getElementById('portAssets').style.visibility == 'hidden') {
        var outStr = "";
        outStr += '<ul>';
        outStr += '<li><a href="/portfolio/stock.php">Stocks</a></li><li><a href="/portfolio/mf.php">Mutual Funds</a></li><li><a href="/portfolio/bonds.php">Bonds</a></li><li><a href="/portfolio/fixedDeposit.php">Fixed Deposits</a></li><li><a href="/portfolio/jewellery.php">Jewellery</a></li><li><a href="/portfolio/realty.php">Realty</a></li><li><a href="/portfolio/cash.php">Cash</a></li><li><a href="/portfolio/otherAssets.php">Others</a></li></ul>';
        document.getElementById('portAssets').innerHTML = outStr;
        document.getElementById('portAssets').style.display = 'inline';
        document.getElementById('portAssets').style.visibility = 'visible';
    } else if (document.getElementById('portAssets').style.visibility == 'visible') {
        document.getElementById('portAssets').innerHTML = "";
        document.getElementById('portAssets').style.display = 'none';
        document.getElementById('portAssets').style.visibility = 'hidden';
    }
}
function selectAssetOpt(assetOpt) {
    switch (assetOpt) {
    case 'stock':
        fileName = "/portfolio/stock.php";
        break;
    }
    location.href;
}
function ajax_toplossgain(id) {
    if (id == "toplooser") {
        document.getElementById(id).className = "on";
        document.getElementById("topgainer").className = "";
    } else if (id == "topgainer") {
        document.getElementById(id).className = "on";
        document.getElementById("toplooser").className = "";
    }
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var url = "../common/ajaxtopgainlosser.php?divid=" + id;
        httpObject.onreadystatechange = setOutputTopgainlosser;
        httpObject.open("GET", url, true);
        httpObject.send(null);
    }
}
function setOutputTopgainlosser() {
    if (httpObject.readyState == 4) {
        var resp_string = httpObject.responseText;
        var data1 = resp_string.split('|');
        document.getElementById(data1[1]).innerHTML = data1[0];
    }
}
function ajax_mostpopular(id) {
    if (id == "mostread") {
        document.getElementById(id).className = "on";
        document.getElementById("mostemail").className = "";
        document.getElementById("mostcomment").className = "";
    } else if (id == "mostemail") {
        document.getElementById(id).className = "on";
        document.getElementById("mostread").className = "";
        document.getElementById("mostcomment").className = "";
    } else if (id == "mostcomment") {
        document.getElementById(id).className = "on";
        document.getElementById("mostread").className = "";
        document.getElementById("mostemail").className = "";
    }
    httpObject = getHTTPObject();
    if (httpObject != null) {
        var url = "../common/ajaxmostpopular.php?divid=" + id;
        httpObject.onreadystatechange = setOutputMostPopular;
        httpObject.open("GET", url, true);
        httpObject.send(null);
    }
}
function setOutputMostPopular() {
    if (httpObject.readyState == 4) {
        var resp_string = httpObject.responseText;
        var data1 = resp_string.split('|');
        document.getElementById(data1[1]).innerHTML = data1[0];
    }
}
function alert_notification() {
    httpObjectAlert = getHTTPObject();
    if (httpObject != null) {
        var url = "/portfolio/alertnotification.php";
        httpObjectAlert.onreadystatechange = ResponseSetAlert;
        httpObjectAlert.open("GET", url, true);
        httpObjectAlert.send(null);
    }
}
function ResponseSetAlert() {
    if (httpObjectAlert.readyState == 4) {
        var resp_string = httpObjectAlert.responseText;
        if (document.getElementById('loginDiv') != "null") {
            if (resp_string != "") {
                document.getElementById('loginDiv').innerHTML = resp_string;
                shwHideAllCmbNFlash(1);
                showDiv('greyOverlay');
                showDiv('loginDiv');
                setContentDivInCenter('loginDiv', 300, 200);
                document.getElementById('hiddeFi').focus();
            }
            setTimeout("alert_notification()", 50000);
        }
    }
}
function change_status(status, id, chngtype) {
    httpObjectAlert = getHTTPObject();
    if (httpObjectAlert != null) {
        var DataStr = status + "#^^#" + id + "#^^#" + chngtype;
        var url = "/portfolio/StockOperations.php";
        url = url + "?strdata=" + encodeURIComponent(DataStr) + "&type1=chngaltrs";
        httpObjectAlert.onreadystatechange = function () {
            if (httpObjectAlert.readyState == 4) {
                if (httpObjectAlert.responseText != "") {
                    alert(httpObjectAlert.responseText);
                } else {
                    location.href = "/portfolio/alerts.php";
                }
            }
        };
        httpObjectAlert.open("GET", url, true);
        httpObjectAlert.send(null);
    }
}
function gen_seo_friendly_titles(title) {
    replace_what = new Array('.', '  ', ' - ', ' ', ', ', ',', '?', ';', '%', '-', '\'', '(', ')', '*', '+', '!', '#', '$', '&', ':', '/', '`', ' _');
    replace_with = new Array('_', ' ', '_', '_', '_', '_', '', '', '', '_', '', '', '', '', '', '', '', '', '', '', '', '', '_');
    for (i = 0; i < replace_what.length; i++) {
        for (j = 0; j < replace_with.length; j++) {
            title = title.replace(replace_what[i], replace_with[j]);
        }
    }
    title = title.replace('___', '_');
    title = title.replace('__', '_');
    title = removeSpaces(title);
    return title;
}
function removeSpaces(string) {
    return string.split(' ').join('');
}
function setPageNum(frmPgNm, pgNum) {
    var frmObj = eval("document." + frmPgNm);
    if (pgNum == undefined || pgNum == null) pgNum = 1;
    frmObj.pgn.value = parseInt(pgNum);
    frmObj.submit();
}
function checkSplchar(data) {
    var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?~";
    for (var i = 0; i < data.length; i++) {
        if (iChars.indexOf(data.charAt(i)) != -1) {
            return true;
        }
    }
}
function datedisp(inpdate) {
    var finalinp = inpdate.split(" ");
    var finalinp1 = finalinp[0].split("-");
    var mons = new Array;
    mons['01'] = "Jan";
    mons['02'] = "Feb";
    mons['03'] = "Mar";
    mons['04'] = "Apr";
    mons['05'] = "May";
    mons['06'] = "Jun";
    mons['07'] = "Jul";
    mons['08'] = "Aug";
    mons['09'] = "Sep";
    mons['10'] = "Oct";
    mons['11'] = "Nov";
    mons['12'] = "Dec";
    var hours = new Array();
    hours['00'] = '12';
    hours['13'] = '01';
    hours['14'] = '02';
    hours['15'] = '03';
    hours['16'] = '04';
    hours['17'] = '05';
    hours['18'] = '06';
    hours['19'] = '07';
    hours['20'] = '08';
    hours['21'] = '09';
    hours['22'] = '10';
    hours['23'] = '11';
    var timeaftsplit = finalinp[1].split(":");
    var suffix = "AM";
    if (timeaftsplit[0] >= 12) {
        suffix = "PM";
    }
    if (hours[timeaftsplit[0]] != undefined) {
        timeaftsplit[0] = hours[timeaftsplit[0]];
    }
    var finaltime = timeaftsplit[0] + ":" + timeaftsplit[1];
    var finaldate = finalinp1[2] + " " + mons[finalinp1[1]] + " " + finalinp1[0].substr(2) + " | " + finaltime + " " + suffix;
    return finaldate;
}
function sessionHasExpired() {
    alert("Your Session has expired! Login again to continue...");
    dispTradeLoginDiv('pgi2');
}
function validateUnsub() {
    var emailid = document.getElementById("unEmail").value;
    var errMsg = '';
    if (emailid == '') {
        errMsg = "Please Enter Email Id.";
        document.getElementById("errorDiv").innerHTML = errMsg;
        document.getElementById("errorDiv").style.display = "block";
        document.getElementById("errorDiv").style.visibility = "visible";
        document.getElementById("unEmail").focus();
        return false;
    }
    if (emailid != '') {
        if (emailid.length > 200) {
            errMsg = "Email Id Field Length 200 Character. Please Enter Valid Email Id.";
            document.getElementById("errorDiv").innerHTML = errMsg;
            document.getElementById("errorDiv").style.display = "block";
            document.getElementById("errorDiv").style.visibility = "visible";
            document.getElementById("unEmail").focus();
            return false;
        }
        var validEmailid = valemail(emailid);
        if (validEmailid == false) {
            errMsg = "Invalid Email Id. Please Enter Valid Email Id.";
            document.getElementById("errorDiv").innerHTML = errMsg;
            document.getElementById("errorDiv").style.display = "block";
            document.getElementById("errorDiv").style.visibility = "visible";
            document.getElementById("unEmail").focus();
            return false;
        } else if (validEmailid == true) {
            document.getElementById("errorDiv").innerHTML = '';
            document.getElementById("errorDiv").style.display = "none";
            document.getElementById("errorDiv").style.visibility = "hidden";
            insertNlEmailId();
        }
    }
}
function insertNlEmailId() {
    var emailid = document.getElementById("unEmail").value;
    var file = "/user/insertUnsubScribe.php";
    params = 'emailId=' + emailid;
    httpObject = getHTTPObject();
    if (httpObject != null) {
        if (params != undefined && params.length > 0) {
            httpObject.open('POST', file, false);
            httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
            httpObject.setRequestHeader("Content-length", params.length);
            httpObject.setRequestHeader("Connection", "close");
            httpObject.send(params);
            if (httpObject.readyState == 4 || httpObject.status == 200) {
                var resp_string = httpObject.responseText;
                if (resp_string) {
                    document.getElementById("errorDiv").innerHTML = resp_string;
                    document.getElementById("errorDiv").style.display = "block";
                    document.getElementById("errorDiv").style.visibility = "visible";
                    document.getElementById("unEmail").focus();
                } else {
                    alert("Your Request Has Been Accepted.\nPlease Check Your Mail Box And Confirm It.");
                    location.href = "?";
                }
            }
        }
    }
}
function resetUnSub() {
    document.getElementById("errorDiv").innerHTML = '';
    document.getElementById("errorDiv").style.display = "none";
    document.getElementById("errorDiv").style.visibility = "hidden";
    document.getElementById("unEmail").value = '';
    document.getElementById("unEmail").focus();
}

function Clickurl(url)
{
	location.href=url;
}
function ClickMangeurl()
{
	location.href="/user/myAccount.php";
}
  

function numlet(field,num)
	 {
			 if(num == 1)		 {
					 valid = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890_. ";
			 }
			 var ok = "yes";
			   var temp;
	   for (var i=0; i<field.value.length; i++)
			 {
						temp = "" + field.value.substring(i, i+1);
						if (valid.indexOf(temp) == "-1") ok = "no";		 
			 }
			 if (ok == "no" ) 
			 {
			 //    if (field.value.length==1)
							 alert("Only numbers and alphabets are  allowed")
						 field.value="";
					   //  field.value = field.value.substr(0,(field.value.length -1))  
						 field.focus();
			 } 
	 }



function showDivR()
{
	  	 document.getElementById("dvBschool").style.display = "block";
}
function hideDivR()
{
	   document.getElementById("dvBschool").style.display = "none";
}
function showHideBschoolCheck()
	{
		   var frmObj = document.frmRegister;
			if(frmObj.chkprotfolio.checked==true)
			{	
				 document.getElementById('dvBschoolchk').style.display='block';
				 if(frmObj.rdoBschool.checked==true)
					{
						showDivR();
					}
			}
			else
			{
				 document.getElementById('dvBschoolchk').style.display='none';
					hideDivR();
			}
	}
function showBSchoolReg()
	{

		 if (document.getElementById("dvBschoolReg").style.display == "none") {
				document.getElementById("dvBschoolReg").style.display = "block";
		 }
	else{
			document.getElementById("dvBschoolReg").style.display = "none";
		}
	}
