function ShowHide(id, visibility) {
    obj = document.getElementsByTagName("div");
    obj[id].style.visibility = visibility;
}
function ToggleImg(id,src) {
	document.getElementById(id).src = src;
}

function openPop(url, width, height) {
  windowName  = "buttons";
   params      = "toolbar=0,";
   params     += "location=0,";
   params     += "directories=0,";
   params     += "status=0,";
   params     += "menubar=0,";
   params     += "scrollbars=no,";
   params     += "resizable=0,";

   params += "width="+width+",";
   params += "height="+height;

   win = window.open(url, windowName, params);
}


objects = document.getElementsByTagName("object");
for (var i = 0; i < objects.length; i++)
{
objects[i].outerHTML = objects[i].outerHTML;
}



function bsGetObjectInfo(object) {
		
	var output = {width:null,height:null,top:null,left:null};
	var dupObject = object;

	output.width = object.offsetWidth;
	output.height = object.offsetHeight;
	
	output.left = 0;
	
	if(object.offsetParent) {
		
		while(object.offsetParent) {
				
			output.left += object.offsetLeft
			object = object.offsetParent;
		}
		
	} else if(object.x) {
			
		output.left += object.x;
	}			
	
	output.top = 0;
	
	if(dupObject.offsetParent) {
		
		while(dupObject.offsetParent) {						
		
			output.top += dupObject.offsetTop
			dupObject = dupObject.offsetParent;
		}
	
	} else if (dupObject.y) {
		
		output.top += dupObject.y;
	}	

	return output;
}

function bsHide() {
		
	document.getElementById('bsTooltip').style.visibility = "hidden";
}

function bsShow(text, object) {
		
	var elInfo = bsGetObjectInfo(object);
	
	document.getElementById('bsTooltip').innerHTML = text;

	document.getElementById('bsTooltip').style.top = (elInfo.top-130)+"px";
	document.getElementById('bsTooltip').style.left = (elInfo.left-310)+"px";
	
	document.getElementById('bsTooltip').style.visibility = "visible";
}
