// Javascript Document

// Global variables
xMousePos = 0; // Horizontal position of the mouse on the screen
yMousePos = 0; // Vertical position of the mouse on the screen
xMousePosMax = 0; // Width of the page
yMousePosMax = 0; // Height of the page
closePU = 1;
var ieBcbsCheck=false;
function bcbsIframeAdd() {
	var bcbsIframe = document.createElement('iframe');
	bcbsIframe.id = 'bcbs-iframe';
	bcbsIframe.setAttribute("src","javascript:'<html></html>';");
	bcbsIframe.style.position = "absolute";
	bcbsIframe.style.marginLeft = "245px";
	bcbsIframe.style.zIndex = "999";
	bcbsIframe.style.display = 'none';
	bcbsIframe.filter = "alpha(opacity=0)";
	document.body.appendChild(bcbsIframe);
}
function bcbspopup(s) {
	if(document.getElementById(s).style.display=='none') {
		document.getElementById(s).style.top=(yMousePos*1+33)+"px";
		if((xMousePos*1-250)<0)
			xpos=5;
		else
			xpos=xMousePos*1-250;
		document.getElementById(s).style.left=(xpos)+"px";
		document.getElementById(s).style.display='';
		if(ieBcbsCheck && document.getElementById('bcbs-iframe')) {
			var bcbsIframe = document.getElementById('bcbs-iframe');
			bcbsIframe.style.left = (xpos)+"px";
			bcbsIframe.style.top=(yMousePos*1+33)+"px";
			bcbsIframe.style.width = document.getElementById(s).offsetWidth+"px";
			bcbsIframe.style.height = document.getElementById(s).offsetHeight+"px";
			bcbsIframe.style.display = '';
			bcbsIframe.zoom = 1;
		}
		/*
*/
	}
}

var hideDiv;
function hidebcbspopup(s) {
	hideDiv = s;
	window.setTimeout('hidePopupBcBs()',1300);
}

function hidePopupBcBs() {
	if(closePU==1){ 
		document.getElementById(hideDiv).style.display='none';
		if(ieBcbsCheck && document.getElementById('bcbs-iframe')) {
			document.getElementById('bcbs-iframe').style.display='none';
		}
	}
}

if (document.layers) { // Netscape
    document.captureEvents(Event.MOUSEMOVE);
    document.onmousemove = getMouse;
} else if (document.all) { // Internet Explorer
    document.onmousemove = getMouse;
} else if (document.getElementById) { // Netcsape 6
    document.onmousemove = getMouse;
}


function getMouse(e) {
    if (document.layers) {
        xMousePos = e.pageX;
        yMousePos = e.pageY;
        xMousePosMax = window.innerWidth+window.pageXOffset;
        yMousePosMax = window.innerHeight+window.pageYOffset;
    } else if (document.all) {
        xMousePos = window.event.x+document.body.scrollLeft+document.documentElement.scrollLeft;
        yMousePos = window.event.y+document.body.scrollTop+document.documentElement.scrollTop;
        xMousePosMax = document.body.clientWidth+document.body.scrollLeft;
        yMousePosMax = document.body.clientHeight+document.body.scrollTop;
    } else if (document.getElementById) {
        xMousePos = e.pageX;
        yMousePos = e.pageY;
        xMousePosMax = window.innerWidth+window.pageXOffset;
        yMousePosMax = window.innerHeight+window.pageYOffset;
    }
}

