var set=0;

	function detail(strBackground,dText,evt)
	{
	   var temp;
     strTop =PositionYMouse(evt);
	   strLeft=PositionXMouse(evt);
	 
	 //  strBackground="yellow";
     document.getElementById("description").style.background=strBackground;
	   document.getElementById("description").style.top=strTop+"px";
	   document.getElementById("description").style.left=strLeft+10+"px";
	   document.getElementById("description").style.visibility='visible';
	   document.getElementById("anzeige").innerHTML = "  "+dText;
	}
	
	function exDetail()
	{
		  document.getElementById("description").style.visibility='hidden';
	}


       function PositionY() {
       var temp;
 //      alert("pageYOffset: " + document.body.scrollTop  + " Pixel");
       temp= document.body.scrollTop;
       return temp;
       }

 function PositionX() {
       var temp;
 //      alert("pageYOffset: " + document.body.scrollLeft  + " Pixel");
       temp= document.body.scrollLeft;
       return temp;
       }

 function GetPos(el,evt)
    {
	var posx;
	var posy;
        var posxscroll=0;
        var posyscroll=0;
           

 if(document.getElementById("Street").value=="")
         alert("Bitte erst Beschreibungstext eingeben!");
       else
        {
        
	posxscroll=PositionX();
        posyscroll=PositionY();
	//posx = event.clientX-el.offsetLeft-2+posxscroll ;
	//posy = event.clientY-el.offsetTop-2+posyscroll;
 if(!evt) evt = window.event;
  posx = evt.pageX ? evt.pageX : evt.clientX;
  posy = evt.pageY ? evt.pageY : evt.clientY;
  
	posx = posx-el.offsetLeft-2+posxscroll ;
	posy = posy-el.offsetTop-2+posyscroll;
	//alert('PosX:'+posx+' PosY:'+posy+'\n eventX'+event.clientX+' eventY   '+event.clientY+'\n offsetLEFT '+el.offsetLeft+' OffsetTOP '+el.offsetTop+'\n scrollX ' +posxscroll+'  scrollY  '+posyscroll)
  document.Show.MouseX.value = posx;
	document.Show.MouseY.value = posy;
	if(document.Show.MouseXY.value=="")
		document.Show.MouseXY.value =posx+','+posy;
	else
		document.Show.MouseXY.value = document.Show.MouseXY.value+','+posx+','+posy;
	
        if(document.Show.tform.options[document.Show.tform.selectedIndex].value=="Circle")
        {        
                document.Show.MouseXY.value = document.Show.MouseXY.value+','+document.Show.tRadius.value
	        set=1;
	}

	if(document.Show.js.checked==true)
	    jsstring=" onMouseover=\"javascript:detail('"+document.Show.tFarbe.value+"','"+document.Show.Street.value+"',event);\" onMouseout=\"javascript:exDetail();\"";
	else
	    jsstring=" Title=\""+document.Show.Street.value+"\" alt=\"Teilbereich\"";
	    
	if(document.Show.link.value=="")	
	   document.Show.HtmlStr.value="<area shape=\""+document.Show.tform.options[document.Show.tform.selectedIndex].value+"\" coords=\""+document.Show.MouseXY.value+"\" "+jsstring+"  >";	
        else
           document.Show.HtmlStr.value="<area shape=\""+document.Show.tform.options[document.Show.tform.selectedIndex].value+"\" coords=\""+document.Show.MouseXY.value+"\" href=\" "+document.Show.link.value+" \""+jsstring+ ">";	
        }
       return true;
    }

function ShowKoord(el,evt)
{
  var posx;
	var posy;
        var posxscroll=0;
        var posyscroll=0;
        
  //netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");      
                
	posxscroll=PositionX();
        posyscroll=PositionY();
        

//  posx = window.screenX-el.offsetLeft-2+posxscroll ;
//	posy = window.screenY-el.offsetTop-2+posyscroll;
  if(!evt) evt = window.event;
  posx = evt.pageX ? evt.pageX : evt.clientX;
  posy = evt.pageY ? evt.pageY : evt.clientY;
  
	posx = posx-el.offsetLeft-2+posxscroll ;
	posy = posy-el.offsetTop-2+posyscroll;
  
  document.Show.MouseX.value = posx;
	document.Show.MouseY.value = posy;

return true;
}

function PositionXMouse(evt) {
        var posx;
	var posxscroll=0;
 
  if(!evt) evt = window.event;
  posx = evt.pageX ? evt.pageX : evt.clientX;
                  
	posxscroll=PositionX();
        posx = posx-document.getElementById("spmain").offsetLeft-2+posxscroll ;
	return posx;
}

function PositionYMouse(evt) {
       
	var posy;
        var posyscroll=0;
        
  if(!evt) evt = window.event;
  posy = evt.pageY ? evt.pageY : evt.clientY;
 
  posyscroll=PositionY();
	posy = posy-document.getElementById("spmain").offsetTop-2+posyscroll+200;
return posy;
}

function radius(form)
{
var temp;

temp=form.tform.options[form.tform.selectedIndex].value;
        if(temp=="Circle")
         {
	   form.tRadius.disabled=false;
	   form.tRadius.style.background="#ffffff";  
	 }
        else
	{
            form.tRadius.disabled=true; 
            form.tRadius.style.background="#FFCC66";                
	    form.tRadius.value=""; 
	}
return true;
}



