function popupHelp(wurl, wname){ var winl = (screen.width-300)/2; var wint = (screen.height-200)/2; window.open(wurl,wname,'width=300,height=200,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,status=no,location=no,top='+ wint +',left='+ winl); return; } function openFAQ(){ var winl = (screen.width-680)/2; var wint = (screen.height-518)/2; window.open('http://server.iad.liveperson.net/hc/s-55889769/cmd/kbresource/front_page!PAGETYPE','h','scrollbars=yes,menubar=no,height=518,width=680,resizable=yes,toolbar=no,location=no,status=no,top='+ wint +',left='+ winl); return; } function openprivacy(){ var winl = (screen.width-680)/2; var wint = (screen.height-518)/2; window.open('http://www.quickapply.com/pop_Privacy.htm','h','scrollbars=yes,menubar=no,height=518,width=680,resizable=yes,toolbar=no,location=no,status=no,top='+ wint +',left='+ winl); return; } function openphoneprivacy(){ var winl = (screen.width-300)/2; var wint = (screen.height-300)/2; window.open('http://www.quickapply.com/pop_phoneprivacy.htm','Privacy','scrollbars=no,menubar=no,height=335,width=300,resizable=no,toolbar=no,location=no,status=no,top='+ wint +',left='+ winl); return; } function frmFocus(_e) { if(document.layers){ //thisbrowser="NN4"; _e.className='temp'; } else if(!document.all && document.getElementById){ //thisbrowser="NN6"; _e.className='temp'; _e.style.background='#87D6FF'; } else if(document.all){ //thisbrowser="ie" _e.style.background='#87D6FF'; } } function frmBlur(_e) { if(document.layers){ //thisbrowser="NN4"; _e.className='temp'; } else if(!document.all && document.getElementById){ //thisbrowser="NN6"; _e.className='temp'; _e.style.background='#ffffff'; _e.style.border = '1px solid #899BB1'; } else if(document.all){ //thisbrowser="ie" _e.style.background='#ffffff'; _e.style.border = '1px solid #899BB1'; } } function nexttab(thisone, maxlength, nextfieldname) { if (thisone.type == "select-one") { eval('document.' + thisone.form.name + '.' + nextfieldname + '.focus()'); } else { if ( thisone.value.length == maxlength ) { eval('document.' + thisone.form.name + '.' + nextfieldname + '.focus()'); } } } if ( document.layers ) { document.captureEvents( Event.KEYUP ); document.onkeyup = nexttab; } function formCheck(formobj,_frm){ // Enter name of mandatory fields //formobj.elements['Submit'].value='Please Wait....'; //debugger; //disableAfterSubmit(); if (_frm == 'mortgage') { if(formobj.elements['scn'].value == "1"){ var fieldRequired = Array("first_name", "last_name","email","prefix_home_phone","home_phone","suffix_home_phone","home_state","city","home_address","home_zip"); var fieldDescription = Array("First name", "Last name", "Email","Home phone prefix (xxx)","Home phone xxx-","Home phone suffix -xxxx","State","City","Address","Zip Code"); } else if(formobj.elements['scn'].value == "2"){ var fieldRequired = Array("PropertyType","credit","interest_rate","home_value","loan_amount","mort_bal","loan_type"); var fieldDescription = Array("Property Type","Credit","Interest Rate","Home Value","Loan Amount","Mortgage Balanace","Loan Type"); } else if (formobj.elements['loan_type'].value == "New Home Loan"){ var fieldRequired = Array("first_name", "last_name","email","prefix_home_phone","home_phone","suffix_home_phone","home_state","city","home_address","home_zip","PropertyType","credit","loan_amount","loan_type"); var fieldDescription = Array("First name", "Last name", "Email","Home phone prefix (xxx)","Home phone xxx-","Home phone suffix -xxxx","State","City","Address","Zip Code","Property Type","Credit","Loan Amount","Loan Type"); } else { var fieldRequired = Array("first_name", "last_name","email","prefix_home_phone","home_phone","suffix_home_phone","city","home_address","home_zip","PropertyType","credit","interest_rate","home_value","loan_amount","mort_bal","loan_type"); var fieldDescription = Array("First name", "Last name", "Email","Home phone prefix (xxx)","Home phone xxx-","Home phone suffix -xxxx","City","Address","Zip Code","Property Type","Credit","Interest Rate","Home Value","Loan Amount","Mortgage Balanace","Loan Type"); } } else if(_frm == '3q') { var fieldRequired = Array("loan_type","home_state","credit"); var fieldDescription = Array("Loan Type","State","Credit"); } else if(_frm == '4qmb') { var fieldRequired = Array("loan_type","home_state","mort_bal","credit"); var fieldDescription = Array("Loan Type","State","Mortgage Balance","Credit"); } else if(_frm == '4qla') { var fieldRequired = Array("loan_type","home_state","loan_amount","credit"); var fieldDescription = Array("Loan Type","State","Loan Amount","Credit"); } else if(_frm == 'lpDebt') { var fieldRequired = Array("fname", "lname","email","hphone1","hphone2","hphone3","home_state","home_city","home_address","home_zip","NUM_ISSUES","ISSUE_AGE"); var fieldDescription = Array("First name", "Last name", "Email","Home phone prefix (xxx)","Home phone xxx-","Home phone suffix -xxxx","State","City","Address","Zip Code","Negative Items on Your Credit Report","Age of Most Recent Negative Credit Item"); } else if(_frm == 'debt') { var fieldRequired = Array("home_state","credit","CC_DEBT_AMT"); var fieldDescription = Array("State","Credit","Debt Amount"); } else if(_frm == 'debtemail') { var fieldRequired = Array("home_state","credit","CC_DEBT_AMT"); var fieldDescription = Array("State","Credit","Debt Amount"); } else { var fieldRequired = Array("first_name", "last_name","email","prefix_home_phone","home_phone","suffix_home_phone","home_state","credit_card_account","prefix_work_phone","work_phone","suffix_work_phone"); var fieldDescription = Array("First name", "Last name", "Email","Home phone prefix (xxx)","Home phone xxx-","Home phone suffix -xxxx","State","List one of your Credit Card Accounts:","Work phone prefix (xxx)","Work phone xxx-","Work phone suffix -xxxx"); } // dialog message var alertMsg = "Please complete the following fields:\n"; var l_Msg = alertMsg.length; for (var i = 0; i < fieldRequired.length; i++){ var obj = formobj.elements[fieldRequired[i]]; if (obj){ switch(obj.type){ case "select-one": if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].value == ""){ alertMsg += " - " + fieldDescription[i] + "\n"; } break; case "select-multiple": if (obj.selectedIndex == -1){ alertMsg += " - " + fieldDescription[i] + "\n"; } break; case "text": case "textarea": if (obj.value == "" || obj.value == null){ alertMsg += " - " + fieldDescription[i] + "\n"; } break; default: } if (obj.type == undefined){ var blnchecked = false; for (var j = 0; j < obj.length; j++){ if (obj[j].checked){ blnchecked = true; } } if (!blnchecked){ alertMsg += " - " + fieldDescription[i] + "\n"; } } } } try { if (echeck(formobj.email.value)==false) { alertMsg += " - Bad Email Format\n"; } } catch (e) { } try { if ((formobj.mort_bal.value/formobj.home_value.value) * 100 > 105) { alertMsg += " - LTV must be below 105%\n"; } } catch (e) { } try { if (echeck(formobj.pass_email.value)==false) { alertMsg += " - Bad Email Format\n"; } } catch (e) { } if (alertMsg.length == l_Msg) { document.app.validNavigation.value='1'; if (document.app.cash_out) { document.app.cash_out.value=document.app.cashout_dropdown.value; document.app.loan_amount.value=parseInt(document.app.mort_bal.value)+parseInt(document.app.cashout_dropdown.value); } } else { alert(alertMsg); //formobj.elements['Submit'].value='Submit'; return false; } return true; } function echeck(str) { var at = "@"; var dot = "."; var lat = str.indexOf(at); var lstr = str.length; var ldot = str.indexOf(dot); if (str.indexOf(at) == -1) { return false; } if (str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) { return false; } if (str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) { return false; } if (str.indexOf(at,(lat+1)) != -1) { return false; } if (str.substring(lat-1,lat) == dot || str.substring(lat+1,lat+2) == dot) { return false; } if (str.indexOf(dot,(lat+2)) == -1) { return false; } if (str.indexOf(" ") != -1) { return false } return true }