// create by dream for the newspaper program 2010.05.05

var mex;
var mey;
var IE = window.ActiveXObject ? true : false;


function dream_on_effectmap(x1,y1,x2,y2,x3,y3,x4,y4,subject,sid)
{
	var mapleft = x1+map_x;
	var maptop = y1+map_y;
	var mapwidth = x2-x1;
	var mapheight = y4-y1;
	
	hide_and_show('effectmap','block');
	$('effectmap').style.position = 'absolute';
	$('effectmap').style.left = mapleft+'px'; 
	$('effectmap').style.top = maptop+'px';
	$('effectmap').style.width = mapwidth+'px';
	$('effectmap').style.height = mapheight+'px';
	$('effectmap').style.border = 'solid 2px #FF0000';
	
	hide_and_show('msover_subject','block');
	$('msover_subject').innerHTML = subject;
	$('msover_subject').style.paddingTop = 5+'px';
	$('msover_subject').style.paddingBottom = 5+'px';
	$('msover_subject').style.paddingLeft = 5+'px';
	$('msover_subject').style.paddingRight = 5+'px';
	$('msover_subject').style.border = 'solid 2px #FFC306';
	$('msover_subject').style.backgroundColor = '#FEF3CF';
}



function dream_off_effectmap()
{
	hide_and_show('effectmap','none');
	hide_and_show('msover_subject','none');
}

function dream_map_catch_mouse(event)
{
	//e = e||event;
	
	mex = event.clientX + document.documentElement.scrollLeft;
	mey = event.clientY + document.documentElement.scrollTop;
	
	$('msover_subject').style.position = 'absolute';
	$('msover_subject').style.left = (mex+10)+'px'; 
	$('msover_subject').style.top = (mey)+'px';
}

function dream_effectmap_event()
{
	if(IE)
	{	$('newsmap').attachEvent("onmousemove", dream_map_catch_mouse);	}
	
	if(!IE)
	{	$('newsmap').addEventListener("mousemove", dream_map_catch_mouse, true);	}
}

dream_effectmap_event();
