// JavaScript Document

function euro_conversion_show(evt, primary, secondary) {
	var oDiv = document.getElementById('RCEuroDualHolder');
	if (oDiv) {
		if (secondary == '' || secondary == 0) {
			secondary = primary / euro_conv_rate;
			secondary = secondary.toFixed(2);
		}
		var html = '<div style="font-size: 1.1em; text-align: center;">' + primary + '&nbsp;' +
			euro_txt_rate_primary + ' = <b>' + secondary + '&nbsp;' + euro_txt_rate_seconary +
			'</b></div>';
		/*html += '<br /><div style="text-align: right">' + euro_txt_rate +
			': ' + euro_conv_rate + '<br />' + euro_txt_date + ': ' + euro_conv_date;*/
		oDiv.innerHTML = html;
		oDiv.style.display = 'block';
		var left = get_mouseX(evt);
		var top = get_mouseY(evt);
		if (left < 2) left = 2;
		if (top < 2) top = 2;
		if (!document.all) {
			left += 3;
			top += 1;
		}
		oDiv.style.left = left + 'px';
		oDiv.style.top = top + 'px';
	}
}

function euro_conversion_hide(evt) {
	var oDiv = document.getElementById('RCEuroDualHolder');
	if (oDiv) {
		oDiv.style.display = 'none';
	}
}

function euro_conversion_move(evt) {
	var oDiv = document.getElementById('RCEuroDualHolder');
	if (oDiv) {
		var left = get_mouseX(evt);
		var top = get_mouseY(evt);
		oDiv.style.left = left + 'px';
		oDiv.style.top = top + 'px';
	}
}

function get_mouseX(evt) {
	if (evt.pageX) return evt.pageX;
	else if (evt.clientX) return evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft);
	else return null;
}
function get_mouseY(evt) {
	if (evt.pageY) return evt.pageY;
	else if (evt.clientY) return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
	else return null;
}
