1$(document).ready(function(){inputErrorClearonFocusLeadForm();$.get('/site/login-popup',{},function(data){$("#login-form-js").html(data);initializeLogin();$(".txtOnly").keypress(function(e){var key=e.keyCode;var regex=/^[A-Za-z ]+$/;var isValid=regex.test(String.fromCharCode(key));if(!isValid){e.preventDefault()}});$("#otp-phone, #signup-phone").keypress(function(e){var mobNum=$(this).val();var key=e.keyCode;var regex=/^[0-9]+$/;var isValid=regex.test(String.fromCharCode(key));if(!isValid||(jQuery.inArray(String.fromCharCode(key),['9','8','7','6'])==-1&&mobNum.length==0)){e.preventDefault()}else{if(mobNum.length>=10){e.preventDefault()}}});if(document.querySelector("#signup-phone")!==null){document.querySelector("#signup-phone").addEventListener('input',(e)=>{e.target.value=e.target.value.replace(/^[^6-9]|\D/g,'');if(e.target.value.length<10){$(".errorMsgMobile").html("phone number should contain 10 digits")}else{$(".errorMsgMobile").html("")}})} 2$(".streamCategoryLogin select").select2({placeholder:"Select Stream (E.g. B.com)",ajax:{url:"/ajax/lead-stream",dataType:"json",type:"GET",data:function(params){var queryParameters={term:params.term,entity:'login'} 3return queryParameters},processResults:function(data){return{results:$.map(data,function(item){return{text:item.text,id:item.id,}}),}},},});function toggleLevelSelect(enabled){var $levelSelect=$('#interested_level_lead_login');if(enabled){$levelSelect.prop('disabled',!1)}else{$levelSelect.prop('disabled',!0)}} 4$('.streamCategoryLogin select').on('change',function(e){toggleLevelSelect(!0)});$('.levelCategoryLogin select').select2({placeholder:"Level Interested",name:'inputLevel',ajax:{url:"/ajax/lead-level",dataType:"json",type:"GET",data:function(params){var queryParameters={term:params.term,entity:'login',stream_id:$("#interested_stream_lead_login").val(),} 5return queryParameters},processResults:function(data){return{results:$.map(data,function(item){return{text:item.text,id:item.id,}}),}},},});$("#current_city").select2({placeholder:"Select City",ajax:{url:"/ajax/lead-cities",dataType:"json",type:"GET",data:function(params){var queryParameters={term:params.term} 6return queryParameters},processResults:function(data){var states=data.states||[];var results=states.map(function(state){return{text:state.state_name,children:state.cities.map(function(city){return{id:city.id,text:city.text}})}});return{results:results}},},})})}) 7function initializeLogin(){const nameInputLead=document.querySelector('#formNameLogin');const emailInputLead=document.querySelector('#formEmailLogin');const mobileInputLead=document.querySelector('#signup-phone');const streamSelectLead=document.querySelector('#interested_stream_lead_login');const levelSelectLead=document.querySelector('#interested_level_lead_login');const citySelectLead=document.querySelector('#current_city');const cityInputIp=document.querySelector('#current_city_ip_login');const submitButtonLead=document.querySelector('#submitLoginForm');if(document.querySelector("#formEmailLogin")!==null){document.querySelector("#formEmailLogin").addEventListener('input',(e)=>{e.target.value=e.target.value.replace(/^[^a-zA-Z]|[^a-zA-Z0-9@_\-\.]|[^\w\d_\-@\.]$/g,'');if((e.target.value.match(/\./g)||[]).length>1){e.target.value=e.target.value.substring(0,e.target.value.length-1)} 8if((e.target.value.match(/@/g)||[]).length>1){e.target.value=e.target.value.substring(0,e.target.value.length-1)} 9var email=$('#formEmailLogin').val();let strLst=email.slice(email.indexOf("@")+1,email.length) 10if(email.indexOf('@')===-1||email.indexOf('@')===email.length-1||!(/^[a-zA-Z]+\.[a-zA-Z]+$/).test(strLst)){$(".errorMsgEmail").html("Email is not a valid email address.")}else{if(nameInputLead.value.length>0&&streamSelectLead.value.length>0&&levelSelectLead.value.length>0&&(citySelectLead.value.length!==0||cityInputIp.value.length!==0)){console.log("hi");submitButtonLead.removeAttribute('disabled')} 11$('.errorMsgEmail').html('')}})} 12$("#formNameLogin, #formEmailLogin, #signup-phone, #interested_stream_lead_login, #interested_level_lead_login").bind("change keyup",function(event){if(nameInputLead.value.length!==0&&(emailInputLead.value.length!==0&&$(".inputEmailContainerLogin .errorMsg").html()=='')&&mobileInputLead.value.length==10&&(citySelectLead.value.length!==0||cityInputIp.value.length!==0)&&streamSelectLead.value.length!==0&&levelSelectLead.value.length!==0){console.log("hi1");submitButtonLead.removeAttribute('disabled')}else{submitButtonLead.setAttribute('disabled',!0)}});$('.logInPage .select2').select2({placeholder:function(){$(this).data('placeholder')}}) 13let inputs=document.querySelectorAll(".otp-box");let values=Array(4);let clipData;inputs.length!==0?inputs[0].focus():'';
13inputs.forEach((tag,index)=>{tag.addEventListener('keyup',(event)=>{if(event.code==="Backspace"&&hasNoValue(index)){if(index>0)inputs[index-1].focus();}else if(tag.value!==""){(index<inputs.length-1)?inputs[index+1].focus():tag.blur()} 14values[index]=event.target.value});tag.addEventListener('input',()=>{if(tag.value>10){tag.value=tag.value%10}});tag.addEventListener('paste',(event)=>{event.preventDefault();clipData=event.clipboardData.getData("text/plain").split('');filldata(index)})}) 15function filldata(index){for(let i=index;i<inputs.length;i++){inputs[i].value=clipData.shift()}} 16function hasNoValue(index){if(values[index]||values[index]===0) 17return!1;return!0} 18$("#otp-form").submit(function(e){e.preventDefault() 19displayErrors() 20var form=$(this) 21$.ajax({url:'/site/send-otp',data:form.serialize(),dataType:'json',method:'POST',beforeSend:function(){$('.primaryBtn').prop('disabled',!0)},error:function(xhr,err){$('.primaryBtn').prop('disabled',!1) 22displayErrors('Something went wrong, please try again!')},complete:function(){$('.primaryBtn').prop('disabled',!1)},success:function(data){if(data.success==!0){$('#mobileNum').html($('#otp-phone').val()) 23$('#otp-form').hide() 24$('#login-form').show() 25otpTimer(data.data.expiresIn)} 26displayErrors(data.message)}})});$(document).ready(function(){$("#signup-form").submit(function(e){e.preventDefault() 27displayErrors() 28var form=$(this) 29$.ajax({url:'/site/signup',data:form.serialize(),dataType:'json',method:'POST',beforeSend:function(){$('.primaryBtn').prop('disabled',!0)},error:function(xhr,err){$('.primaryBtn').prop('disabled',!1) 30displayErrors('Something went wrong, please try again!')},complete:function(){$('.primaryBtn').prop('disabled',!1)},success:function(data){if(data.success==!0){$('#otp-phone').val($('#signup-phone').val()) 31$("#otp-form").submit() 32$('#signup-form').hide()}else{displayErrors(data.message)}}})})});$("#login-form").submit(function(e){e.preventDefault() 33displayErrors() 34var otp=$("input[name='digit[]']").map(function(){return $(this).val()}).get().join('') 35$('input[name="otp"]').val(otp) 36$('#login-phone').val($('#otp-phone').val()) 37var form=$(this) 38$.ajax({url:'/site/login',data:form.serialize(),dataType:'json',method:'POST',beforeSend:function(){$('.primaryBtn').prop('disabled',!0)},error:function(xhr,err){},complete:function(){$('.primaryBtn').prop('disabled',!1)},success:function(data){form.trigger("reset") 39if(data.success==!0){displayErrors(data.message) 40if(localStorage.getItem('reviewReadMoreId')){localStorage.setItem('loggedIn',"Yes")} 41window.location.reload()}else{displayErrors(data.message)}}})});$(".closeLoginpopup").click(function(){$('#otp-form').trigger("reset");$('.errorMsg').html('');$("#login-form-js").fadeOut();$("body").removeClass("no-scroll");$("body").css("overflowY","unset");$(".pageMask").css("display","none")})} 42function displayErrors(errors=undefined){$('.validationError').remove();$('.errorMsg').html('');$('select, input').removeClass('errorInputField');if(typeof errors==='object'){for(const[key,value]of Object.entries(errors)){$('select[name="'+key+'"], input[name="'+key+'"]').parent().append('<p class="error validationError">'+value+'</p>');$('select[name="'+key+'"], input[name="'+key+'"]').addClass('errorInputField')}} 43if(typeof errors==='string'){$('.errorMsg').html(errors)}} 44function resendOtp(){$("#otp-form").submit() 45$("#otp-form-news").submit()} 46function otpTimer(counter){$('#otpResend').html('You can resend otp in <a style="cursor: pointer;">'+counter+'</a> seconds.') 47var interval=setInterval(function(){counter--;if(counter<=0){clearInterval(interval);$('#otpResend').html('Didn\'t received the OTP? <a onclick="resendOtp()" style="cursor: pointer;"> Resend OTP.</a>');return}else{$('#otpResend').html('You can resend otp in <a style="cursor: pointer;">'+counter+'</a> seconds.')}},1000)} 48function showHide(show='signup'){displayErrors();$('#login-form').hide();if(show=='signup'){$('#otp-form').hide();$('#signup-form').show()} 49if(show=='login'){$('#otp-form').show();$('#signup-form').hide()}} 50function showLoginPopup(bool=!0){if(bool){document.querySelector('#lead-form-js-new').style.display="none";$('#login-form-js').css('display','block')}else{$('#login-form-js').fadeOut();document.querySelector('#lead-form-js-new').style.display="block"}} 51function inputErrorClearonFocusLeadForm(){$(".form-group").focusin(function(){$(this).find('.help-block').html('') 52$(this).find('.validationError').html('')});disableScrolling()} 53function disableScrolling(){var x=window.scrollX;var y=window.scrollY;window.onscroll=function(){window.scrollTo(x,y)};setTimeout(function(){enableScrolling()},50)} 54function enableScrolling(){window.onscroll=function(){}} 55function inputErrorClearonFocusLeadForm(){$(".form-group").focusin(function(){$(this).find('.help-block').html('') 56$(this).find('.validationError').html('')})} 57function inputErrorClearonFocusLeadForm(){$(".form-group").focusin(function(){$(this).find('.help-block').html('') 58$(this).find('.validationError').html('')})} 59var blog_arr=["Paramedical","Pharmacy","Architecture","Fashion","Design","HotelManagement","Law","Veterinary","VocationalCourses","Arts","Computer","Dental","Education",];var catId="test";var arrFeaturedColl={};window.sessionStorage.setItem("items",JSON.stringify(arrFeaturedColl));$(document.body).on("mouseenter",".moremenu",function(){$.each(blog_arr,function(i,val){$("#secondaryHeader-web #"+val+"-blog").addClass("display_none");$("#secondaryHeader-web #"+val+"-blog").removeAttr("style");$("#secondaryHeader-web #"+val+" a").removeClass("fontBold");$("#secondaryHeader-web #"+val).removeClass("hoverbg")});var categoryId=$(this).attr("id");$("#secondaryHeader-web #"+categoryId+"-blog").removeClass("display_none");$("#secondaryHeader-web #"+categoryId+" a").addClass("fontBold");$("#secondaryHeader-web #"+categoryId).addClass("hoverbg");secondaryNavigationAjax(categoryId)});$(document.body).on("mouseenter",".navigation_header_dropdown",function(){var menuId=$(this).attr("id");if(menuId=="More"){menuId=$(".hoverbg").attr("id")} 60secondaryNavigationAjax(menuId)});function secondaryNavigationAjax(categoryId){boolNav=!0;var storedArray=JSON.parse(sessionStorage.getItem("items"));var navKeys=Object.keys(storedArray);if(navKeys!=''){if(navKeys.includes(categoryId)){response=storedArray[categoryId];featuredCollegeDisplay(response,categoryId);boolNav=!1}} 61if(boolNav){$.ajax({type:"get",url:'/site/secondary-navigations',data:{streamName:categoryId},success:function(response){if(response!=''){featuredCollegeDisplay(response,categoryId);arrFeaturedColl[categoryId]=response;window.sessionStorage.setItem("items",JSON.stringify(arrFeaturedColl))}}})}} 62function featuredCollegeDisplay(response,categoryId){var parent=document.querySelector('.outer-nav');var child=document.querySelector('.featuredScrollLeft');if((parent.contains(child)==!1)||(catId!=categoryId)){if(parent.contains(child)==!0){$('.outer-nav').children().remove()} 63catId=categoryId;$('.outer-nav').append(response);
63var resChild=document.querySelector('.featuredScrollLeft');if(parent.contains(resChild)){$('.outer-nav').show()}else{$('.outer-nav').hide()} 64$('.customSliderCards.homeFeaturedCollege').not('.slick-initialized').slick({speed:2000,autoplay:!0,autoplaySpeed:1500,centerMode:!0,cssEase:'linear',slidesToShow:3,slidesToScroll:1,variableWidth:!0,infinite:!0,initialSlide:1,arrows:!1,buttons:!1})}}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.