Ext.QuickTips.init(); var companyWin = null; /*** Validate Form ***/ function validateSearchForm() { if(isBlank('baseRateSearchForm','product')) { return true; } else { return false; } } /*** Get center position of Browser ***/ var ie=(document.all); var ns=(document.layers); var ns6=(document.getElementById && !ie); function centerElement(){ return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body } /*** Popup for Company Profile ***/ companyWin = new Ext.Window({ el:'company-win', layout:'fit', width:888, height: 400, closeAction:'hide', plain: true, items: new Ext.TabPanel({ el: 'company-tabs', autoTabs:true, activeTab:0, deferredRender:false, border:false }), buttons: [{ text: 'Close', handler: function(){ companyWin.hide(); } }] }); function showCompanyProfile(linkId,companyId) { var display = ""; if (ie){ documentWidth = (centerElement().offsetWidth)/2+centerElement().scrollLeft-(winw/2); documentHeight = (centerElement().offsetHeight)/2+centerElement().scrollTop-(winh/2); } else if (ns){ documentWidth=window.innerWidth/2+window.pageXOffset-(winw/2); documentHeight=window.innerHeight/2+window.pageYOffset-(winh/2); } else if (ns6){ documentWidth=self.innerWidth/2+window.pageXOffset-(winw/2); documentHeight=self.innerHeight/2+window.pageYOffset-(winh/2); } try { companyWin.setPosition( documentWidth,documentHeight ); } catch(e) {} try { companyWin.show(linkId); } catch(e) {} display += "
"; display += "Please wait... "; display += "
"; document.getElementById("CompanyInfo").innerHTML = display; setTimeout("showCompanyInfo('"+companyId+"')","500"); } /*** Show Details in Popup window ***/ function showCompanyInfo(companyId) { var display = ""; var qstr = ""; var len = 0; var url = adminUrl+"getCompanyLinks.php"; qstr = "companyId="+companyId; var companyLinksArray = new Array(); try { xmlDoc = getXMLDoc(url,qstr); } catch (e) {} try { companyLinksArray = xmlDoc.getElementsByTagName("companyLinks"); len = companyLinksArray.length; } catch (e) {} for(var co=0; co< len;co++) { var linkArray = new Array(); var AEArray = new Array(); var company = "", logo = "", lenderType = ""; try { linkArray = companyLinksArray[co].getElementsByTagName("linksArray"); } catch(e) {} try { AEArray = companyLinksArray[co].getElementsByTagName("AEArray"); } catch(e) {} try { company = companyLinksArray[co].getElementsByTagName("company")[0].childNodes[0].nodeValue; } catch(e) {} try { logo = companyLinksArray[co].getElementsByTagName("logo")[0].childNodes[0].nodeValue; } catch(e) {} try { lenderType = companyLinksArray[co].getElementsByTagName("lenderType")[0].childNodes[0].nodeValue; } catch(e) {} display += "
"; display += "
"; display += "
"; if(logo != "") { display += "\""+company+"\"
"; } else { display += ""+company+""; } display += "
"; display += "
"; display += "
"; display += "
Lender Type
"; display += "

"; display += "
"; display += lenderType+"
"; display += "
"; display += "
"; display += "
"; display += "
Links
"; display += "

"; var l=0; for(var li=0; li< linkArray.length;li++) { var linkName = "", urlName = "", companyLinks = ""; try { linkName = linkArray[li].getElementsByTagName("linkName")[0].childNodes[0].nodeValue; } catch(e) {} try { urlName = linkArray[li].getElementsByTagName("urlName")[0].childNodes[0].nodeValue; } catch(e) {} if(linkName == "website") { linkName = urlName; } companyLinks = ""+linkName+""; display += "
"+companyLinks+"
"; l++; if(l%3 == 0) { display += "
"; } } display += "
"; display += "
"; display += "
Account Executives
"; display += "

"; display += "
"; var ll = 0; for(var ae=0; ae< AEArray.length;ae++) { var AEName = "", AENumber = 0; try { AEName = AEArray[ae].getElementsByTagName("AEName")[0].childNodes[0].nodeValue; } catch(e) {} try { AENumber = AEArray[ae].getElementsByTagName("AENumber")[0].childNodes[0].nodeValue; } catch(e) {} display += "
"; display += ""; display += AEName+""; display += "
"; ll++; if(ll%3 == 0) { display += "
"; } } display += "
"; display += "
"; display += "
"; display += "
"; display += "

"; display += "
"; display += ""; document.getElementById("CompanyInfo").innerHTML = display; } } function deleteBaseRate(rateId,companyId,productId,updatedDate) { var confrim = confirm("Are you sure want to delete this rate?"); if(confrim) { window.location.href= "deleteCompanyRates.php?rId="+rateId+"&cId="+companyId+"&search=y&pId="+productId+"&upDt="+updatedDate; } } function calculateFinalYSP(fieldName) { var baseYSP = 0; var totalAdjustment = 0; var finalYSP = 0; try { baseYSP = eval("document.productForm.ysp_"+fieldName+".value"); baseYSP = parseFloat(baseYSP); } catch(e) {} try { totalAdjustment = eval("document.productForm.totalAdj_"+fieldName+".value"); totalAdjustment = parseFloat(totalAdjustment); } catch(e) {} try { finalYSP = baseYSP+totalAdjustment; finalYSP = finalYSP.toFixed(3); } catch(e) {} try { eval("document.getElementById('finalYSP_"+fieldName+"').innerHTML = " + finalYSP); } catch(e) {} } function validateEditForm() { var tc = 0; var selValue = ""; var pos = 0; var selRecs = ""; selValue = document.productForm.selectedRecord.value; if(selValue != "") { return true; } else { alert('Please Select the Company'); return false; } document.productForm.selectedRecord.value = selRecs; } function updateChangedRows(rowNo,fieldName) { var hiddenFld = ""; var hiddenFldArray = new Array(); var selectedVal = ""; var opt = false; var baseRate = 0; var baseOpt = false; try{ eval("baseRate = document.productForm.rate_"+fieldName+".value"); } catch(e) {} if(baseRate == 0) { alert('Please Enter the Rate'); eval("document.productForm.rate_"+fieldName+".focus()"); baseOpt = true; } else { baseOpt = false; } if(baseOpt) { } else { try { hiddenFld = document.productForm.selectedRecord.value; } catch(e){} hiddenFld = trim(hiddenFld); try { hiddenFldArray = hiddenFld.split(", "); } catch(e){} for(var i=0;iClick here to make public\">"; } else { imgSrc = "Click here to hide\">"; } try { document.getElementById(divId).innerHTML= imgSrc; } catch(e) {} } } function hideProgerss() { document.getElementById("divLoader").style.display = "none"; } function updatePageVisit() { var url = "updatePageVisit.php"; var referralCode = ""; try { referralCode = document.baseRateSearchForm.referralCode.value; } catch(e) {} var qstr = "un="+brokerNumb+"&rc="+referralCode+"&opt=YSP Search"; var xmlDoc = ""; try { xmlDoc = getXMLDoc(url, qstr); } catch(e) {} } function showCompanyLinks() { qstr = "bestRateSearch.php?product="+product; window.location.href="brokerLoginForm.php?qstr="+qstr; } function deleteMultipleBaseRate(companyId,rateId,productId) { var rateVal = ""; var hiddenFld = ""; var hiddenFldArray = new Array(); var selectedVal = ""; var opt = false; // rateVal = companyId+":"+baseRate+":"+productId; rateVal = rateId; try { hiddenFld = document.productForm.selRateId.value; } catch(e){} hiddenFld = trim(hiddenFld); try { hiddenFldArray = hiddenFld.split(", "); } catch(e){} for(var i=0;i