//var glSiteUrl = "http://192.168.2.21/mychoicemyfuture/"; var glSiteUrl = "https://www.mychoicemyfuture.com/"; var glProOneSiteUrl = "http://www.btechguru.com/PlacementReadyOnline/"; var glPRMobileSiteUrl = "http://www.btechguru.com/PlacementReadyOnline/m/"; function trim(strInput) { return strInput.replace(/^\s+/g, '').replace(/\s+$/g, ''); } function clearInputValue(formName, fldName,textValue) { var inputValue = ""; try { eval("inputValue = document."+formName+ "." + fldName + ".value"); } catch(e) {} if(trim(inputValue) == textValue) { try { eval("document."+formName+ "." + fldName + ".value = ''"); } catch(e) {} } document.getElementById(fldName).className = ''; } function inputClearedValue(formName, fldName,textValue) { var inputValue = "",tmpInputValue = ""; try { eval("inputValue = document."+formName+ "." + fldName + ".value"); } catch(e) {} if(trim(inputValue) == "") { try { eval("document."+formName+ "." + fldName + ".value = textValue"); } catch(e) {} } try { eval("tmpInputValue = document."+formName+ "." + fldName + ".value"); } catch(e) {} if(textValue == tmpInputValue) { document.getElementById(fldName).className = 'searchTerm'; } else { document.getElementById(fldName).className = ''; } } function clearErrorMsg(formName,msgDiv,fldName) { var fldVal = ""; var isChk = ""; var isSel = ""; var fld = ""; eval("fldVal = document."+formName+"."+fldName+".value"); if(fldVal == "") { } else { eval("fld = document."+formName+"."+fldName); if(fld.length >0) { for(var j=0;j 1)) { alert("Check E-mail Address!"); return false; } return true; } function checkFormFields(formName,fieldsArray,fldTypeArray,msgArray,msgFldArray) { var trueCnt = 0; var msgName = ''; var fldName = ''; var msgFld = ''; var fldType = ''; var val = ''; for(var j=0;j "+alertMsg; document.getElementById("div_"+msgFld).style.display = "block"; } else { document.getElementById("div_"+msgFld).innerHTML = ""; document.getElementById("div_"+msgFld).style.display = "none"; } return fld; } function isPasswordFieldBlank(formName,fieldName,alertMsg,msgFld) { var myFldVal = ""; try { eval("myFldVal = document."+formName+"."+fieldName+".value"); } catch(e) {} myFldVal = trim(myFldVal); var illegalChars = /[\W_]/; if (myFldVal == "") { try { document.getElementById("div_"+msgFld).innerHTML = " "+alertMsg; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} } else if(myFldVal.length <6) { try { document.getElementById("div_"+msgFld).innerHTML = " "+"Your password should be at least 6 characters."; document.getElementById("div_"+msgFld).innerHTML = "Your password should be at least 6 characters."; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} myFldVal = ""; } return myFldVal; } function formSubmit(formName) { if(formName == 'formLogin') { validateLoginForm(); } } function isNumber(formName, fieldName, alertMsg,msgFld) { var t1 = ""; eval("t1 = document."+formName+ "." +fieldName+".value"); if(t1.length > 0) { for(var r=0;r "9") { document.getElementById("div_"+msgFld).innerHTML = " "+alertMsg +" as a number"; try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} t1 = ""; } } } else { document.getElementById("div_"+msgFld).innerHTML = " "+"Please type "+alertMsg; try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} t1 = ""; } return t1; } function isRadioCheck(formName,fieldName,alertMsg,msgFld) { var fld = ""; var fldCnt = 0; var objLen = 0; eval("objLen = document."+formName+ "." +fieldName+".length"); if(objLen > 0) { for(var i=0; i 0) { document.getElementById("div_"+msgFld).innerHTML = ""; document.getElementById("div_"+msgFld).style.display = "none"; } else { try { document.getElementById("div_"+msgFld).innerHTML = " "+ alertMsg; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} } if(fldCnt == 0) fldCnt = ""; return fldCnt; } function checkProfileNameValid(formName, fieldName,alertMsg,msgFld) { var fld = ""; eval("fld = document."+formName+ "." +fieldName+".value"); fld = trim(fld); spCharArray = new Array(" ",".","/","!","@","#","$","%","^","&","*","(",")",",",";",":","'","{","}","-","[","]","+","`","~","?","<",">","\"","|"); if(fld == "") { document.getElementById("div_"+msgFld).innerHTML = " "+alertMsg; document.getElementById("div_"+msgFld).style.display = "block"; eval("document."+formName+ "." +fieldName+".focus()"); } else { for(spc=0;spc=0){ msg= "Please avoid Special Characters or .(dot) in your name"; document.getElementById("div_"+msgFld).innerHTML = " "+msg; document.getElementById("div_"+msgFld).style.display = "block"; fld = ""; eval("document."+formName+ "." +fieldName+".focus()"); } } } return fld; } function isPasswordConfirmFieldBlank(formName,fieldName,alertMsg,msgFld) { var myFldVal = ""; var myFldVal1 = ""; try { eval("myFldVal = document."+formName+"."+fieldName+".value"); } catch(e) {} try { eval("myFldVal1 = document."+formName+".cfm"+fieldName+".value"); } catch(e) {} myFldVal = trim(myFldVal); var illegalChars = /[\W_]/; if (myFldVal == "") { try { document.getElementById("div_"+msgFld).innerHTML = " "+alertMsg; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} } else if(myFldVal.length <6) { try { document.getElementById("div_"+msgFld).innerHTML = " "+"Your password should be at least 6 characters."; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} myFldVal = ""; } else if (myFldVal == myFldVal1) { } else { try { document.getElementById("div_cfm"+msgFld).innerHTML = " "+"Confirm your password again."; } catch(e) {} try { document.getElementById("div_cfm"+msgFld).style.display = "block"; } catch(e) {} myFldVal = ""; } return myFldVal; } function isPasswordConfirmFieldBlankOK(formName,fieldName,alertMsg,msgFld) { var myFldVal = ""; var myFldVal1 = ""; try { eval("myFldVal = document."+formName+"."+fieldName+".value"); } catch(e) {} try { eval("myFldVal1 = document."+formName+"."+fieldName+"_confirmed.value"); } catch(e) {} myFldVal = trim(myFldVal); var illegalChars = /[\W_]/; if (myFldVal == "") { try { document.getElementById("div_"+msgFld).innerHTML = " "+alertMsg; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} } else if(myFldVal.length <6) { try { document.getElementById("div_"+msgFld).innerHTML = " "+"Your password should be at least 6 characters."; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} myFldVal = ""; } else if (myFldVal == myFldVal1) { } else { try { document.getElementById("div_"+msgFld+"_confirmed").innerHTML = " "+"Confirm your password again."; } catch(e) {} try { document.getElementById("div_"+msgFld+"_confirmed").style.display = "block"; } catch(e) {} myFldVal = ""; } return myFldVal; } function isEmailAddrOk(formName,fieldName,msgName,msgFld) { var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/ var email = ""; try { eval("email = document."+formName+"."+fieldName+".value"); } catch(e) {} if (email == "") { try { document.getElementById("div_"+msgFld).innerHTML = " "+ msgName; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} return email; } if (!email.match(re)) { try { document.getElementById("div_"+msgFld).innerHTML = " "+"Check E-mail Address!"; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} email = ""; return email; } return email; } function isDateFieldBlankYYYYMMDD(formName,fieldName,errorMsg,errorMsgDiv) { var myFldVal = ""; try { eval("myFldVal = document."+formName+"."+fieldName+".value"); } catch(e) {} var RegExPattern = /^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$/; if (myFldVal == "") { myFldVal = ""; try { document.getElementById("div_"+errorMsgDiv).innerHTML = " "+errorMsg; } catch(e) {} try { document.getElementById("div_"+errorMsgDiv).style.display = "block"; } catch(e) {} } else if(myFldVal.match(RegExPattern)){ try { document.getElementById("div_"+errorMsgDiv).innerHTML = ""; } catch(e) {} try { document.getElementById("div_"+errorMsgDiv).style.display = "none"; } catch(e) {} } else { myFldVal = ""; try { document.getElementById("div_"+errorMsgDiv).innerHTML = " please check your date format"; } catch(e) {} try { document.getElementById("div_"+errorMsgDiv).style.display = "block"; } catch(e) {} } return myFldVal; } function removeComma(ipStr) { ipStr = ipStr.replace('.',''); ipStr = ipStr.replace(/,/g,''); return ipStr; } function isAmount(formName,fieldName,alertMsg,msgFld) { var fld = ""; var fld1 = ""; eval("fld = document."+formName+ "." +fieldName+".value"); fld = trim(fld); fld1 = removeComma(fld); if(fld1 == "") { try { document.getElementById("div_"+msgFld).innerHTML = " "+alertMsg; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} return fld; } else { if (fld1 < 0 || isNaN(fld1)|| (fld1 == "")) { try { document.getElementById("div_"+msgFld).innerHTML = " "+alertMsg+" as a number"; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} fld = ""; return fld; } else { return fld; } } } function isZip(formName, fieldName, alertMsg,msgFld) { var t1 = ""; eval("t1 = document."+formName+ "." +fieldName+".value"); t2 = parseInt(t1.length); if (((t1) > 0) && (t2 >= 5 )) { document.getElementById("div_"+msgFld).innerHTML = ""; document.getElementById("div_"+msgFld).style.display = "none"; return t2; } else { document.getElementById("div_"+msgFld).innerHTML =" "+ alertMsg; try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} t2=""; return t2; } } function processQryString(inputString) { var processedString = ""; processedString = inputString.replace(/\/g,"%3e"); processedString = processedString.replace(/\&/g,"%26"); processedString = processedString.replace(/\"/g,"\""); processedString = processedString.replace(/\+/g,"%2B"); return processedString; } function fillMyMsg(formName,fieldName, defaultValue) { var msg = ""; try { eval("msg = document."+formName+"."+fieldName+".value"); if(msg == "") { eval("document."+formName+"."+fieldName+".value = defaultValue"); eval("document."+formName+"."+fieldName+".className = 'clsSearchTip'"); } } catch(e) {} } function clearMyMsg(formName,fieldName, defaultValue) { var msg = ""; try { eval("msg = document."+formName+"."+fieldName+".value"); if(msg == defaultValue) { eval("document."+formName+"."+fieldName+".value = ''"); eval("document."+formName+"."+fieldName+".className = ''"); } } catch(e) {} } function autoTab(formName, srcFiled,trgtField) { var ph = ""; eval("ph = document."+formName+"."+srcFiled+".value"); var phLen = ph.length; if(phLen == 3) { eval("document."+formName+"."+trgtField+".focus()"); } } function getRadioBtnValue(formName,fieldName) { var fldValues = " "; var t = 0; try{ eval("obj = document."+formName+"."+fieldName); }catch(e) {} for(var j=0; j0) { fldValues +=", "; } fldValues +=obj[j].value; t++; } } return fldValues; }function showOtherInfo(opt) { if(opt == "School") { document.getElementById("schoolId").style.display = "block"; document.getElementById("studentId").style.display = "none"; document.getElementById("professionalId").style.display = "none"; document.getElementById("otherId").style.display = "none"; document.getElementById("edu").style.display = "block"; } else if(opt == "Student") { document.getElementById("studentId").style.display = "block"; document.getElementById("schoolId").style.display = "none"; document.getElementById("professionalId").style.display = "none"; document.getElementById("otherId").style.display = "none"; document.getElementById("edu").style.display = "block"; } else if(opt == "Others") { document.getElementById("professionalId").style.display = "block"; document.getElementById("studentId").style.display = "none"; document.getElementById("schoolId").style.display = "none"; document.getElementById("otherId").style.display = "none"; document.getElementById("edu").style.display = "none"; } else if(opt == "None") { document.getElementById("otherId").style.display = "block"; document.getElementById("studentId").style.display = "none"; document.getElementById("professionalId").style.display = "none"; document.getElementById("schoolId").style.display = "none"; document.getElementById("edu").style.display = "none"; } } function changeBranch() { var branch = document.studentRegForm.branch.value; if(branch == 7) { document.getElementById("disp").style.display = "block"; } else { document.getElementById("disp").style.display = "none"; } } function hideBranch(course) { /*if(course == 'B.Tech/B.E') { document.getElementById("bra1").style.display = "block"; document.getElementById("bra2").style.display = "block"; document.getElementById("course").style.display = "block"; document.getElementById("otherCourse").style.display = "none"; } else if(course == 'Others') { document.getElementById("course").style.display = "block"; document.getElementById("otherCourse").style.display = "block"; document.getElementById("bra1").style.display = "none"; document.getElementById("bra2").style.display = "none"; } else { document.getElementById("bra1").style.display = "none"; document.getElementById("bra2").style.display = "none"; document.getElementById("course").style.display = "block"; document.getElementById("otherCourse").style.display = "none"; }*/ } function validateStudentRegForm() { /* Validate Student form with Captcha both Client and server side */ $("#cpmsg").html(''); if (validateStudentRegFormWithoutCaptcha() ) { /*var rcf = $("#recaptcha_challenge_field").val(); var rrf = $("#recaptcha_response_field").val(); $.post("verify.php",{recaptcha_challenge_field:rcf, recaptcha_response_field:rrf},function(data){ if(data.trim()=="true"){ $("#cpmsg").html(''); $('#studentRegForm').attr('action', glSiteUrl+'saveStudentReg.php'); $("#studentRegForm").submit(); } else{ $("#cpmsg").html("Incorrect CAPTCHA! Please try again"); Recaptcha.reload(); } });*/ $("#cpmsg").html(''); $('#studentRegForm').attr('action', glSiteUrl+'saveStudentReg.php'); $("#studentRegForm").submit(); } return false; } function validateStudentRegFormWithoutCaptcha() { var UID = 0; var collegeID = 0; var otherCourse = ''; UID = document.studentRegForm.UID.value; otherCourse = document.studentRegForm.courseName.value; if(UID > 0) { collegeID = document.studentRegForm.collegeID.value; if(collegeID > 0) { var fieldsArray = new Array("firstName","lastName","yearOfStudy","yearOfPassout","courseName"); var msgArray = new Array('Please enter first name','Please enter last name','Please Select Year Of Study','Please enter Year Of Passout','Please select course name'); var msgFldArray = new Array("firstName","lastName","yearOfStudy","yearOfPassout","courseName"); var fldTypeArray = new Array("text","text","text","text","radio"); } else { var fieldsArray = new Array("firstName","lastName"); var msgArray = new Array('Please enter first name','Please enter last name'); var msgFldArray = new Array("firstName","lastName"); var fldTypeArray = new Array("text","text"); } if(checkFormFields('studentRegForm',fieldsArray,fldTypeArray,msgArray,msgFldArray)&&(checkUserNameAlreadyExists('studentRegForm', 'userName', 'return'))) { return true; } else { return false; } } else { var fieldsArray = new Array("firstName","lastName","userName","email","password","chk_agree"); var msgArray = new Array('Please enter first name','Please enter last name','Please enter username','Please enter email','Please enter password','Please accept terms and conditions'); var msgFldArray = new Array("firstName","lastName","userName","email",'password',"chk_agree"); var fldTypeArray = new Array("text","text","profileName","email",'confirmpwdok',"radio"); if(checkFormFields('studentRegForm',fieldsArray,fldTypeArray,msgArray,msgFldArray)&& (checkUserNameAlreadyExists('studentRegForm', 'userName', 'return')) && (checkEmailAlreadyExists('studentRegForm', 'email', 'return'))) { if(otherCourse =='Others'){ var fieldsArray = new Array("otherCourse"); var msgArray = new Array('Please enter branch name'); var msgFldArray = new Array("otherCourse"); var fldTypeArray = new Array("text"); if(checkFormFields('studentRegForm',fieldsArray,fldTypeArray,msgArray,msgFldArray)) { return true; } else { return false; } }else{ return true; } } else { return false; } } } function checkUserNameExists(formName, fieldName,opt) { var fieldsArray = new Array(fieldName); var msgArray = new Array('Please Enter User Name'); var msgFldArray = new Array("userName"); var fldTypeArray = new Array("profileName"); eval("userName = document."+formName+ "." +fieldName+".value"); if(userName != '') { if(checkFormFields(formName,fieldsArray,fldTypeArray,msgArray,msgFldArray)) { document.getElementById("div_userName").style.display= 'block'; document.getElementById("div_userName").innerHTML = "Please wait... Checking if User Name is available."; setTimeout("checkUserNameAlreadyExists('"+formName+"','"+fieldName+"','"+opt+"')", 200); } } } function checkUserNameAlreadyExists(formName, fieldName, opt) { var fieldsArray = new Array(fieldName); var msgArray = new Array('Please Enter User Name'); var msgFldArray = new Array("userName"); var fldTypeArray = new Array("profileName"); if(checkFormFields(formName,fieldsArray,fldTypeArray,msgArray,msgFldArray)) { var userName = ""; var UID = 0; eval("userName = document."+formName+ "." +fieldName+".value"); eval("UID = document."+formName+ ".UID.value"); var url = glSiteUrl + "checkUserNameExists.php"; var qstr = "userName="+userName+"&UID="+UID; var xmlDoc = ""; var status = ""; var userNumber = 0; var firstName = ""; var lastName = ""; var pwd = ""; var buyer = ""; var seller = ""; var timeFrame = ""; try { xmlDoc = getXMLDoc(url,qstr,"POST"); } catch(e){} try { status = xmlDoc.getElementsByTagName("status")[0].firstChild.nodeValue; status = trim(status); } catch(e) {} if(status == "YES") { document.getElementById("div_userName").innerHTML = "Username already exists. Please select different username."; try { eval("document."+formName+ ".register.disabled = true"); } catch(e) {} } else { try { eval("document."+formName+ ".register.disabled = false"); } catch(e) {} try { document.getElementById("div_userName").innerHTML = "Please Continue..."; } catch(e) {} } if(opt == "save") { return status; } else if(opt == 'return'){ if(status == "YES") { return false; } else { return true; } } } else { return false; } } function checkEmailExists(formName, fieldName,opt) { if(isEmail(formName,fieldName)) { document.getElementById("div_email").style.display= 'block'; document.getElementById("div_email").innerHTML = "Please wait... Checking if email address is available."; setTimeout("checkEmailAlreadyExists('"+formName+"','"+fieldName+"','"+opt+"')", 200); } } function checkEmailAlreadyExists(formName, fieldName, opt) { var email = ""; try { eval("email = document."+formName+ "." +fieldName+".value"); } catch(e) {} var url = glSiteUrl + "checkUserEmailExists.php"; var qstr = "email="+email; var xmlDoc = ""; var status = ""; var userNumber = 0; var firstName = ""; var lastName = ""; var pwd = ""; var buyer = ""; var seller = ""; var timeFrame = ""; try { xmlDoc = getXMLDoc(url,qstr,"POST"); } catch(e){} try { status = xmlDoc.getElementsByTagName("status")[0].firstChild.nodeValue; status = trim(status); } catch(e) {} if(status == "YES") { document.getElementById("div_email").innerHTML = "Email Address Already Exists. Please Login"; try { eval("document."+formName+ ".register.disabled = true"); } catch(e) {} } else { if(checkEmailAddress(email)) { try { eval("document."+formName+ ".register.disabled = false"); } catch(e) {} try { document.getElementById("div_email").innerHTML = "Please Continue..."; } catch(e) {} } else { var cfm = confirm('Please check your email.'); if(cfm) { try { eval("document."+formName+ ".register.disabled = false"); } catch(e) {} try { document.getElementById("div_email").innerHTML = "Please change your email address"; } catch(e) {} } else { try { eval("document."+formName+ ".register.disabled = true"); } catch(e) {} try { document.getElementById("div_email").innerHTML = "Please Continue..."; } catch(e) {} } } } if(opt == "save") { return status; } else if(opt == 'return'){ if(status == "YES") { return false; } else { return true; } } } function checkEmailAddress(email) { /* var url = glSiteUrl + "checkEmailAddress.php"; var qstr = "email="+email; try { status = getResponse(url,qstr,"POST"); } catch(e){} if(status == 'YES') { return true; } else { return false; } */ return true; }