isDOM=document.getElementById; //DOM1 browser (MSIE 5+, Netscape 6, Opera 5+)
isOpera=isOpera5=window.opera && isDOM; //Opera 5+
isOpera6=isOpera && window.print; //Opera 6+
isOpera7=isOpera && document.readyState; //Opera 7+
isMSIE=document.all && document.all.item && !isOpera; //Microsoft Internet Explorer 4+
isMSIE5=isDOM && isMSIE; //MSIE 5+
isNetscape4=document.layers; //Netscape 4.*
isMozilla=isDOM && navigator.appName=="Netscape"; //Mozilla или Netscape 6.*
mousex = 0;
mousey = 0;
top_=-124;

if(isNetscape4) document.captureEvents(Event.MOUSEMOVE)

if(isMSIE ){
  document.onmousemove=function(){
    mousex=event.clientX+document.body.scrollLeft;
    mousey=event.clientY+document.body.scrollTop;
    top_=document.documentElement.scrollTop-124;

    return true;
  }
}
else if(isOpera7)
{
    document.onmousemove=function(){
	mousex=event.clientX+document.body.scrollLeft;
	mousey=event.clientY+document.body.scrollTop;
	top_=0-124;

	return true;
    }
}
else if(isOpera)
{
  document.onmousemove=function(){
    mousex=event.clientX;
    mousey=event.clientY;

    top_=0-124;

    return true;
  }
}
else if(isNetscape4 || isMozilla)
{
  document.onmousemove=function(e){
    mousex = e.pageX;
    mousey = e.pageY;
    
    top_=document.body.scrollTop-124;

    return true;
  }  
}



function onRef(val,fr,to){ window.open('/go.php?pid='+val+'&from='+fr+'&to='+to); }

function onOver_M(mmm){
    ddiv='map_'+mmm;

	document.getElementById('hr_'+mmm).href='#';
	document.getElementById('hr_'+mmm).target='_self';
	document.getElementById('hr_'+mmm).title='';
    document.getElementById('alter').innerHTML=document.getElementById(ddiv).innerHTML;

    if(isNetscape4 || isMozilla){
	document.getElementById('alter').style.left=(mousex+15)+"px";
	document.getElementById('alter').style.left=(top_+mousey)+"px";
    }
    else
    {
	document.getElementById('alter').style.left=mousex+15;
	document.getElementById('alter').style.top=top_+mousey;
    }  

    document.getElementById('alter').style.visibility='visible';
}

function onOut_M(mmm){ document.getElementById('alter').style.visibility='hidden'; }

function onMove_M(mmm){
    if(isNetscape4 || isMozilla){
	document.getElementById('alter').style.left=(mousex+15)+"px";
	document.getElementById('alter').style.top=(top_+mousey)+"px";
    }
    else{
	document.getElementById('alter').style.left=mousex+15;
	document.getElementById('alter').style.top=top_+mousey;
    }
}

function  OnBuy(){
document.form_curr.count.style.width="1px";
document.form_curr.count.style.visibility="hidden";
document.form_curr.need_count.value=document.form_curr.count.value;
document.form_curr.need_count.style.width="70px";
document.form_curr.need_count.style.visibility="visible";
}
function  OnSell(){
document.form_curr.need_count.style.width="1px";
document.form_curr.need_count.style.visibility="hidden";
document.form_curr.count.value=document.form_curr.need_count.value;
document.form_curr.count.style.width="70px";
document.form_curr.count.style.visibility="visible";
}
