﻿if(navigator.userAgent.toLowerCase().indexOf("msie")>-1)
var isIE=true;function winIE(){if(isIE){window.event.returnValue=false;}}
function chk_mandatory(obj){return obj.every(function(it,index){var item=$(it);PH=item.getAttribute("PH");return(!(item.value==PH&&item.hasClass('font_g'))&&item.value.trim()!='')});}
function create_popup(p_W,p_H,p_Y,p_B,p_Clr,p_Cls){var tt=new Element('div');var ele=new Element('div',{'class':'reset popup','id':'popup_content','styles':{'height':(($chk(p_H))?(p_H+"px"):""),'width':(($chk(p_W))?(p_W+"px"):"")}});$$('select').setStyle('visibility','hidden');var ele2=new Element('div',{'id':'popup_bg','class':((p_B.toLowerCase()=='y')?"popup_bg_color":"popup_bg_none")});if(p_B.toLowerCase()=='y'){ele2.setStyle('background-color',p_Clr);}
if(p_Cls=='Y'){ele2.addEvent('click',function(){$$('#popup_c','#popup_bg').destroy();$$('select').setStyle('visibility','visible');});}
ele.inject($(document.body));ele2.inject($(document.body));ele.position({position:'centerTop',offset:{x:(($chk(p_W))?-(p_W/2):0),y:(($chk(p_Y))?(p_Y):0)}});}
function hide_popup(){$$('#popup_content','#popup_bg').destroy();$$('select').setStyle('visibility','visible');}
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('o 3H=H 3I({3J:[3K,3L],h:{\'1U\':3M,\'1V\':2V,\'2u\':2V,\'1F\':2W.2X.3N,\'1W\':2W.2X.3O.3P,\'2Y\':V,\'2v\':1o,\'2w\':V,\'2Z\':U,\'30\':\'1X\',\'32\':\'s\',\'1Y\':U,\'1K\':U,\'1L\':U,\'p\':\'%m/%d/%Y\',\'33\':\'Z\',\'34\':\'35\',\'36\':0,\'3a\':0,\'3b\':U,\'2a\':V,\'1M\':1o,\'2b\':U,\'L\':1o,\'O\':1o,\'1Z\':1o,\'1c\':1o,\'3c\':U,\'3d\':\'l\',\'3e\':\'%t\'},3Q:u(I,h){5.3R(h);5.I=$(I);5.1G=U;5.1p=H 14().1d();14.3f({3g:/^[0-9]{10}$/,3h:u(2c){W H 14.1w(\'3S 3T 3U\').r(\'3V\',2c[0])}});14.3f({3g:/\\-/,3h:u(2c){W H 14.1w(2c.20.3i(/\\-/,\'.\'))}});j($A(5.h.2v))5.J=H 14().1w(5.h.2v).1d();15 j(5.h.2w&&$3j(5.I.E(\'19\')))5.J=H 14().1w(5.I.E(\'19\')).1d();j(!$A(5.J)||!5.J.2d())5.J=5.1p.P();o 3k=\'<q Q="k-3W"><q Q="k-1x"><q Q="k-2e-K"></q><q Q="k-2e-Z"></q><q Q="k-1e k-2x"></q></q>\'+\'<q Q="k-3l"><q Q="k-3X"><q Q="k-1y a"></q><q Q="k-1y b"></q></q></q><q Q="k-3Y"></q></q>\';5.M=H 16(\'q\',{\'Q\':\'3Z-41\',\'1a\':3k,\'42\':\'1N: \'+(5.h.1K?\'2f\':\'2y\')}).R(5.h.30);j(5.h.1L)5.M.17(5.I);15{5.M.17($(3m.3l));5.21();43.1b(\'44\',5.21.T(5))}5.F=5.M.1f(\'.k-1y.a\').1g(\'z-2g\',3n);5.1q=5.M.1f(\'.k-1y.b\').1g(\'z-2g\',3o);5.1x=5.M.1f(\'.k-1x\');5.1e=5.1x.1f(\'.k-1e\');5.2h=5.1x.1f(\'.k-2e-K\');5.2i=5.1x.1f(\'.k-2e-Z\');5.1e.1b(\'1H\',5.3p.T(5));5.2h.1b(\'1H\',5.2z.T(5));5.2i.1b(\'1H\',5.2A.T(5));j($A(5.h.L)){5.h.L=14.1w(5.h.L).1d();j(!5.h.L.2d())5.h.L=1o}j($A(5.h.O)){5.h.O=14.1w(5.h.O).1d();j(!5.h.O.2d())5.h.O=1o}j($A(5.h.1c)){o 1c=[];5.h.1c.45(u(l){1c.46(5.p(H 14().1w(l).1d(),\'%t\'))}.T(5));5.h.1c=1c}j(5.h.3b&&!5.h.1L){5.1x.R(\'k-47\');5.1e.1g(\'22\',\'48\');H 49(5.M,{\'4a\':5.1x})}j(5.h.3c){5.2B=H 16(\'20\',{\'3q\':\'2C\',\'4b\':5.h.3d}).4c(5.I)}j(!5.h.2b&&5.h.2w&&5.I.E(\'2D\')==\'20\'){5.I.1b(\'4d\',u(){5.2E(5.I.E(\'19\'),U)}.T(5))}j($A(5.h.1M))5.h.1M=$(5.h.1M);($A(5.h.1M)?5.h.1M:5.I).4e({\'4f\':5.2j.T(5),\'1H\':5.2j.T(5)});j(!5.h.1K)3m.1b(\'4g\',5.3r.T(5));2F.1z.1b(\'4h\',u(){5.1r();5.1s()}.T(5));j(5.I.E(\'2D\')==\'20\'){5.I.1b(\'4i\',5.3s.T(5));j(5.h.2b)5.I.1b(\'4j\',($4k(U)))}5.J=5.2k(5.J);j(5.h.2Y)5.1s();5.C=5.J.P().r(\'l\',1).1d();5.S=5.h.32;5.1r()},1r:u(){5.F.2G();1h(5.S){G\'1i\':5.2H();N;G\'v\':5.2l();N;1X:5.2I()}W 5},2I:u(){5.S=\'s\';5.F.2G().R(\'k-s\');j(5.h.2a)5.F.R(\'k-2a\');o 1z=2F.1z.E(\'14\'),23=5.C.p(\'%w\')-(5.h.1Y?1:0);j(23==-1)23=6;5.1e.r(\'1a\',1z.3t[5.C.E(\'s\')]+\' \'+5.C.p(\'%Y\'));o B=H 16(\'q\',{\'Q\':\'k-B\'}).17(5.F);1j(o i=(5.h.1Y?1:0);i<(5.h.1Y?8:7);i++){o 1k=H 16(\'q\',{\'1a\':1z.4l[5.h.1Y&&i==7?0:i]}).17(B);1k.r(\'1a\',1k.E(\'1a\').3u(0,2))}B=H 16(\'q\',{\'Q\':\'k-B\'}).17(5.F);y=5.C.P().1A(\'s\').3v();1j(o i=0;i<23;i++){5.24(B,5.C.P().1A(\'s\').r(\'l\',y-(23-i)+1),V)}1j(o i=1;i<=5.C.3v();i++){5.24(B,5.C.P().r(\'l\',i));j(B.3w().25==7){B=H 16(\'q\',{\'Q\':\'k-B\'}).17(5.F)}}o y=8-B.3w().25,2J=5.C.P().1t(\'s\').r(\'l\',1);1j(o i=1;i<y;i++){5.24(B,2J.P().r(\'l\',i),V)}1j(o y=5.F.2m(\'.k-B\').25;y<7;y++){B=H 16(\'q\',{\'Q\':\'k-B\'}).17(5.F);1j(o z=0;z<7;z++){5.24(B,2J.P().r(\'l\',i),V);i++}}5.2n()},24:u(B,l,2o){o 1k=H 16(\'q\',{\'1a\':l.E(\'l\')}).17(B);1k.2K(\'l\',l);j(2o)1k.R(\'k-2o\');j(($A(5.h.L)&&5.p(5.h.L,\'%t\')>5.p(l,\'%t\'))||($A(5.h.O)&&5.p(5.h.O,\'%t\')<5.p(l,\'%t\'))||($A(5.h.1Z)&&5.h.1Z.2p(l.p(\'%w\').1O()))||($A(5.h.1c)&&5.h.1c.2p(5.p(l,\'%t\'))))1k.R(\'k-2L-2M\');15 j(5.h.2a)1k.1b(\'1H\',5.1s.T(5));j(l.p(\'%x\')==5.1p.p(\'%x\'))1k.R(\'k-1p\');j(l.p(\'%x\')==5.J.p(\'%x\'))1k.R(\'k-1P\')},2l:u(){5.S=\'v\';5.F.R(\'k-v-1i\');o 1z=2F.1z.E(\'14\').3t;5.1e.r(\'1a\',5.C.p(\'%Y\'));o B=H 16(\'q\',{\'Q\':\'k-B\'}).17(5.F);1j(o i=1;i<13;i++){o s=H 16(\'q\',{\'1a\':1z[i-1]}).17(B);s.r(\'1a\',s.E(\'1a\').3u(0,3));o 2q=5.C.P().r(\'s\',i-1);s.2K(\'l\',2q);j(($A(5.h.L)&&5.p(5.h.L.P().r(\'l\',1),\'%t\')>5.p(2q,\'%t\'))||($A(5.h.O)&&5.p(5.h.O.P().r(\'l\',1),\'%t\')<5.p(2q,\'%t\')))s.R(\'k-2L-2M\');15 s.1b(\'1H\',5.2N.T(5));j(i-1==5.1p.E(\'s\')&&5.C.E(\'v\')==5.1p.E(\'v\'))s.R(\'k-1p\');j(i-1==5.J.E(\'s\')&&5.C.E(\'v\')==5.J.E(\'v\'))s.R(\'k-1P\');j(!(i%4)&&i!=12)B=H 16(\'q\',{\'Q\':\'k-B\'}).17(5.F)}5.2n()},2H:u(){5.1e.2r(\'k-2x\');5.S=\'1i\';5.F.R(\'k-v-1i\');o 3x,1u;3x=1u=5.C.p(\'%Y\').1O();3y(1u%12)1u--;5.1e.r(\'1a\',1u+\' &#3z; \'+(1u+11));o B=H 16(\'q\',{\'Q\':\'k-B\'}).17(5.F);1j(o i=1u;i<1u+12;i++){o v=H 16(\'q\',{\'1a\':i}).17(B);o 3A=5.C.P().r(\'v\',i);v.2K(\'l\',3A);j(($A(5.h.L)&&5.h.L.E(\'v\')>i)||($A(5.h.O)&&5.h.O.E(\'v\')<i))v.R(\'k-2L-2M\');15 v.1b(\'1H\',5.2N.T(5));j(i==5.1p.E(\'v\'))v.R(\'k-1p\');j(i==5.J.E(\'v\'))v.R(\'k-1P\');j(!((i+1)%4)&&i!=1u+11)B=H 16(\'q\',{\'Q\':\'k-B\'}).17(5.F)}5.2n()},2n:u(){o 1B=5.F.2m(\'.k-B\');1j(o i=0;i<1B.25;i++){1B[i].r(\'Q\',\'k-B \'+[\'a\',\'b\',\'c\',\'d\',\'e\',\'f\',\'g\'][i]+\' \'+(i%2?\'k-4m\':\'k-4n\')).3B().R(\'k-4o\');1B[i].2O().R(\'k-4p\');j((5.S==\'s\'&&i==1&&$A(5.h.L)&&5.h.L.1C(5.C)<=0)||(5.S!=\'s\'&&i==0&&$A(5.h.L)&&5.p(5.h.L,\'%t\')>=5.p(1B[i].3B().26(\'l\'),\'%t\')))5.2h.1g(\'2s\',\'2C\');j(i==1B.25-1&&$A(5.h.O)){j((5.S==\'s\'&&5.h.O.1C(5.C.P().1t(\'s\').1A())>=0)||(5.S==\'v\'&&5.p(5.h.O,\'%t\')<=5.p(1B[i].2O().26(\'l\').P().1t(\'s\'),\'%t\'))||(5.S==\'1i\'&&5.p(5.h.O,\'%t\')<=5.p(1B[i].2O().26(\'l\').P().1t(\'v\'),\'%t\')))5.2i.1g(\'2s\',\'2C\')}};j($A(5.$4q[\'1r\'+5.S])){o 1Q=5.F.2m(\'q[Q~=k-B] > q\');j(5.S==\'s\'){1j(o i=0;i<7;i++)1Q[i]=1o;1Q=1Q.4r()}5.3C(\'1r\'+5.S,{\'S\':5.S,\'1Q\':1Q})}},2z:u(){5.27();1h(5.S){G\'s\':5.C.1A(\'s\');N;G\'v\':5.C.1A(\'v\');N;G\'1i\':5.C.r(\'v\',5.C.E(\'v\')-12);N}5.1r();5.F.r(\'18\',{\'1l\':5.h.1U,\'1m\':5.h.1W}).18(\'K\',[-5.F.28(),0]);5.1q.r(\'18\',{\'1l\':5.h.1U,\'1m\':5.h.1W}).18(\'K\',[0,5.1q.28()])},2A:u(){5.27();1h(5.S){G\'s\':5.C.1t(\'s\');N;G\'v\':5.C.1t(\'v\');N;G\'1i\':5.C.r(\'v\',5.C.E(\'v\')+12);N}5.1r();5.F.r(\'18\',{\'1l\':5.h.1U,\'1m\':5.h.1W}).18(\'K\',[5.F.28(),0]);5.1q.r(\'18\',{\'1l\':5.h.1U,\'1m\':5.h.1W}).18(\'K\',[0,-5.F.28()])},2N:u(e){j(5.1G)W;5.27();5.C=$(e.I).26(\'l\');1h(5.S){G\'v\':5.2I();N;G\'1i\':5.2l();N}5.1G=V;5.F.r(\'18\',{\'1l\':5.h.1V,\'1m\':5.h.1F,\'2P\':u(){5.1G=U}.T(5)}).1R({\'29\':0,\'K\':0}).1S(\'2Q\');5.1q.r(\'18\',{\'1l\':5.h.1V,\'1m\':5.h.1F}).1S(\'2R\')},3p:u(){j(5.S==\'1i\'||5.1G)W;5.27();1h(5.S){G\'s\':5.2l();N;G\'v\':5.2H();N}5.1G=V;5.F.r(\'18\',{\'1l\':5.h.1V,\'1m\':5.h.1F,\'2P\':u(){5.1G=U}.T(5)}).1R({\'29\':0,\'K\':0}).1S(\'2Q\');5.1q.r(\'18\',{\'1l\':5.h.1V,\'1m\':5.h.1F}).1S(\'2R\')},27:u(){5.F=5.F.2S(\'a\')?5.M.1f(\'.k-1y.b\'):5.M.1f(\'.k-1y.a\');5.1q=5.1q.2S(\'a\')?5.M.1f(\'.k-1y.b\'):5.M.1f(\'.k-1y.a\');5.F.2G().2r(\'k-s\').2r(\'k-v-1i\').1R({\'29\':1,\'1N\':\'2f\',\'z-2g\':3n});5.1q.1g(\'z-2g\',3o);5.1e.R(\'k-2x\');5.2h.1g(\'2s\',\'1D\');5.2i.1g(\'2s\',\'1D\')},21:u(){o X,K;o 1n=5.I.2T();1h(5.h.33){G\'K\':K=1n.K;N;G\'4s\':K=1n.K+(1n.22/2)-(5.M.28()/2);N;G\'Z\':1X:K=1n.K+1n.22}1h(5.h.34){G\'4t\':X=1n.X+1n.2U;N;G\'X\':X=1n.X-5.M.4u();N;G\'35\':1X:X=1n.X}K+=5.h.36.1O();X+=5.h.3a.1O();5.M.1R({\'X\':X,\'K\':K})},2j:u(){j(!5.1D&!5.h.1K){5.1D=V;j(!3D.3E.3F){5.M.1R({\'29\':0,\'1N\':\'2f\'});j(!5.h.1L)5.21();5.M.r(\'18\',{\'1l\':5.h.2u,\'1m\':5.h.1F}).1S(\'2Q\')}15{5.M.1R({\'29\':1,\'1N\':\'2f\'});j(!5.h.1L)5.21()}}},2t:u(){j(5.1D&!5.h.1K){5.1D=U;j(!3D.3E.3F){5.M.r(\'18\',{\'1l\':5.h.2u,\'1m\':5.h.1F,\'2P\':u(){5.M.1g(\'1N\',\'2y\')}.T(5)}).1S(\'2R\')}15 5.M.1g(\'1N\',\'2y\')}},4v:u(){j(5.1D)5.2t();15 5.2j()},3r:u(e){j(5.1D){o 1I=5.M.2T();o 1J=5.I.2T();j(((e.1E.x<1I.K||e.1E.x>(1I.K+1I.22))||(e.1E.y<1I.X||e.1E.y>(1I.X+1I.2U)))&&((e.1E.x<1J.K||e.1E.x>(1J.K+1J.22))||(e.1E.y<1J.X||e.1E.y>(1J.X+1J.2U))))5.2t()}},1s:u(e){j($A(e)){5.J=$(e.I).26(\'l\');5.M.2m(\'.k-1P\').2r(\'k-1P\');$(e.I).R(\'k-1P\');(5.2t.T(5)).3G(3z);j($(e.I).2S(\'k-2o\')){j(5.h.1K){j(5.J.1C(5.C)>0)5.2z();15 5.2A()}15{5.C=5.J.P().r(\'l\',1);(5.1r.T(5)).3G(4w)}}}o 19=5.p(5.J);j(!5.h.1L){1h(5.I.E(\'2D\')){G\'20\':5.I.r(\'19\',19);N;1X:5.I.r(\'1a\',19)}}j($A(5.2B))5.2B.r(\'19\',5.p(5.J,5.h.3e));5.3C(\'4x\',5.J);W 5},p:u(l,p){j(!$A(p))p=5.h.p;j(!$A(l))W;p=p.3i(/%([a-z%])/4y,u($1,$2){1h($2){G\'D\':W l.E(\'l\');G\'n\':W l.E(\'4z\')+1;G\'t\':W(l.4A()/4B).1O()}W\'%\'+$2});W l.p(p)},3s:u(e){j(5.h.2Z){o 1v=5.J.P();o Z=V;o 1T=U;1h(e.4C){G 37:1v.1A();1T=V;Z=U;N;G 39:1v.1t();1T=V;N;G 38:1v.1A(\'s\');1T=V;Z=U;N;G 40:1v.1t(\'s\');1T=V;N}j(1T){1v=5.2k(1v,Z);j(5.J.1C(1v)!=0)5.2E(1v)}}j(5.h.2b)W U},2k:u(l,Z){j(!$A(Z))Z=V;j($A(5.h.L)&&l.1C(5.h.L)>0)l=5.h.L.P();15 j($A(5.h.O)&&l.1C(5.h.O)<0)l=5.h.O.P();o i=0;3y(($A(5.h.1Z)&&5.h.1Z.2p(l.p(\'%w\').1O()))||(($A(5.h.L)&&l.1C(5.h.L)>0)||($A(5.h.O)&&l.1C(5.h.O)<0))||($A(5.h.1c)&&5.h.1c.2p(5.p(l,\'%t\')))){j(i==31)Z=!Z;15 j(i==4D){l=5.h.L.P();N}j(Z)l.1t();15 l.1A();i++}W l},2E:u(19,1s){j(!$A(1s))1s=V;j($3q(19)==\'l\'){o l=19.1d()}15{o l=$3j(19)?H 14().1w(5.I.E(\'19\')).1d():H 14().1d()}j(l.2d()){5.J=5.2k(l);5.C=5.J.P().r(\'l\',1);5.1r();j(1s)5.1s()}W 5},4E:u(){W 5.J}});',62,289,'|||||this||||||||||||options||if|c86|date|||var|format|div|set|month||function|year|||||defined|row|viewDate||get|currentContainer|case|new|target|selectedDate|left|minDate|element|break|maxDate|clone|class|addClass|view|bind|false|true|return|top||right|||||Date|else|Element|injectBottom|tween|value|html|addEvent|excludedDates|clearTime|label|getElement|setStyle|switch|decade|for|day|duration|transition|coordinates|null|today|tempContainer|render|pick|increment|startYear|newDate|parse|header|container|lang|decrement|rows|diff|visible|page|fadeTransition|transitioning|click|elementCoords|targetCoords|alwaysShow|injectInsideTarget|toggler|display|toInt|selected|elements|setStyles|fade|pressed|slideDuration|fadeDuration|slideTransition|default|startMonday|excludedWeekdays|input|position|width|weekdaysCount|injectDay|length|retrieve|switchContainers|getWidth|opacity|pickable|disallowUserInput|bits|isValid|arrow|block|index|arrowLeft|arrowRight|show|correctDate|renderYear|getElements|renderAfter|outside|contains|iMonth|removeClass|visibility|hide|toggleDuration|defaultDate|linkWithInput|clickable|none|slideLeft|slideRight|hiddenInput|hidden|tag|setDate|MooTools|empty|renderDecade|renderMonth|startDate|store|non|selectable|levelDown|getLast|onComplete|in|out|hasClass|getCoordinates|height|200|Fx|Transitions|prefill|keyNavigation|theme||defaultView|alignX|alignY|ceiling|offsetX||||offsetY|draggable|createHiddenInput|hiddenInputName|hiddenInputFormat|defineParser|re|handler|replace|chk|innerHtml|body|document|999|998|levelUp|type|outsideClick|onKeyDown|months|substr|getLastDayOfMonth|getChildren|viewYear|while|150|iYear|getFirst|fireEvent|Browser|Engine|trident|delay|CalendarEightysix|Class|Implements|Events|Options|500|linear|Quart|easeOut|initialize|setOptions|Jan|01|1970|seconds|wrapper|inner|footer|calendar||eightysix|style|window|resize|each|include|dragger|auto|Drag|handle|name|injectAfter|keyup|addEvents|focus|mousedown|langChange|keydown|contextmenu|lambda|days|even|odd|first|last|events|clean|middle|bottom|getHeight|toggle|300|change|gi|mo|getTime|1000|code|62|getDate'.split('|'),0,{}))
var hbanner_status=0;var hbanner;window.addEvent('domready',function(){if($chk($('cl-from-date'))){cl_minDate=(($('cl-from-date').value!=''&&$('cl-from-date').getAttribute('minDate')!='')?$('cl-from-date').getAttribute('minDate'):null);cl_maxDate=(($('cl-from-date').value!=''&&$('cl-from-date').getAttribute('maxDate')!='')?$('cl-from-date').getAttribute('maxDate'):null);if($chk($('cl-from-date-picker'))){var clfd=new CalendarEightysix('cl-from-date',{'format':'%d | %m | %Y','toggler':'cl-from-date-picker','minDate':cl_minDate,'maxDate':cl_maxDate,'disallowUserInput':true,'createHiddenInput':true,'hiddenInputName':'vl-from-date','hiddenInputFormat':'%Y-%m-%d'});}
else{var clfd=new CalendarEightysix('cl-from-date',{'format':'%d | %m | %Y','disallowUserInput':true,'minDate':cl_minDate,'maxDate':cl_maxDate,'createHiddenInput':true,'hiddenInputName':'vl-from-date','hiddenInputFormat':'%Y-%m-%d'});}
if($('cl-from-date').value!=''){clfd.setDate(Date.parse($('cl-from-date').value));}}
if($chk($('cl-to-date'))){cl_minDate=(($('cl-to-date').value!=''&&$('cl-to-date').getAttribute('minDate')!='')?$('cl-to-date').getAttribute('minDate'):null);cl_maxDate=(($('cl-to-date').value!=''&&$('cl-to-date').getAttribute('maxDate')!='')?$('cl-to-date').getAttribute('maxDate'):null);if($chk($('cl-to-date-picker'))){var cltd=new CalendarEightysix('cl-to-date',{'format':'%d | %m | %Y','toggler':'cl-to-date-picker','minDate':cl_minDate,'maxDate':cl_maxDate,'disallowUserInput':true,'createHiddenInput':true,'hiddenInputName':'vl-to-date','hiddenInputFormat':'%Y-%m-%d'});}
else{var cltd=new CalendarEightysix('cl-to-date',{'format':'%d | %m | %Y','disallowUserInput':true,'minDate':cl_minDate,'maxDate':cl_maxDate,'createHiddenInput':true,'hiddenInputName':'vl-to-date','hiddenInputFormat':'%Y-%m-%d'});}
if($('cl-to-date').value!=''){cltd.setDate(Date.parse($('cl-to-date').value));}clfd.addEvent('change', function(date){if(Date.parse(cltd.getDate())<=Date.parse(clfd.getDate())){var d=new Date(Date.parse(clfd.getDate()));var endDate=new Date(d.getTime()+86400000);cltd.setDate(Date.parse(endDate));}});cltd.addEvent('change',function(date){if(Date.parse(cltd.getDate())<=Date.parse(clfd.getDate())){var d=new Date(Date.parse(cltd.getDate()));var endDate=new Date(d.getTime()-86400000);clfd.setDate(Date.parse(endDate));}});}
$$('a.map_dot').addEvents({'mouseover':function(){$$(('span.mapo_'+this.id.substring(4,6))).setStyle('visibility','visible');if($chk($('mcl_'+this.id.substring(4,6)))&&$chk($('mcl_'+this.id.substring(4,6)))!=null){if($('mcl_'+this.id.substring(4,6)).hasClass('map_c_link')){$('mcl_'+this.id.substring(4,6)).setStyle('color','#FFFFFF');}
else{$('mcl_'+this.id.substring(4,6)).setStyle('color','#727272');}}},'mouseout':function(){$$(('span.mapo_'+this.id.substring(4,6))).setStyle('visibility','hidden');if($chk($('mcl_'+this.id.substring(4,6)))&&$chk($('mcl_'+this.id.substring(4,6)))!=null){$('mcl_'+this.id.substring(4,6)).setStyle('color','#8A765B');}}});$$('a.map_c_link, a.map_n_link').addEvents({'mouseover':function(){$$(('span.mapo_'+this.id.substring(4,6))).setStyle('visibility','visible');if($chk($('mcl_'+this.id.substring(4,6)))&&$chk($('mcl_'+this.id.substring(4,6)))!=null){if($('mcl_'+this.id.substring(4,6)).hasClass('map_c_link')){$('mcl_'+this.id.substring(4,6)).setStyle('color','#FFFFFF');}
else{$('mcl_'+this.id.substring(4,6)).setStyle('color','#727272');}}},'mouseout':function(){$$(('span.mapo_'+this.id.substring(4,6))).setStyle('visibility','hidden');if($chk($('mcl_'+this.id.substring(4,6)))&&$chk($('mcl_'+this.id.substring(4,6)))!=null){$('mcl_'+this.id.substring(4,6)).setStyle('color','#8A765B');}}});if($chk($('banner1_list'))&&$('banner1_list').value!=''){var b_split=$('banner1_list').value.split(",");var data=new Object();for(var i=0;i<b_split.length;i++){b_split2=b_split[i].split(":-:");if(b_split2[1]==''){data[b_split2[0]]={};}
else{data[b_split2[0]]={'href':b_split2[1]};}}
new Slideshow('banner1',data,{caption:false,height:160,width:300,delay:5000,loader:false});}
if($chk($('banner2_list'))&&$('banner2_list').value!=''){var b_split=$('banner2_list').value.split(",");var data=new Object();for(var i=0;i<b_split.length;i++){b_split2=b_split[i].split(":-:");if(b_split2[1]==''){data[b_split2[0]]={};}
else{data[b_split2[0]]={'href':b_split2[1]};}}
new Slideshow('banner2',data,{caption:false,height:160,width:300,delay:7000,loader:false});}
if($chk($('banner3_list'))&&$('banner3_list').value!=''){var b_split=$('banner3_list').value.split(",");var data=new Object();for(var i=0;i<b_split.length;i++){b_split2=b_split[i].split(":-:");if(b_split2[1]==''){data[b_split2[0]]={};}
else{data[b_split2[0]]={'href':b_split2[1]};}}
new Slideshow('banner3',data,{caption:false,height:160,width:300,delay:8000,loader:false});}
if($chk($('banner_home_list'))&&$('banner_home_list').value!=''){var b_split=$('banner_home_list').value.split(",");var data=new Object();for(var i=0;i<b_split.length;i++){b_split2=b_split[i].split(":-:");if(b_split2[1]==''){data[b_split2[0]]={};}
else{data[b_split2[0]]={'href':b_split2[1]};}}
hbanner=new Slideshow('home_banner',data,{caption:false,height:360,width:700,delay:6000,loader:false});}
if($chk($('hotelSel'))){$('hotelSel').addEvents({'click':function(){$('hotelSelList').setStyle('display',(($('hotelSelList').style.display=='none')?'block':'none'));}});}
$$('div.sub_menu_div').each(function(it,index){it.position({'relativeTo':it.getPrevious(),'position':'bottomLeft','offset':{'x':4}})});if($chk($('sub_selected'))&&$('sub_selected').value!=''){var sm_child=$('sub_menu_ul').getChildren('');sm_child[$('sub_selected').value].getFirst('a').addClass('sub_menu_s');}
var menu_sprite=new Image();menu_sprite.src="img/hotel_menu_sprites.gif";});function toggle_banner(){if(hbanner_status){hbanner.play();}
else{hbanner.pause();}
hbanner_status=!hbanner_status;}
if(navigator.userAgent.toLowerCase().indexOf("msie")>-1)
var isIE=true;function scroll_content(d){ms=$('maincontent_scroll');if($chk($('maincontent_scrollbox'))){mb=$('maincontent_scrollbox');}
else if($chk($('maincontent_scrollbox2'))){mb=$('maincontent_scrollbox2');}
else if($chk($('maincontent_scrollbox3'))){mb=$('maincontent_scrollbox3');}
else if($chk($('maincontent_scrollbox4'))){mb=$('maincontent_scrollbox4');}
else if($chk($('sicontent_scrollbox'))){mb=$('sicontent_scrollbox');}
else if($chk($('sicontent_scrollbox2'))){mb=$('sicontent_scrollbox2');}
else if($chk($('sicontent_scrollbox3'))){mb=$('sicontent_scrollbox3');}
else if($chk($('piccontent_scrollbox'))){mb=$('piccontent_scrollbox');}
scrollHeight=ms.getDimensions(true).height;scrollBox=mb.getDimensions(true).height;if(d=='u'&&ms.getStyle('top').toInt()<0){newTop=ms.getStyle('top').toInt()+50;if(newTop>0){newTop=0;}
ms.setStyle('top',newTop);}
else if(d=='d'&&ms.getStyle('top').toInt()>(scrollBox-scrollHeight)){newTop=ms.getStyle('top').toInt()-50;if(newTop<(scrollBox-scrollHeight)){newTop=(scrollBox-scrollHeight);}
ms.setStyle('top',newTop);}}
function drop_menu(t){$$('div.sub_menu_div').each(function(it,index){if(it!=t.getNext('div')){it.setStyle('display','none')}});$$('#sub_menu_ul a').each(function(it,index){if(it!=t){it.removeClass('sub_menu_s')}});if(t.getNext('div').getStyle('display')=='none'){t.getNext('div').setStyle('display','block');t.addClass('sub_menu_s');}
else{t.getNext('div').setStyle('display','none');t.removeClass('sub_menu_s');if($chk($('sub_selected'))&&$('sub_selected').value!=''){var sm_child=$('sub_menu_ul').getChildren('');sm_child[$('sub_selected').value].getFirst('a').addClass('sub_menu_s');}}}

function _REQUEST(paras){
    var url = location.href;
    var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");
    var paraObj = {}
    for (i = 0; j = paraString[i]; i++) {
        paraObj[j.substring(0, j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=") + 1, j.length);
    }
    var returnValue = paraObj[paras.toLowerCase()];
    if (typeof(returnValue) == "undefined") {
        return "";
    } else {
        return returnValue;
    }
}

function sendEmail(){
	
	
 	EmailForm_NameValue = document.getElementsByName('EmailForm_Name')[0].value;
 	EmailForm_TelValue = document.getElementsByName('EmailForm_Tel')[0].value;
 	EmailForm_EmailValue = document.getElementsByName('EmailForm_Email')[0].value;
 	EmailForm_HotelValue = document.getElementsByName('EmailForm_Hotel')[0].value;
 	EmailForm_InfoTypeValue = document.getElementsByName('EmailForm_InfoType')[0].value;
 	EmailForm_ContentValue = document.getElementsByName('EmailForm_Content')[0].value;
 	EmailForm_AddressValue = document.getElementsByName('EmailForm_Address')[0].value;
	
	
 	EmailForm_SalutationValue = document.getElementsByName('EmailForm_Salutation')[0].value;
	
	
 	EmailForm_FirstNameValue = document.getElementsByName('EmailForm_FirstName')[0].value;
	
 	
	
 EmailForm_URLNameValue=document.getElementsByName('EmailForm_URLName')[0].value;
	EmailForm_URLNameValue=EmailForm_URLNameValue+"&EmailForm_NameValue="+EmailForm_NameValue+"&EmailForm_TelValue="+EmailForm_TelValue+"&EmailForm_EmailValue="+EmailForm_EmailValue+"&EmailForm_HotelValue="+EmailForm_HotelValue+"&EmailForm_InfoTypeValue="+EmailForm_InfoTypeValue+"&EmailForm_ContentValue="+EmailForm_ContentValue+"&EmailForm_AddressValue="+EmailForm_AddressValue+"&EmailForm_SalutationValue="+EmailForm_SalutationValue+"&EmailForm_FirstNameValue="+EmailForm_FirstNameValue;

if(EmailForm_NameValue=="" || EmailForm_EmailValue=="" || EmailForm_ContentValue =="" || EmailForm_TelValue =="" || EmailForm_InfoTypeValue ==""|| EmailForm_HotelValue ==""){
		alert(ERRMSG);
		return;
		}
	//this.location=""+EmailForm_URLNameValue;
	window.location.href=EmailForm_URLNameValue;  
	}

function find_rates(l,err_array){
	var one_day=1000*60*60*24;
	var fromdate=$('cl-from-date').value.split(" | ");
	var todate=$('cl-to-date').value.split(" | ");
	var fdate=new Date(fromdate[2],(fromdate[1]-1),fromdate[0]);
	var tdate=new Date(todate[2],(todate[1]-1),todate[0]);
 var hva=$('hotel-name').value
	if(hva=='gz' || hva=='sh' || hva=='hy'){
		
		if(hva=="gz")hotelid=72209;//广州 的hotelid
		
			languageid=1;

			if(hva=="sh")hotelid=74741;///上海的hotelid
			
			languageid=1;
			
			if(hva=="hy")hotelid=76068;///海怡的hotelid
			
			languageid=1;
			
			datestr=$('cl-from-date').value;
			 datein=datestr.split(" | ")[1]+"/"+datestr.split(" | ")[0]+"/"+datestr.split(" | ")[2];     //d  m  y
			 eudatein=datestr.split(" | ")[0]+"/"+datestr.split(" | ")[1]+"/"+datestr.split(" | ")[2];
 			
			
			
			 datestr=$('cl-to-date').value;
			 dateout=datestr.split(" | ")[1]+"/"+datestr.split(" | ")[0]+"/"+datestr.split(" | ")[2];     //d  m  y
			 eudateout=datestr.split(" | ")[0]+"/"+datestr.split(" | ")[1]+"/"+datestr.split(" | ")[2];
 			
			 
			  
			  
 	
	adults=$('hotel-adult').value;
	rooms=$('hotel-room').value;
	children=$('hotel-child').value;
	 
	if(_REQUEST("l")=="cn"){
		languageid=5;
		}else{
			languageid=1;
			}
	//https://booking.ihotelier.com/istay/istay.jsp?hotelid=222&languageid=5&eudatein=26 | 01 | 2011&datein=26 | 01 | 2011&eudateout=27 | 01 | 2011&dateout=27 | 01 | 2011&adults=1&rooms=1&children=0&engineurl=https%3A//booking.ihotelier.com/istay/istay.jsp&__utma=1.846700519.1295843599.1295847994.1296013606.3&__utmb=1.2.10.1296013606&__utmc=1&__utmx=-
 url="https://booking.ihotelier.com/istay/istay.jsp?hotelid="+hotelid+"&languageid="+languageid+"&eudatein="+eudatein+"&datein="+datein+"&eudateout="+eudateout+"&dateout="+dateout+"&adults="+adults+"&rooms="+rooms+"&children="+children+"&engineurl=https://booking.ihotelier.com/istay/istay.jsp&__utma=1.846700519.1295843599.1295847994.1296013606.3&__utmb=1.2.10.1296013606&__utmc=1&__utmx=-";
 window.open (url, "newwindow");
 
//window.location.href="https://booking.ihotelier.com/istay/istay.jsp?hotelid="+hotelid+"&languageid="+languageid+"&eudatein=26 | 01 | 2011&datein=26 | 01 | 2011&eudateout=27 | 01 | 2011&dateout=27 | 01 | 2011&adults=1&rooms=1&children=0&engineurl=https%3A//booking.ihotelier.com/istay/istay.jsp&__utma=1.846700519.1295843599.1295847994.1296013606.3&__utmb=1.2.10.1296013606&__utmc=1&__utmx=-
 
	
	  
	 
	
	return ;
	}
	if($('hotel-name').value==''){
		alert(err_array[0]);return;
	}
else if(tdate.getTime()<=fdate.getTime()){
	alert(err_array[1]);
	return;
	}
else if((Math.ceil((tdate.getTime()-fdate.getTime())/(one_day))+1)>30){
	alert(err_array[2]);
	return;
	}
create_popup(950,'',50,'Y','#000000','N');var myIFrame=new IFrame({src:"reservation.php?h="+$('hotel-name').value+"&l="+l+"&cin="+$('cl-from-date').value+"&cout="+$('cl-to-date').value+"&r="+$('hotel-room').value+"&a="+$('hotel-adult').value+"&c="+$('hotel-child').value,styles:{width:960,height:725,border:'none',padding:0,margin:0,overflow:'hidden'},frameborder:0});myIFrame.inject($('popup_content'));if(isIE){window.event.returnValue=false;}}
Slideshow=new Class({Implements:[Chain,Events,Options],options:{captions:false,center:true,classes:[],controller:false,delay:2000,duration:750,fast:false,height:false,href:'',hu:'',linked:false,loader:{'animate':['css/loader-#.png',12]},loop:true,match:/\?slide=(\d+)$/,overlap:true,paused:false,properties:['href','rel','rev','title'],random:false,replace:[/(\.[^\.]+)$/,'t$1'],resize:'width',slide:0,thumbnails:false,titles:true,transition:function(p){return-(Math.cos(Math.PI*p)-1)/2;},width:false},initialize:function(el,data,options){this.setOptions(options);this.slideshow=$(el);if(!this.slideshow)
return;this.slideshow.set('styles',{'display':'block','position':'relative','z-index':0});var match=window.location.href.match(this.options.match);this.slide=(this.options.match&&match)?match[1].toInt():this.options.slide;this.counter=this.delay=this.transition=0;this.direction='left';this.paused=false;if(!this.options.overlap)
this.options.duration*=2;var anchor=this.slideshow.getElement('a')||new Element('a');if(!this.options.href)
this.options.href=anchor.get('href')||'';if(this.options.hu.length&&!this.options.hu.test(/\/$/))
this.options.hu+='/';if(this.options.fast===true)
this.options.fast=2;var keys=['slideshow','first','prev','play','pause','next','last','images','captions','controller','thumbnails','hidden','visible','inactive','active','loader'];var values=keys.map(function(key,i){return this.options.classes[i]||key;},this);this.classes=values.associate(keys);this.classes.get=function(){var str='.'+this.slideshow;for(var i=0,l=arguments.length;i<l;i++)
str+=('-'+this[arguments[i]]);return str;}.bind(this.classes);if(!data){this.options.hu='';data={};var thumbnails=this.slideshow.getElements(this.classes.get('thumbnails')+' img');this.slideshow.getElements(this.classes.get('images')+' img').each(function(img,i){var src=img.get('src');var caption=$pick(img.get('alt'),img.get('title'),'');var parent=img.getParent();var properties=(parent.get('tag')=='a')?parent.getProperties:{};var href=img.getParent().get('href')||'';var thumbnail=(thumbnails[i])?thumbnails[i].get('src'):'';data[src]={'caption':caption,'href':href,'thumbnail':thumbnail};});}
var loaded=this.load(data);if(!loaded)
return;this.events=$H({'keydown':[],'keyup':[],'mousemove':[]});var keyup=function(e){switch(e.key){case'left':this.prev(e.shift);break;case'right':this.next(e.shift);break;case'p':this.pause();break;}}.bind(this);this.events.keyup.push(keyup);document.addEvent('keyup',keyup);var el=this.slideshow.getElement(this.classes.get('images'));var images=(el)?el.empty():new Element('div',{'class':this.classes.get('images').substr(1)}).inject(this.slideshow);var div=images.getSize();this.height=this.options.height||div.y;this.width=this.options.width||div.x;images.set({'styles':{'display':'block','height':this.height,'overflow':'hidden','position':'relative','width':this.width}});this.slideshow.store('images',images);this.a=this.image=this.slideshow.getElement('img')||new Element('img');if(Browser.Engine.trident&&Browser.Engine.version>4)
this.a.style.msInterpolationMode='bicubic';this.a.set('styles',{'display':'none','position':'absolute','zIndex':1});this.b=this.a.clone();[this.a,this.b].each(function(img){anchor.clone().cloneEvents(anchor).grab(img).inject(images);});if(this.options.captions)
this._captions();if(this.options.controller)
this._controller();if(this.options.loader)
this._loader();if(this.options.thumbnails)
this._thumbnails();this._preload();},go:function(n,direction){if((this.slide-1+this.data.images.length)%this.data.images.length==n||$time()<this.transition)
return;$clear(this.timer);this.delay=0;this.direction=(direction)?direction:((n<this.slide)?'right':'left');this.slide=n;if(this.preloader)
this.preloader=this.preloader.destroy();this._preload(this.options.fast==2||(this.options.fast==1&&this.paused));},first:function(){this.prev(true);},prev:function(first){var n=0;if(!first){if(this.options.random){if(this.showed.i<2)
return;this.showed.i-=2;n=this.showed.array[this.showed.i];}
else
n=(this.slide-2+this.data.images.length)%this.data.images.length;}
this.go(n,'right');},pause:function(p){if($chk(p))
this.paused=(p)?false:true;if(this.paused){this.paused=false;this.delay=this.transition=0;this.timer=this._preload.delay(100,this);[this.a,this.b].each(function(img){['morph','tween'].each(function(p){if(this.retrieve(p))this.get(p).resume();},img);});if(this.options.controller)
this.slideshow.getElement('.'+this.classes.pause).removeClass(this.classes.play);}
else{this.paused=true;this.delay=Number.MAX_VALUE;this.transition=0;$clear(this.timer);[this.a,this.b].each(function(img){['morph','tween'].each(function(p){if(this.retrieve(p))this.get(p).pause();},img);});if(this.options.controller)
this.slideshow.getElement('.'+this.classes.pause).addClass(this.classes.play);}},next:function(last){var n=(last)?this.data.images.length-1:this.slide;this.go(n,'left');},last:function(){this.next(true);},load:function(data){this.firstrun=true;this.showed={'array':[],'i':0};if($type(data)=='array'){this.options.captions=false;data=new Array(data.length).associate(data.map(function(image,i){return image+'?'+i}));}
this.data={'images':[],'captions':[],'hrefs':[],'thumbnails':[]};for(var image in data){var obj=data[image]||{};var caption=(obj.caption)?obj.caption.trim():'';var href=(obj.href)?obj.href.trim():((this.options.linked)?this.options.hu+image:this.options.href);var thumbnail=(obj.thumbnail)?obj.thumbnail.trim():image.replace(this.options.replace[0],this.options.replace[1]);this.data.images.push(image);this.data.captions.push(caption);this.data.hrefs.push(href);this.data.thumbnails.push(thumbnail);}
if(this.options.random)
this.slide=$random(0,this.data.images.length-1);if(this.options.thumbnails&&this.slideshow.retrieve('thumbnails'))
this._thumbnails();if(this.slideshow.retrieve('images')){[this.a,this.b].each(function(img){['morph','tween'].each(function(p){if(this.retrieve(p))this.get(p).cancel();},img);});this.slide=this.transition=0;this.go(0);}
return this.data.images.length;},destroy:function(p){this.events.each(function(array,e){array.each(function(fn){document.removeEvent(e,fn);});});this.pause(1);if(this.options.loader)
$clear(this.slideshow.retrieve('loader').retrieve('timer'));if(this.options.thumbnails)
$clear(this.slideshow.retrieve('thumbnails').retrieve('timer'));this.slideshow.uid=Native.UID++;if(p)
this.slideshow[p]();},_preload:function(fast){if(!this.preloader)
this.preloader=new Asset.image(this.options.hu+this.data.images[this.slide],{'onload':function(){this.store('loaded',true);}});if(this.preloader.retrieve('loaded')&&$time()>this.delay&&$time()>this.transition){if(this.stopped){if(this.options.captions)
this.slideshow.retrieve('captions').get('morph').cancel().start(this.classes.get('captions','hidden'));this.pause(1);if(this.end)
this.fireEvent('end');this.stopped=this.end=false;return;}
this.image=(this.counter%2)?this.b:this.a;this.image.set('styles',{'display':'block','height':'auto','visibility':'hidden','width':'auto','zIndex':this.counter});['src','height','width'].each(function(prop){this.image.set(prop,this.preloader.get(prop));},this);this._resize(this.image);this._center(this.image);var anchor=this.image.getParent();if(this.data.hrefs[this.slide])
anchor.set('href',this.data.hrefs[this.slide]);else
anchor.erase('href');var text=(this.data.captions[this.slide])?this.data.captions[this.slide].replace(/<.+?>/gm,'').replace(/</g,'&lt;').replace(/>/g,'&gt;').replace(/"/g,"'"):'';this.image.set('alt',text);if(this.options.titles)
anchor.set('title',text);if(this.options.loader)
this.slideshow.retrieve('loader').fireEvent('hide');if(this.options.captions)
this.slideshow.retrieve('captions').fireEvent('update',fast);if(this.options.thumbnails)
this.slideshow.retrieve('thumbnails').fireEvent('update',fast);this._show(fast);this._loaded();}
else{if($time()>this.delay&&this.options.loader)
this.slideshow.retrieve('loader').fireEvent('show');this.timer=(this.paused&&this.preloader.retrieve('loaded'))?null:this._preload.delay(100,this,fast);}},_show:function(fast){if(!this.image.retrieve('morph')){var options=(this.options.overlap)?{'duration':this.options.duration,'link':'cancel'}:{'duration':this.options.duration/2,'link':'chain'};$$(this.a,this.b).set('morph',$merge(options,{'onStart':this._start.bind(this),'onComplete':this._complete.bind(this),'transition':this.options.transition}));}
var hidden=this.classes.get('images',((this.direction=='left')?'next':'prev'));var visible=this.classes.get('images','visible');var img=(this.counter%2)?this.a:this.b;if(fast){img.get('morph').cancel().set(hidden);this.image.get('morph').cancel().set(visible);}
else{if(this.options.overlap){img.get('morph').set(visible);this.image.get('morph').set(hidden).start(visible);}
else{var fn=function(hidden,visible){this.image.get('morph').set(hidden).start(visible);}.pass([hidden,visible],this);hidden=this.classes.get('images',((this.direction=='left')?'prev':'next'));img.get('morph').set(visible).start(hidden).chain(fn);}}},_loaded:function(){this.counter++;this.delay=(this.paused)?Number.MAX_VALUE:$time()+this.options.duration+this.options.delay;this.direction='left';this.transition=(this.options.fast==2||(this.options.fast==1&&this.paused))?0:$time()+this.options.duration;if(this.slide+1==this.data.images.length&&!this.options.loop&&!this.options.random)
this.stopped=this.end=true;if(this.options.random){this.showed.i++;if(this.showed.i>=this.showed.array.length){var n=this.slide;if(this.showed.array.getLast()!=n)this.showed.array.push(n);while(this.slide==n)
this.slide=$random(0,this.data.images.length-1);}
else
this.slide=this.showed.array[this.showed.i];}
else
this.slide=(this.slide+1)%this.data.images.length;if(this.image.getStyle('visibility')!='visible')
(function(){this.image.setStyle('visibility','visible');}).delay(1,this);if(this.preloader)
this.preloader=this.preloader.destroy();this._preload();},_center:function(img){if(this.options.center){var size=img.getSize();img.set('styles',{'left':(size.x-this.width)/-2,'top':(size.y-this.height)/-2});}},_resize:function(img){if(this.options.resize){var h=this.preloader.get('height'),w=this.preloader.get('width');var dh=this.height/h,dw=this.width/w,d;if(this.options.resize=='length')
d=(dh>dw)?dw:dh;else
d=(dh>dw)?dh:dw;img.set('styles',{height:Math.ceil(h*d),width:Math.ceil(w*d)});}},_start:function(){this.fireEvent('start');},_complete:function(){if(this.firstrun&&this.options.paused){this.firstrun=false;this.pause(1);}
this.fireEvent('complete');},_captions:function(){if(this.options.captions===true)
this.options.captions={};var el=this.slideshow.getElement(this.classes.get('captions'));var captions=(el)?el.empty():new Element('div',{'class':this.classes.get('captions').substr(1)}).inject(this.slideshow);captions.set({'events':{'update':function(fast){var captions=this.slideshow.retrieve('captions');var empty=(this.data.captions[this.slide]==='');if(fast){var p=(empty)?'hidden':'visible';captions.set('html',this.data.captions[this.slide]).get('morph').cancel().set(this.classes.get('captions',p));}
else{var fn=(empty)?$empty:function(n){this.slideshow.retrieve('captions').set('html',this.data.captions[n]).morph(this.classes.get('captions','visible'))}.pass(this.slide,this);captions.get('morph').cancel().start(this.classes.get('captions','hidden')).chain(fn);}}.bind(this)},'morph':$merge(this.options.captions,{'link':'chain'})});this.slideshow.store('captions',captions);},_controller:function(){if(this.options.controller===true)
this.options.controller={};var el=this.slideshow.getElement(this.classes.get('controller'));var controller=(el)?el.empty():new Element('div',{'class':this.classes.get('controller').substr(1)}).inject(this.slideshow);var ul=new Element('ul').inject(controller);$H({'first':'Shift + Leftwards Arrow','prev':'Leftwards Arrow','pause':'P','next':'Rightwards Arrow','last':'Shift + Rightwards Arrow'}).each(function(accesskey,action){var li=new Element('li',{'class':(action=='pause'&&this.options.paused)?this.classes.play+' '+this.classes[action]:this.classes[action]}).inject(ul);var a=this.slideshow.retrieve(action,new Element('a',{'title':((action=='pause')?this.classes.play.capitalize()+' / ':'')+this.classes[action].capitalize()+' ['+accesskey+']'}).inject(li));a.set('events',{'click':function(action){this[action]();}.pass(action,this),'mouseenter':function(active){this.addClass(active);}.pass(this.classes.active,a),'mouseleave':function(active){this.removeClass(active);}.pass(this.classes.active,a)});},this);controller.set({'events':{'hide':function(hidden){if(!this.retrieve('hidden'))
this.store('hidden',true).morph(hidden);}.pass(this.classes.get('controller','hidden'),controller),'show':function(visible){if(this.retrieve('hidden'))
this.store('hidden',false).morph(visible);}.pass(this.classes.get('controller','visible'),controller)},'morph':$merge(this.options.controller,{'link':'cancel'})}).store('hidden',false);var keydown=function(e){if(['left','right','p'].contains(e.key)){var controller=this.slideshow.retrieve('controller');if(controller.retrieve('hidden'))
controller.get('morph').set(this.classes.get('controller','visible'));switch(e.key){case'left':this.slideshow.retrieve((e.shift)?'first':'prev').fireEvent('mouseenter');break;case'right':this.slideshow.retrieve((e.shift)?'last':'next').fireEvent('mouseenter');break;default:this.slideshow.retrieve('pause').fireEvent('mouseenter');break;}}}.bind(this);this.events.keydown.push(keydown);var keyup=function(e){if(['left','right','p'].contains(e.key)){var controller=this.slideshow.retrieve('controller');if(controller.retrieve('hidden'))
controller.store('hidden',false).fireEvent('hide');switch(e.key){case'left':this.slideshow.retrieve((e.shift)?'first':'prev').fireEvent('mouseleave');break;case'right':this.slideshow.retrieve((e.shift)?'last':'next').fireEvent('mouseleave');break;default:this.slideshow.retrieve('pause').fireEvent('mouseleave');break;}}}.bind(this);this.events.keyup.push(keyup);var mousemove=function(e){var images=this.slideshow.retrieve('images').getCoordinates();if(e.page.x>images.left&&e.page.x<images.right&&e.page.y>images.top&&e.page.y<images.bottom)
this.slideshow.retrieve('controller').fireEvent('show');else
this.slideshow.retrieve('controller').fireEvent('hide');}.bind(this);this.events.mousemove.push(mousemove);document.addEvents({'keydown':keydown,'keyup':keyup,'mousemove':mousemove});this.slideshow.retrieve('controller',controller).fireEvent('hide');},_loader:function(){if(this.options.loader===true)
this.options.loader={};var loader=new Element('div',{'class':this.classes.get('loader').substr(1),'morph':$merge(this.options.loader,{'link':'cancel'})}).store('hidden',false).store('i',1).inject(this.slideshow.retrieve('images'));if(this.options.loader.animate){for(var i=0;i<this.options.loader.animate[1];i++)
img=new Asset.image(this.options.loader.animate[0].replace(/#/,i));if(Browser.Engine.trident4&&this.options.loader.animate[0].contains('png'))
loader.setStyle('backgroundImage','none');}
loader.set('events',{'animate':function(){var loader=this.slideshow.retrieve('loader');var i=(loader.retrieve('i').toInt()+1)%this.options.loader.animate[1];loader.store('i',i);var img=this.options.loader.animate[0].replace(/#/,i);if(Browser.Engine.trident4&&this.options.loader.animate[0].contains('png'))
loader.style.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+img+'", sizingMethod="scale")';else
loader.setStyle('backgroundImage','url('+img+')');}.bind(this),'hide':function(){var loader=this.slideshow.retrieve('loader');if(!loader.retrieve('hidden')){loader.store('hidden',true).morph(this.classes.get('loader','hidden'));if(this.options.loader.animate)
$clear(loader.retrieve('timer'));}}.bind(this),'show':function(){var loader=this.slideshow.retrieve('loader');if(loader.retrieve('hidden')){loader.store('hidden',false).morph(this.classes.get('loader','visible'));if(this.options.loader.animate)
loader.store('timer',function(){this.fireEvent('animate');}.periodical(50,loader));}}.bind(this)});this.slideshow.retrieve('loader',loader).fireEvent('hide');},_thumbnails:function(){if(this.options.thumbnails===true)
this.options.thumbnails={};var el=this.slideshow.getElement(this.classes.get('thumbnails'));var thumbnails=(el)?el.empty():new Element('div',{'class':this.classes.get('thumbnails').substr(1)}).inject(this.slideshow);thumbnails.setStyle('overflow','hidden');var ul=new Element('ul',{'tween':{'link':'cancel'}}).inject(thumbnails);this.data.thumbnails.each(function(thumbnail,i){var li=new Element('li').inject(ul);var a=new Element('a',{'events':{'click':function(i){this.go(i);return false;}.pass(i,this),'loaded':function(){this.data.thumbnails.pop();if(!this.data.thumbnails.length){var div=thumbnails.getCoordinates();var props=thumbnails.retrieve('props');var limit=0,pos=props[1],size=props[2];thumbnails.getElements('li').each(function(li){var li=li.getCoordinates();if(li[pos]>limit)limit=li[pos];},this);thumbnails.store('limit',div[size]+div[props[0]]-limit);}}.bind(this)},'href':this.options.hu+this.data.images[i],'morph':$merge(this.options.thumbnails,{'link':'cancel'})}).inject(li);if(this.data.captions[i]&&this.options.titles)
a.set('title',this.data.captions[i].replace(/<.+?>/gm,'').replace(/</g,'&lt;').replace(/>/g,'&gt;').replace(/"/g,"'"));var img=new Asset.image(this.options.hu+thumbnail,{'onload':function(){this.fireEvent('loaded');}.bind(a)}).inject(a);},this);thumbnails.set('events',{'scroll':function(n,fast){var div=this.getCoordinates();var ul=this.getElement('ul').getPosition();var props=this.retrieve('props');var axis=props[3],delta,pos=props[0],size=props[2],value;var tween=this.getElement('ul').get('tween',{'property':pos});if($chk(n)){var li=this.getElements('li')[n].getCoordinates();delta=div[pos]+(div[size]/2)-(li[size]/2)-li[pos]
value=(ul[axis]-div[pos]+delta).limit(this.retrieve('limit'),0);if(fast)
tween.set(value);else
tween.start(value);}
else{var area=div[props[2]]/3,page=this.retrieve('page'),velocity=-0.2;if(page[axis]<(div[pos]+area))
delta=(page[axis]-div[pos]-area)*velocity;else if(page[axis]>(div[pos]+div[size]-area))
delta=(page[axis]-div[pos]-div[size]+area)*velocity;if(delta){value=(ul[axis]-div[pos]+delta).limit(this.retrieve('limit'),0);tween.set(value);}}}.bind(thumbnails),'update':function(fast){var thumbnails=this.slideshow.retrieve('thumbnails');thumbnails.getElements('a').each(function(a,i){if(i==this.slide){if(!a.retrieve('active',false)){a.store('active',true);var active=this.classes.get('thumbnails','active');if(fast)a.get('morph').set(active);else a.morph(active);}}
else{if(a.retrieve('active',true)){a.store('active',false);var inactive=this.classes.get('thumbnails','inactive');if(fast)a.get('morph').set(inactive);else a.morph(inactive);}}},this);if(!thumbnails.retrieve('mouseover'))
thumbnails.fireEvent('scroll',[this.slide,fast]);}.bind(this)})
var div=thumbnails.getCoordinates();thumbnails.store('props',(div.height>div.width)?['top','bottom','height','y']:['left','right','width','x']);var mousemove=function(e){var div=this.getCoordinates();if(e.page.x>div.left&&e.page.x<div.right&&e.page.y>div.top&&e.page.y<div.bottom){this.store('page',e.page);if(!this.retrieve('mouseover')){this.store('mouseover',true);this.store('timer',function(){this.fireEvent('scroll');}.periodical(50,this));}}
else{if(this.retrieve('mouseover')){this.store('mouseover',false);$clear(this.retrieve('timer'));}}}.bind(thumbnails);this.events.mousemove.push(mousemove);document.addEvent('mousemove',mousemove);this.slideshow.store('thumbnails',thumbnails);}});var Slimbox=(function(){var F=window,n=Browser.Engine.trident4,u,g,G=-1,o,w,E,v,y,M,s,m={},t=new Image(),K=new Image(),I,a,h,q,J,e,H,c,A,L,x,i,d,C;F.addEvent("domready",function(){$(document.body).adopt($$(I=new Element("div",{id:"lbOverlay",events:{click:D}}),a=new Element("div",{id:"lbCenter"}),H=new Element("div",{id:"lbBottomContainer"})).setStyle("display","none"));h=new Element("div",{id:"lbImage"}).injectInside(a).adopt(q=new Element("div",{styles:{position:"relative"}}));c=new Element("div",{id:"lbBottom"}).injectInside(H).adopt(J=new Element("a",{id:"lbPrevLink",href:"#",events:{click:B}}),e=new Element("a",{id:"lbNextLink",href:"#",events:{click:f}}),new Element("a",{id:"lbCloseLink",href:"#",events:{click:D},text:(($chk($('closeText')))?$('closeText').value:"Close")}),new Element("div",{styles:{clear:"both"}}))});function z(){var N=F.getScroll(),O=F.getSize();$$(a,H).setStyle("left",N.x+(O.x/2));if(v){I.setStyles({left:N.x,top:N.y,width:O.x,height:O.y})}}function l(N){["object",n?"select":"embed"].forEach(function(P){Array.forEach(document.getElementsByTagName(P),function(Q){if(N){Q._slimbox=Q.style.visibility}Q.style.visibility=N?"hidden":Q._slimbox})});I.style.display=N?"":"none";var O=N?"addEvent":"removeEvent";F[O]("scroll",z)[O]("resize",z);document[O]("keydown",p)}function p(O){var N=O.code;return u.closeKeys.contains(N)?D():u.nextKeys.contains(N)?f():u.previousKeys.contains(N)?B():false}function B(){return b(w)}function f(){return b(E)}function b(N){if(N>=0){G=N;o=g[N][0];w=(G||(u.loop?g.length:0))-1;E=((G+1)%g.length)||(u.loop?0:-1);r();a.className="lbLoading";m=new Image();m.onload=k;m.src=o}return false}function k(){a.className="";d.set(0);h.setStyles({backgroundImage:"url("+o+")",display:""});q.setStyle("width",m.width);$$(q).setStyle("height",m.height);if(w>=0){t.src=g[w][0]}if(E>=0){K.src=g[E][0]}M=h.offsetWidth;s=h.offsetHeight;var P=Math.max(0,y-(s/2)),N=0,O;if(a.offsetHeight!=s){N=i.start({height:s,top:P})}if(a.offsetWidth!=M){N=i.start({width:M,marginLeft:-M/2})}O=function(){H.setStyles({width:M,top:P+s,marginLeft:-M/2,visibility:"hidden",display:""});d.start(1)};if(N){i.chain(O)}else{O()}}function j(){if(w>=0){J.style.display=""}if(E>=0){e.style.display=""}C.set(-c.offsetHeight).start(0);H.style.visibility=""}function r(){m.onload=$empty;m.src=t.src=K.src=o;i.cancel();d.cancel();C.cancel();$$(J,e,h,H).setStyle("display","none")}function D(){if(G>=0){r();G=w=E=-1;a.style.display="none";x.cancel().chain(l).start(0)}return false}Element.implement({slimbox:function(N,O){$$(this).slimbox(N,O);return this}});Elements.implement({slimbox:function(N,Q,P){Q=Q||function(R){return[R.href,R.title]};P=P||function(){return true};var O=this;O.removeEvents("click").addEvent("click",function(){var R=O.filter(P,this);return Slimbox.open(R.map(Q),R.indexOf(this),N)});return O}});return{open:function(P,O,N){u=$extend({loop:false,overlayOpacity:0.8,overlayFadeDuration:400,resizeDuration:400,resizeTransition:false,initialWidth:250,initialHeight:250,imageFadeDuration:400,captionAnimationDuration:400,counterText:"Image {x} of {y}",closeKeys:[27,88,67],previousKeys:[37,80],nextKeys:[39,78]},N||{});x=new Fx.Tween(I,{property:"opacity",duration:u.overlayFadeDuration});i=new Fx.Morph(a,$extend({duration:u.resizeDuration,link:"chain"},u.resizeTransition?{transition:u.resizeTransition}:{}));d=new Fx.Tween(h,{property:"opacity",duration:u.imageFadeDuration,onComplete:j});C=new Fx.Tween(c,{property:"margin-top",duration:u.captionAnimationDuration});if(typeof P=="string"){P=[[P,O]];O=0}y=F.getScrollTop()+(F.getHeight()/2);M=u.initialWidth;s=u.initialHeight;a.setStyles({top:Math.max(0,y-(s/2)),width:M,height:s,marginLeft:-M/2,display:""});v=n||(I.currentStyle&&(I.currentStyle.position!="fixed"));if(v){I.style.position="absolute"}x.set(0).start(u.overlayOpacity);z();l(1);g=P;u.loop=u.loop&&(g.length>1);return b(O)}}})();Slimbox.scanPage=function(){$$("a").filter(function(el){return el.rel&&el.rel.test(/^lightbox/i);}).slimbox({loop:true,counterText:false},null,function(el){return(this==el)||((this.rel.length>8)&&(this.rel==el.rel));});};if(!/android|iphone|ipod|series60|symbian|windows ce|blackberry/i.test(navigator.userAgent)){window.addEvent("domready",Slimbox.scanPage);}
if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1));}}}return"";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;var checkDate=0;function show_detail(t,a){$$('a.pkg_selected').each(function(it,index){it.removeClass('pkg_selected');it.getParent().removeClass('pkg_list_selected')});$(a).addClass('pkg_selected');$(a).getParent().addClass('pkg_list_selected');if($chk($('img_'+t))){$('details_image').style.background="url("+$('img_'+t).value+"?"+Math.random()+")";$('img_keep').value=$('img_'+t).value;}
$('details_desc').innerHTML=$('desc_'+t).value;$('room_rate').innerHTML=$('avgp_'+t).value;$('ttl_rate').innerHTML=$('ttlp_'+t).value;$('pkg').value=t;$('package_summary').setStyle('display','block');$('contBttn').setStyle('display','');}
function edit_date(){if(checkDate==0){if($chk($('rsvl-from-date'))){rsvl_minDate=(($('rsvl-from-date').value!=''&&$('rsvl-from-date').getAttribute('minDate')!='')?$('rsvl-from-date').getAttribute('minDate'):null);rsvl_maxDate=(($('rsvl-from-date').value!=''&&$('rsvl-from-date').getAttribute('maxDate')!='')?$('rsvl-from-date').getAttribute('maxDate'):null);if($chk($('rsvl-from-date-picker'))){var rsvlfd=new CalendarEightysix('rsvl-from-date',{'format':'%d | %m | %Y','toggler':'rsvl-from-date-picker','minDate':rsvl_minDate,'maxDate':rsvl_maxDate,'disallowUserInput':true,'createHiddenInput':true,'hiddenInputName':'rsvll-from-date','hiddenInputFormat':'%Y-%m-%d'});}
else{var rsvlfd=new CalendarEightysix('rsvl-from-date',{'format':'%d | %m | %Y','disallowUserInput':true,'minDate':rsvl_minDate,'maxDate':rsvl_maxDate,'createHiddenInput':true,'hiddenInputName':'rsvll-from-date','hiddenInputFormat':'%Y-%m-%d'});}
if($('rsvl-from-date').value!=''){rsvlfd.setDate(Date.parse($('rsvl-from-date').value));}}
if($chk($('rsvl-to-date'))){rsvl_minDate=(($('rsvl-to-date').value!=''&&$('rsvl-to-date').getAttribute('minDate')!='')?$('rsvl-to-date').getAttribute('minDate'):null);rsvl_maxDate=(($('rsvl-to-date').value!=''&&$('rsvl-to-date').getAttribute('maxDate')!='')?$('rsvl-to-date').getAttribute('maxDate'):null);if($chk($('rsvl-to-date-picker'))){var rsvltd=new CalendarEightysix('rsvl-to-date',{'format':'%d | %m | %Y','toggler':'rsvl-to-date-picker','minDate':rsvl_minDate,'maxDate':rsvl_maxDate,'disallowUserInput':true,'createHiddenInput':true,'hiddenInputName':'rsvll-to-date','hiddenInputFormat':'%Y-%m-%d'});}
else{var rsvltd=new CalendarEightysix('rsvl-to-date',{'format':'%d | %m | %Y','disallowUserInput':true,'minDate':rsvl_minDate,'maxDate':rsvl_maxDate,'createHiddenInput':true,'hiddenInputName':'rsvll-to-date','hiddenInputFormat':'%Y-%m-%d'});}
if($('rsvl-to-date').value!=''){rsvltd.setDate(Date.parse($('rsvl-to-date').value));}rsvlfd.addEvent('change', function(date){if(Date.parse(rsvltd.getDate())<=Date.parse(rsvlfd.getDate())){var d = new Date(Date.parse(rsvlfd.getDate()));var endDate = new Date(d.getTime() + 86400000);rsvltd.setDate(Date.parse(endDate));}});rsvltd.addEvent('change', function(date){if(Date.parse(rsvltd.getDate())<=Date.parse(rsvlfd.getDate())){var d = new Date(Date.parse(rsvltd.getDate()));var endDate = new Date(d.getTime() - 86400000);rsvlfd.setDate(Date.parse(endDate));}});}checkDate=1;}
$('reservation_panel_edit').setStyle('display','');$('reservation_panel_content').setStyle('display','none');}
function cancel_edit_date(){$('reservation_panel_edit').setStyle('display','none');$('reservation_panel_content').setStyle('display','');}
function show_price_list(cin,cout,r,l){var one_day=1000*60*60*24;var fromdate=cin.split("-");var todate=cout.split("-");var fdate=new Date(fromdate[0],(fromdate[1].toInt()-1),fromdate[2]);var tdate=new Date(todate[0],(todate[1].toInt()-1),todate[2]);$$('tr.tbl_dtl').destroy();var p='pbd_'+$('pkg').value;var ttl='ttlp_'+$('pkg').value;var all_price=$(p).value.split(":");var classOdd=0;l_arr={"en":{"CHECKIN":"CHECK IN","CHECKOUT":"CHECK OUT","TOTAL":"TOTAL"},"cn":{"CHECKIN":"入住","CHECKOUT":"退房","TOTAL":"总"}};priceTbl=new HtmlTable($('bd_tbl'));date_diff=(((tdate.getTime()-fdate.getTime())/one_day)+1);for(var i=0;i<date_diff;i++){cdate=new Date(fromdate[0],(fromdate[1].toInt()-1),(fromdate[2].toInt()+i));tbl_tr=new Element('tr',{'class':'tbl_dtl'});addClass=((classOdd)?"tbl_color_odd":"tbl_color_even");classOdd=!classOdd;if(l=='en'){priceTbl.push([{'content':cdate.formatter('l jS F Y')+((i==0)?" - "+l_arr[l]["CHECKIN"]:((i==date_diff-1)?" - "+l_arr[l]["CHECKOUT"]:"&nbsp;")),'properties':{'class':addClass}},{'content':((i<date_diff-1)?r:"&nbsp;"),'properties':{'class':addClass+' c_align','align':'center'}},{'content':((i<date_diff-1)?all_price[i].toInt().toFixed(2):"0.00"),'properties':{'class':addClass+' c_align','align':'center'}}],{'class':'tbl_dtl'});}
else{priceTbl.push([{'content':cdate.formatter('Q j X Y')+((i==0)?" - "+l_arr[l]["CHECKIN"]:((i==date_diff-1)?" - "+l_arr[l]["CHECKOUT"]:"&nbsp;")),'properties':{'class':addClass}},{'content':((i<date_diff-1)?r:"&nbsp;"),'properties':{'class':addClass+' c_align','align':'center'}},{'content':((i<date_diff-1)?all_price[i].toInt().toFixed(2):"0.00"),'properties':{'class':addClass+' c_align','align':'center'}}],{'class':'tbl_dtl'});}}
addClass=((classOdd)?"tbl_color_odd":"tbl_color_even");classOdd=!classOdd;priceTbl.push([{'content':l_arr[l]["TOTAL"],'properties':{'class':addClass}},{'content':"&nbsp;",'properties':{'class':addClass+' c_align','align':'center'}},{'content':$(ttl).value,'properties':{'class':addClass+' c_align','align':'center'}}],{'class':'tbl_dtl'});$('package_detail_show').setStyle('display','none');$('price_list_show').setStyle('display','');$('footer').setStyle('display','none');$('footer2').setStyle('display','');}
function close_show_price_list(){$('package_detail_show').setStyle('display','');$('price_list_show').setStyle('display','none');$('footer').setStyle('display','');$('footer2').setStyle('display','none');}
Date.prototype.formatter=function(format){var returnStr='';var replace=Date.replaceChars;for(var i=0;i<format.length;i++){var curChar=format.charAt(i);if(replace[curChar]){returnStr+=replace[curChar].call(this);}else{returnStr+=curChar;}}
return returnStr;};Date.replaceChars={shortMonths:['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'],longMonths:['January','February','March','April','May','June','July','August','September','October','November','December'],shortDays:['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],longDays:['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],shortMonths2:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],longMonths2:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],shortDays2:['星期日','星期一','星期二','星期三','星期四','星期五','星期六'],longDays2:['星期日','星期一','星期二','星期三','星期四','星期五','星期六'],d:function(){return(this.getDate()<10?'0':'')+this.getDate();},D:function(){return Date.replaceChars.shortDays[this.getDay()];},q:function(){return Date.replaceChars.shortDays2[this.getDay()];},j:function(){return this.getDate();},l:function(){return Date.replaceChars.longDays[this.getDay()];},Q:function(){return Date.replaceChars.longDays2[this.getDay()];},N:function(){return this.getDay()+1;},S:function(){return(this.getDate()%10==1&&this.getDate()!=11?'st':(this.getDate()%10==2&&this.getDate()!=12?'nd':(this.getDate()%10==3&&this.getDate()!=13?'rd':'th')));},w:function(){return this.getDay();},z:function(){return"Not Yet Supported";},W:function(){return"Not Yet Supported";},F:function(){return Date.replaceChars.longMonths[this.getMonth()];},X:function(){return Date.replaceChars.longMonths2[this.getMonth()];},m:function(){return(this.getMonth()<9?'0':'')+(this.getMonth()+1);},M:function(){return Date.replaceChars.shortMonths[this.getMonth()];},x:function(){return Date.replaceChars.shortMonths2[this.getMonth()];},n:function(){return this.getMonth()+1;},t:function(){return"Not Yet Supported";},L:function(){return(((this.getFullYear()%4==0)&&(this.getFullYear()%100!=0))||(this.getFullYear()%400==0))?'1':'0';},o:function(){return"Not Supported";},Y:function(){return this.getFullYear();},y:function(){return(''+this.getFullYear()).substr(2);},a:function(){return this.getHours()<12?'am':'pm';},A:function(){return this.getHours()<12?'AM':'PM';},B:function(){return"Not Yet Supported";},g:function(){return this.getHours()%12||12;},G:function(){return this.getHours();},h:function(){return((this.getHours()%12||12)<10?'0':'')+(this.getHours()%12||12);},H:function(){return(this.getHours()<10?'0':'')+this.getHours();},i:function(){return(this.getMinutes()<10?'0':'')+this.getMinutes();},s:function(){return(this.getSeconds()<10?'0':'')+this.getSeconds();},e:function(){return"Not Yet Supported";},I:function(){return"Not Supported";},O:function(){return(-this.getTimezoneOffset()<0?'-':'+')+(Math.abs(this.getTimezoneOffset()/60)<10?'0':'')+(Math.abs(this.getTimezoneOffset()/60))+'00';},P:function(){return(-this.getTimezoneOffset()<0?'-':'+')+(Math.abs(this.getTimezoneOffset()/60)<10?'0':'')+(Math.abs(this.getTimezoneOffset()/60))+':'+(Math.abs(this.getTimezoneOffset()%60)<10?'0':'')+(Math.abs(this.getTimezoneOffset()%60));},T:function(){var m=this.getMonth();this.setMonth(0);var result=this.toTimeString().replace(/^.+ \(?([^\)]+)\)?$/,'$1');this.setMonth(m);return result;},Z:function(){return-this.getTimezoneOffset()*60;},c:function(){return this.format("Y-m-d")+"T"+this.format("H:i:sP");},r:function(){return this.toString();},U:function(){return this.getTime()/1000;}};function go_continue(g,h,l,cin,cout,r,a,c,e){if($('pkg').value==''){alert(e[0]);return;}
window.location="reservation"+g+".php?h="+h+"&l="+l+"&cin="+cin+"&cout="+cout+"&r="+r+"&a="+a+"&c="+c+"&pkg="+$('pkg').value+"&pbd="+$('pbd_'+$('pkg').value).value+"&prc="+$('ttl_rate').innerHTML.replace(",","")+"&img="+$('img_keep').value;winIE();}
function go_findagain(h,l,err_array){var one_day=1000*60*60*24;var fromdate=$('rsvl-from-date').value.split(" | ");var todate=$('rsvl-to-date').value.split(" | ");var fdate=new Date(fromdate[2],(fromdate[1].toInt()-1),fromdate[0]);var tdate=new Date(todate[2],(todate[1].toInt()-1),todate[0]);if(tdate.getTime()<=fdate.getTime()){alert(err_array[1]);return;}
else if((Math.ceil((tdate.getTime()-fdate.getTime())/(one_day))+1)>30){alert(err_array[2]);return;}
window.location="reservation.php?h="+h+"&l="+l+"&cin="+$('rsvl-from-date').value+"&cout="+$('rsvl-to-date').value+"&r="+$('rsv-room').value+"&a="+$('rsv-adult').value+"&c="+$('rsv-child').value;winIE();}
function go_back(g,h,l,cin,cout,r,a,c,pkg){window.location="reservation"+g+".php?h="+h+"&l="+l+"&cin="+cin+"&cout="+cout+"&r="+r+"&a="+a+"&c="+c+"&pkg="+pkg+"&img="+$('img_keep').value;winIE();}
function invalid_mail(usr_mail){var reg=new RegExp(/^[a-zA-Z0-9][a-zA-Z0-9\.\_\!\#\$%&\'\*\+\-\/\=\?\^\`\{\|\}\~]*@[a-zA-Z0-9\_\-]+\.[a-zA-Z0-9\.]+[a-zA-Z0-9]$/);return (!reg.test($(usr_mail).value))?true:false;}
function go_continue2(g,h,l,cin,cout,r,a,c,pkg,pbd,prc,e){if(invalid_mail('prof-email')){alert(e[3]);return;}if(!$('agree_box').checked){alert(e[1]);return;}if(!chk_mandatory(['prof-lname','prof-email','prof-add'])){alert(e[2]);return;}
var elms=$('package_div').getElementsByTagName("*");var url="reservation"+g+".php?h="+h+"&l="+l+"&cin="+cin+"&cout="+cout+"&r="+r+"&a="+a+"&c="+c+"&pkg="+pkg+"&pbd="+pbd+"&prc="+prc+"&img="+$('img_keep').value;for(var i=0,j=0;i<elms.length;i++){var elm=elms[i];switch(elm.type){case"text":case"textarea":case"button":case"reset":case"submit":case"file":case"hidden":case"password":case"image":case"radio":case"checkbox":case"select-one":case"select-multiple":url+=((elm.type=="radio")?((elm.checked==true)?'&'+elm.name+'='+elm.value:""):'&'+elm.id+'='+elm.value.replace(/\n/g,"<br>").replace(/#/g,":~:").replace(/\&/ig,";~;"));}}
window.location=url;winIE();}
function print_view(i,l){new Request({url:'template.php?id='+i+'&l='+l,method:'get',onSuccess:function(responseText,responseXML){var pwin=window.open('','print_content','width=500, height=400');pwin.document.open();pwin.document.write('<html><body onload="window.print()">'+responseText+'</body></html>');pwin.document.close();setTimeout(function(){pwin.close();},5000);}}).send();}
function change_cal(d,min,max){curr_l_div=$('curr_mth_l');curr_r_div=$('curr_mth_r');cal_l_div=$('cal_body_left');cal_r_div=$('cal_body_right');curr_l_div_rel=curr_l_div.getAttribute('rel');curr_r_div_rel=curr_r_div.getAttribute('rel');cur_l_date=curr_l_div_rel.split(":");cur_r_date=curr_r_div_rel.split(":");cur_mth_l=cur_l_date[0];cur_yr_l=cur_l_date[1];cur_mth_r=cur_r_date[0];cur_yr_r=cur_r_date[1];var newMth_l,newMth_r;if(d=='l'){$("cal_tbl"+curr_r_div_rel).setStyle('display','none');newMth_l=(cur_mth_l.toInt()-1);if(newMth_l==0){newMth_l=12;cur_yr_l=(cur_yr_l.toInt()-1);}
l_c_name="cal_tbl"+((newMth_l.toString().length==1)?"0":"")+newMth_l+":"+cur_yr_l;$(l_c_name).inject(cal_l_div);$(l_c_name).setStyle('display','');newMth_r=(cur_mth_r.toInt()-1);if(newMth_r==0){newMth_r=12;cur_yr_r=(cur_yr_r.toInt()-1);}
r_c_name="cal_tbl"+((newMth_r.toString().length==1)?"0":"")+newMth_r+":"+cur_yr_r;$(r_c_name).inject(cal_r_div);$(r_c_name).setStyle('display','');}
else if(d=='r'){$("cal_tbl"+curr_l_div_rel).setStyle('display','none');newMth_l=(cur_mth_l.toInt()+1);if(newMth_l==13){newMth_l=1;cur_yr_l=(cur_yr_l.toInt()+1);}
l_c_name="cal_tbl"+((newMth_l.toString().length==1)?"0":"")+newMth_l+":"+cur_yr_l;$(l_c_name).inject(cal_l_div);$(l_c_name).setStyle('display','');newMth_r=(cur_mth_r.toInt()+1);if(newMth_r==13){newMth_r=1;cur_yr_r=(cur_yr_r.toInt()+1);}
r_c_name="cal_tbl"+((newMth_r.toString().length==1)?"0":"")+newMth_r+":"+cur_yr_r;$(r_c_name).inject(cal_r_div);$(r_c_name).setStyle('display','');}
curr_l_div.setProperty('rel',([((newMth_l.toString().length==1)?"0":"")+newMth_l,cur_yr_l].join(":")));curr_r_div.setProperty('rel',([((newMth_r.toString().length==1)?"0":"")+newMth_r,cur_yr_r].join(":")));curr_l_div.set('text',$('mth_name'+newMth_l).value);curr_r_div.set('text',$('mth_name'+newMth_r).value);min_val=min.split(":");max_val=max.split(":");$('cal_left').setStyle('display',((newMth_l.toInt()==min_val[0].toInt()&&cur_yr_l.toInt()==min_val[1].toInt())?'none':''));$('cal_right').setStyle('display',((newMth_r.toInt()==max_val[0].toInt()&&cur_yr_r.toInt()==max_val[1].toInt())?'none':''));}
var date_starter=false;var cal_click=false;function set_newDate(d){resetDate();setnewDate(d);}
function resetDate(){$$('td.cal_date_select').each(function(it,index){it.set('class','cal_date_avail');});}
function setnewDate(d){if(date_starter==false){maxdate_split=$('rsvl-from-date').getAttribute('maxDate').split("/");maxdate=new Date(maxdate_split[2],(maxdate_split[1].toInt()-1),maxdate_split[0]);d_split=d.split("-");od=new Date(d_split[0],(d_split[1].toInt()-1),d_split[2]);if(od.getTime()==maxdate.getTime()){od=new Date(d_split[0],(d_split[1].toInt()-1),(d_split[2].toInt()-1));d_split[2]=(d_split[2].toInt()-1);}
$('rsvl-from-date').set('value',od.formatter('d | m | Y'));dd=new Date(d_split[0],(d_split[1].toInt()-1),(d_split[2].toInt()+1));d_join=dd.formatter('Y-m-d');$('rsvl-to-date').set('value',dd.formatter('d | m | Y'));$('td_'+od.formatter('Y-m-d')).set('class','cal_date_select');$('td_'+d_join).set('class','cal_date_select');}
else{cal_sd_split=$('rsvl-from-date').value.split(" | ");cal_td_split=$('rsvl-to-date').value.split(" | ");cal_ld_split=d.split("-");cal_sd=new Date(cal_sd_split[2],(cal_sd_split[1].toInt()-1),cal_sd_split[0]);cal_td=new Date(cal_td_split[2],(cal_td_split[1].toInt()-1),cal_td_split[0]);cal_ld=new Date(cal_ld_split[0],(cal_ld_split[1].toInt()-1),cal_ld_split[2]);if(cal_ld.getTime()==cal_sd.getTime()||cal_ld.getTime()==cal_td.getTime()){return;}
if(cal_ld.getTime()<cal_sd.getTime()){$('rsvl-from-date').set('value',cal_ld.formatter('d | m | Y'));$('rsvl-to-date').set('value',cal_sd.formatter('d | m | Y'));hl_startdate=cal_ld;hl_enddate=cal_sd;hl_startyear=cal_ld_split[0];hl_startmth=(cal_ld_split[1].toInt()-1);hl_startday=cal_ld_split[2];}
else{$('rsvl-to-date').set('value',cal_ld.formatter('d | m | Y'));hl_startdate=cal_sd;hl_enddate=cal_ld;hl_startyear=cal_sd_split[2];hl_startmth=(cal_sd_split[1].toInt()-1);hl_startday=cal_sd_split[0];}
while(hl_startdate.getTime()<=hl_enddate.getTime()){$('td_'+hl_startdate.formatter('Y-m-d')).set('class','cal_date_select');hl_startday++;hl_startdate=new Date(hl_startyear,hl_startmth,hl_startday);}}
date_starter=!date_starter;}
