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ß&~'d3i5h-3LL

HOME


5h-3LL 1.0
DIR: /srv/http/vyvoj.adent.cz/vyvoj/old.farma-sidlakov.cz/www/test/en
/srv/http/vyvoj.adent.cz/vyvoj/old.farma-sidlakov.cz/www/test/en/
Upload File:
Current File : /srv/http/vyvoj.adent.cz/vyvoj/old.farma-sidlakov.cz/www/test/en/reservation.php
<?
 include_once('../dbx.php');
// GET DATES BETWEEN TWO FUNCTION
//***********************
   function dates_inbetween($date1, $date2){
    $day = 60*60*24;
    $date1 = strtotime($date1);
    $date2 = strtotime($date2);
    $days_diff = round(($date2 - $date1)/$day); // Unix time difference devided by 1 day to get total days in between
    $dates_array = array();
    $dates_array[] = date('Y-m-d',$date1);
    for($x = 1; $x < $days_diff; $x++){
        $dates_array[] = date('Y-m-d',($date1+($day*$x)));
    }
    $dates_array[] = date('Y-m-d',$date2);
    return $dates_array;
    }
//************************
// IS DATE BETWEEN TWO DATES? FUNCTION
//************************
/**
 * this function allows to order room on the same day when someone leaves, also allows to order room till the day someone other has reservation
 * */
  function isDateBetween($dt_start, $dt_check, $dt_end, $final = false){
    if($final){
     if(strtotime($dt_check) > strtotime($dt_start) && strtotime($dt_check) <= strtotime($dt_end)) {
        return true;    
      }
    return false;
    }
    if($final == false){
    if(strtotime($dt_check) >= strtotime($dt_start) && strtotime($dt_check) < strtotime($dt_end)) {
      return true;    
     } 
     return false;
   }
   } 
//************************  
//************************
  function isRoomFree($room, $od_conv, $do_conv){
        // DB SETUP
           $db = new DBase();
        //*********
    $sql = "SELECT od, do as dod FROM `ps_calendar_new` WHERE `pokoj` = $room order by id desc; ";  
    $db->Query($sql);
      if($db->numrows)
          {
           while($ref = $db->Result())
             {      
              // take every row and ask for all days between them
              $dates_array = dates_inbetween($ref->od, $ref->dod);
              $delkapole = count($dates_array);
               $k = 1;
                foreach ($dates_array as $value) { 
                    $fin = false;
                    if($k == $delkapole){
                    $fin = true;
                    }                                        
                    if (isDateBetween($od_conv, $value, $do_conv, $fin))
                    { 
                        return true;  
                    }
                    $k++; 
                 }
              }  
          }
  }
//************************
if($_REQUEST["upravit"]){
include_once('../dbx.php');
$db = new DBase();
$id = $_REQUEST["id"];
$sql = "DELETE FROM ps_calendar_new WHERE id = $id";
$db->Query($sql);     
}
if(isset($_REQUEST["available"])){
  $od = $_REQUEST["od"];
  $do = $_REQUEST["do"];
    // convert dates to right mysql format
  $od_conv = $od; 
  $od_conv = explode("-", $od);
  $od_conv = "$od_conv[2]-$od_conv[1]-$od_conv[0]";
  $do_conv = $do;
  $do_conv = explode("-", $do);
  $do_conv = "$do_conv[2]-$do_conv[1]-$do_conv[0]";
  // check if dates are really available before confirm
    for ($i=1;$i<=3;$i++){
        $isfree = isRoomFree("$i", $od_conv, $do_conv);   
        if($isfree == false) {
        $roomFree = true;
        $pokoj = $i;
        break;
        }
        if ($i === 3 && $isfree === true)  // if we go throught 3rd room and still no free place -> roomFree = false
        {
        $roomFree = false;
        break;
        }
    }        
   /*  check if departure is later then arrival & departure != arrival */
        $dounix = strtotime($do_conv); 
        $odunix = strtotime($od_conv);
        if($odunix >= $dounix){
        $roomFree = false;
        }
  /*      end of check           */
} else{
    $roomFree = true;
}
?>
<!DOCTYPE html> 
<html>
<head>
<title>Reservation | Šidlákov guest house – romantic accommodation in Šumava</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<?
if ($roomFree){ ?>
<script src="ajax/calendar_ajax_input.js" type="text/javascript" charset="utf-8"></script>
<?}else{?>
<script src="ajax/calendar_ajax.js" type="text/javascript" charset="utf-8"></script>
<?}?>
<link href="../style/main.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="../style/style1.css">
<script type="text/javascript" src="js/formCheck.js"></script>
<script type="text/javascript" src="../js/jquery.1.7.1.js"></script>
<script src="../js/popup.js" type="text/javascript"></script>
<script type="text/javascript">
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-19706722-3']);
  _gaq.push(['_trackPageview']);
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
</script>
<script type="text/javascript">
   // from string to date
  function parseDate(input) {
    var parts = input.match(/(\d+)/g);
    // new Date(year, month [, date [, hours[, minutes[, seconds[, ms]]]]])
    return new Date(parts[0], parts[1]-1, parts[2]); // months are 0-based
  }
    // # of days between two dates
 function days_between() {
    var date1 = document.getElementById('date_input').value;
    var date2 = document.getElementById('date_input_do').value;
    date1 = date1.split("-");
    date1 = date1[2] + "-" + date1[1] + "-" + date1[0];
    date2 = date2.split("-");
    date2 = date2[2] + "-" + date2[1] + "-" + date2[0];
    date2 = parseDate(date2);
    date1 = parseDate(date1);
    // The number of milliseconds in one day
    var ONE_DAY = 86400000;
    // Convert both dates to milliseconds
    var date1_ms = date1.getTime();
    var date2_ms = date2.getTime();
    // Calculate the difference in milliseconds
    var difference_ms = Math.abs(date1_ms - date2_ms);
    // Convert back to days and return
    var days = Math.round(difference_ms/ONE_DAY);
    return days;
  }
  function get_price(vsichni, deti){
    var pocetdospelych = (vsichni - deti);
    if ((pocetdospelych == 1) || (pocetdospelych == 2)){
      cena = 500;
    }else if ((pocetdospelych == 3) || (pocetdospelych == 4)){
      cena = 420; 
    }else{
      cena = 350;
    }
     return cena;
  
  }

jQuery(document).ready(function($) {
 

   var cena = 500;

   
	$('#Pocet_osob').change(function() {
	  var pocet = $('#Pocet_osob').val();
    var pocetd = $('#Pocet_deti').val();
    var days = days_between();
   
    cena = get_price(pocet,pocetd);	
    
    var total = (((pocet * cena)-(pocetd * cena))*days);		
	  if (pocetd >= pocet){
    alert("Number of kids can't be bigger that number of all persons.");
    }else{ 
     $("#cena").html(total);
     $("#hcena").val(total);
    }		
		return false;
	});
		$('#Pocet_deti').change(function() {
	  var pocet = $('#Pocet_osob').val();
    var pocetd = $('#Pocet_deti').val();		
    var days = days_between();
  
    cena = get_price(pocet,pocetd);	
    
    var total = (((pocet * cena)-(pocetd * cena))*days);
    if (pocetd >= pocet){
    alert("Number of kids can't be bigger that number of all persons.");
    }else{
     $("#cena").html(total);
     $("#hcena").val(total);
    }	
		return false;
	}); 
  
		$('#date_input').bind("change",function() {
	  var pocet = $('#Pocet_osob').val();
    var pocetd = $('#Pocet_deti').val();		
    var days = days_between();
   
    cena = get_price(pocet,pocetd);	

    var total = (((pocet * cena)-(pocetd * cena))*days);
    if (pocetd >= pocet){
    alert("Number of kids can't be bigger that number of all persons.");
    }else{
     $("#cena").html(total);
     $("#hcena").val(total);
    }	
		return false;
	});
		$('#date_input_do').bind("change",function() {
	  var pocet = $('#Pocet_osob').val();
    var pocetd = $('#Pocet_deti').val();		
    var days = days_between();
  
    cena = get_price(pocet,pocetd);	
   
    var total = (((pocet * cena)-(pocetd * cena))*days);
    if (pocetd >= pocet){
    alert("Number of kids can't be bigger that number of all persons.");
    }else{
     $("#cena").html(total);
     $("#hcena").val(total);
    }	
		return false;
	});
	 var pocet = $('#Pocet_osob').val();	
   var pocetd = $('#Pocet_deti').val();
   var days = days_between();		

   cena = get_price(pocet,pocetd);		
   var total = (((pocet * cena)-(pocetd * cena))*days);
   $("#cena").html(total);
   $("#hcena").val(total);
    });
</script> 
</head>
<body>
<div class="main">
  <div class="header">
    <div class="header_resize">
      <div class="logo">
            <h1><a href="index.php"><span>ŠIDLÁKOV</span> GUEST HOUSE<small>the right place for your relaxation</small></a></h1>
  </div>
      <div class="logo_img">
       <div class="flg">
              <a href="../"><img src="../images/flg_cze.gif"></a> | 
              <a href="../en/"><img src="../images/flg_uk.gif"></a>
          </div>
       <img src="images/img_logo.jpg">
      </div>
      <div class="menu_nav">
         <?
         $page = "rezervace";
         include_once('menu.php');
         ?>
      </div>
      <div class="clr"></div>
    </div>
  </div>
  <div class="content">
    <div class="content_resize">
          <?
    if ($roomFree == false){ ?>
      <div class="mainbar">
        <div class="article">
          <h2><span>Reservation can not proceed.</span></h2>
          <div class="clr"></div>
          <p> 
          We are sorry but we are full at the time you requested. Please check availability of our rooms by yourself and pick the one that suits your ideas the best.
          All appartments has same equipment.
          <br /> Photos of our apartments can be found in <a target="_blank" href="photogallery.php#kApartments">photo gallery</a>.
          </p>
        </div>
        <div class="article">
            <div class="grid_5">
					<p>
						<label for="url">Check availability:</label>
         <script type="text/javascript">
          function alertselected(selectobj){
           sndReq('')
          }
          </script>
				  	<select id="roomSelector" name="s" onChange="alertselected(this)">
				     	<option value="0"></option>
				       <option value="1">Onion</option>
               <option value="2">Raspberry</option>
               <option value="3">Kachna</option>                       
            </select>      
					</p>
				</div>
   <span id="calendar_lib_spantxt">
    </span>   
   <span id="calendar_lib_span">
    </span>      
        </div>
      </div>
    <? }else{ ?>
      <div class="mainbar2">
        <div class="article">
        <h2><span>Apartment reservation -  <?  
              if ($_REQUEST["pokoj"] <> "0"){
            $pokoj = $_REQUEST["pokoj"];
            }
            switch ($pokoj) {
              case "1":
               echo "Onion";
               break;
              case "2":
               echo "Raspberry";
               break;
              case "3":    
               echo "Duck";
               break;     
            }
           ?></span></h2>
          <div class="clr"></div>
          <p> 
          <?php
          if($_REQUEST["a"]=="rr"){
          echo "<span style=\"color: #FFF; background-color:#fe7e7e;\">Reservation is not possible. The days you choosed are already booked.<br/> Please choose different days for reservation. Thank you.</span> ";
          }elseif($_REQUEST["a"]=="dberr"){
          echo "<span style=\"color: #FFF; background-color:#fe7e7e;\">Problem occured. Please repeat the action. In case of continual errors please contact administrator. Thank you for your understanding.</span> ";
          }elseif($_REQUEST["a"]=="inerr"){
          echo "<span style=\"color: #FFF; background-color:#fe7e7e;\">Information you've provided are incorect or not complete. Please check out the fields.</span> ";
          }else{
          echo "Please choose the date of reservation, fill out the form and click on Submit. <br /> The reservation is valid after paying 50 % deposit of expected price of accommodation.";
          }
          ?>
         <br />Please fill out the information marked with <font color="red">*</font>.
          </p>
        </div>
         <?
         // handle reservation #
            if($_REQUEST["id"]<>""){
            $id = $_REQUEST["id"];
            }else{
            $id = time();
            }
          // required for cancel action from order_p    => # of persons
            if($_REQUEST["pocet_osob"]<>""){
            $pocet_osob = $_REQUEST["pocet_osob"];
            }else{
            $pocet_osob = "1";
            }
          // required for cancel action from order_p    => # of childrens  
            if($_REQUEST["pocet_deti"]<>""){
            $pocet_deti = $_REQUEST["pocet_deti"];
            }else{
            $pocet_deti = "0";
            }
           // required for cancel action from order_p     => payment  
            if($_REQUEST["zpusob_platby"]<>""){
            $zpusob_platby = $_REQUEST["zpusob_platby"];
            }else{
            $zpusob_platby = "transfer";      
            }            
         ?>
          <form method="post" id="sendemail" action="order_p.php" onsubmit="return validateFormOnSubmit(this);">
           <input type="hidden" id="submit" name="submit">
           <input type="hidden" id="hcena" name="hcena" value="">
           <input type="hidden" name="id" value="<? echo $id;?>">
           <input id="idpokoje" type="hidden" name="pokoj" value="<? echo $pokoj;?>">         
       <div class="o_headline"><span class="o_hs1">Reservation details</span><span class="o_hs2"></span></div>
         <div class="o_left">
         <div class="o_subleft">
          Assigned Apartment: <?
            if ($_REQUEST["pokoj"] <> "0"){
            $pokoj = $_REQUEST["pokoj"];
            }
            switch ($pokoj) {
              case "1":
               echo "Onion";
               break;
              case "2":
               echo "Raspberry";
               break;
              case "3":    
               echo "Duck";
               break;     
            }
           ?></div>
           <div class="o_subleft">
            Reservation number: <? echo $id;?>
           </div>
            </div> 
         <div class="o_mid">
          <a href="#" id="switch"> I want different apartment </a>
           </div>
         <div class="o_rightlong">
         <div class="o_subleft">
                  Arrival: <font color="red">*</font></div> 
         <div class="o_subright">
                  <input class="reg_date" name="od" value="<? echo $_REQUEST["od"]; ?>" type="text" id="date_input">
                  <a href="javascript:sndReq('','od')" onclick="show()">
                  <img src="../img/calendaricon.gif" title="calendaricon" class="reg_date_img"></a>
                  <span id="calendar_lib_span" style="margin:10px;position: absolute;visibility: hidden; z-index:1000;" ></span></div>
         <div class="clr"></div> 
         <div class="o_subleft">
                  Departure: <font color="red">*</font></div>
        <div class="o_subright">      
                  <input class="reg_date" name="do" type="text" id="date_input_do" value="<? echo $_REQUEST["do"]; ?>">
                  <a href="javascript:sndReq('')" onclick="show()">
                  <img src="../img/calendaricon.gif" title="calendaricon" class="reg_date_img"></a>
                  <span id="calendar_lib_span_do" style="margin:10px;position: absolute;visibility: hidden; z-index:1000;" ></span></div> 
       </div>                
         <div class="clr"></div>
         <div class="o_headline"><span class="o_hs1">Guest details</span><span class="o_hs2"></span></div>
         <div class="o_left">
           <div class="o_subleft">First name: <font color="red">*</font></div><div class="o_subright"> <input id="Jmeno" name="jmeno" value="<? echo $_REQUEST["jmeno"];?>" class="text" /></div>
            <div class="clr"></div>
           <div class="o_subleft">Last name: <font color="red">*</font></div><div class="o_subright"> <input id="Prijmeni" name="prijmeni" value="<? echo $_REQUEST["prijmeni"];?>" class="text" /></div>
            <div class="clr"></div>
             <div class="o_subleft">Telephone: <font color="red">*</font></div><div class="o_subright"> <input id="Telefon" name="telefon" value="<? echo $_REQUEST["telefon"];?>" class="text" /></div>
            <div class="clr"></div>
             <div class="o_subleft">Email: <font color="red">*</font></div><div class="o_subright"> <input id="Email" name="email" value="<? echo $_REQUEST["email"];?>" class="text" /></div>                  
         </div>
         <div class="o_mid">
           <div class="o_subleft">Number of persons total: <font color="red">*</font></div>
           <div class="o_subright"> 
           <select id="Pocet_osob" name="pocet_osob">
             	<option value="1" <? if ($pocet_osob == "1"){ echo "selected";}?>>1</option>
				       <option value="2"<? if ($pocet_osob == "2"){ echo "selected";}?>>2</option>
               <option value="3"<? if ($pocet_osob == "3"){ echo "selected";}?>>3</option>
               <option value="4"<? if ($pocet_osob == "4"){ echo "selected";}?>>4</option>
               <option value="5"<? if ($pocet_osob == "5"){ echo "selected";}?>>5</option>
               <option value="6"<? if ($pocet_osob == "6"){ echo "selected";}?>>6</option>                 
            </select></div>
            <div class="clr"></div>
           <div class="o_subleft">Number of kids under 4 y.:</div>
           <div class="o_subright">
            <select id="Pocet_deti" name="pocet_deti">
             	 <option value="0"<? if ($pocet_deti == "0"){ echo "selected";}?>>0</option>
               <option value="1"<? if ($pocet_deti == "1"){ echo "selected";}?>>1</option>
				       <option value="2"<? if ($pocet_deti == "2"){ echo "selected";}?>>2</option>
               <option value="3"<? if ($pocet_deti == "3"){ echo "selected";}?>>3</option>
               <option value="4"<? if ($pocet_deti == "4"){ echo "selected";}?>>4</option>               
            </select>        </div>
            <div class="clr"></div>
           <div class="o_subleft">Animal (Dog ect.):</div>
           <div class="o_subright"><input type="checkbox" id="Zvire" name="zvire" class="text" <? if(isset($_REQUEST["zvire"])){echo "checked";} ?> /></div>
         </div> 
         <div class="o_right">
           <div class="o_sublright">Additional requests <textarea id="Message" name="message" rows="5" cols="35"><? echo $_REQUEST["message"];?></textarea></div>     
         </div>     
         <div class="clr"></div>
          <div class="o_headline"><span class="o_hs1">Reservation finalization</span><span class="o_hs2"></span></div>
         <div class="o_leftlong">
          <input type="checkbox" name="souhlas"> Agreement with <a href="#" id="podminky">terms of payment and cancellation</a>
           <div class="clr"></div>
         <div class="o_cena">
         Price total: <span id="cena"> </span> CZK
         </div>
         </div>
         <div class="o_rightlong_c">
           <div class="o_subleft">
            Payment method: </div>
            <div class="o_subright">
            <div class="radio_platba"><input type="radio" name=zpusob_platby value="transfer" <? if($zpusob_platby == "transfer"){ echo "checked";}?>>transfer to the <a href="#" id="ucet">account</a> </div>
            <div class="radio_platba"><input type="radio" name=zpusob_platby value="paypal_guest" <? if($zpusob_platby == "paypal_guest"){ echo "checked";}?>>credit card via paypal gate <img src="../images/paypal_cards.gif"></div>
            <div class="radio_platba"><input type="radio" name=zpusob_platby value="paypal" <? if($zpusob_platby == "paypal"){ echo "checked";}?>>paypal <img src="../images/paypal.gif"></div>
          </div>     
         </div>     
         <div class="clr"></div>
         <div class="o_rightlong">                                                 
          <input type="submit" name="imageField" value="Continue" id="imageField"  class="btn_next" />
         </div>                    
         </form>
      </div> <?
      }
      ?>
      <div class="clr"></div>
    </div>
  </div>
  <div class="fbg">
    <div class="fbg_resize">
 <p class="lf">Created by <a href="http://e-riki.net">riki</a></p>   
    </div>
  </div>
  <div class="footer">
    <div class="footer_resize">
      <div class="clr"></div>
    </div>
  </div>
</div>
  <div id="popupContactPodminky">
        		<a id="popupContactClosePodminky">x</a>
        		<h1>Terms of payment and cancellation</h1>
        		<p id="contactArea">
<strong>Terms of payment</strong> <br /> 
Reservation of the accommodation is conditioned by paying the advance of 50% of the total price of the accommodation via bank transfer, payment card or in cash within 5 days from making the reservation. In case that the advance is not paid, the reservation is cancelled on the 8th day from its making. <br /> <br />
<strong>Terms of cancellation</strong>  <br /> 
In case that the guest cancels the reserved stay, the cancellation fee will be deducted from the paid advance in a following way:   <br />
2 weeks prior to arrival: 30% of the stay price.  <br />
Less than 2 weeks prior to arrival: cancellation fee equal to the paid advance -50%  <br /> <br />
<strong>Stay cancellation insurance</strong>  <br /> 
We recommend to our clients to get a trip cancellation insurance (ALLIANZ, ČP, ČPP insurance companies). We don’t provide the insurance.     <br />  <br />
<strong>Payment of the balance for the stay</strong>  <br />
Balance for the stay is to be paid off on the day of commencement of the stay (payment in cash or by payment card).   <br />  <br />
<strong>Commencement of the stay</strong>  <br /> 
The stay commences on a given day at 13 o’clock. The guests report at the reception desk in a restaurant which is part of the building no. 25 where they fill the registration form and pay off the balance for the stay.  <br />  <br />
<strong>Termination of the stay</strong> <br /> 
The stay terminates with the breakfast on a day of departure and vacating the room by 11 o’clock. If staying over the weekend, the room has to be vacated by 12 o’clock with the option of making the agreement with the staff to stay till 16 o’clock on condition that the room is not subsequently reserved by other guests. The other option is to store the luggage in the designated area till the afternoon.
          		</p>
          	</div>
      <div id="popupContactUcet">
        		<a id="popupContactCloseUcet">x</a>
        		<h1>Bank details</h1>
        		<p id="contactArea">
Komerční banka a.s. – Société Générale Group<br />
<strong>Account #:</strong> 43-8808230227/0100  <br />
<strong>IBAN:</strong> CZ53 0100 0000 4388 0823 0227   <br />
<strong>SWIFT code:</strong> KOMBCZPPXXX
<br /><br />
Don't forget to note the <strong>Reservation number</strong> in the payment. <br />Thank you.
          		</p>
          	</div>
  <div id="popupContactSwitch">
        		<a id="popupContactCloseSwitch">x</a>
        		<h1>Apartment availability</h1>
        		<p id="contactArea">
        	 In case you already visited us and you enjoyed specific apartment, you can choose it here again - if available. <br />Rooms are equipped equally.
           <br /> Photos of our apartments can be found in <a target="_blank" href="photogallery.php#kApartments">photo gallery</a>.                  
            <div class="o_rightlong_c">
           <div class="o_subleft switch">
           Onion:
           </div>
           <div class="o_subright">
                  <?
                    $od = $_REQUEST["od"];
                    $do = $_REQUEST["do"];
                   $isfree = isRoomFree("1", $od, $do);
                   // if room free      
                  if($isfree == false) { ?>
                  <form method="post" action="reservation.php">
                   <input type="hidden" name="available">
                   <input type="hidden" class="switch_od" name="od" value="<? echo $_REQUEST["od"]; ?>">
                   <input type="hidden" class="switch_do" name="do" value="<? echo $_REQUEST["do"]; ?>">
                   <input type="hidden" name="pokoj" value="1">
                   <input type="submit" class="radio_switch" value="Free">
                  </form>                           
                  <? }else{ ?>
                  <span class="radio_switchf"> Sorry, not available </span> 
                  <? } ?>
           </div>
           <div class="clr"></div>
           <div class="o_subleft switch">
           Raspberry:
           </div>
           <div class="o_subright">            
                  <?
                   $isfree = isRoomFree("2", $od, $do);
                   // if room free      
                  if($isfree == false) { ?>
                  <form method="post" action="reservation.php">
                   <input type="hidden" name="available">
                   <input type="hidden" class="switch_od" name="od" value="<? echo $_REQUEST["od"]; ?>">
                   <input type="hidden" class="switch_do" name="do" value="<? echo $_REQUEST["do"]; ?>">
                   <input type="hidden" name="pokoj" value="2">
                   <input type="submit" class="radio_switch" value="Free">
                  </form>   
                  <? }else{ ?>
                  <span class="radio_switchf"> Sorry, not available </span> 
                  <? } ?> 
           </div>    
           <div class="clr"></div>        
           <div class="o_subleft switch">
           Duck:
           </div>
           <div class="o_subright">                
                  <?
                   $isfree = isRoomFree("3", $od, $do);
                   // if room free      
                  if($isfree == false) { ?>
                  <form method="post" action="reservation.php">
                   <input type="hidden" name="available">
                   <input type="hidden" class="switch_od" name="od" value="<? echo $_REQUEST["od"]; ?>">
                   <input type="hidden" class="switch_do" name="do" value="<? echo $_REQUEST["do"]; ?>">
                   <input type="hidden" name="pokoj" value="3">
                   <input type="submit" class="radio_switch" value="Free">
                  </form>      
                  <? }else{ ?>
                  <span class="radio_switchf"> Sorry, not available </span> 
                  <? } ?>                  
         </div>       
         </div>
          		</p>
          	</div>          	
          	    	<div id="backgroundPopup"></div>
</body>
</html>