$(document).ready(function(){
  $('#primary li li').hover(
    function(){
      $(this).addClass('hover');
    },
    function(){
      $(this).removeClass('hover');
    }
  );
  
  fsizePattern="#content div, #content span, #content p, #content a, #content h2"
  // Reset Font Size
  $(fsizePattern).each(function(){
    this.originalFontSize=$(this).css('font-size');
    $(this).css('font-size', this.originalFontSize);
  });
  
  $(".resetFont").click(function(){
    $(fsizePattern).each(function(){
      $(this).css('font-size', this.originalFontSize);
    });
  });
  
  // Increase Font Size
  $(".increaseFont").click(function(){
    $(fsizePattern).each(function(){
      if ($(this).hasClass('galLabel')) return;
      curFontSize = $(this).css('font-size');
      try{
        curFontNum = parseFloat(curFontSize, 10);
        curFontUnit = curFontSize.split(curFontNum+"")[1];
      } catch (e) {
        curFontUnit = "px";
        curFontNum = 14;
      }
      $(this).css('font-size', Math.floor(curFontNum*1.2)+curFontUnit);
    });
    return false;
  });
  
  // Decrease Font Size
  $(".decreaseFont").click(function(){
    
    $(fsizePattern).each(function(){
      if ($(this).hasClass('galLabel')) return;
      curFontSize = $(this).css('font-size');
      try{
        curFontNum = parseFloat(currentFontSize, 10);
        curFontUnit = curFontSize.split(curFontNum+"")[1];
      } catch (e) {
        curFontUnit = "px";
        curFontNum = 14;
      }
      $(this).css('font-size', (curFontNum*0.8)+curFontUnit);
    });
    
    return false;
  });
  
  // Change Theme
  $("#edit-theme-wrapper select option").each(function(){
    this.selected=false;
  });
  try{
    $("#edit-theme-wrapper select option").get(0).selected=true;
  }catch(e){;}
  
  $("#edit-theme-wrapper select").change(function(){
    if (this.value!=''){
      $("#switchtheme-switch-form").submit();
    }
  });
  $("#switchtheme-submit").css({'display':'none'});
});