if (!document.all) {
 (function(){
  var events = ["mousedown", "mouseover", "mouseout", "mousemove",
                "mousedrag", "click", "dblclick"];  
  for (var i = 0; i < events.length; i++){
   window.addEventListener(events[i], function(e){
    window.event = e;
   }, true);
  }
 }());
}
function showContaints(strId)
{	
	var obj = document.getElementById(strId);
	if (obj.className ==  'pluginContaints_show') {
		obj.className = 'pluginContaints';
	} else {
		obj.className = 'pluginContaints_show';
	}
}
function showOverContaints(strId)
{
	var obj = document.getElementById(strId);
	obj.className = 'pluginContaints_show';
	if (!obj.style.left) {
		var X = getMouseX(window.event);
		var Y = getMouseY(window.event);
		obj.style.left = (X - 50) + 'px';
		obj.style.top  = (Y - 50) + 'px';
	}
}
function hideContaints(strId)
{
	document.getElementById(strId).className = 'pluginContaints';
}
function getMouseX(e){
  if(window.opera)   
          return e.clientX
  else if(document.all)   
          return document.body.scrollLeft+event.clientX
  else if(document.layers||document.getElementById)
          return e.pageX
}
function getMouseY(e){
  if(window.opera)   
          return e.clientY
  else if(document.all)   
          return document.documentElement.scrollTop+event.clientY
  else if(document.layers||document.getElementById)
          return document.documentElement.scrollTop+event.clientY
}
