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