/**
 * @author sugimoto
 */

 function popup()
 {
	this.handleOnAl = document.getElementById('pop_allergen');
	this.handleOnMat = document.getElementById('pop_material');
	if (!this.handleOnAl || !this.handleOnMat)return;
	this.addEvent(this);


 }

 popup.prototype = {
 	addEvent : function(thisClass)
	{
		Event.observe(thisClass.handleOnAl, 'mouseover', thisClass.open_popup, true);
		Event.observe(thisClass.handleOnAl, 'mouseout', thisClass.close_popup, true);
	},
	open_popup : function(ev)
	{
		var target = document.getElementById('popup_window');
		if (target == null)
		{
			return;
		}
		eobj = ev || window.event;
		var br = Core.br;
		if (br.IE)
		{
			elm = eobj.srcElement;
		}
		else
		{
			elm = eobj.target;
		}
		var pos = new _GetPos(elm, br);
		target.style.left = pos.x - 5  + 'px';
		target.style.top = pos.y + 27 +  'px';
		target.style.display = 'block';
	},
	close_popup : function(ev)
	{
		var target = document.getElementById('popup_window');
		if (target == null)
		{
			return;
		}

		target.style.display = 'none';
	}
 }

 Event.observe(window, 'load', function()
 {
 	var Popup = new popup();
 });

