function replaceQuotes(oElement) { oElement[12] = document.getElementById("txt_BD_Q1_others"); oElement[13] = document.getElementById("txt_BD_Q2_others"); oElement[14] = document.getElementById("txt_BD_Q3_others"); oElement[15] = document.getElementById("txt_RIA_Q2_others"); oElement[16] = document.getElementById("txt_RIA_Q3_others"); oElement[17] = document.getElementById("txt_RIA_Q5_others"); oElement[18] = document.getElementById("txt_FM_Q1_others"); oElement[19] = document.getElementById("txt_FM_Q2_others"); oElement[20] = document.getElementById("txt_FM_Q3_others"); for(var i = 0; i < oElement.length; i++) { if(oElement[i].value != "") { oElement[i].value = oElement[i].value.replace(/'/g,"''"); } if(i == 12) oElement[i].value = oElement[i].value.replace(/,/g,"##"); if(i == 15) oElement[i].value = oElement[i].value.replace(/,/g,"##"); if(i == 18) oElement[i].value = oElement[i].value.replace(/,/g,"##"); } } //Function to form all database values before submitting for Financial Services Provider questions function assignFS() { var selectedValue = document.getElementById('FS').options[document.getElementById('FS').selectedIndex].value; if(selectedValue == "BD"){ var BD_Q1 = ""; var BD_Q2 = ""; var BD_Q3 = ""; // Q1 var ar_BDchkBox = document.getElementsByName('BD_ChkBox'); for(var i=0; i < ar_BDchkBox.length; i++){ if(ar_BDchkBox[i].checked){ if(i >= 0 && i < ar_BDchkBox.length - 1){ if(BD_Q1 == ""){ BD_Q1 = ar_BDchkBox[i].value; } else{ BD_Q1 = BD_Q1+','+ar_BDchkBox[i].value; } } else if(i == ar_BDchkBox.length -1){ if(BD_Q1 == "") BD_Q1 = document.getElementById('txt_BD_Q1_others').value; else BD_Q1 = BD_Q1+','+ document.getElementById('txt_BD_Q1_others').value; } } } // Q2 if(document.getElementById('BD_Q2_Select').options[document.getElementById('BD_Q2_Select').selectedIndex].value == 'others') BD_Q2 = document.getElementById('txt_BD_Q2_others').value; else BD_Q2 = document.getElementById('BD_Q2_Select').options[document.getElementById('BD_Q2_Select').selectedIndex].value; //Q3 if(document.getElementById('BD_Q3_Select').options[document.getElementById('BD_Q3_Select').selectedIndex].value == 'others') BD_Q3 = document.getElementById('txt_BD_Q3_others').value; else BD_Q3 = document.getElementById('BD_Q3_Select').options[document.getElementById('BD_Q3_Select').selectedIndex].value; document.getElementById('hdn_BD_Q1').value = BD_Q1; document.getElementById('hdn_BD_Q2').value = BD_Q2; document.getElementById('hdn_BD_Q3').value = BD_Q3; } //end BD else if(selectedValue == "AD"){ var AD_Q2 = ""; var AD_Q3 = ""; var AD_Q5 = ""; //Q2 var ar_ADchkBox = document.getElementsByName('RIA_ChkBox'); for(var i=0; i < ar_ADchkBox.length; i++){ if(ar_ADchkBox[i].checked){ if(i >= 0 && i < ar_ADchkBox.length - 1){ if(AD_Q2 == ""){ AD_Q2 = ar_ADchkBox[i].value; } else{ AD_Q2 = AD_Q2+','+ar_ADchkBox[i].value; } } else if(i == ar_ADchkBox.length -1){ if(AD_Q2 == "") AD_Q2 = document.getElementById('txt_RIA_Q2_others').value; else AD_Q2 = AD_Q2+','+ document.getElementById('txt_RIA_Q2_others').value; } } } //Q3 if(document.getElementById('RIA_Q3_Select').options[document.getElementById('RIA_Q3_Select').selectedIndex].value == 'others') AD_Q3 = document.getElementById('txt_RIA_Q3_others').value; else AD_Q3 = document.getElementById('RIA_Q3_Select').options[document.getElementById('RIA_Q3_Select').selectedIndex].value; //Q5 if(document.getElementById('RIA_Q5_Select').options[document.getElementById('RIA_Q5_Select').selectedIndex].value == 'others') AD_Q5 = document.getElementById('txt_RIA_Q5_others').value; else AD_Q5 = document.getElementById('RIA_Q5_Select').options[document.getElementById('RIA_Q5_Select').selectedIndex].value; document.getElementById('hdn_AD_Q2').value = AD_Q2; document.getElementById('hdn_AD_Q3').value = AD_Q3; document.getElementById('hdn_AD_Q5').value = AD_Q5; } // end AD else if(selectedValue == "FD"){ var FD_Q1 = ""; var FD_Q2 = ""; var FD_Q3 = ""; //Q1 var ar_FDchkBox = document.getElementsByName('FM_ChkBox'); for(var i=0; i < ar_FDchkBox.length; i++){ if(ar_FDchkBox[i].checked){ if(i >= 0 && i < ar_FDchkBox.length - 1){ if(FD_Q1 == ""){ FD_Q1 = ar_FDchkBox[i].value; } else{ FD_Q1 = FD_Q1+','+ar_FDchkBox[i].value; } } else if(i == ar_FDchkBox.length -1){ if(FD_Q1 == "") FD_Q1 = document.getElementById('txt_FM_Q1_others').value; else FD_Q1 = FD_Q1+','+ document.getElementById('txt_FM_Q1_others').value; } } } //Q2 if(document.getElementById('FM_Q2_Select').options[document.getElementById('FM_Q2_Select').selectedIndex].value == 'others') FD_Q2 = document.getElementById('txt_FM_Q2_others').value; else FD_Q2 = document.getElementById('FM_Q2_Select').options[document.getElementById('FM_Q2_Select').selectedIndex].value; //Q3 if(document.getElementById('FM_Q3_Select').options[document.getElementById('FM_Q3_Select').selectedIndex].value == 'others') FD_Q3 = document.getElementById('txt_FM_Q3_others').value; else FD_Q3 = document.getElementById('FM_Q3_Select').options[document.getElementById('FM_Q3_Select').selectedIndex].value; document.getElementById('hdn_FD_Q1').value = FD_Q1; document.getElementById('hdn_FD_Q2').value = FD_Q2; document.getElementById('hdn_FD_Q3').value = FD_Q3; }//END FD } function validateDetails() { var oElement = new Array(); oElement[0] = document.getElementById("username"); oElement[1] = document.getElementById("first_name"); oElement[2] = document.getElementById("last_name"); oElement[3] = document.getElementById("company"); oElement[4] = document.getElementById("addressL1"); oElement[5] = document.getElementById("phone"); oElement[6] = document.getElementById("email"); oElement[7] = document.getElementById("password"); oElement[8] = document.getElementById("re_enter_password"); oElement[9] = document.getElementById("city"); oElement[10] = document.getElementById("state"); oElement[11] = document.getElementById("zip"); oElement[12] = document.getElementById("captchaResponse"); if(validateElements(oElement)) { replaceQuotes(oElement) // to replace all the string from (') tp ('') assignFS() // assignes the FS questions in the hidden field return true; } else return false; } //Mandatory field validation function validateElements(oElement) { // VALIDATION FOR PASSWORD if(IsEmpty(oElement[0].value)) { alert('Please enter the User Name') oElement[0].focus(); return false; } // VALIDATION FOR PASSWORD if(IsEmpty(oElement[7].value)) { alert('Please enter the Password') oElement[7].focus(); return false; } else if(oElement[7].value != oElement[8].value) { alert('Password and confirm password should be same') oElement[8].focus(); return false; } if(oElement[0].value.toLowerCase() == oElement[7].value.toLowerCase()) { alert("User Name and Password should not be equal"); document.getElementById("password").focus(); return false; } // VALIDATIONS FOR ELEMENT 1 TO 4 for( var i=1; i <= 4; i++) { var value = oElement[i].value; if(IsEmpty(value)) { showMessage(i,oElement); return false; } } // VALIDATION FOR COUNTRY,CITY,STATE AND ZIP var country = document.getElementById('drp_country'); if(country.selectedIndex == 0) { alert('Please select the country') country.focus(); return false; } else if(country.options[country.selectedIndex].value == "US") { for(var i = 9; i<=11; i++) { if(IsEmpty(oElement[i].value)) { showMessage(i,oElement); return false; } } } // VALIDATE PHONE NUMBER if(trim(document.getElementById("phone").value) != "") { if(checkInternationalPhone(trim(document.getElementById("phone").value))==false){ alert("Please Enter a Valid Phone Number") document.getElementById("phone").focus(); return false; } } // VALIDATIONS FOR ELEMENT 5 TO 6 for( var i=5; i <= 6; i++) { var value = oElement[i].value; if(IsEmpty(value)) { showMessage(i,oElement); return false; } } if(revString(oElement[0].value.toLowerCase()) == oElement[7].value.toLowerCase()) { alert("Password should not be the reverse of User Name"); document.getElementById("password").focus(); return false; } // VALIDATION FOR FINANCIAL SERVICES DROPDOWN var selectedValue = document.getElementById('FS').options[document.getElementById('FS').selectedIndex].value; if(document.getElementById('FS').selectedIndex == 0){ alert('Please select the Financial Services Provider') document.getElementById('FS').focus(); return false; } if(selectedValue == "BD"){ if(!validateBD()) return false; } else if(selectedValue == "AD"){ if(!validateAD()) return false; } else if(selectedValue == "FD"){ if(!validateFD()) return false; } // VALIDATION FOR JCAPTCHA IMAGE TEXT if(oElement[12] != null){ if(IsEmpty(oElement[12].value)) { alert('Please enter the Image Text') oElement[12].focus(); return false; } } if(document.getElementById('chk_submit').checked){ return true; } else { alert('Please accept our privacy policy') return false; } } function validateBD(){ var BD_ChkBox = 'unchecked'; var ar_BDchkBox = document.getElementsByName('BD_ChkBox'); for(var i=0; i< ar_BDchkBox.length; i++){ if(ar_BDchkBox[i].checked){ if(i!=8) BD_ChkBox = 'checked'; else if(i == 8 && ar_BDchkBox[i].checked){ if(document.getElementById('txt_BD_Q1_others').value != "") BD_ChkBox = 'checked'; else { alert('Please enter other clearing firm you are associated with'); document.getElementById('txt_BD_Q1_others').focus(); return false; } } } } if(BD_ChkBox == 'unchecked'){ alert('Please select the clearing firm you are associated with') return false; } if(document.getElementById('BD_Q2_Select').selectedIndex == '0'){ alert('Please select primary job function'); document.getElementById('BD_Q2_Select').focus(); return false; } else if(document.getElementById('BD_Q2_Select').options[document.getElementById('BD_Q2_Select').selectedIndex].value == "others" && document.getElementById('txt_BD_Q2_others').value == ""){ alert('Please enter other primary job function'); document.getElementById('txt_BD_Q2_others').focus(); return false; } if(document.getElementById('BD_Q3_Select').selectedIndex == '0'){ alert('Please select the type of firm you work for'); document.getElementById('BD_Q3_Select').focus(); return false; } else if(document.getElementById('BD_Q3_Select').options[document.getElementById('BD_Q3_Select').selectedIndex].value == 'others' && document.getElementById('txt_BD_Q3_others').value == ""){ alert('Please enter other type of firm you work for'); document.getElementById('txt_BD_Q3_others').focus(); return false; } if(BD_ChkBox = 'checked') return true; } function validateAD(){ var BD_ChkBox = 'unchecked'; if(document.getElementsByName('group2')[0].checked) { var ar_BDchkBox = document.getElementsByName('RIA_ChkBox'); for(var i=0; i< ar_BDchkBox.length; i++){ if(ar_BDchkBox[i].checked){ if(i!=8) BD_ChkBox = 'checked'; else if(i == 8 && ar_BDchkBox[i].checked){ if(document.getElementById('txt_RIA_Q2_others').value != "") BD_ChkBox = 'checked'; else { alert('Please enter other current broker-dealer'); document.getElementById('txt_BD_Q1_others').focus(); return false; } } } } if(BD_ChkBox == 'unchecked'){ alert('Please select your current broker-dealer') return false; } } if(document.getElementById('RIA_Q3_Select').selectedIndex == '0'){ alert('Please select your area of specialization'); document.getElementById('RIA_Q3_Select').focus(); return false; } else if(document.getElementById('RIA_Q3_Select').options[document.getElementById('RIA_Q3_Select').selectedIndex].value == "others" && document.getElementById('txt_RIA_Q3_others').value == ""){ alert('Please enter your other area of specialization'); document.getElementById('txt_RIA_Q3_others').focus(); return false; } if(document.getElementById('RIA_Q4_Select').selectedIndex == '0'){ alert('Please select whether you are considering becoming independent'); document.getElementById('RIA_Q4_Select').focus(); return false; } if(document.getElementById('RIA_Q5_Select').options[document.getElementById('RIA_Q5_Select').selectedIndex].value == "others" && document.getElementById('txt_RIA_Q5_others').value == ""){ alert('Please enter your other current custodian'); document.getElementById('txt_RIA_Q5_others').focus(); return false; } if(BD_ChkBox = 'checked') return true; } function validateFD(){ var BD_ChkBox = 'unchecked'; var ar_BDchkBox = document.getElementsByName('FM_ChkBox'); for(var i=0; i< ar_BDchkBox.length; i++){ if(ar_BDchkBox[i].checked){ if(i!=14) BD_ChkBox = 'checked'; else if(i == 14 && ar_BDchkBox[i].checked){ if(document.getElementById('txt_FM_Q1_others').value != "") BD_ChkBox = 'checked'; else { alert('Please enter with what other Prime Broker(s) are you currently associated'); document.getElementById('txt_FM_Q1_others').focus(); return false; } } } } if(BD_ChkBox == 'unchecked'){ alert('Please select with what Prime Broker(s) are you currently associated') return false; } if(document.getElementById('FM_Q2_Select').selectedIndex == '0'){ alert('Please select your primary job function'); document.getElementById('FM_Q2_Select').focus(); return false; } else if(document.getElementById('FM_Q2_Select').options[document.getElementById('FM_Q2_Select').selectedIndex].value == "others" && document.getElementById('txt_FM_Q2_others').value == ""){ alert('Please enter your other primary job function'); document.getElementById('txt_FM_Q2_others').focus(); return false; } if(document.getElementById('FM_Q3_Select').selectedIndex == '0'){ alert('Please select your primary investment strategy'); document.getElementById('FM_Q3_Select').focus(); return false; } else if(document.getElementById('FM_Q3_Select').options[document.getElementById('FM_Q3_Select').selectedIndex].value == "others" && document.getElementById('txt_FM_Q3_others').value == ""){ alert('Please enter your other primary investment strategy'); document.getElementById('txt_FM_Q3_others').focus(); return false; } if(document.getElementById('FM_Q4_Select').selectedIndex == '0'){ alert('Please select your approximate Assets Under Management $US'); document.getElementById('FM_Q4_Select').focus(); return false; } //------- if(BD_ChkBox = 'checked') return true; } function showMessage(i,oElement){ if(i == 0){ alert("Please enter the User Name"); oElement[i].focus(); } else if(i == 1){ alert("Please enter the First Name"); oElement[i].focus(); } else if(i == 2){ alert("Please enter the Last Name"); oElement[i].focus(); } else if(i == 3){ alert("Please enter the Company"); oElement[i].focus(); } else if(i == 4){ alert("Please enter the Address"); oElement[i].focus(); } else if(i == 5){ alert("Please enter the Phone Number"); oElement[i].focus(); } else if(i == 6){ alert("Please enter the email"); oElement[i].focus(); } else if(i == 9){ alert("Please enter the City"); oElement[i].focus(); } else if(i == 10){ alert("Please enter the State"); oElement[i].focus(); } else if(i == 11){ alert("Please enter the Zip"); oElement[i].focus(); } } //VALIDATEING FUNCTIONS function revString(str) { var retStr = ""; for (i=str.length - 1 ; i > - 1 ; i--){ retStr += str.substr(i,1); } return retStr; } function IsEmpty(name){ if (Trim(name).length == 0) { return true; } else { return false; } } function Trim(value){ return LTrim(RTrim(value)); } function LTrim(value){ var re = /\s*((\S+\s*)*)/; return value.replace(re, "$1"); } function RTrim(value){ var re = /((\s*\S+)*)\s*/; return value.replace(re, "$1"); } function getQuestions(){ var selectedValue = document.getElementById('FS').options[document.getElementById('FS').selectedIndex].value; if(selectedValue == "BD") { document.getElementById(selectedValue).style.display = "block"; document.getElementById('AD').style.display = "none"; document.getElementById('FD').style.display = "none"; } else if(selectedValue == "AD"){ document.getElementById('BD').style.display = "none"; document.getElementById(selectedValue).style.display = "block"; document.getElementById('FD').style.display = "none"; } else if(selectedValue == "FD"){ document.getElementById('BD').style.display = "none"; document.getElementById('AD').style.display = "none"; document.getElementById(selectedValue).style.display = "block"; } else { document.getElementById('BD').style.display = "none"; document.getElementById('AD').style.display = "none"; document.getElementById('FD').style.display = "none"; } } function ShowOthers(callFrom,obj){ var selectedValue = callFrom.options[callFrom.selectedIndex].value; if(selectedValue == "others") { document.getElementById(obj).style.display = "block"; } else document.getElementById(obj).style.display = "none"; } function ShowDetails(){ document.getElementById('hdn_country').value = document.getElementById('drp_country').options[document.getElementById('drp_country').selectedIndex].text; var me = document.getElementById('drp_country'); var selectedValue = me.options[me.selectedIndex].value; var normal_city = document.getElementById('normal_city'); var req_city = document.getElementById('req_city'); var normal_state = document.getElementById('normal_state'); var req_state = document.getElementById('req_state'); var normal_zip = document.getElementById('normal_zip'); var req_zip = document.getElementById('req_zip'); if(selectedValue == "US"){ req_city.style.display = "block"; normal_city.style.display = "none"; req_zip.style.display = "block"; normal_zip.style.display = "none"; req_state.style.display = "block"; normal_state.style.display = "none"; } else { req_city.style.display = "none"; normal_city.style.display = "block"; req_zip.style.display = "none"; normal_zip.style.display = "block"; req_state.style.display = "none"; normal_state.style.display = "block"; } } function showText(obj){ var txtBox = obj; if(txtBox.style.visibility == "visible"){ txtBox.value = ""; txtBox.style.visibility = "hidden"; } else { txtBox.value = ""; txtBox.style.visibility = "visible"; } } /*function enableSubmit() { if(document.userform.Checkbox1.checked) document.getElementById("submitBtn").disabled=false; else document.getElementById("submitBtn").disabled=true; }*/ function showFS(selectedValue){ if(selectedValue != ""){ document.getElementById('FS').value = selectedValue; if(selectedValue == "BD") { document.getElementById('BD').style.display = "block"; document.getElementById('AD').style.display = "none"; document.getElementById('FD').style.display = "none"; //assign_BD_details(); } else if(selectedValue == "AD"){ document.getElementById('BD').style.display = "none"; document.getElementById('AD').style.display = "block"; document.getElementById('FD').style.display = "none"; } else if(selectedValue == "FD"){ document.getElementById('BD').style.display = "none"; document.getElementById('AD').style.display = "none"; document.getElementById('FD').style.display = "block"; } } } function assign_BD_details(BD_Q1,BD_Q2,BD_Q3,BD_Q4,BD_Q5,BD_Q6){ //Q1 var flag = false; var ar_str = new Array(); ar_str = BD_Q1.split(','); var ar_BDchkBox = document.getElementsByName('BD_ChkBox'); for(var i = 0; i < ar_str.length -1; i++){ for(var k = 0; k < ar_BDchkBox.length - 1; k++){ if(ar_str[i] == ar_BDchkBox[k].value){ ar_BDchkBox[k].checked = true; } } } for(var k = 0; k < ar_BDchkBox.length - 1; k++){ if(ar_str[ar_str.length - 1] == ar_BDchkBox[k].value){ ar_BDchkBox[k].checked = true; flag = true; } } if(flag == false){ ar_BDchkBox[k].checked = true; document.getElementById('txt_BD_Q1_others').style.visibility = "visible" ; document.getElementById('txt_BD_Q1_others').value = ar_str[ar_str.length -1].replace(/##/g,","); } //Q2 var flag_Q2 = false; var BD_Q2_Select = document.getElementById('BD_Q2_Select'); for(var i = 0; i < BD_Q2_Select.length; i++){ if(BD_Q2_Select.options[i].value == BD_Q2 ){ BD_Q2_Select.value = BD_Q2; flag_Q2 = true; } } if(flag_Q2 == false){ document.getElementById('BD_Q2_others').style.display = "block"; BD_Q2_Select.value = 'others'; document.getElementById('txt_BD_Q2_others').value = BD_Q2; } //Q3 var flag_Q3 = false; var BD_Q3_Select = document.getElementById('BD_Q3_Select'); for(var i = 0; i < BD_Q3_Select.length; i++){ if(BD_Q3_Select.options[i].value == BD_Q3 ){ BD_Q3_Select.value = BD_Q3; flag_Q3 = true; } } if(flag_Q3 == false){ document.getElementById('BD_Q3_others').style.display = "block"; BD_Q3_Select.value = 'others'; document.getElementById('txt_BD_Q3_others').value = BD_Q3; } //Q4 var ar_BD_Q4 = document.getElementsByName('BD_group1'); if(BD_Q4 == 'Y') ar_BD_Q4[0].checked = true; else ar_BD_Q4[1].checked = true; //Q5 var ar_BD_Q5 = document.getElementsByName('BD_group2'); if(BD_Q5 == 'Y') ar_BD_Q5[0].checked = true; else ar_BD_Q5[1].checked = true; //Q6 document.getElementById('BD_Q6_Select').value = BD_Q6; } function assign_AD_details(AD_Q1,AD_Q2,AD_Q3,AD_Q4,AD_Q5,AD_Q6){ //Q1 var ar_AD_Q1 = document.getElementsByName('group2'); if(AD_Q1 == 'Y') ar_AD_Q1[0].checked = true; else ar_AD_Q1[1].checked = true; //Q2 if(AD_Q1 == 'Y') { enableRIAchkbox(AD_Q1) var flag = false; var ar_str = new Array(); ar_str = AD_Q2.split(','); var ar_ADchkBox = document.getElementsByName('RIA_ChkBox'); for(var i = 0; i < ar_str.length -1; i++){ for(var k = 0; k < ar_ADchkBox.length - 1; k++){ if(ar_str[i] == ar_ADchkBox[k].value){ ar_ADchkBox[k].checked = true; } } } for(var k = 0; k < ar_ADchkBox.length - 1; k++){ if(ar_str[ar_str.length - 1] == ar_ADchkBox[k].value){ ar_ADchkBox[k].checked = true; flag = true; } } if(flag == false){ ar_ADchkBox[k].checked = true; document.getElementById('txt_RIA_Q2_others').style.visibility = "visible" ; document.getElementById('txt_RIA_Q2_others').value = ar_str[ar_str.length -1].replace(/##/g,","); } } //Q3 var flag_Q3 = false; var AD_Q3_Select = document.getElementById('RIA_Q3_Select'); for(var i = 0; i < AD_Q3_Select.length; i++){ if(AD_Q3_Select.options[i].value == AD_Q3 ){ AD_Q3_Select.value = AD_Q3; flag_Q3 = true; } } if(flag_Q3 == false){ document.getElementById('RIA_Q3_Others').style.display = "block"; document.getElementById('RIA_Q3_Select').value = 'others'; document.getElementById('txt_RIA_Q3_others').value = AD_Q3; } //Q4 document.getElementById('RIA_Q4_Select').value = AD_Q4; //Q5 var flag_Q5 = false; var AD_Q5_Select = document.getElementById('RIA_Q5_Select'); for(var i = 0; i < AD_Q5_Select.length; i++){ if(AD_Q5_Select.options[i].value == AD_Q5 ){ AD_Q5_Select.value = AD_Q5; flag_Q5 = true; } } if(flag_Q5 == false){ document.getElementById('RIA_Q5_Others').style.display = "block"; document.getElementById('RIA_Q5_Select').value = 'others'; document.getElementById('txt_RIA_Q5_others').value = AD_Q5; } //Q6 document.getElementById('assets').value = AD_Q6; } function assign_FD_details(FD_Q1,FD_Q2,FD_Q3,FD_Q4){ // Q1 var flag_Q1 = false; var ar_str = new Array(); ar_str = FD_Q1.split(','); var ar_FDchkBox = document.getElementsByName('FM_ChkBox'); for(var i = 0; i < ar_str.length -1; i++){ for(var k = 0; k < ar_FDchkBox.length - 1; k++){ if(ar_str[i] == ar_FDchkBox[k].value){ ar_FDchkBox[k].checked = true; } } } for(var k = 0; k < ar_FDchkBox.length - 1; k++){ if(ar_str[ar_str.length - 1] == ar_FDchkBox[k].value){ ar_FDchkBox[k].checked = true; flag_Q1 = true; } } if(flag_Q1 == false){ ar_FDchkBox[k].checked = true; document.getElementById('txt_FM_Q1_others').style.visibility = "visible" ; document.getElementById('txt_FM_Q1_others').value = ar_str[ar_str.length -1].replace(/##/g,","); } //Q2 var flag_Q2 = false; var FD_Q2_Select = document.getElementById('FM_Q2_Select'); for(var i = 0; i < FD_Q2_Select.length; i++){ if(FD_Q2_Select.options[i].value == FD_Q2 ){ FD_Q2_Select.value = FD_Q2; flag_Q2 = true; } } if(flag_Q2 == false){ document.getElementById('FM_Q2_Others').style.display = "block"; document.getElementById('FM_Q2_Select').value = 'others'; document.getElementById('txt_FM_Q2_others').value = FD_Q2; } //Q3 var flag_Q3 = false; var FD_Q3_Select = document.getElementById('FM_Q3_Select'); for(var i = 0; i < FD_Q3_Select.length; i++){ if(FD_Q3_Select.options[i].value == FD_Q3 ){ FD_Q3_Select.value = FD_Q3; flag_Q3 = true; } } if(flag_Q3 == false){ document.getElementById('FM_Q3_Others').style.display = "block"; document.getElementById('FM_Q3_Select').value = 'others'; document.getElementById('txt_FM_Q3_others').value = FD_Q3; } //Q4 document.getElementById('FM_Q4_Select').value = FD_Q4; } function enableRIAchkbox(val) { var ar_ADchkBox = document.getElementsByName('RIA_ChkBox'); for(var i=0; i < ar_ADchkBox.length; i++) { if(val == 'Y') { document.getElementById("RIA_Q2_req").style.display = "block"; document.getElementById("RIA_Q2_Nreq").style.display = "none"; ar_ADchkBox[i].disabled = false; } else if(val == 'N') { ar_ADchkBox[i].disabled = true; ar_ADchkBox[i].checked = false; document.getElementById("txt_RIA_Q2_others").style.visibility = "hidden"; document.getElementById("txt_RIA_Q2_others").value = ""; document.getElementById("RIA_Q2_req").style.display = "none"; document.getElementById("RIA_Q2_Nreq").style.display = "block"; } } } //JCAPTCHA IMAGE VALIDATION function GetXmlHttpObject() { var xmlHttp=null; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp; } var xmlHttpobj; function callCaptcha() {var match=0; xmlHttpobj = GetXmlHttpObject(); //var captcha= document.contact_us_form.captchaResponse.value; var captcha= document.getElementById("captchaResponse").value; var url="/cps/submitaction"; var querystring="captcha_response="+captcha; //xmlHttpobj.onreadystatechange=captchaResult; xmlHttpobj.open("POST", url, false); xmlHttpobj.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xmlHttpobj.send(querystring); captchaResult(); } function captchaResult() { if (xmlHttpobj.readyState==4) { if (xmlHttpobj.status==200) { if (trim(xmlHttpobj.responseText) == "Passed") { document.getElementById("submit_value").value="Passed"; } } } } function validateImage() { if(validateDetails()) { callCaptcha(); if(document.getElementById("submit_value").value=="Passed") { document.form1.action="/register-submit.html"; return true; } else { document.form1.action="/register.html"; alert("Please enter the correct text from the image"); return true; } } return false; }