var theMouseX,theMouseY;

function getMouseXY(e) {
	var jx = 0;
	var jy = 0;
	if (!e) var e = window.event;
	if (e.pageX || e.pageY) 	{
		jx = e.pageX;
		jy = e.pageY;
	}
	else if (e.clientX || e.clientY) 	{
		jx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		jy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}
	
        theMouseX = jx;
        theMouseY = jy;
}

function showFAQa(jqID) {

    var jaID = getAnsID(jqID);
    var jAdiv = document.getElementById(jaID);
    jAdiv.style.display = "block";
	if (jAdiv.clientWidth && jAdiv.clientWidth < 347) {
		jAdiv.style.width = 350;
	}
    var jDocWidth = get_doc_width(960);
    var jBGsrc = (theMouseX < jDocWidth/2)? 'faq_balloon_topleft.gif' : 'faq_balloon_topright.gif';
    jAdiv.style.backgroundImage = 'url(images_common/' + jBGsrc + ')';

    var jFGoffset = (theMouseX < jDocWidth/2)? -28 : -322;
    jAdiv.style.left = (theMouseX+ jFGoffset) + 'px';
    jAdiv.style.top = (theMouseY + 7) + 'px';
 }
 
function hideFAQa(jqID) {
    var jaID = getAnsID(jqID);
    var jAdiv = document.getElementById(jaID);
    jAdiv.style.left = '-999px';
    jAdiv.style.display = "none";
}
function getAnsID(jqID) {
    return 'a,' + jqID.split(',').pop();
}
// preload images
var Imgx0 = new Image();
Imgx0.src = 'images_common/faq_balloon_topleft.gif';
var Imgx1 = new Image();
Imgx1.src = 'images_common/faq_balloon_topright.gif';
