ÿþ/ * C h a n g e   H i s t o r y  
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
   T a s k   I D               :   # 2 0 3  
   D a t e                     :   2 0 1 0 / 0 4 / 1 9  
   D e v e l o p e r           :   A n i m e s h   S a h a   ( I R I S )  
   D e s c r i p t i o n       :   F u n c t i o n a l i t y   a d d e d :   P a s s i n g   t r a k i n g   i n f o r m a t i o n   t o   t h e   a l e r t   l a y e r  
   C h a n g e s   I n         :   s e t T r a c k I D s ( )  
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * /  
  
 v a r   o b j e c t _ i d   =   " " ;  
 v a r   s a l e _ i d   =   " " ;  
 v a r   t r a c k l o t   =   " " ;  
  
 / /   T a s k   I D   # 2 0 3  
 f u n c t i o n   s e t T r a c k I D s ( t r k l o t ,   o b j e c t i d ,   s a l e i d ,   l o t n u m ,   c o u n t r y c o d e ,   s a l e t i t l e ,   P r i v a t e S a l e )   {  
         o b j e c t _ i d   =   o b j e c t i d ;  
         s a l e _ i d   =   s a l e i d ;  
         t r a c k l o t   =   t r k l o t ;  
  
         i f   ( l o t n u m )   {  
                 v a r   p B a g   =   " e l e m e n t i d k%"   +   t r k l o t   +   " | o b j e c t i d k%"   +   o b j e c t i d   +   " | l o t n u m k%"   +   l o t n u m   +   " | s a l e i d k%"   +   s a l e i d   +   " | c o u n t r y c o d e k%"   +   c o u n t r y c o d e   +   " | s a l e t i t l e k%"   +   s a l e t i t l e   +   " | P r i v a t e S a l e k%"   +   P r i v a t e S a l e ;  
                 / / f u n c t i o n   e x i s t   i n   u c A l e r t T r a c k i n g . a s c x  
                 l o a d A l e r t L a y e r U C ( p B a g ) ;  
         }  
 }  
 / * * * O L D   C O D E  
 f u n c t i o n   s e t T r a c k I D s ( t r k l o t ,   o b j e c t i d ,   s a l e i d )   {  
         o b j e c t _ i d   =   o b j e c t i d ;  
         s a l e _ i d   =   s a l e i d ;  
         t r a c k l o t   =   t r k l o t ;  
 }  
 * * * /  
  
 f u n c t i o n   t r a c k T h i s L o t ( ) {  
 	 / / a l e r t ( ' S T A R T :   t r a c k T h i s L o t ' ) ;  
 	 v a r   t r a c k f o r m   =   d o c u m e n t . f o r m s [ " t r a c k l o t _ f o r m " ] ;  
 	 v a r   b t r a c k l o t   =   f a l s e ;  
 	 v a r   b s a v e s a l e   =   f a l s e ;  
 	 v a r   b n o t i f i c a t i o n s   =   f a l s e ;  
 	  
 	 v a r   q s   =   " " ;  
 	 v a r   l b l   =   " T r a c k   L o t " ;  
  
 	 i f ( t r a c k f o r m . e l e m e n t s [ " a d d _ t o _ t r a c k e d _ l o t s " ] . c h e c k e d ) {  
 	 	 b t r a c k l o t   =   t r u e ;  
 	 	 q s   =   " a c t i o n = t r a c k l o t a n d r e t u r n & O b j e c t I D = "   +   o b j e c t _ i d ;  
 	 	 l b l   =   " T r a c k e d   L o t " ;  
 	 }  
 	 i f ( t r a c k f o r m . e l e m e n t s [ " a d d _ t h i s _ s a l e " ] . c h e c k e d ) {  
 	 	 b s a v e s a l e   =   t r u e ;  
 	 	 q s   =   " a c t i o n = t r a c k s a l e a n d r e t u r n & S a l e I D = "   +   s a l e _ i d ;  
 	 }  
 	 i f ( t r a c k f o r m . e l e m e n t s [ " s e n d _ m e _ a l e r t s " ] . c h e c k e d ) {  
 	 	 q s   =   " a c t i o n = t r a c k l o t a n d r e t u r n & O b j e c t I D = "   +   o b j e c t _ i d ;  
 	 	 l b l   =   " T r a c k e d   L o t " ;  
 	 	 b n o t i f i c a t i o n s   =   t r u e ;  
 	 	 b t r a c k l o t   =   t r u e ;  
 	 }  
 	  
 	 i f ( b t r a c k l o t   & &   b s a v e s a l e ) {  
 	 	 q s   =   " a c t i o n = t r a c k l o t a n d s a l e & O b j e c t I D = "   +   o b j e c t _ i d   +   " & S a l e I D = "   +   s a l e _ i d ;  
 	 	 l b l   =   " T r a c k e d   L o t " ;  
 	 } 	          
  
 	 / / a l e r t ( ' t r a c k l o t   =   '   +   t r a c k l o t ) ;  
 	 / / a l e r t ( s e c u r e r o o t p a t h ) ;  
 	 / / a l e r t ( ' S a v e I t e m ( '   +   t r a c k l o t   +   ' ,   '   +   s e c u r e r o o t p a t h   +   ' ,   '   +   q s   +   ' ,   '   +   l b l   +   ' ,   '   +   s e c u r e r o o t p a t h   +   ' / M y C h r i s t i e s / m y _ t r a c k e d _ l o t s _ b i d s . a s p x ? O b j e c t I D = '   +   o b j e c t _ i d   +   ' ) ' ) ;  
 	 S a v e I t e m ( t r a c k l o t ,   s e c u r e r o o t p a t h ,   q s ,   l b l ,   s e c u r e r o o t p a t h   +   ' / M y C h r i s t i e s / m y _ t r a c k e d _ l o t s _ b i d s . a s p x ? O b j e c t I D = '   +   o b j e c t _ i d )  
 	  
 	 i f ( b n o t i f i c a t i o n s ) {  
 	 	 q s   =   q s . r e p l a c e ( " t r a c k l o t " ,   " t r a c k l o t n o t i f i c a t i o n " )  
 	 	 d o c u m e n t . l o c a t i o n   =   s e c u r e r o o t p a t h   +   " / M y C h r i s t i e s / t r a c k e d _ l o t _ n o t i f i c a t i o n . a s p x ? "   +   q s ;  
 	 }  
 	  
 	 / / i f ( b s a v e s a l e ) {  
 	 / / 	 $ ( " b t t r a c k s a l e " ) . i n n e r H T M L   =   " T r a c k e d   S a l e " ;  
 	 / / }  
 	  
 	 $ ( " t o o l t i p - t r a c k - l o t " ) . s t y l e . d i s p l a y   =   " n o n e " ;  
 	 / / a l e r t ( ' E N D :   t r a c k T h i s L o t ' ) ;  
 }  
  
 v a r   x m l S a v e I t e m H t t p ;  
 v a r   S a v e I t e m S t a t u s ;  
 v a r   B u t t o n T e x t ;  
 v a r   S a v e I t e m E l e m e n t ;  
 v a r   I t e m Q u e r y S t r i n g ;  
 / / v a r   S e c u r e R o o t P a t h ;  
  
 f u n c t i o n   G e t S a v e I t e m X m l H t t p O b j e c t ( ) {    
         v a r   o b j X M L H t t p = n u l l  
         i f   ( w i n d o w . X M L H t t p R e q u e s t ) {  
 	         o b j X M L H t t p = n e w   X M L H t t p R e q u e s t ( )  
         }  
         e l s e   i f   ( w i n d o w . A c t i v e X O b j e c t ) {  
 	         o b j X M L H t t p = n e w   A c t i v e X O b j e c t ( " M i c r o s o f t . X M L H T T P " )  
         }  
         r e t u r n   o b j X M L H t t p  
 }  
  
 f u n c t i o n   S a v e I t e m ( s a v e i t e m e l e m e n t ,   s e c u r e r o o t p a t h ,   i t e m Q S ,   b u t t o n t e x t ,   s a v e d l i n k ) {  
         / / a l e r t ( ' S T A R T :   S a v e I t e m ' )  
  
         / / S e c u r e R o o t P a t h   =   s e c u r e r o o t p a t h ;  
         S a v e I t e m E l e m e n t   =   s a v e i t e m e l e m e n t ;  
 	 / / a l e r t ( ' I n s i d e   S a v e I t e m ( ) :   '   +   b u t t o n t e x t ) ;  
         B u t t o n T e x t   =   b u t t o n t e x t ;  
         I t e m Q u e r y S t r i n g   =   i t e m Q S ;  
          
 	 / / a l e r t ( S a v e I t e m E l e m e n t ) ;  
         v a r   c h e c k e l e m e n t   =   $ ( S a v e I t e m E l e m e n t ) ;  
 	 / / a l e r t ( c h e c k e l e m e n t ) ;  
 	 / / a l e r t ( c h e c k e l e m e n t . i n n e r H T M L ) ;  
          
         / *  
         i f ( c h e c k e l e m e n t . i n n e r H T M L . i n d e x O f ( b u t t o n t e x t )   >   - 1 ) {  
                 d o c u m e n t . l o c a t i o n   =   s a v e d l i n k ;  
         }  
         * /  
          
         i f ( c h e c k e l e m e n t . i n n e r H T M L . i n d e x O f ( " T r a c k e d   S a l e " )   >   - 1 ) {  
 	 	 / / a l e r t ( ' s a v e d l i n k   =   '   +   s a v e d l i n k ) ;  
                 d o c u m e n t . l o c a t i o n   =   s a v e d l i n k ;  
         }  
          
         v a r   u r l =   s e c u r e r o o t p a t h . r e p l a c e ( " h t t p s " ,   " h t t p " )   +   " / L o t F i n d e r / s a v e _ i t e m . a s p x ? "   +   i t e m Q S   +   " & t = "   +   ( n e w   D a t e ( ) ) . g e t T i m e ( ) ;  
 	  
         / / u r l   =   ' h t t p : / / a r t i s t '  
 	 / / a l e r t ( ' A b o u t   t o   S a v e   L o t ' ) ;  
         / / a l e r t ( ' u r l   =   '   +   u r l ) ;  
                  
         x m l S a v e I t e m H t t p = G e t S a v e I t e m X m l H t t p O b j e c t ( )  
         i f   ( x m l S a v e I t e m H t t p = = n u l l ) {  
 	         r e t u r n  
         }    
         x m l S a v e I t e m H t t p . o n r e a d y s t a t e c h a n g e = S e t S a v e I t e m S t a t u s  
         x m l S a v e I t e m H t t p . o p e n ( " G E T " ,   u r l ,   t r u e )  
         x m l S a v e I t e m H t t p . s e n d ( n u l l )  
 	 / / a l e r t ( ' E N D :   S a v e I t e m ' )  
 }  
  
 f u n c t i o n   S a v e I n t e r e s t ( s e c u r e r o o t p a t h ,   s e l e c t e d I D s ,   i n t e r e s t n a m e ,   e x p i r e ) {  
 	 / / a l e r t ( ' S T A R T :   S a v e I n t e r e s t ' ) ;  
 	 / / a l e r t ( s e c u r e r o o t p a t h ) ;  
         S e c u r e R o o t P a t h   =   s e c u r e r o o t p a t h ;  
          
         v a r   u r l =   s e c u r e r o o t p a t h . r e p l a c e ( " h t t p s " ,   " h t t p " )   +   " / L o t F i n d e r / s a v e _ i t e m . a s p x ? a c t i o n = s a v e i n t e r e s t & s e l e c t e d i d s = "   +   s e l e c t e d I D s   +   " & e x p i r e = "   +   e x p i r e   +   " & i n t e r e s t n a m e = "   +   i n t e r e s t n a m e   +   " & t = "   +   ( n e w   D a t e ( ) ) . g e t T i m e ( ) ;  
          
         I t e m Q u e r y S t r i n g   =   " a c t i o n = s a v e i n t e r e s t a n d r e t u r n & s e l e c t e d i d s = "   +   s e l e c t e d I D s   +   " & e x p i r e = "   +   e x p i r e   +   " & i n t e r e s t n a m e = "   +   i n t e r e s t n a m e   +   " & t = "   +   ( n e w   D a t e ( ) ) . g e t T i m e ( ) ;  
          
 	 / / a l e r t ( I t e m Q u e r y S t r i n g ) ;  
         / / a l e r t ( u r l ) ;  
                  
         x m l S a v e I t e m H t t p = G e t S a v e I t e m X m l H t t p O b j e c t ( )  
         i f   ( x m l S a v e I t e m H t t p = = n u l l ) {  
 	         r e t u r n  
         }    
         x m l S a v e I t e m H t t p . o n r e a d y s t a t e c h a n g e = S e t S a v e I t e m S t a t u s  
         x m l S a v e I t e m H t t p . o p e n ( " G E T " , u r l , t r u e )  
         x m l S a v e I t e m H t t p . s e n d ( n u l l )  
 	 / / a l e r t ( ' E N D :   S a v e I n t e r e s t ' ) ;  
 }  
  
 f u n c t i o n   S e t S a v e I t e m S t a t u s ( ) {        
         / / a l e r t ( x m l S a v e I t e m H t t p . r e a d y S t a t e ) ;  
         i f   ( x m l S a v e I t e m H t t p . r e a d y S t a t e = = 4   | |   x m l S a v e I t e m H t t p . r e a d y S t a t e = = " c o m p l e t e " ) {                          
 	         S a v e I t e m S t a t u s   =   x m l S a v e I t e m H t t p . r e s p o n s e T e x t ;  
 	          
 	         / / a l e r t ( ' S a v e I t e m S t a t u s   =   '   +   S a v e I t e m S t a t u s ) ;  
 	          
 	         / / a l e r t ( ' S a v e I t e m E l e m e n t   =   '   +   S a v e I t e m E l e m e n t ) ;  
 	          
 	         i f ( S a v e I t e m S t a t u s   = =   " s u c c e s s " ) {  
 	                 v a r   s _ e l e m e n t   =   $ ( S a v e I t e m E l e m e n t )  
 	                 i f ( B u t t o n T e x t ) {  
 	 	                 i f ( B u t t o n T e x t   = =   " S a v e d   i n t e r e s t " ) {  
 	 	                         i f ( $ ( " s a v e - t o - m y - i n t e r e s t s " ) ) {  
 	 	                                 s a v e d _ i n t e r e s t   =   t r u e ;  
 	 	                                 B u t t o n T e x t   =   ' S a v e d   I n t e r e s t < s p a n   i d = " t r i g g e r - s a v e - t o - m y - i n t e r e s t s "   c l a s s = " h e l p   t r i g g e r " > H e l p < / s p a n > ' ;  
 	 	                         }  
 	 	                 }  
 	 	                 / / a l e r t ( B u t t o n T e x t ) ;  
 	 	                  
 	 	                 s _ e l e m e n t . i n n e r H T M L   =   B u t t o n T e x t ;  
 	 	                  
 	 	                 i f ( $ ( S a v e I t e m E l e m e n t   +   " _ g r i d " ) )  
 	 	                 {  
 	 	                         $ ( S a v e I t e m E l e m e n t   +   " _ g r i d " ) . i n n e r H T M L   =   B u t t o n T e x t ;  
 	 	                 }  
 	 	 	 }  
 	                 / / s _ e l e m e n t . i n n e r H T M L   =   ' ' ;  
 	                  
 	                 / /   c a l l   y o u r   f u n c t i o n   t o   r e m o v e   a l l   t h e   c h i l d r e n   f r o m   y o u r   e l e m e n t  
                         / / s a v e i t e m _ c l e a r I n n e r H T M L ( d o c u m e n t . g e t E l e m e n t B y I d ( S a v e I t e m E l e m e n t ) ) ;  
  
                         / / s _ e l e m e n t . a p p e n d C h i l d ( d o c u m e n t . c r e a t e T e x t N o d e ( B u t t o n T e x t ) ) ;  
 	                 / / a l e r t ( s _ e l e m e n t . i n n e r H T M L ) ;  
 	                  
 	         }  
 	 	 / / a l e r t ( ' s e c u r e r o o t p a t h   =   '   +   s e c u r e r o o t p a t h ) ;  
 	         i f ( S a v e I t e m S t a t u s   = =   " l o g i n " ) {  
 	 	 	 d o c u m e n t . l o c a t i o n   =   s e c u r e r o o t p a t h   +   " / M y C h r i s t i e s / l o g i n . a s p x ? "   +   I t e m Q u e r y S t r i n g ;  
 	         }  
           }  
 }  
  
 f u n c t i o n   s a v e i t e m _ c l e a r I n n e r H T M L ( o b j )   {  
 	 / /   s o   l o n g   a s   o b j   h a s   c h i l d r e n ,   r e m o v e   t h e m  
 	 w h i l e ( o b j . f i r s t C h i l d )   o b j . r e m o v e C h i l d ( o b j . f i r s t C h i l d ) ;  
 }  
 
