PNG  IHDRX cHRMz&u0`:pQ<bKGD pHYsodtIME MeqIDATxw]Wug^Qd˶ 6`!N:!@xI~)%7%@Bh&`lnjVF29gΨ4E$|>cɚ{gk= %,a KX%,a KX%,a KX%,a KX%,a KX%,a KX%, b` ǟzeאfp]<!SJmɤY޲ڿ,%c ~ع9VH.!Ͳz&QynֺTkRR.BLHi٪:l;@(!MԴ=žI,:o&N'Kù\vRmJ雵֫AWic H@" !: Cé||]k-Ha oݜ:y F())u]aG7*JV@J415p=sZH!=!DRʯvɱh~V\}v/GKY$n]"X"}t@ xS76^[bw4dsce)2dU0 CkMa-U5tvLƀ~mlMwfGE/-]7XAƟ`׮g ewxwC4\[~7@O-Q( a*XGƒ{ ՟}$_y3tĐƤatgvێi|K=uVyrŲlLӪuܿzwk$m87k( `múcE)"@rK( z4$D; 2kW=Xb$V[Ru819קR~qloѱDyįݎ*mxw]y5e4K@ЃI0A D@"BDk_)N\8͜9dz"fK0zɿvM /.:2O{ Nb=M=7>??Zuo32 DLD@D| &+֎C #B8ַ`bOb $D#ͮҪtx]%`ES`Ru[=¾!@Od37LJ0!OIR4m]GZRJu$‡c=%~s@6SKy?CeIh:[vR@Lh | (BhAMy=݃  G"'wzn޺~8ԽSh ~T*A:xR[ܹ?X[uKL_=fDȊ؂p0}7=D$Ekq!/t.*2ʼnDbŞ}DijYaȲ(""6HA;:LzxQ‘(SQQ}*PL*fc\s `/d'QXW, e`#kPGZuŞuO{{wm[&NBTiiI0bukcA9<4@SӊH*؎4U/'2U5.(9JuDfrޱtycU%j(:RUbArLֺN)udA':uGQN"-"Is.*+k@ `Ojs@yU/ H:l;@yyTn}_yw!VkRJ4P)~y#)r,D =ě"Q]ci'%HI4ZL0"MJy 8A{ aN<8D"1#IJi >XjX֔#@>-{vN!8tRݻ^)N_╗FJEk]CT՟ YP:_|H1@ CBk]yKYp|og?*dGvzنzӴzjֺNkC~AbZƷ`.H)=!QͷVTT(| u78y֮}|[8-Vjp%2JPk[}ԉaH8Wpqhwr:vWª<}l77_~{s۴V+RCģ%WRZ\AqHifɤL36: #F:p]Bq/z{0CU6ݳEv_^k7'>sq*+kH%a`0ԣisqにtү04gVgW΂iJiS'3w.w}l6MC2uԯ|>JF5`fV5m`Y**Db1FKNttu]4ccsQNnex/87+}xaUW9y>ͯ骵G{䩓Գ3+vU}~jJ.NFRD7<aJDB1#ҳgSb,+CS?/ VG J?|?,2#M9}B)MiE+G`-wo߫V`fio(}S^4e~V4bHOYb"b#E)dda:'?}׮4繏`{7Z"uny-?ǹ;0MKx{:_pÚmFמ:F " .LFQLG)Q8qN q¯¯3wOvxDb\. BKD9_NN &L:4D{mm o^tֽ:q!ƥ}K+<"m78N< ywsard5+вz~mnG)=}lYݧNj'QJS{S :UYS-952?&O-:W}(!6Mk4+>A>j+i|<<|;ر^߉=HE|V#F)Emm#}/"y GII웻Jі94+v뾧xu~5C95~ūH>c@덉pʃ1/4-A2G%7>m;–Y,cyyaln" ?ƻ!ʪ<{~h~i y.zZB̃/,雋SiC/JFMmBH&&FAbϓO^tubbb_hZ{_QZ-sύodFgO(6]TJA˯#`۶ɟ( %$&+V'~hiYy>922 Wp74Zkq+Ovn錄c>8~GqܲcWꂎz@"1A.}T)uiW4="jJ2W7mU/N0gcqܗOO}?9/wìXžΏ0 >֩(V^Rh32!Hj5`;O28؇2#ݕf3 ?sJd8NJ@7O0 b־?lldщ̡&|9C.8RTWwxWy46ah嘦mh٤&l zCy!PY?: CJyв]dm4ǜҐR޻RլhX{FƯanшQI@x' ao(kUUuxW_Ñ줮[w8 FRJ(8˼)_mQ _!RJhm=!cVmm ?sFOnll6Qk}alY}; "baӌ~M0w,Ggw2W:G/k2%R,_=u`WU R.9T"v,<\Ik޽/2110Ӿxc0gyC&Ny޽JҢrV6N ``یeA16"J³+Rj*;BϜkZPJaÍ<Jyw:NP8/D$ 011z֊Ⱳ3ι֘k1V_"h!JPIΣ'ɜ* aEAd:ݺ>y<}Lp&PlRfTb1]o .2EW\ͮ]38؋rTJsǏP@芎sF\> P^+dYJLbJ C-xϐn> ι$nj,;Ǖa FU *择|h ~izť3ᤓ`K'-f tL7JK+vf2)V'-sFuB4i+m+@My=O҈0"|Yxoj,3]:cо3 $#uŘ%Y"y죯LebqtҢVzq¼X)~>4L׶m~[1_k?kxֺQ`\ |ٛY4Ѯr!)N9{56(iNq}O()Em]=F&u?$HypWUeB\k]JɩSع9 Zqg4ZĊo oMcjZBU]B\TUd34ݝ~:7ڶSUsB0Z3srx 7`:5xcx !qZA!;%͚7&P H<WL!džOb5kF)xor^aujƍ7 Ǡ8/p^(L>ὴ-B,{ۇWzֺ^k]3\EE@7>lYBȝR.oHnXO/}sB|.i@ɥDB4tcm,@ӣgdtJ!lH$_vN166L__'Z)y&kH;:,Y7=J 9cG) V\hjiE;gya~%ks_nC~Er er)muuMg2;֫R)Md) ,¶ 2-wr#F7<-BBn~_(o=KO㭇[Xv eN_SMgSҐ BS헃D%g_N:/pe -wkG*9yYSZS.9cREL !k}<4_Xs#FmҶ:7R$i,fi!~' # !6/S6y@kZkZcX)%5V4P]VGYq%H1!;e1MV<!ϐHO021Dp= HMs~~a)ަu7G^];git!Frl]H/L$=AeUvZE4P\.,xi {-~p?2b#amXAHq)MWǾI_r`S Hz&|{ +ʖ_= (YS(_g0a03M`I&'9vl?MM+m~}*xT۲(fY*V4x@29s{DaY"toGNTO+xCAO~4Ϳ;p`Ѫ:>Ҵ7K 3}+0 387x\)a"/E>qpWB=1 ¨"MP(\xp߫́A3+J] n[ʼnӼaTbZUWb={~2ooKױӰp(CS\S筐R*JغV&&"FA}J>G֐p1ٸbk7 ŘH$JoN <8s^yk_[;gy-;߉DV{c B yce% aJhDȶ 2IdйIB/^n0tNtџdcKj4϶v~- CBcgqx9= PJ) dMsjpYB] GD4RDWX +h{y`,3ꊕ$`zj*N^TP4L:Iz9~6s) Ga:?y*J~?OrMwP\](21sZUD ?ܟQ5Q%ggW6QdO+\@ ̪X'GxN @'4=ˋ+*VwN ne_|(/BDfj5(Dq<*tNt1х!MV.C0 32b#?n0pzj#!38}޴o1KovCJ`8ŗ_"]] rDUy޲@ Ȗ-;xџ'^Y`zEd?0„ DAL18IS]VGq\4o !swV7ˣι%4FѮ~}6)OgS[~Q vcYbL!wG3 7띸*E Pql8=jT\꘿I(z<[6OrR8ºC~ډ]=rNl[g|v TMTղb-o}OrP^Q]<98S¤!k)G(Vkwyqyr޽Nv`N/e p/~NAOk \I:G6]4+K;j$R:Mi #*[AȚT,ʰ,;N{HZTGMoּy) ]%dHء9Պ䠬|<45,\=[bƟ8QXeB3- &dҩ^{>/86bXmZ]]yޚN[(WAHL$YAgDKp=5GHjU&99v簪C0vygln*P)9^͞}lMuiH!̍#DoRBn9l@ xA/_v=ȺT{7Yt2N"4!YN`ae >Q<XMydEB`VU}u]嫇.%e^ánE87Mu\t`cP=AD/G)sI"@MP;)]%fH9'FNsj1pVhY&9=0pfuJ&gޤx+k:!r˭wkl03׼Ku C &ѓYt{.O.zҏ z}/tf_wEp2gvX)GN#I ݭ߽v/ .& и(ZF{e"=V!{zW`, ]+LGz"(UJp|j( #V4, 8B 0 9OkRrlɱl94)'VH9=9W|>PS['G(*I1==C<5"Pg+x'K5EMd؞Af8lG ?D FtoB[je?{k3zQ vZ;%Ɠ,]E>KZ+T/ EJxOZ1i #T<@ I}q9/t'zi(EMqw`mYkU6;[t4DPeckeM;H}_g pMww}k6#H㶏+b8雡Sxp)&C $@'b,fPߑt$RbJ'vznuS ~8='72_`{q纶|Q)Xk}cPz9p7O:'|G~8wx(a 0QCko|0ASD>Ip=4Q, d|F8RcU"/KM opKle M3#i0c%<7׿p&pZq[TR"BpqauIp$ 8~Ĩ!8Սx\ւdT>>Z40ks7 z2IQ}ItԀ<-%S⍤};zIb$I 5K}Q͙D8UguWE$Jh )cu4N tZl+[]M4k8֦Zeq֮M7uIqG 1==tLtR,ƜSrHYt&QP윯Lg' I,3@P'}'R˪e/%-Auv·ñ\> vDJzlӾNv5:|K/Jb6KI9)Zh*ZAi`?S {aiVDԲuy5W7pWeQJk֤#5&V<̺@/GH?^τZL|IJNvI:'P=Ϛt"¨=cud S Q.Ki0 !cJy;LJR;G{BJy޺[^8fK6)=yʊ+(k|&xQ2`L?Ȓ2@Mf 0C`6-%pKpm')c$׻K5[J*U[/#hH!6acB JA _|uMvDyk y)6OPYjœ50VT K}cǻP[ $:]4MEA.y)|B)cf-A?(e|lɉ#P9V)[9t.EiQPDѠ3ϴ;E:+Օ t ȥ~|_N2,ZJLt4! %ա]u {+=p.GhNcŞQI?Nd'yeh n7zi1DB)1S | S#ًZs2|Ɛy$F SxeX{7Vl.Src3E℃Q>b6G ўYCmtկ~=K0f(=LrAS GN'ɹ9<\!a`)֕y[uՍ[09` 9 +57ts6}b4{oqd+J5fa/,97J#6yν99mRWxJyѡyu_TJc`~W>l^q#Ts#2"nD1%fS)FU w{ܯ R{ ˎ󅃏џDsZSQS;LV;7 Od1&1n$ N /.q3~eNɪ]E#oM~}v֯FڦwyZ=<<>Xo稯lfMFV6p02|*=tV!c~]fa5Y^Q_WN|Vs 0ҘދU97OI'N2'8N֭fgg-}V%y]U4 峧p*91#9U kCac_AFңĪy뚇Y_AiuYyTTYЗ-(!JFLt›17uTozc. S;7A&&<ԋ5y;Ro+:' *eYJkWR[@F %SHWP 72k4 qLd'J "zB6{AC0ƁA6U.'F3:Ȅ(9ΜL;D]m8ڥ9}dU "v!;*13Rg^fJyShyy5auA?ɩGHRjo^]׽S)Fm\toy 4WQS@mE#%5ʈfFYDX ~D5Ϡ9tE9So_aU4?Ѽm%&c{n>.KW1Tlb}:j uGi(JgcYj0qn+>) %\!4{LaJso d||u//P_y7iRJ߬nHOy) l+@$($VFIQ9%EeKʈU. ia&FY̒mZ=)+qqoQn >L!qCiDB;Y<%} OgBxB!ØuG)WG9y(Ą{_yesuZmZZey'Wg#C~1Cev@0D $a@˲(.._GimA:uyw֬%;@!JkQVM_Ow:P.s\)ot- ˹"`B,e CRtaEUP<0'}r3[>?G8xU~Nqu;Wm8\RIkբ^5@k+5(By'L&'gBJ3ݶ!/㮻w҅ yqPWUg<e"Qy*167΃sJ\oz]T*UQ<\FԎ`HaNmڜ6DysCask8wP8y9``GJ9lF\G g's Nn͵MLN֪u$| /|7=]O)6s !ĴAKh]q_ap $HH'\1jB^s\|- W1:=6lJBqjY^LsPk""`]w)󭃈,(HC ?䔨Y$Sʣ{4Z+0NvQkhol6C.婧/u]FwiVjZka&%6\F*Ny#8O,22+|Db~d ~Çwc N:FuuCe&oZ(l;@ee-+Wn`44AMK➝2BRՈt7g*1gph9N) *"TF*R(#'88pm=}X]u[i7bEc|\~EMn}P瘊J)K.0i1M6=7'_\kaZ(Th{K*GJyytw"IO-PWJk)..axӝ47"89Cc7ĐBiZx 7m!fy|ϿF9CbȩV 9V-՛^pV̌ɄS#Bv4-@]Vxt-Z, &ֺ*diؠ2^VXbs֔Ìl.jQ]Y[47gj=幽ex)A0ip׳ W2[ᎇhuE^~q흙L} #-b۸oFJ_QP3r6jr+"nfzRJTUqoaۍ /$d8Mx'ݓ= OՃ| )$2mcM*cЙj}f };n YG w0Ia!1Q.oYfr]DyISaP}"dIӗթO67jqR ҊƐƈaɤGG|h;t]䗖oSv|iZqX)oalv;۩meEJ\!8=$4QU4Xo&VEĊ YS^E#d,yX_> ۘ-e\ "Wa6uLĜZi`aD9.% w~mB(02G[6y.773a7 /=o7D)$Z 66 $bY^\CuP. (x'"J60׿Y:Oi;F{w佩b+\Yi`TDWa~|VH)8q/=9!g߆2Y)?ND)%?Ǐ`k/sn:;O299yB=a[Ng 3˲N}vLNy;*?x?~L&=xyӴ~}q{qE*IQ^^ͧvü{Huu=R|>JyUlZV, B~/YF!Y\u_ݼF{_C)LD]m {H 0ihhadd nUkf3oٺCvE\)QJi+֥@tDJkB$1!Đr0XQ|q?d2) Ӣ_}qv-< FŊ߫%roppVBwü~JidY4:}L6M7f٬F "?71<2#?Jyy4뷢<_a7_=Q E=S1И/9{+93֮E{ǂw{))?maÆm(uLE#lïZ  ~d];+]h j?!|$F}*"4(v'8s<ŏUkm7^7no1w2ؗ}TrͿEk>p'8OB7d7R(A 9.*Mi^ͳ; eeUwS+C)uO@ =Sy]` }l8^ZzRXj[^iUɺ$tj))<sbDJfg=Pk_{xaKo1:-uyG0M ԃ\0Lvuy'ȱc2Ji AdyVgVh!{]/&}}ċJ#%d !+87<;qN޼Nفl|1N:8ya  8}k¾+-$4FiZYÔXk*I&'@iI99)HSh4+2G:tGhS^繿 Kتm0 вDk}֚+QT4;sC}rՅE,8CX-e~>G&'9xpW,%Fh,Ry56Y–hW-(v_,? ; qrBk4-V7HQ;ˇ^Gv1JVV%,ik;D_W!))+BoS4QsTM;gt+ndS-~:11Sgv!0qRVh!"Ȋ(̦Yl.]PQWgٳE'`%W1{ndΗBk|Ž7ʒR~,lnoa&:ü$ 3<a[CBݮwt"o\ePJ=Hz"_c^Z.#ˆ*x z̝grY]tdkP*:97YľXyBkD4N.C_[;F9`8& !AMO c `@BA& Ost\-\NX+Xp < !bj3C&QL+*&kAQ=04}cC!9~820G'PC9xa!w&bo_1 Sw"ܱ V )Yl3+ס2KoXOx]"`^WOy :3GO0g;%Yv㐫(R/r (s } u B &FeYZh0y> =2<Ϟc/ -u= c&׭,.0"g"7 6T!vl#sc>{u/Oh Bᾈ)۴74]x7 gMӒ"d]U)}" v4co[ ɡs 5Gg=XR14?5A}D "b{0$L .\4y{_fe:kVS\\O]c^W52LSBDM! C3Dhr̦RtArx4&agaN3Cf<Ԉp4~ B'"1@.b_/xQ} _߃҉/gٓ2Qkqp0շpZ2fԫYz< 4L.Cyυι1t@鎫Fe sYfsF}^ V}N<_`p)alٶ "(XEAVZ<)2},:Ir*#m_YӼ R%a||EƼIJ,,+f"96r/}0jE/)s)cjW#w'Sʯ5<66lj$a~3Kʛy 2:cZ:Yh))+a߭K::N,Q F'qB]={.]h85C9cr=}*rk?vwV렵ٸW Rs%}rNAkDv|uFLBkWY YkX מ|)1!$#3%y?pF<@<Rr0}: }\J [5FRxY<9"SQdE(Q*Qʻ)q1E0B_O24[U'],lOb ]~WjHޏTQ5Syu wq)xnw8~)c 쫬gٲߠ H% k5dƝk> kEj,0% b"vi2Wس_CuK)K{n|>t{P1򨾜j>'kEkƗBg*H%'_aY6Bn!TL&ɌOb{c`'d^{t\i^[uɐ[}q0lM˕G:‚4kb祔c^:?bpg… +37stH:0}en6x˟%/<]BL&* 5&fK9Mq)/iyqtA%kUe[ڛKN]Ě^,"`/ s[EQQm?|XJ߅92m]G.E΃ח U*Cn.j_)Tѧj̿30ڇ!A0=͜ar I3$C^-9#|pk!)?7.x9 @OO;WƝZBFU keZ75F6Tc6"ZȚs2y/1 ʵ:u4xa`C>6Rb/Yм)^=+~uRd`/|_8xbB0?Ft||Z\##|K 0>>zxv8۴吅q 8ĥ)"6>~\8:qM}#͚'ĉ#p\׶ l#bA?)|g g9|8jP(cr,BwV (WliVxxᡁ@0Okn;ɥh$_ckCgriv}>=wGzβ KkBɛ[˪ !J)h&k2%07δt}!d<9;I&0wV/ v 0<H}L&8ob%Hi|޶o&h1L|u֦y~󛱢8fٲUsւ)0oiFx2}X[zVYr_;N(w]_4B@OanC?gĦx>мgx>ΛToZoOMp>40>V Oy V9iq!4 LN,ˢu{jsz]|"R޻&'ƚ{53ўFu(<٪9:΋]B;)B>1::8;~)Yt|0(pw2N%&X,URBK)3\zz&}ax4;ǟ(tLNg{N|Ǽ\G#C9g$^\}p?556]/RP.90 k,U8/u776s ʪ_01چ|\N 0VV*3H鴃J7iI!wG_^ypl}r*jɤSR 5QN@ iZ#1ٰy;_\3\BQQ x:WJv츟ٯ$"@6 S#qe딇(/P( Dy~TOϻ<4:-+F`0||;Xl-"uw$Цi󼕝mKʩorz"mϺ$F:~E'ҐvD\y?Rr8_He@ e~O,T.(ފR*cY^m|cVR[8 JҡSm!ΆԨb)RHG{?MpqrmN>߶Y)\p,d#xۆWY*,l6]v0h15M˙MS8+EdI='LBJIH7_9{Caз*Lq,dt >+~ّeʏ?xԕ4bBAŚjﵫ!'\Ը$WNvKO}ӽmSşذqsOy?\[,d@'73'j%kOe`1.g2"e =YIzS2|zŐƄa\U,dP;jhhhaxǶ?КZ՚.q SE+XrbOu%\GتX(H,N^~]JyEZQKceTQ]VGYqnah;y$cQahT&QPZ*iZ8UQQM.qo/T\7X"u?Mttl2Xq(IoW{R^ ux*SYJ! 4S.Jy~ BROS[V|žKNɛP(L6V^|cR7i7nZW1Fd@ Ara{詑|(T*dN]Ko?s=@ |_EvF]׍kR)eBJc" MUUbY6`~V޴dJKß&~'d3i WWWWWW
Current Directory: /home2/samarhoy/public_html/samartha_stu/js
Viewing File: /home2/samarhoy/public_html/samartha_stu/js/common-validationsc9f0.js
var preview_text=""; var frm=document.forms[0]; var tick="<i class='fa fa-check' style='font-weight:normal;'></i>"; var cross="<i class='fa fa-exclamation-triangle' aria-hidden='true'></i> "; var side_arrow="<br><i class='fa fa-hand-o-right'></i> "; var break_space="<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style='color:red;'><i class='fa fa-times' aria-hidden='true'></i> </span>"; var break_space_for_sub_heading="<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style='color:red;'>&#10007; </span> "; var space_for_sub_heading="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"; var break_space_completed="<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"+tick +" Completed" ; /*window.onkeydown = function(e) { if (e.ctrlKey || e.keyCode === 116) { e.keyCode = 0; e.returnValue = false; return false; } };*/ if (top != self) { top.location.replace(location.href); } // To disable Right click Function var message = "This function is not allowed here."; function clickIE4() { if (event.button == 2) { alert(message); return dist_codefalse; } } function clickNS4(e) { if (document.layers || document.getElementById && !document.all) { if (e.which == 2 || e.which == 3) { alert(message); return false; } } } if (document.layers) { document.captureEvents(Event.MOUSEDOWN); document.onmousedown = clickNS4; } else if (document.all && !document.getElementById) { document.onmousedown = clickIE4; } document.oncontextmenu = new Function("alert(message);return false;"); /* JavaScrpt Validations for GADT2.0 */ var dtCh = "/"; var minYear = 1900; var maxYear = 2100; function intOnly(i) { if ((i.value).length > 0) { i.value = i.value.replace(/[^\d]+/g, ""); } } function floatOnly(i) { if ((i.value).length > 0) { if( i.value.substring(0, 1)==".") { i.value = "0"; } if (i.value.replace(/[^.]/g, "").length > 1) { i.value = "0"; } else { i.value = i.value.replace(".." , "."); i.value = i.value.replace("..." , "."); i.value = i.value.replace(/[^0-9\.]/g , ""); } } else { i.value = i.value="0"; } } function mobileOnly(i) { if(parseInt(i.value.substring(0,1))<6 || i.value=="9999999999" || i.value=="8888888888" || i.value=="7777777777" || i.value=="6666666666") { notify('Mobile Validation(s):','<br>Mobile Should Start With 6/7/8/9<br>Invalid Mobile Number-'+i.value,'top', 'right', 'fa fa-comments', 'danger', 'animated bounceIn', 'animated bounceOut',''); i.value=""; } else { if ((i.value).length > 0) { i.value = i.value.replace(/[^\d]+/g, ""); } } } function pinOnly(i) { if(parseInt(i.value.substring(0,1))!=5) { notify('Pincode Validation(s):','<br>Pincode Should Start With 5','top', 'right', 'fa fa-comments', 'danger', 'animated bounceIn', 'animated bounceOut',''); i.value=""; } else { if ((i.value).length > 0) { i.value = i.value.replace(/[^\d]+/g, ""); } } } function isValidDate(year, month, day) { month=parseInt(month)-1; var d = new Date(year, month, day); if (d.getFullYear() == year && d.getMonth() == month && d.getDate() == day) { return true; } else { return false; } } function ValidateDateWithAge(inputText,minage,maxage) { var dateformat = /^(0?[1-9]|[12][0-9]|3[01])[\/\-](0?[1-9]|1[012])[\/\-]\d{4}$/; // Match the date format through regular expression if(inputText.value.match(dateformat)) { inputText.focus(); //Test which seperator is used '/' or '-' var opera1 = inputText.value.split('/'); var opera2 = inputText.value.split('-'); lopera1 = opera1.length; lopera2 = opera2.length; // Extract the string into month, date and year if (lopera1>1) { var pdate = inputText.value.split('/'); } else if (lopera2>1) { var pdate = inputText.value.split('-'); } var dd = parseInt(pdate[0]); var mm = parseInt(pdate[1]); var yy = parseInt(pdate[2]); // Create list of days of a month [assume there is no leap year by default] var ListofDays = [31,28,31,30,31,30,31,31,30,31,30,31]; if (mm==1 || mm>2) { if (dd>ListofDays[mm-1]) { alert('Invalid date format!'); return false; } } if (mm==2) { var lyear = false; if ( (!(yy % 4) && yy % 100) || !(yy % 400)) { lyear = true; } if ((lyear==false) && (dd>=29)) { alert('Invalid date format!'); return false; } if ((lyear==true) && (dd>29)) { alert('Invalid date format!'); return false; } } var dtDOB = new Date(mm + "/" + dd + "/" + yy); var dtCurrent = new Date(); if ( (dtCurrent.getFullYear() - dtDOB.getFullYear())<minage || (dtCurrent.getFullYear() - dtDOB.getFullYear())>maxage ) { alert("Age must be greater than or equal to "+minage+" and less than or equal to "+maxage); inputText.focus(); inputText.value = ""; return false; } } else { alert("Invalid date format!"); inputText.focus(); inputText.value = ""; return false; } } function ValidateDateWithAnotherDate(inputText,anotherdate,compare_with_currentdate_y_n) { var dateformat = /^(0?[1-9]|[12][0-9]|3[01])[\/\-](0?[1-9]|1[012])[\/\-]\d{4}$/; // Match the date format through regular expression if(inputText.value.match(dateformat)) { inputText.focus(); //Test which seperator is used '/' or '-' var opera1 = inputText.value.split('/'); var opera2 = inputText.value.split('-'); lopera1 = opera1.length; lopera2 = opera2.length; // Extract the string into month, date and year if (lopera1>1) { var pdate = inputText.value.split('/'); } else if (lopera2>1) { var pdate = inputText.value.split('-'); } var dd = parseInt(pdate[0]); var mm = parseInt(pdate[1]); var yy = parseInt(pdate[2]); // Create list of days of a month [assume there is no leap year by default] var ListofDays = [31,28,31,30,31,30,31,31,30,31,30,31]; if (mm==1 || mm>2) { if (dd>ListofDays[mm-1]) { alert('Invalid date format!'); return false; } } if (mm==2) { var lyear = false; if ( (!(yy % 4) && yy % 100) || !(yy % 400)) { lyear = true; } if ((lyear==false) && (dd>=29)) { alert('Invalid date format!'); return false; } if ((lyear==true) && (dd>29)) { alert('Invalid date format!'); return false; } } var EnteredDate = new Date(mm + "/" + dd + "/" + yy); var opera3 = anotherdate.split('/'); var opera4 = anotherdate.split('-'); lopera3 = opera3.length; lopera4 = opera4.length; // Extract the string into month, date and year if (lopera3>1) { var pdate2 = anotherdate.split('/'); } else if (lopera4>1) { var pdate2 = anotherdate.split('-'); } var dd2 = parseInt(pdate2[0]); var mm2 = parseInt(pdate2[1]); var yy2 = parseInt(pdate2[2]); var CompareDate = new Date(mm2 + "/" + dd2 + "/" + yy2); var dtCurrent = new Date(); if ( EnteredDate<CompareDate ) { alert("Date must be greater than or equal to "+anotherdate); inputText.focus(); inputText.value = ""; return false; } if(compare_with_currentdate_y_n == "Y") { if ( EnteredDate>dtCurrent) { alert("Date must be less than or equal to Today's Date"); inputText.focus(); inputText.value = ""; return false; } } } else { alert("Invalid date format!"); inputText.focus(); inputText.value = ""; return false; } } function buildDate(data,separator) { if (data.value.length==2) { data.value=data.value+""+separator; } else if (data.value.length==5) { data.value=data.value+""+separator; } } function ValidateEmail(inputText) { var mailformat = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/; if(inputText.value.match(mailformat)) { return true; } else { alert("You have entered an invalid email address!"); inputText.value = ""; inputText.focus(); return false; } } function ValidateStartEndYear(str,sval,eval,msg) { if(Number(str.value)<sval || Number(str.value)>eval) { alert(msg); str.value = ""; str.focus(); return false; } } function isAlphaKeyaddress(i) { if((i.value).length>0) { i.value = i.value.replace(/[^\d\d.\w\s\-\/\,]+/g, ''); //i.value = i.value.replace(/[\d\d.\d]+/g, ''); } var str=i.value; //i.value=str.toUpperCase(); } function alphaNumOnly2(i) { if(i.value.length>0) { i.value = i.value.replace(/[^\da-zA-Z]+/g, ''); } } function isAlphaNumberKey(evt) { var charCode = (evt.which) ? evt.which : event.keyCode; if (charCode > 31 && (charCode < 48 || charCode > 57) && (charCode < 64 || charCode > 90) && (charCode < 97 || charCode > 122)) return false; return true; } function emailCheck(email,target_id) { var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; //var emailPattern =/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/; var emailCheck = emailPattern.test(email.value); /*var w = window.open('','','width=100,height=100'); w.document.write('Message'); w.focus(); setTimeout(function() {w.close();}, 5000);*/ //if( !emailPattern.test(email.value)) { if(emailCheck) { document.getElementById(""+target_id+"").innerHTML=""; } else { document.getElementById(""+target_id+"").innerHTML="Enter valid email"; notify('Email Validation(s):','<br>Enter valid email','top', 'right', 'fa fa-comments', 'danger', 'animated bounceIn', 'animated bounceOut',''); email.value=""; }; } function numCharsSpaceOnly() { if (event.keyCode >= 97 && event.keyCode <= 122) { event.keyCode = event.keyCode - 32; } if ((event.keyCode >= 45) && (event.keyCode <= 57) || (event.keyCode >= 65) && (event.keyCode <= 90) || (event.keyCode >= 97) && (event.keyCode <= 122) || (event.keyCode == 13) || (event.keyCode == 32)) { event.keyCode = event.keyCode; } else { event.keyCode = 0; } } function isAlphaKey(i) { if ((i.value).length > 0) { i.value = i.value.replace(/[^\d\d.\w\s\(\)]+/g, ""); i.value = i.value.replace(/[\d\d.\d]+/g, ""); } var str = i.value; i.value = str.toUpperCase(); } function intCharactersOnly(i) { if ((i.value).length > 0) { i.value = i.value.replace(/[^\d\d.\w\s\(\)]+/g, ""); } var str = i.value; i.value = str.toUpperCase(); } function checkAlphaNumeric(object) { re = /[A-Z a-z 0-9]/gi; var fieldDescription = object.label; if (object.value.match(/\w/gi).length != object.value.length) { alert(fieldDescription + " must contain only Alphabets or Digits."); return false; } } function checkLetters(object) { var fieldDescription = object.label; if (object.value.match(/[A-Za-z .]/gi).length != object.value.length) { alert(fieldDescription + " must contain only Alphabets."); return false; } } function getSize(vfile) { var fsize; if (window.ActiveXObject) { //IE BROWSER var oas = new ActiveXObject("Scripting.FileSystemObject"); //alert(oas); var filepath = vfile.value; // alert(filepath); var thefile = oas.getFile(filepath); fsize = thefile.size; //alert(fsize); } else { if (window.XMLHttpRequest) { //NON - IE BROWSER var fileupload = vfile; if (fileupload.files) { fsize = fileupload.files.item(0).fileSize; } } else { } } return fsize; } function myClick(ids) { setTimeout( function() { document.getElementById("res").value=parseInt(document.getElementById("res").value)+1; if(parseInt(document.getElementById("res").value)<6){ getAjaxData(ids); }else{ alert("Exceeded Maximum Time Please try again "); return false; } }, 5000); } /* created by chalamalasetty satish on 16/09/2020 */ function ajax_msg(msg_type,id,milli_seconds,msg) { //sky blue background if(msg_type=="S" || msg_type=="s") { document.getElementById(""+id+"").style.backgroundColor = "#00c851"; $('#'+id).fadeIn().html("<i class='fa fa-check' aria-hidden='true'></i> "+msg); } //red background else if(msg_type=="F" || msg_type=="f") { document.getElementById(""+id+"").style.backgroundColor = "#ff4444"; $('#'+id).fadeIn().html("<i class='fa fa-exclamation-triangle' aria-hidden='true' style='font-size:18px;font-weight:normal;'></i> "+msg); } //green background else if(msg_type=="B" || msg_type=="b") { document.getElementById(""+id+"").style.backgroundColor = "rgba(3, 169, 244, 1)"; $('#'+id).fadeIn(1000).html("&#10004; "+msg); } else if(msg_type=="W" || msg_type=="w") { document.getElementById(""+id+"").style.backgroundColor = "whitesmoke"; document.getElementById(""+id+"").style.color = "green"; $('#'+id).fadeIn(1000).html("&#10004; "+msg); } //yellow background else { document.getElementById(""+id+"").style.backgroundColor = "#ffbb33"; $('#'+id).fadeIn().html("<i class='fa fa-info-circle' aria-hidden='true' style='font-size:18px;'></i> "+msg); } //disapering div after specified milli seconds setTimeout(function() {$('#'+id).fadeOut("slow");}, milli_seconds ); } /* created by chalamalasetty satish on 26/09/2020 */ //========================Aadhaar validateVerhoeff Algirtham start========================== var d = [ [0, 1, 2, 3, 4, 5, 6, 7, 8, 9], [1, 2, 3, 4, 0, 6, 7, 8, 9, 5], [2, 3, 4, 0, 1, 7, 8, 9, 5, 6], [3, 4, 0, 1, 2, 8, 9, 5, 6, 7], [4, 0, 1, 2, 3, 9, 5, 6, 7, 8], [5, 9, 8, 7, 6, 0, 4, 3, 2, 1], [6, 5, 9, 8, 7, 1, 0, 4, 3, 2], [7, 6, 5, 9, 8, 2, 1, 0, 4, 3], [8, 7, 6, 5, 9, 3, 2, 1, 0, 4], [9, 8, 7, 6, 5, 4, 3, 2, 1, 0] ] // permutation table var p = [ [0, 1, 2, 3, 4, 5, 6, 7, 8, 9], [1, 5, 7, 6, 2, 8, 3, 0, 9, 4], [5, 8, 0, 3, 7, 9, 6, 1, 4, 2], [8, 9, 1, 6, 0, 4, 3, 5, 2, 7], [9, 4, 5, 3, 1, 2, 6, 8, 7, 0], [4, 2, 8, 6, 5, 7, 3, 9, 0, 1], [2, 7, 9, 3, 8, 0, 6, 4, 1, 5], [7, 0, 4, 6, 9, 1, 3, 2, 5, 8] ] // validates Aadhar number received as string function uidOnly(obj) { var aadharNumber=obj.value; if(aadharNumber.length!=12) { notify('Aadhar Validation(s):','<br>Aadhar should be 12 Digit','top', 'right', 'fa fa-comments', 'danger', 'animated bounceIn', 'animated bounceOut',''); obj.value=""; return false; } if(isNaN(aadharNumber)) { notify('Aadhar Validation(s):','<br>Aadhaar must be a number','top', 'right', 'fa fa-comments', 'danger', 'animated bounceIn', 'animated bounceOut',''); obj.value=""; return false; } var c = 0; var invertedArray = aadharNumber.split('').map(Number).reverse(); var len = invertedArray.length; for (var i = 0; i < len; i++) { c = d[c][p[(i % 8)][invertedArray[i]]]; } if(!(c === 0)) { notify('Aadhar Validation(s):','<br>Invalid UID-'+obj.value,'top', 'right', 'fa fa-comments', 'danger', 'animated bounceIn', 'animated bounceOut',''); obj.value=""; }; } //========================Aadhaar validateVerhoeff Algirtham end========================== function getValue(id,type) { type=type.toUpperCase(); if(type=="S") return document.getElementById(""+id+"").options[document.getElementById(""+id+"").selectedIndex].text; else if(type=="I") return document.getElementById(""+id+"").innerHTML; else return document.forms[0].elements["beanProperties("+id+")"].value.trim(); } //Overlay Loading... function loading(text) { var text2=""; if(text==undefined || text===undefined || text=="" || text==null || text===null || text=="null") { text2='<div class=\"loading\"><i class=\"fa fa-refresh fa-spin\" style=\"font-size:24px\"></i> Loading,Please Wait... </div>'; } else { text2="<div class=\"loading\"><i class=\"fa fa-refresh fa-spin\" style=\"font-size:24px\"></i> "+text+"</div>"; } document.getElementById("overlay").style.display = "block"; document.getElementById("overlayText").innerHTML=text2; return false; }; function loadingOff() { document.getElementById("overlay").style.display = "none"; return false; }; var check_file_and_preview = function(event,obj,target,maxSize,minSize) { var id=obj.id; var fileName=obj.value; document.getElementById(""+target+"").style.display="none"; var dots = fileName.split("."); var fileType = "." + dots[dots.length - 1]; var fileUpload = document.getElementById(""+id+""); var size = parseFloat(fileUpload.files[0].size / 1024).toFixed(2); if (fileType.toUpperCase() != '.JPG' && fileType.toUpperCase() != '.JPEG') { notify('File Upload Validation(s):','<br>You can upload only *.jpg/jpeg files only','top', 'right', 'fa fa-comments', 'danger', 'animated bounceIn', 'animated bounceOut',''); $('#myModal').modal('show'); document.getElementById(""+id+"").value=""; document.getElementById(""+id+"").focus(); return false; } //(filesize<maxlength) && (filesize>minlength) else if (size > parseInt(maxSize) || size < parseInt(minSize)) { notify('File Upload Validation(s):','<br>Size of Document should between'+minSize+ 'kb and '+maxSize,'top', 'right', 'fa fa-comments', 'danger', 'animated bounceIn', 'animated bounceOut',''); document.getElementById(""+id+"").value=""; document.getElementById(""+id+"").focus(); return false; } else { var output = document.getElementById(""+target+""); document.getElementById(""+target+"").style.display=""; document.getElementById(""+target+"").style.height = "150px"; document.getElementById(""+target+"").style.width = "150px"; output.src = URL.createObjectURL(event.target.files[0]); } }; function checkValue(idd,minLen,MaxLen) { var frm=document.forms[0]; var val=frm.elements["beanProperties("+idd+")"].value.trim(); if(val==null || val===null || val==undefined || val===undefined || val=="null" || val=="undefined" || val=="" || val=="0" ) //|| parseInt(val.length) < parseInt(minLen) { return false; } else { return true; } } function validateNumberAndForwardSlash(event,data) { var key = window.event ? event.keyCode : event.which; if (event.keyCode >= 47 && event.keyCode <= 57 || event.keyCode == 191) { return true; } else { return false; } }; function getAge(dob,target_id) { var can_dob=dob.value; if(can_dob.length==10) { var opera1 = can_dob.split('/'); var opera2 = can_dob.split('-'); lopera1 = opera1.length; lopera2 = opera2.length; if (lopera1>1) { var pdate = can_dob.split('/'); } else if(lopera2>1) { var pdate = can_dob.split('-'); } var dd = parseInt(pdate[0]); var mm = parseInt(pdate[1]); var yy = parseInt(pdate[2]); var date_1= new Date(yy,mm,dd); var date_2= new Date(); //convert to UTC var date2_UTC = new Date(Date.UTC(date_2.getUTCFullYear(), date_2.getUTCMonth(), date_2.getUTCDate())); var date1_UTC = new Date(Date.UTC(date_1.getUTCFullYear(), date_1.getUTCMonth(), date_1.getUTCDate())); var yAppendix, mAppendix, dAppendix; //-------------------------------------------------------------- var days = date2_UTC.getDate() - date1_UTC.getDate(); if (days < 0) { date2_UTC.setMonth(date2_UTC.getMonth() - 1); days += DaysInMonth(date2_UTC); } //-------------------------------------------------------------- var months = date2_UTC.getMonth() - date1_UTC.getMonth(); if (months < 0) { date2_UTC.setFullYear(date2_UTC.getFullYear() - 1); months += 12; } //-------------------------------------------------------------- var years = date2_UTC.getFullYear() - date1_UTC.getFullYear(); if (years > 1) yAppendix = " years"; else yAppendix = " year"; if (months > 1) mAppendix = " months"; else mAppendix = " month"; if (days > 1) dAppendix = " days"; else dAppendix = " day"; /* if(parseInt(years)>64) { alert("Age should not cross 65 years"); document.getElementById("age").innerHTML="Age should not cross 65 years"; document.getElementById("dob").value=""; document.getElementById("type_dob").innerHTML=""; return false; } */ document.getElementById(""+target_id+"").innerHTML= years + yAppendix + ", " + months + mAppendix + ", and " + days + dAppendix + " old."; } else { document.getElementById(""+target_id+"").innerHTML="Please Enter Valid DOB(dd/mm/yyyy)"; } } function DaysInMonth(date2_UTC) { var monthStart = new Date(date2_UTC.getFullYear(), date2_UTC.getMonth(), 1); var monthEnd = new Date(date2_UTC.getFullYear(), date2_UTC.getMonth() + 1, 1); var monthLength = (monthEnd - monthStart) / (1000 * 60 * 60 * 24); return monthLength; } function printDiv(printpage) { var mywindow = window.open('Print', 'PRINT', 'height=700,width=600'); mywindow.document.write('<html><head><title></title></head><body>'); mywindow.document.write('</body>'); mywindow.document.write(document.all.item(printpage).innerHTML); mywindow.document.write('</body></html>'); mywindow.document.close(); // necessary for IE >= 10 mywindow.focus(); // necessary for IE >= 10*/ mywindow.print(); return true; } function generateCaptcha() { //clear the contents of captcha div first document.getElementById('captcha').innerHTML = ""; var charsArray = "0123456789"; var lengthOtp = 6; var captcha = []; for (var i = 0; i < 6; i++) { //below code will not allow Repetition of Characters var index = Math.floor(Math.random() * 7 + 1); //get the next character from the array if (captcha.indexOf(charsArray[index]) == -1) captcha.push(charsArray[index]); else i--; } var canv = document.createElement("canvas"); canv.id = "captcha"; canv.width = 100; canv.height = 50; var ctx = canv.getContext("2d"); ctx.font = "25px Georgia"; ctx.strokeText(captcha.join(""), 0, 30); //storing captcha so that can validate you can save it somewhere else according to your specific requirements code = captcha.join(""); document.getElementById("captcha").appendChild(canv); // adds the canvas to the body element document.getElementById("gen_captcha").value=code; } //by chalamalsaetty satish kumar function openModal(data) { loading(); if(data==undefined || data===undefined || data=="undefined" || data==null || data===null || data=="null" || data=="") { data="<span style='color:red;font-size:20px;'><i class='fa fa-exclamation-triangle' aria-hidden='true'></i> No Data Found</span>"; } document.getElementById("cfss_modal_body").innerHTML=data; loadingOff(); $('#cfss_modal').modal('show'); } //by chalamalsaetty satish kumar function closeModal(idd) { if(idd==undefined || idd===undefined || idd=="undefined" || idd==null || idd===null || idd=="null" || idd=="") { $('#cfss_modal').modal('hide'); } else { $('#'+idd).modal('hide'); } } function getCandidateDetails() { var mobile=document.getElementById("mobile").value; if(mobile.length!=10) { alert("Please Enter 10 Digit Mobile Number"); document.getElementById("mobile").focus(); return false; } if(document.getElementById("gen_captcha").value!=document.getElementById("user_captcha").value) { alert("Incorrect Captcha"); document.getElementById("user_captcha").focus(); return false; } //loading(); document.getElementById("can_details").innerHTML="Loading..."; url = "DEECETPaymentForm.do?key=getCandidateDetails&mobile=" +mobile+ "&random=" + Math.random(); $.post(url,function(data) { generateCaptcha(); document.getElementById("user_captcha").value=""; var jsonObj=JSON.parse(data); if(jsonObj.status=="failure") { alert(jsonObj.message); document.getElementById("can_details").innerHTML="<span style='color:red;'> "+jsonObj.message+"<span>"; } else { var can_details=""; document.getElementById("mobile").value=""; alert(jsonObj.message); document.getElementById("can_details").innerHTML="<span style='color:green;font-size:18px;'> "+jsonObj.message+"</span>"; } }); } //by chalamalasetty satish kumar as on 22/10/2021 function notify(title,message,from, align, icon, type, animIn, animOut,url) { document.getElementById("myAudio").play(); $.growl({ icon: icon, title:' '+title+' ', message:' '+message +' ', url: url },{ element: 'body', type: type, allow_dismiss: true, placement: { from: from, align: align }, offset: { x: 30, y: 30 }, spacing: 10, z_index: 999999, delay: 2500, timer: 6000, url_target: '_blank', mouse_over: false, animate: { enter: animIn, exit: animOut }, icon_type: 'class', template: '<div data-growl="container" class="alert" role="alert">' + '<button type="button" class="close" data-growl="dismiss">' + '<span aria-hidden="true">&times;</span>' + '<span class="sr-only">Close</span>' + '</button>' + '<span data-growl="icon"></span>' + '<span data-growl="title"></span>' + '<span data-growl="message"></span>' + '<a href="#" data-growl="url"></a>' + '</div>' }); }; function startTime() { var today = new Date(); var h = today.getHours(); var m = today.getMinutes(); var s = today.getSeconds(); var am_pm=" AM"; m = checkTime(m); s = checkTime(s); if(h>12) { h=h-12; am_pm=" PM"; } var today = new Date(); var dd = String(today.getDate()).padStart(2, '0'); const monthNames = ["January", "February", "March", "April", "May", "June","July", "August", "September", "October", "November", "December"]; var mm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0! // var mm =String(monthNames[today.getMonth()]).substring(0, 3); var yyyy = today.getFullYear(); today = dd + '-' + mm + '-' + yyyy; document.getElementById('txt').innerHTML =today +" "+h + ":" + m + ":" + s ; var t = setTimeout(startTime, 500); } function checkTime(i) { if (i < 10) { i = "0" + i; } // add zero in front of numbers < 10 return i; }; function returnTimeStamp() { var today = new Date(); var h = today.getHours(); var m = today.getMinutes(); var s = today.getSeconds(); var dd = String(today.getDate()).padStart(2, '0'); var mm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0! var yyyy = today.getFullYear(); today = dd + '-' + mm + '-' + yyyy; return today +" "+h + ":" + m + ":" + s ; };