// JavaScript Document


/**
 * @param string defaultText is the text that is cleared when a user clicks in the text field
 */
function prepareSearch(defaultText,searchId) {		
	
	var searchDiv = document.getElementById(searchId);
	if(searchDiv) {
		if(searchDiv.value==defaultText)
			searchDiv.value = "";
	}
	
}

/**
 * @param string defaultText is the text that is put back when a user clicks out of the text field
 */
function resetSearch(defaultText,searchId) {		
	var searchDiv = document.getElementById(searchId);
	if(searchDiv) { 
		if(YAHOO.lang.trim(searchDiv.value)=="")
			searchDiv.value = defaultText;
	}
}



YAHOO.util.Event.onDOMReady( function () {
									 
									   
			var content_height = YAHOO.util.Dom.getDocumentHeight();
			var viewport_height = YAHOO.util.Dom.getViewportHeight();
			
			
			if((content_height-200) < viewport_height){
				YAHOO.util.Dom.setStyle("back_to_top", "display", "none");
			}
			
			YAHOO.util.Dom.setStyle("print_page_link", "display", "block");
			YAHOO.util.Dom.addClass("glossary_link", "icon_with_margin");
			YAHOO.util.Dom.getElementsByClassName("glossary", "span", "content_area", insertGreenClass,this);
		});

var insertGreenClass= function(o){
			YAHOO.util.Dom.addClass(o, "green_glossary");
}


