/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
    jQuery(document).ready(function() {
        jQuery('#language_options').stop().fadeTo(0, 0.5);
        /* rollover on banner image */
        jQuery('#header').mouseenter(function() {
          jQuery('#language_options').stop().fadeTo("normal", 0.7);        
        });
        
        jQuery('#header').mouseleave(function() {
          jQuery('#language_options').stop().fadeTo("normal", 0.5);         
          $("#language_options_text").stop().animate(
                                                      {width:'hide'},
                                                      {queue:false},
                                                      "fast"
                                                    );        
        });
        /* End */
        
        /* Rollover on main nav item */
        
          jQuery('.lang_flag').mouseenter(function() {
            jQuery('#language_options').stop().fadeTo("normal", 0.7);        
          });
          
          jQuery('.lang_flag').mouseleave(function() {
            jQuery('#language_options').stop().fadeTo("normal", 0.5);         
            $("#language_options_text").stop().animate(
                                                        {width:'hide'},
                                                        {queue:false},
                                                        "fast"
                                                      );        
          });
            
        /* End */
        
        jQuery('#combine_language').mouseenter(function() {
          //jQuery('#language_options_text').show('slow');          
          $("#language_options_text").stop().animate(
                                                      {width:'show'},
                                                      {
                                                        complete: function() 
                                                        {
                                                          $("#language_options_text").animate({width:'49px'},
                                                          {queue:false},
                                                          "fast")
                                                        }
                                                      },
                                                      "fast"
                                                    ); 

          
          jQuery('#en_options').mousemove(function() {
            jQuery('#en_options_text').addClass('underlinetext');  
            jQuery('#es_options_text').removeClass('underlinetext'); 
            jQuery('#fr_options_text').removeClass('underlinetext');                  
          });
          
          jQuery('#es_options').mousemove(function() {            
            jQuery('#en_options_text').removeClass('underlinetext');  
            jQuery('#es_options_text').addClass('underlinetext'); 
            jQuery('#fr_options_text').removeClass('underlinetext');                     
          });
          
          jQuery('#fr_options').mousemove(function() {           
            jQuery('#en_options_text').removeClass('underlinetext');  
            jQuery('#es_options_text').removeClass('underlinetext'); 
            jQuery('#fr_options_text').addClass('underlinetext');        
          });
          
          jQuery('#language_options_text').mousemove(function() {           
            jQuery('#en_options_text').removeClass('underlinetext');  
            jQuery('#es_options_text').removeClass('underlinetext'); 
            jQuery('#fr_options_text').removeClass('underlinetext');        
          });
          
        });
        
        
        jQuery('#combine_language').mouseleave(function() {
          $("#language_options_text").stop().animate(
                                                      {width:'hide'},
                                                      {queue:false},
                                                      "fast"
                                                    );    
        });
        
        jQuery('#en_options_text').click(function() {           
          $("#language_options_text").stop().animate(
                                                      {width:'hide'},
                                                      {queue:false},
                                                      "fast"
                                                    );    
     
            jQuery.post('/update_language/',
                {'lang_id':'en'},
                function (data, textStatus)
                {
                    if (textStatus == 'success')
                    {                      
                        window.location.reload();                                          
                    }
                }
            );
           
            return false;     
          });
        
        jQuery('#es_options_text').click(function() {           
          $("#language_options_text").stop().animate(
                                                      {width:'hide'},
                                                      {queue:false},
                                                      "fast"
                                                    );    
    
            jQuery.post('/update_language/',
                {'lang_id':'es'},
                function (data, textStatus)
                {
                    if (textStatus == 'success')
                    {                      
                        window.location.reload();                           
                    }
                }
            );
           
            return false;           
          });
          
        jQuery('#fr_options_text').click(function() {           
          $("#language_options_text").stop().animate(
                                                      {width:'hide'},
                                                      {queue:false},
                                                      "fast"
                                                    );    
      
            jQuery.post('/update_language/',
                {'lang_id':'fr'},
                function (data, textStatus)
                {
                    if (textStatus == 'success')
                    {                      
                        window.location.reload();                            
                    }
                }
            );
           
            return false;        
          });
          
          jQuery('#en_options').click(function() {           
          $("#language_options_text").stop().animate(
                                                      {width:'hide'},
                                                      {queue:false},
                                                      "fast"
                                                    );    
     
            jQuery.post('/update_language/',
                {'lang_id':'en'},
                function (data, textStatus)
                {
                    if (textStatus == 'success')
                    {                      
                        window.location.reload();                          
                    }
                }
            );
           
            return false;     
          });
        
        jQuery('#es_options').click(function() {           
          $("#language_options_text").stop().animate(
                                                      {width:'hide'},
                                                      {queue:false},
                                                      "fast"
                                                    );    
    
            jQuery.post('/update_language/',
                {'lang_id':'es'},
                function (data, textStatus)
                {
                    if (textStatus == 'success')
                    {                      
                        window.location.reload();                          
                    }
                }
            );
           
            return false;           
          });
          
        jQuery('#fr_options').click(function() {           
          $("#language_options_text").stop().animate(
                                                      {width:'hide'},
                                                      {queue:false},
                                                      "fast"
                                                    );    
      
            jQuery.post('/update_language/',
                {'lang_id':'fr'},
                function (data, textStatus)
                {
                    if (textStatus == 'success')
                    {                      
                        window.location.reload();                           
                    }
                }
            );
           
            return false;        
          });
         
        
    });