var default_text_boxes = [];

jQuery(document).ready(function() {
    jQuery(".choose_a_tool").mouseover(function() {
        jQuery(".choose_a_tool").addClass("over")
    });
    jQuery(".choose_a_tool").mouseout(function() {
        jQuery(".choose_a_tool").removeClass("over")
    });
    jQuery(".choose_a_year").mouseover(function() {
        jQuery(".choose_a_year").addClass("over")
    });
    jQuery(".choose_a_year").mouseout(function() {
        jQuery(".choose_a_year").removeClass("over")
    });

    jQuery(".hire_link").mouseover(function() {
        jQuery(".hire_link").addClass("over")
    });
    jQuery(".hire_link").mouseout(function() {
        jQuery(".hire_link").removeClass("over")
    });

    jQuery(".engage_link").mouseover(function() {
        jQuery(".engage_link").addClass("over")
    });
    jQuery(".engage_link").mouseout(function() {
        jQuery(".engage_link").removeClass("over")
    });

    jQuery(".develop_link").mouseover(function() {
        jQuery(".develop_link").addClass("over")
    });
    jQuery(".develop_link").mouseout(function() {
        jQuery(".develop_link").removeClass("over")
    });

    jQuery(".retain_link").mouseover(function() {
        jQuery(".retain_link").addClass("over")
    });
    jQuery(".retain_link").mouseout(function() {
        jQuery(".retain_link").removeClass("over")
    });

    jQuery(".transition_link").mouseover(function() {
        jQuery(".transition_link").addClass("over")
    });
    jQuery(".transition_link").mouseout(function() {
        jQuery(".transition_link").removeClass("over")
    });

	jQuery(".filter_list").mouseover(function() {
        jQuery(this).addClass("over")
    });
    jQuery(".filter_list").mouseout(function() {
        jQuery(this).removeClass("over")
    });

    jQuery(".search_link").click(function() {
        if (jQuery.browser.msie) {
            jQuery(".search_overlay").toggle();
        } else {
            jQuery(".search_overlay").slideToggle();
        }
    });
    jQuery(".search_overlay a").click(function() {
        if (jQuery.browser.msie) {
            jQuery(".search_overlay").toggle();
        } else {
            jQuery(".search_overlay").slideToggle();
        }
    });

    jQuery('.defaulttextbox').each(function() {
        default_text_boxes[jQuery(this).attr('id')] = jQuery(this).attr('value');
    });

    //Add focus and blur events to set or clear the value
    jQuery('.defaulttextbox').focus(function() {        
        if (jQuery(this).val() == default_text_boxes[jQuery(this).attr('id')]) {
            jQuery(this).val('');
        }
    });
	
	//IE doesn't resize it properly on image load
	jQuery('#authorinfo').css('margin-left', jQuery('.entry_author_image').width());
	jQuery('#author_top').css('height', Math.max(jQuery('.entry_author_image').height(), jQuery('#authorinfo').height()));
	jQuery('.entry_author_image').load(function() { 
		//Chrome needs to wait till after the image loads before resizing
		jQuery('#authorinfo').css('margin-left', jQuery('.entry_author_image').width());
		jQuery('#author_top').css('height', Math.max(jQuery('.entry_author_image').height(), jQuery('#authorinfo').height()));
	});	
});
