ÿþf u n c t i o n   S h o w F l a s h ( s t r F i l e N a m e ,   S t r W i d t h ,   s t r H e i g h t )   {  
         d o c u m e n t . w r i t e ( " < e m b e d   s r c = ' "   +   s t r F i l e N a m e   +   " '   s t y l e = ' w i d t h : "   +   S t r W i d t h   +   " p x ;   h e i g h t : "   +   s t r H e i g h t   +   " p x '   q u a l i t y = ' h i g h '   t y p e = ' a p p l i c a t i o n / x - s h o c k w a v e - f l a s h '   w m o d e = ' t r a n s p a r e n t ' > < / e m b e d > " )  
 }  
 f u n c t i o n   c h e c k _ e m a i l ( s t r E m a i l )   {  
         e m a i l R e g E x p   =   / ^ [ _ A - Z a - z 0 - 9 - ] + ( \ . [ _ A - Z a - z 0 - 9 - ] + ) * @ [ A - Z a - z 0 - 9 - ] + ( \ . [ A - Z a - z 0 - 9 - ] + ) * ( \ . ( [ A - Z a - z ] ) { 2 , 4 } ) $ / ;  
         i f   ( e m a i l R e g E x p . t e s t ( s t r E m a i l ) )   {  
                 r e t u r n   t r u e ;  
         }   e l s e   {  
                 r e t u r n   f a l s e ;  
         }  
 }  
  
  
 f u n c t i o n   b t n S e a r c h O n L i c k ( o b j )   {  
         v a r   p S e a r c h   =   d o c u m e n t . g e t E l e m e n t B y I d ( o b j ) . v a l u e ;  
         d o c u m e n t . l o c a t i o n   =   ( ' / ? p S e a r c h = '   +   p S e a r c h ) ;  
 }  
  
 $ ( d o c u m e n t ) . r e a d y ( f u n c t i o n ( )   {  
  
         / / s e l e c t   a l l   t h e   a   t a g   w i t h   n a m e   e q u a l   t o   m o d a l  
         $ ( ' a [ n a m e = m o d a l ] ' ) . c l i c k ( f u n c t i o n ( e )   {  
                 / / C a n c e l   t h e   l i n k   b e h a v i o r  
                 e . p r e v e n t D e f a u l t ( ) ;  
  
                 / / G e t   t h e   A   t a g  
                 v a r   i d   =   $ ( t h i s ) . a t t r ( ' h r e f ' ) ;  
  
                 / / G e t   t h e   s c r e e n   h e i g h t   a n d   w i d t h  
                 v a r   m a s k H e i g h t   =   $ ( d o c u m e n t ) . h e i g h t ( ) ;  
                 v a r   m a s k W i d t h   =   $ ( w i n d o w ) . w i d t h ( ) ;  
  
                 / / S e t   h e i g t h   a n d   w i d t h   t o   m a s k   t o   f i l l   u p   t h e   w h o l e   s c r e e n  
                 $ ( ' # m a s k ' ) . c s s ( {   ' w i d t h ' :   m a s k W i d t h ,   ' h e i g h t ' :   m a s k H e i g h t   } ) ;  
  
                 / / t r a n s i t i o n   e f f e c t 	 	  
                 $ ( ' # m a s k ' ) . f a d e I n ( 1 0 0 0 ) ;  
                 $ ( ' # m a s k ' ) . f a d e T o ( " s l o w " ,   0 . 8 ) ;  
  
                 / / G e t   t h e   w i n d o w   h e i g h t   a n d   w i d t h  
                 v a r   w i n H   =   $ ( w i n d o w ) . h e i g h t ( ) ;  
                 v a r   w i n W   =   $ ( w i n d o w ) . w i d t h ( ) ;  
  
                 / / S e t   t h e   p o p u p   w i n d o w   t o   c e n t e r  
                 $ ( i d ) . c s s ( ' t o p ' ,   w i n H   /   2   -   $ ( i d ) . h e i g h t ( )   /   2 ) ;  
                 $ ( i d ) . c s s ( ' l e f t ' ,   w i n W   /   2   -   $ ( i d ) . w i d t h ( )   /   2 ) ;  
  
                 / / t r a n s i t i o n   e f f e c t  
                 $ ( i d ) . f a d e I n ( 2 0 0 0 ) ;  
  
         } ) ;  
  
         / / i f   c l o s e   b u t t o n   i s   c l i c k e d  
         $ ( ' . w i n d o w   . c l o s e ' ) . c l i c k ( f u n c t i o n ( e )   {  
                 / / C a n c e l   t h e   l i n k   b e h a v i o r  
                 e . p r e v e n t D e f a u l t ( ) ;  
                 $ ( ' # m a s k ' ) . h i d e ( ) ;  
                 $ ( ' . w i n d o w ' ) . h i d e ( ) ;  
         } ) ;  
  
         / / i f   m a s k   i s   c l i c k e d  
         $ ( ' # m a s k ' ) . c l i c k ( f u n c t i o n ( )   {  
                 $ ( t h i s ) . h i d e ( ) ;  
                 $ ( ' . w i n d o w ' ) . h i d e ( ) ;  
         } ) ;  
  
         i f   ( $ ( " a . t a b " ) )   {  
                 $ ( " a . t a b " ) . c l i c k ( f u n c t i o n ( )   {  
                         $ ( " . a c t i v e " ) . r e m o v e C l a s s ( " a c t i v e " ) ;  
                         $ ( t h i s ) . a d d C l a s s ( " a c t i v e " ) ;  
                         $ ( " . c o n t e n t " ) . h i d e ( ) ;  
                         v a r   c o n t e n t _ s h o w   =   $ ( t h i s ) . a t t r ( " t i t l e " ) ;  
                         $ ( " # "   +   c o n t e n t _ s h o w ) . f a d e I n ( " s l o w " ) ;  
                         r e t u r n   f a l s e ;  
                 } ) ;  
                 r e t u r n   f a l s e ;  
         }  
 } ) ;  
  
 $ ( f u n c t i o n ( )   {  
         $ ( " # P a g e H o m e   i m g " ) . l a z y l o a d ( {  
                 p l a c e h o l d e r :   " / i m a g e s / b o x . g i f " ,  
                 e f f e c t :   " f a d e I n " ,  
                 t h r e s h o l d :   5 0  
         } ) ;  
 } ) ;  
  
 f u n c t i o n   S a v e C o n t a c t ( )   {  
         $ ( " # C o n t a c t F o r m " ) . m a s k ( " W a i t i n g . . . " ) ;  
         v a r   e r r V i e w   =   ' R e q u i r e d ' ;  
         v a r   f l a g   =   t r u e ;  
  
         v a r   t x t F u l l N a m e   =   $ ( ' # t x t F u l l N a m e ' ) ;  
         v a r   t x t E m a i l   =   $ ( ' # t x t E m a i l ' ) ;  
         v a r   t x t C o m m e n t   =   $ ( ' # t x t C o m m e n t ' ) ;  
  
         v a r   e r r F u l l N a m e   =   $ ( ' # e r r F u l l N a m e ' ) ;  
         v a r   e r r E m a i l   =   $ ( ' # e r r E m a i l ' ) ;  
         e r r E m a i l . h t m l ( ' ' ) ;  
         e r r F u l l N a m e . h t m l ( ' ' ) ;  
  
         i f   ( t x t F u l l N a m e . v a l ( )   = =   ' ' )   {  
                 f l a g   =   f a l s e ;  
                 e r r F u l l N a m e . h t m l ( e r r V i e w ) ;  
         }  
  
         i f   ( t x t E m a i l . v a l ( )   = =   ' ' )   {  
                 f l a g   =   f a l s e ;  
                 e r r E m a i l . h t m l ( e r r V i e w ) ;  
         }  
  
         i f   ( ! v a l i d a t e E m a i l ( t x t E m a i l . v a l ( ) ) )   {  
                 f l a g   =   f a l s e ;  
                 e r r E m a i l . h t m l ( ' E r r o r ' ) ;  
         }  
  
         i f   ( f l a g   = =   t r u e )   {  
                 $ . a j a x ( {  
                         t y p e :   " P O S T " ,  
                         u r l :   " / D e f a u l t . a s p x / S a v e C o n t a c t " ,  
                         d a t a :   ' { t x t F u l l N a m e :   " '   +   t x t F u l l N a m e . v a l ( )   +   ' " ,   " t x t E m a i l " :   " '   +   t x t E m a i l . v a l ( )   +   ' " ,   " t x t C o m m e n t " :   " '   +   t x t C o m m e n t . v a l ( )   +   ' "   } ' ,  
                         c o n t e n t T y p e :   " a p p l i c a t i o n / j s o n ;   c h a r s e t = u t f - 8 " ,  
                         d a t a T y p e :   " j s o n " ,  
                         s u c c e s s :   f u n c t i o n ( r e s p o n s e )   {  
                                 $ ( " # C o n t a c t F o r m " ) . u n m a s k ( ) ;  
                                 i f   ( r e s p o n s e . d   = =   " e r r o r " )   {  
                                         $ ( ' # C o n t a c t F o r m ' ) . l o a d ( ' / P a g e / E r r o r P a g e . h t m ' ,   f u n c t i o n ( )   {   $ ( ' # C o n t a c t F o r m ' ) . f a d e I n ( ' s l o w ' ) ;   } ) ;  
                                 }   e l s e   {  
                                         $ ( ' # C o n t a c t F o r m ' ) . l o a d ( ' / P a g e / C o n t a c t C o m p l e t e . h t m ' ,   f u n c t i o n ( )   {   $ ( ' # C o n t a c t F o r m ' ) . f a d e I n ( ' s l o w ' ) ;   } ) ;  
                                 }  
                         } ,  
                         f a i l u r e :   f u n c t i o n ( r e s p o n s e )   {  
                                 a l e r t ( r e s p o n s e ) ;  
                         }  
                 } ) ;  
         }  
         e l s e   {  
                 $ ( " # C o n t a c t F o r m " ) . u n m a s k ( ) ;  
         }  
         r e t u r n   f a l s e ;  
 }  
  
 f u n c t i o n   S a v e B o o k i n g ( )   {  
         $ ( " # B o o k i n g F o r m " ) . m a s k ( " W a i t i n g . . . " ) ;  
         v a r   e r r V i e w   =   ' R e q u i r e d ' ;  
         v a r   f l a g   =   t r u e ;  
  
         v a r   d d l G e n d e r   =   $ ( " # d d l G e n d e r   : s e l e c t e d " ) . t e x t ( ) ;  
         v a r   t x t F u l l N a m e   =   $ ( ' # t x t F u l l N a m e ' ) . v a l ( ) ;  
         v a r   t x t E m a i l   =   $ ( ' # t x t E m a i l ' ) . v a l ( ) ;  
         v a r   t x t C o n f i r m E m a i l   =   $ ( ' # t x t C o n f i r m E m a i l ' ) . v a l ( ) ;  
         v a r   t x t P h o n e   =   $ ( ' # t x t P h o n e ' ) . v a l ( ) ;  
         v a r   d d l M o n t h A r r   =   $ ( " # d d l M o n t h A r r   : s e l e c t e d " ) . t e x t ( ) ;  
         v a r   d d l D a y A r r   =   $ ( " # d d l D a y A r r   : s e l e c t e d " ) . t e x t ( ) ;  
         v a r   d d l Y e a r A r r   =   $ ( " # d d l Y e a r A r r   : s e l e c t e d " ) . t e x t ( ) ;  
         v a r   d d l N u m b e r P e r s o n   =   $ ( " # d d l N u m b e r P e r s o n   : s e l e c t e d " ) . t e x t ( ) ;  
         v a r   d d l N u m b e r C h i l d   =   $ ( " # d d l N u m b e r C h i l d   : s e l e c t e d " ) . t e x t ( ) ;  
         v a r   t x t T o u r N a m e   =   $ ( ' # t x t T o u r N a m e ' ) . v a l ( ) ;  
         v a r   t x t T o u r L i n k   =   $ ( ' # t x t T o u r L i n k ' ) . v a l ( ) ;  
         v a r   d d l L e n g T r i p   =   $ ( " # d d l L e n g T r i p   : s e l e c t e d " ) . t e x t ( ) ;  
         v a r   d d l H o t e l C a t   =   $ ( " # d d l H o t e l C a t   : s e l e c t e d " ) . t e x t ( ) ;  
         v a r   t x t F a v H o t e l   =   $ ( ' # t x t F a v H o t e l ' ) . v a l ( ) ;  
         v a r   c h k L i s t V i e t N a m   =   $ ( " i n p u t [ n a m e = c h k L i s t V i e t N a m ] : c h e c k e d " ) . m a p (  
           f u n c t i o n ( )   {   r e t u r n   t h i s . v a l u e ;   } ) . g e t ( ) . j o i n ( " , " ) ;  
         v a r   c h k L i s t C a m b o d i a   =   $ ( " i n p u t [ n a m e = c h k L i s t C a m b o d i a ] : c h e c k e d " ) . m a p (  
           f u n c t i o n ( )   {   r e t u r n   t h i s . v a l u e ;   } ) . g e t ( ) . j o i n ( " , " ) ;  
         v a r   c h k L i s t L a o   =   $ ( " i n p u t [ n a m e = c h k L i s t L a o ] : c h e c k e d " ) . m a p (  
           f u n c t i o n ( )   {   r e t u r n   t h i s . v a l u e ;   } ) . g e t ( ) . j o i n ( " , " ) ;  
         v a r   t x t C o m m e n t   =   $ ( ' # t x t C o m m e n t ' ) . v a l ( ) ;  
         v a r   t x t F u n c t i o n s   =   $ ( ' # t x t F u n c t i o n s ' ) . v a l ( ) ;  
  
         v a r   e r r F u l l N a m e   =   $ ( ' # e r r F u l l N a m e ' ) ;  
         v a r   e r r E m a i l   =   $ ( ' # e r r E m a i l ' ) ;  
  
         v a r   d d l A r r   =   d d l M o n t h A r r   +   "   "   +   d d l D a y A r r   +   "   "   +   d d l Y e a r A r r ;  
         v a r   t x t T o u r   =   ' < a   h r e f = " '   +   t x t T o u r L i n k   +   ' " > '   +   t x t T o u r N a m e   +   ' < / a > ' ;  
         i f   ( t x t F a v H o t e l   ! =   ' ' )  
                 d d l H o t e l C a t   =   d d l H o t e l C a t   +   ' -   f a v o u r i t e   h o t e l s : '   +   t x t F a v H o t e l ;  
          
         i f   ( t x t F u l l N a m e   = =   ' ' )   {  
                 f l a g   =   f a l s e ;  
                 e r r F u l l N a m e . h t m l ( e r r V i e w ) ;  
         }  
  
         i f   ( t x t E m a i l   = =   ' ' )   {  
                 f l a g   =   f a l s e ;  
                 e r r E m a i l . h t m l ( e r r V i e w ) ;  
         }  
  
         i f   ( ! v a l i d a t e E m a i l ( t x t E m a i l ) )   {  
                 f l a g   =   f a l s e ;  
                 e r r E m a i l . h t m l ( ' E r r o r ' ) ;  
         }  
  
         i f   ( f l a g   = =   t r u e )   {  
                 v a r   l i s t   =   [ d d l G e n d e r ,   t x t F u l l N a m e ,   t x t E m a i l ,   t x t C o n f i r m E m a i l ,   t x t P h o n e ,   d d l A r r ,   d d l N u m b e r P e r s o n ,   d d l N u m b e r C h i l d ,   t x t T o u r ,   d d l L e n g T r i p ,   d d l H o t e l C a t ,   c h k L i s t V i e t N a m ,   c h k L i s t C a m b o d i a ,   c h k L i s t L a o ,   t x t C o m m e n t ,   t x t F u n c t i o n s ] ;  
                 v a r   j s o n T e x t   =   J S O N . s t r i n g i f y ( {   l i s t :   l i s t   } ) ;  
                 $ . a j a x ( {  
                         t y p e :   " P O S T " ,  
                         u r l :   " / D e f a u l t . a s p x / S a v e B o o k i n g " ,  
                         d a t a :   j s o n T e x t ,  
                         c o n t e n t T y p e :   " a p p l i c a t i o n / j s o n ;   c h a r s e t = u t f - 8 " ,  
                         d a t a T y p e :   " j s o n " ,  
                         s u c c e s s :   f u n c t i o n ( r e s p o n s e )   {  
                                 $ ( " # B o o k i n g F o r m " ) . u n m a s k ( ) ;   / /   B Ï  l o a d i n g                                  
                                 i f   ( r e s p o n s e . d   = =   " e r r o r " )   {  
                                         $ ( ' # B o o k i n g F o r m ' ) . l o a d ( ' / P a g e / E r r o r P a g e . h t m ' ,   f u n c t i o n ( )   {   $ ( ' # B o d y B o o k i n g F o r m ' ) . f a d e I n ( ' s l o w ' ) ;   } ) ;  
                                 }   e l s e   {  
                                         $ ( ' # B o o k i n g F o r m ' ) . l o a d ( ' / P a g e / B o o k i n g C o m p l e t e . h t m ' ,   f u n c t i o n ( )   {   $ ( ' # B o d y B o o k i n g F o r m ' ) . f a d e I n ( ' s l o w ' ) ;   } ) ;  
                                 }  
                         } ,  
                         f a i l u r e :   f u n c t i o n ( r e s p o n s e )   {  
                                 a l e r t ( r e s p o n s e ) ;  
                         }  
                 } ) ;  
         }  
         e l s e   {  
                 $ ( " # B o o k i n g F o r m " ) . u n m a s k ( ) ;   / /   B Ï  l o a d i n g  
         }  
  
         r e t u r n   f a l s e ;  
 }  
  
 j Q u e r y . f n . g e t C h e c k b o x V a l   =   f u n c t i o n ( )   {  
         v a r   v a l s   =   [ ] ;  
         v a r   i   =   0 ;  
         t h i s . e a c h ( f u n c t i o n ( )   {  
                 v a l s [ i + + ]   =   j Q u e r y ( t h i s ) . v a l ( ) ;  
         } ) ;  
         r e t u r n   v a l s ;  
 }  
  
 f u n c t i o n   G e t I t e m C h e c k e d ( e l e m e n t I t e m )   {  
         v a r   s t r G e t   =   ' ' ;  
         v a r   a l l C h k b o x   =   $ ( ' i n p u t [ n a m e = '   +   e l e m e n t I t e m   +   ' ] ' ) ;  
         j Q u e r y . e a c h ( a l l C h k b o x ,   f u n c t i o n ( i ,   s i n g l e c h e c k b o x )   {  
                 i f   ( s i n g l e c h e c k b o x . c h e c k e d   = =   t r u e )  
                         s t r G e t   =   s t r G e t   +   ' , '   +   s i n g l e c h e c k b o x . v a l u e ;  
         } ) ;  
 }  
  
 f u n c t i o n   v a l i d a t e E m a i l ( e l e m e n t V a l u e )   {  
         v a r   e m a i l P a t t e r n   =   / ^ ( [ \ w - ] + ( ? : \ . [ \ w - ] + ) * ) @ ( ( ? : [ \ w - ] + \ . ) * \ w [ \ w - ] { 0 , 6 6 } ) \ . ( [ a - z ] { 2 , 6 } ( ? : \ . [ a - z ] { 2 } ) ? ) $ / i ;  
         r e t u r n   e m a i l P a t t e r n . t e s t ( e l e m e n t V a l u e ) ;  
 } 
