/**
 * @copyright  (c) 2006, Plat'Home Co.,Ltd. All rights reserved.
 * @author     Kohei MATSUSHITA <ma2shita@plathome.co.jp>
 * @license    http://www.gnu.org/copyleft/lesser.html  LGPL License 2.1
 */

/*

/**<tooltip>
 * The tooltip library. for Plat'Home HTML Contents.
 */
/**
usage:
-- STRING Repository
<div id="tooltip">
	<div id="ANY-tooltip-string" class="tooltip-string">
</div>

-- DISPLAY
<TAG id="ANY-tooltip-display"></TAG>
 */
var defAutoclosedelay = 3000;	/* unit=ms(1000=1sec) */

var defPANEL_parentID = "tooltip";
var defPANEL_TAG = "div";
var defPANEL_CLASS = "tooltip-string";

var defSTRING_CLASSNAME = "-tooltip-string";
var defDISPLAY_CLASSNAME = "-tooltip-display";

//list up <defPANEL_TAG class=defPANEL_CLASS> in id=defPANEL_parentCLASS
var list = YAHOO.util.Dom.getElementsByClassName(defPANEL_CLASS, defPANEL_TAG, defPANEL_parentID);	
for(var i = 0; i < list.length; i++ ) {
	var displayId = list[i].id.replace(defSTRING_CLASSNAME, defDISPLAY_CLASSNAME);
	var tt = new YAHOO.widget.Tooltip(list[i].id, 
		{ context: displayId
		, text: ""
		, autodismissdelay: defAutoclosedelay
		, effect:[
			  {effect: YAHOO.widget.ContainerEffect.FADE,duration: 0.15}
			, {effect: YAHOO.widget.ContainerEffect.FADE,duration: 0.15}
			]
		});
}
/*</tooltip>*/
