function onm(obj,fact){
	// color_on='#E7D3AE';D6D7C6
    // color_on='#D6D7C6';
	// color_on='#000000';
	// color_off='#0000FF';
	color_on='#000000';
	color_off='#000000';	
	// if (color) obj.style.backgroundColor=color_on
	// else obj.style.backgroundColor=color_off;
	if (fact) {obj.style.color=color_on;}
	else {obj.style.color=color_off;};
}

function posta(nm,dm,label){
 document.write('<a href="mailto:' + nm + '@' + dm + '">');
 document.write(label + '</a>');
}

function obnov(){
 setTimeout('document.location=document.location',150);
// window.location.reload( false );
}

function resetField(element) {
 element.value = "";
 element.style.backgroundColor = 'white';
}


function GetElementAbsolutePos(element) {   
 var res = new Object();   
 res.x = 0; res.y = 0;   

 if (element !== null) {   
  res.x = element.offsetLeft;    
  res.y = element.offsetTop;        
  var offsetParent = element.offsetParent;   
  var parentNode = element.parentNode;
  while (offsetParent !== null) {   
   res.x += offsetParent.offsetLeft;   
   res.y += offsetParent.offsetTop;   
    if (offsetParent != document.body && offsetParent != document.documentElement) {   
     res.x -= offsetParent.scrollLeft;   
     res.y -= offsetParent.scrollTop;   
    }   
//next lines are necessary to support FireFox problem with offsetParent   
/*
   var __isFireFox = navigator.userAgent.match(/gecko/i); 
   if (__isFireFox) {
    while (offsetParent != parentNode && parentNode !== null) {   
     res.x -= parentNode.scrollLeft;   
     res.y -= parentNode.scrollTop;   
     parentNode = parentNode.parentNode;   
    }      
   }   
*/
   parentNode = offsetParent.parentNode;   
   offsetParent = offsetParent.offsetParent; 
  
  }  // while
 }  // if

return res;   
} 

function showtip(elementid) {
 var Apos=GetElementAbsolutePos(document.getElementById("a" + elementid));
// var Apos=GetElementAbsolutePos(event.srcElement); 
// alert("Element's left: " + Apos.x + " and top: " + Apos.y); 
 var m=document.getElementById(elementid);
 m.style.position='absolute';
 m.style.top=Apos.y-8;
 m.style.left=Apos.x+20;
 m.style.color='red';
 m.style.backgroundColor='#FDEDED';
 m.style.display="inline";
 m.style.zIndex=100;
// m.innerHTML=message;
}

function hidetip(elementid) {var m; m=document.getElementById(elementid); m.style.display="none";}