var nicheGuideWin = null; /*** 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 } function submitSupprotedLenders() { var lenVal = ""; var selectedNiche = ""; var tempNiche = ""; getLenderType('supportedLenderForm','lenType','lenderTypeValue'); if(isBlank('supportedLenderForm','lenderTypeValue')) { try { tempNiche = document.supportedLenderForm.nicheValues.value; document.supportedLenderForm.nicheValues.value = tempNiche; } catch(e) {} try { selectedNiche = document.getElementById("nicheDiv").innerHTML; } catch(e) {} if(selectedNiche == "") { selectedNiche = (selectedNiche) + (tempNiche); } if(selectedNiche == 0) { confirmMsg = confirm("Are you sure you do not want to select any Niches?"); if(confirmMsg) { return true; } else { return false; } } else { return true; } } else { return false; } } function hideDivProgress() { document.getElementById("divLoader").style.display = "none"; } function showDivProgress() { try { document.getElementById("divLoader").style.display="block"; } catch(e) {} } function getLenderType(formName,fieldName,targetFld) { var len = 0; var chk = false, j=0; var selVal = "",sel = ""; try { eval("len = document."+formName+"."+fieldName+".length"); } catch(e) {} for(var i=0;i< len;i++) { var chk = false; try { eval("chk = document."+formName+"."+fieldName+"["+i+"].checked"); } catch(e) {} if(chk) { eval("sel = document."+formName+"."+fieldName+"["+i+"].value"); if(j == 0) { selVal = sel; } else { selVal += ","+ sel; } j++; } } eval("document."+formName+"."+targetFld+".value = selVal"); } function closeChildWindow() { try { if (progress && !progress.closed) { progress.close(); } } catch(e) {} } function showMyPopUp() { var qstr = ""; var nicheVal = 0; showDivProgress(); day = new Date(); id = day.getTime(); try { nicheVal = document.supportedLenderForm.nicheValues.value; } catch(e) {} qstr = "niche = "+nicheVal; eval("progress = window.open('listNicheGuidelinesRemote.php?'+qstr, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=780,height=565,left=100,top=50');"); setTimeout("hideDivProgress()","400"); } function openDiv(divID,imgID) { try { var displayVal = document.getElementById(divID).style.display; } catch(e) {} if(displayVal == "block") { try { document.getElementById(divID).style.display = "none"; } catch(e) {} try { document.getElementById(imgID).src = "images/icon_down.gif"; } catch(e) {} try { document.getElementById(imgID).alt = "Click to Open"; } catch(e) {} try { document.getElementById(imgID).title = "Click to Open"; } catch(e) {} } else { try { document.getElementById(divID).style.display = "block"; } catch(e) {} try { document.getElementById(imgID).src = "images/icon_up.gif"; } catch(e) {} try { document.getElementById(imgID).alt = "Click to Close"; } catch(e) {} try { document.getElementById(imgID).title = "Click to Close"; } catch(e) {} } } /*** Popup for AE Profile (step-5)***/ var AEWin; AEWin = new Ext.Window({ el:'AE-win', layout:'fit', width:770, height: 565, closeAction:'hide', plain: true, items: new Ext.TabPanel({ el: 'AE-tabs', autoTabs:true, activeTab:0, deferredRender:false, border:false }), buttons: [{ text: 'Close', handler: function(){ AEWin.hide(); } }] }); function showAEProfile(linkId,AENumber) { var displayWait = ""; 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 { AEWin.setPosition( documentWidth,documentHeight ); } catch(e) {} try { AEWin.show(linkId); } catch(e) {} displayWait += "
"; displayWait += "Please wait... "; displayWait += "
"; document.getElementById("ContactPopup").innerHTML = displayWait; document.getElementById("nicheGuidePopup").innerHTML = displayWait; document.getElementById("highlightPopup").innerHTML = displayWait; document.getElementById("territoryPopup").innerHTML = displayWait; document.getElementById("formPopup").innerHTML = displayWait; document.getElementById("faqPopup").innerHTML = displayWait; setTimeout("showAEProfileInPopUp('"+linkId+"','"+AENumber+"')" , 1000); } /*** Popup for AE Profile (step-5)***/ function showAEProfileInPopUp(linkId,AENumber) { var aeDetails = new Array(), aeMgrHighlight = new Array(), aeHighlight = new Array(), aeNiche = new Array(); var len = 0,higlightLen = 0,higlightMgrLen=0,aeNicheText = "", aeNicheLen =0; var aeType = "",company="",firstName="",lastName= "",email="",phoneNumber="",ext='',cellNumber="",fax = ""; var streetNumb = "",streetName = "",addr = "",city = "",state = "",zipCode = "",terriState = ""; var display = "",AEName = "",len1= 0,territory="",approvedState="",territoryNames = "",stateNames = ""; var brokerNumber = 0,brokerNotes = "",comments = "",mgrHiglight = "",aeHiglight = ""; var mgrID = 0, highlighMgrTitle = "", highlightMgrText = "",highlightMgrSubtitle = "", dispMgrOrder = ""; var highlighMgrtNumb = "", bgMgrTheme = "", highlightMgrPoints = "", AEManagerArray = new Array(); var highlightMgrArray = new Array(), pointsMgrArray = new Array(), AEHighlightsArray = new Array(); var highlightArray = new Array(), highlighTitle = "", highlightText = "", highlightSubtitle = ""; var dispOrder = "", highlightNumb = "", bgTheme = "", highlightPoints = "", pointsArray = new Array(); var closingProcedure = "", generalCreditGuidelines = "", mortgageClause = "";var tempLenVal = ""; var closingMgrProcedure = "", generalMgrCreditGuidelines = "", mortgageMgrClause = "",aeFormText = ""; var companyWebsite = ""; brokerNumber = ''; var url = siteUrl+"getAEInfo.php"; var qstr = "aeNumber="+AENumber+"&bn="+brokerNumber; try { xmlDoc = getXMLDoc(url,qstr); } catch(e) {} try { aeDetails = xmlDoc.getElementsByTagName("aeDetails"); len = aeDetails.length; } catch (e) {} for(var i=0; i"; display += "
"; display += "
"; display += "Type "; display += ""; var optLoan = "", lenTypeVal = "";var tempLenVal = new Array();var tempVal = "";var selTypeVal = ""; for(var l=0; l< lenderCount; l++) { var opt = "",optLoan=""; tempLenVal = lenderKeyArray[l]; lenTypeVal= lenderTypeArray[trim(tempLenVal)]; optLoan = " "+lenTypeVal+" "; display += optLoan; } display += ""; display += "
"; display += "
"; display += "
Company "+company+"
"; display += "
"; display += "
"; display += "First Name"+firstName+"
"; display += "
"; display += "
"; display += "Last Name"+lastName+"
"; display += "
"; display += "
"; display += "Email "+email+"
"; display += "
"; display += "
"; display += "Phone #"+phoneNumber+" Ext #"+ext+"
"; display += "
"; display += "
"; display += "Cell #"+cellNumber+"
"; display += "
"; display += "
"; display += "
Address
"+addr+"
"; display += "
"; display += "
Suite #
"+streetNumb+"
"; display += "
"; display += "
"; display += "
"; display += "Address
(continued)
"+streetName+"
"; display += "
City
"+city+"
"; display += "
"; display += "
"; display += "
State
"+state+"
"; display += "
Zip Code
"+zipCode+"
"; display += "
"; display += "
"; display += "
Fax
"+fax+"
"; display += "
Company Website
"; if(companyWebsite != "") { display += ""+companyWebsite+""; } display += "
"; display += "
"; display += "
"; display += "
"; terriState += "

Territory

"+territoryNames+"
"; terriState += "
"; terriState += "

Approved States

"+stateNames+"
"; terriState += "
"; } var url = siteUrl+"getAEHighlights.php"; var qstr = "an="+AENumber; var aeHiglightText = ""; try { xmlDoc = getXMLDoc(url,qstr); } catch(e) {} aeHiglightText = "
"; try { aeMgrHighlight = xmlDoc.getElementsByTagName("aeMgrHighlights"); higlightMgrLen = aeMgrHighlight.length; } catch (e) {} for(var h=0;h
"; mgrHiglight += "
"+highlightMgrSubtitle+"
    "; for(var p=0;p < pointsMgrArray.length;p++) { try { highlightMgrPoints = pointsMgrArray[p].getElementsByTagName("highlightMgrPoints"+p)[0].childNodes[0].nodeValue; } catch(e) {} mgrHiglight += "
  • "+highlightMgrPoints+"
  • "; } mgrHiglight += "

"; } try { aeHighlight = xmlDoc.getElementsByTagName("aeHighlights"); higlightLen = aeHighlight.length; } catch (e) {} for(var hl=0;hl
"; aeHiglight += "
"+highlightSubtitle+"
    "; for(var pl=0;pl < pointsArray.length;pl++) { try { highlightPoints = pointsArray[pl].getElementsByTagName("highlightPoints"+pl)[0].childNodes[0].nodeValue; } catch(e) {} aeHiglight += "
  • "+highlightPoints+"
  • "; } aeHiglight += "

"; } aeHiglightText += mgrHiglight+aeHiglight+""; var url = siteUrl+"getAEFaq.php"; var qstr = "an="+AENumber; var aeFaqText = "", aeMgrFaq = new Array(),faqMgrLen = 0; try { xmlDoc = getXMLDoc(url,qstr); } catch(e) {} try { aeMgrFaq = xmlDoc.getElementsByTagName("aeMgrFaq"); faqMgrLen = aeMgrFaq.length; } catch (e) {} for(var f=0;f '); mortgageClause = mortgageClause.replace(/\r\n/,'
'); generalCreditGuidelines = generalCreditGuidelines.replace(/\r\n/,'
'); closingMgrProcedure = closingMgrProcedure.replace(/\r\n/,'
'); mortgageMgrClause = mortgageMgrClause.replace(/\r\n/,'
'); generalMgrCreditGuidelines = generalMgrCreditGuidelines.replace(/\r\n/,'
'); aeFaqText = "
"; aeFaqText += "
"+closingMgrProcedure+"
"; aeFaqText += "
Closing Procedure :
"; aeFaqText += "
"+closingProcedure+"
"; aeFaqText += "
Mortgagee Clause :
"; aeFaqText += "
"+mortgageMgrClause+"
"; aeFaqText += "
Mortgagee Clause :
"; aeFaqText += "
"+mortgageClause+"
"; aeFaqText += "
General Credit Guidelines :
"; aeFaqText += "
"+generalMgrCreditGuidelines+"
"; aeFaqText += "
General Credit Guidelines :
"; aeFaqText += "
"+generalCreditGuidelines+"
"; aeFaqText += "
"; var url = siteUrl+"getAENiches.php"; var qstr = "aeNumber="+AENumber; var aeNicheText = "",nGroupArray = new Array(), nicheExplnArray = new Array(); var nGroupLen = 0, nicheExplnLen= 0,exp = "",expGrp = "", nGroup = "",n=0,ngrp = 0; try { xmlDoc = getXMLDoc(url,qstr); } catch(e) {} try { aeNiches = xmlDoc.getElementsByTagName("aeNiches"); aeNicheLen = aeNiches.length; } catch (e) {} aeNicheText = "
"; for(var n=0;n
"; aeNicheText += "

"+nGroup+"


"; aeNicheText += "
"; for(var ne=0;ne < nicheExplnArray.length;ne++) { exp = "";expGrp = ""; try { exp = nicheExplnArray[ne].getElementsByTagName("exp"+ngrp+ne)[0].childNodes[0].nodeValue; } catch(e) {} try { expGrp = nicheExplnArray[ne].getElementsByTagName("expGrp"+ngrp+ne)[0].childNodes[0].nodeValue; } catch(e) {} aeNicheText += "
"+exp+"
"; aeNicheText += "
"+expGrp+"
"; if(exp !=""){ aeNicheText += "
Click to view Niche Explanation\">"; } else { aeNicheText += "
"; } aeNicheText += " "+expGrp+"
"; } aeNicheText += "


"; aeNicheText += "
"; aeNicheText += "
"; aeNicheText += "
"; aeNicheText += "Explanation:
"; aeNicheText += "


"; } ngrp++; } aeNicheText += "

"; var url = siteUrl+"getAEFormsLinks.php"; var qstr = "an="+AENumber; var aeFormText = "",formLinkArray = new Array(),formLen = 0,formDisplayName = "",dispForm = "",formName = "",formNumber =0; var forms='',groupNumber =0,aeFormName = "", tempGrpNumb = 0,tempForm = "",formGroupArray = new Array(),linkGroupArray = new Array(); formGroupArray[1] = "Broker Package";formGroupArray[2] = "Rate Sheets";formGroupArray[3]= "General Forms"; formGroupArray[4] = "Programs/Matrices"; formGroupArray[5] = "Guidelines";formGroupArray[6]= "Common Forms"; linkGroupArray[1] = "Broker Package";linkGroupArray[2]= "Rate Sheets";linkGroupArray[3] = "General Forms"; linkGroupArray[4] = "Programs/Matrices"; linkGroupArray[5] = "Guidelines";linkGroupArray[6] = "Company Website"; try { xmlDoc = getXMLDoc(url,qstr); } catch(e) {} try { formLinkArray = xmlDoc.getElementsByTagName("formLink"); formLen = formLinkArray.length; } catch (e) {} aeFormText += "
"; for(var af =0;af

"+aeFormName+"

"; } } else { if(groupNumber > 0) { if(forms == "form") { aeFormName = formGroupArray[groupNumber]; } else { aeFormName = linkGroupArray[groupNumber]; } aeFormText += "

"+aeFormName+"

"; } } tempGrpNumb = groupNumber; tempForm = forms; if(forms == "form") { dispForm = formUrl+formName; } else { dispForm = formName; } if (formDisplayName !="") { aeFormText += ""; } else { aeFormText += ""; } aeFormText += "
"; if((af ==3)||(af==6)) { aeFormText += "

"; } } aeFormText += ""; document.getElementById("ContactPopup").innerHTML = display; document.getElementById("nicheGuidePopup").innerHTML = aeNicheText; document.getElementById("highlightPopup").innerHTML = aeHiglightText; document.getElementById("territoryPopup").innerHTML = terriState; document.getElementById("formPopup").innerHTML = aeFormText; document.getElementById("faqPopup").innerHTML = aeFaqText; } function displayExpln(nicheNumber,grpNumber) { var ipStr = document.getElementById("exp_"+grpNumber+"_"+nicheNumber).innerHTML; var gpStr = document.getElementById("expGrp_"+grpNumber+"_"+nicheNumber).innerHTML; ipStr =trim(ipStr); if(ipStr != "") { ipStr = replaceProcessString(ipStr); var nicheGrp = "
Niche: "+gpStr+"
"+ "
" + "" + "\"Click
"; document.getElementById("divNiche_"+grpNumber).style.display = "block"; document.getElementById("divNicheGroup_"+grpNumber).style.display = "block"; document.getElementById("expln_"+grpNumber).style.display = "block"; document.getElementById("divNicheExpln_"+grpNumber).style.display = "block"; document.getElementById("divNicheGroup_"+grpNumber).innerHTML = nicheGrp; document.getElementById("divNicheExpln_"+grpNumber).innerHTML = ipStr; // document.getElementById("divNicheExpln_"+grpNumber).style.borderWidth = "1px"; } else { document.getElementById("divNiche_"+grpNumber).style.display = "none"; document.getElementById("expln_"+grpNumber).style.display = "none"; document.getElementById("divNicheGroup_"+grpNumber).style.display = "none"; document.getElementById("divNicheExpln_"+grpNumber).style.display = "none"; } } function closeNicheDiv(divGrpID,divNicheID,expID) { document.getElementById(divNicheID).style.display = "none"; document.getElementById(expID).style.display = "none"; document.getElementById(divGrpID).style.display = "none"; document.getElementById(divNicheID).style.display = "none"; }