function getBrowser()
{
var browserName=navigator.userAgent.toLowerCase();
var browser = null;
if(browserName.search('opera') != -1){browser='opera'}
if(browserName.search('chrome') != -1){browser='chrome'}
if(browserName.search('firefox') != -1){browser='firefox'}
if(browserName.search('explorer') != -1){browser='ie'}
return browser;
}
function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  //return [ scrOfX, scrOfY ];
return scrOfY;

}


function Htip(){
var objBody = document.getElementsByTagName("body").item(0);
if(document.getElementById("flydiv"))objBody.removeChild(document.getElementById("flydiv"));
}

function Tip(e,w){
if(document.getElementById("flydiv"))return false;
var obj = (e.target) ? e.target : e.srcElement;
var p=obj.parentNode;
var x=0;
var y=0;
var objBody = document.getElementsByTagName("body").item(0);
   if(window.event){
   x=window.event.x;
   y=window.event.y;
   }
   else {
   x=e.pageX;
   y=e.pageY;
   }   
   var mytop="";
if (getBrowser() ==  "firefox") mytop = y;
else mytop = getScrollXY()+y;
   var flydiv = document.createElement("div");
	flydiv.setAttribute("id","flydiv");
    if(w)flydiv.style.width= w+"px";
	flydiv.style.padding = "10px";
    flydiv.style.background = "white";
    flydiv.style.border = "1px solid #cccccc";
	flydiv.style.borderRadius="4px";
	flydiv.style.boxShadow="0 0 5px #DDD";
    flydiv.style.position = "absolute";
	flydiv.style.zIndex = "100";
	flydiv.style.top = mytop+"px";
	flydiv.style.left = (x+15)+"px";
	objBody.appendChild(flydiv);
var t="";
for(i=0;i<p.childNodes.length;i++){
 if (p.childNodes[i].className=="dn") {
	t = p.childNodes[i].innerHTML;
	flydiv.innerHTML=t;}
}
}

function Change(obj)
{
var m=obj.parentNode;
for(i=0;i<m.childNodes.length;i++){
if (m.childNodes[i].className=="dn") {
	m.childNodes[i].className="tttt";
	i=500;
}
if (m.childNodes[i].className=="tttt") m.childNodes[i].className="dn";
}
}
function Spoiler(obj)
{
var mainnode=obj.parentNode;
if(mainnode.className=="spoil")mainnode.className="spoil spoil_show";
else mainnode.className="spoil";
}

function Tabs(obj){
if (obj.className == 'tabs_label tabs_label_active') return false;
var p = obj.parentNode;
var l = p.lastChild;
var temp = 0;
var myindex = 0;
for(i=0;i<p.childNodes.length-1;i++){//-1 - this last div (var l)
if (p.childNodes[i].nodeName=="DIV"){
    p.childNodes[i].className="tabs_label";
    temp++;
    if (p.childNodes[i]==obj)myindex=temp;
}
}
obj.className="tabs_label tabs_label_active";
temp = 0;
for(i=0;i<l.childNodes.length;i++){
l.childNodes[i].className="tab";
if (l.childNodes[i].nodeName=="DIV"){
    temp++;
    if (temp==myindex)l.childNodes[i].className="tab tab_active";
}
}
}

function Fly_image(e,obj){
if(document.getElementById("flydiv"))return false;
var x=0;
var y=0;
var objBody = document.getElementsByTagName("body").item(0);
   if(window.event){
   x=window.event.x+20;
   y=window.event.y;
   }
   else {
   x=e.pageX+20;
   y=e.pageY;
   }
var flydiv = document.createElement("div");
	flydiv.setAttribute("id","flydiv");
    flydiv.style.padding = "5px";
    flydiv.style.background = "white";
    flydiv.style.border = "1px solid #cccccc";
    flydiv.style.position = "absolute";
	flydiv.style.zIndex = "100";
	flydiv.style.top = y+"px";
	flydiv.style.left = x+"px";
	objBody.appendChild(flydiv);
var myimg = document.createElement("img");
    myimg.setAttribute("src", obj.href);    
    flydiv.appendChild(myimg);
    if (obj.name){
    var mylabel = document.createElement("div");
    mylabel.style.paddingTop = "5px";
    mylabel.style.font = "bold 13px Tahoma";
    mylabel.style.color = "#cccccc";        
    var mytext = document.createTextNode(obj.name);
    flydiv.appendChild(mylabel);
    mylabel.appendChild(mytext);
    }
}
function Fly_image_hide(){
var objBody = document.getElementsByTagName("body").item(0);
if(document.getElementById("flydiv"))objBody.removeChild(document.getElementById("flydiv"));
}

