//// Old Rules
// Cufon
Cufon.replace('.home h1');
Cufon.replace('.home div.scrollable div div.text');
Cufon.replace('.block_widget h2');
Cufon.replace('.block_widget ul li a', {
	hover: true
});
Cufon.replace('a.bullet_purple', {
	hover: true
});
Cufon.replace('.result_details h3 a', {
	hover: true
});
Cufon.replace('a.rect_button');
Cufon.replace('.page h2');
Cufon.replace('.primary_content h3', {
    hover: true
});
Cufon.replace('.primary_content h3 a', {
    hover: true
});
Cufon.replace('#share_this_page p');
Cufon.replace('#page_navigation ul li a');
Cufon.replace('a.more', {
	hover: true
});
Cufon.replace('.podcast_row p');
Cufon.replace('.sidebar h3');
Cufon.replace('#popupContact h2');
Cufon.replace('#popupContact h3');
Cufon.replace('#popupContact label');
Cufon.replace('.popupContact h2');
Cufon.replace('.popupContact h3');
Cufon.replace('.popupContact label');

Cufon.replace('#media_form h2');
Cufon.replace('#media_form h3');
Cufon.replace('#media_form .form_left label');
Cufon.replace('#media_form #commentbox label');

Cufon.replace('#popupThankyou h2');
Cufon.replace('#popupThankyou h3');
Cufon.replace('#popupThankyou ul a');
Cufon.replace('#popupPO h3');

Cufon.replace('#emailThankyou h2');
Cufon.replace('#emailThankyou h3');

Cufon.replace('#email_form h1');
Cufon.replace('#email_form h2');
Cufon.replace('#email_form h3');
Cufon.replace('#email_form .form_left label');
Cufon.replace('#email_form #commentbox label');

Cufon.replace('#emailThankyou h2');
Cufon.replace('#emailThankyou h3');

// Share Button Drop Down

$(document).ready(function(){
	$('.share').hover(
		function() { $('ul', this).css('display', 'block'); },
		function() { $('ul', this).css('display', 'none');
	});

	$('.share').hover(
		function() { $('a', this).addClass('share_dropdown_hover'); },
		function() { $('a', this).removeClass('share_dropdown_hover');
	});


});



//// End Old Rules

// Cufon
Cufon.replace('.home .primary_content h1');
Cufon.replace('.login', {hover: true});
Cufon.replace('.block_widget h2');
Cufon.replace('.block_widget ul li a', {hover: true});
Cufon.replace('a.bullet_purple', {hover: true});
Cufon.replace('a.rect_button');
Cufon.replace('.page h1');
Cufon.replace('.page h2');
Cufon.replace('#previous', {hover:true});
Cufon.replace('#next', {hover:true});
Cufon.replace('#next_disabled', {hover:true});
Cufon.replace('.primary_content h3');
Cufon.replace('#share_this_page p');
Cufon.replace('#page_navigation ul li a');
Cufon.replace('a.more', { hover: true });
Cufon.replace('.podcast_row p');
Cufon.replace('.sidebar h3');
Cufon.replace('.sidebar h3');
Cufon.replace('#home_navigation a', {hover: true});
Cufon.replace('#internal_navigation a', {hover: true});
Cufon.replace('#banner h4', {hover: true});
Cufon.replace('a#page_next', {hover: true});
Cufon.replace('a#page_prev', {hover: true});
Cufon.replace('#resource_form h2');
Cufon.replace('#resource_form .form_left label');
Cufon.replace('.back_to_search', {hover: true});

Cufon.replace('#overlay_password_reset h1');

$(function(){
  



  // Share Button Drop Down

  $(document).ready(function(){
  		$('.share').hover(
  			function() { $('ul li ul', this).css('display', 'block'); },
  			function() { $('ul li ul', this).css('display', 'none');
  	  });
		
  		$('.share').hover(
  			function() { $('ul li a', this).addClass('share_dropdown_hover'); },
  			function() { $('ul li a', this).removeClass('share_dropdown_hover');
  	  });
		
		
  });


  // Inline Label Form
  /*
  $('input.input_text[title]').each(function() {
  		if($(this).val() === '') {
  			$(this).val($(this).attr('title'));	
  		}

  		$(this).focus(function() {
  			if($(this).val() == $(this).attr('title')) {
  				$(this).val('').addClass('focused');	
  			}
  		});
  		$(this).blur(function() {
  			if($(this).val() === '') {
  				$(this).val($(this).attr('title')).removeClass('focused');	
  			}
  		});
  	});
    */
    
  // Facebox 

  // Facebox 

  if($("a[rel*=facebox]").length){

    $('#facebox').livequery(function() {
       $(this).bgiframe();
    });

    $('a[rel*=facebox]').livequery(function() {
      $(this).facebox();
      return false;
    });                        
  }   
  
	
	$(".teacher_edit label").inFieldLabels({fadeOpacity:0.1,fadeDuration:0});
	
    if(navigator.userAgent.indexOf('Firefox/2') > -1){
        $('a.more').css('padding-top', '5px');
    }
    
  $("select#option_type").uniform();
	$("select#option_price").uniform();
	$("select#option_date").uniform();
  
  // Ummm what's going on here? Can you be more specific with your selector? Just using 'label' causes problems with all of the forms on the site. Thanks
  // $("label").inFieldLabels({fadeDuration:0,fadeOpacity:0});
  
  
  $("label.infieldlabel").inFieldLabels({fadeOpacity:0.1,fadeDuration:0});
    
});

