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