// Anzeige der Großbilder per AJAX INDECA -----------
// --------------------------------------------------

    var http_request = false; 

    function getPicture(url) { 
        http_request = false; 
    		document.getElementById("picviewer").innerHTML = '<br><br><br>&nbsp;&nbsp;<font face="Arial, Helvetica, sans-serif" size="-1">Loading</font>&nbsp;&nbsp;';
		    document.getElementById("picviewer").style.visibility = 'visible';
		    document.getElementById("picviewer").style.cursor = 'wait'; 
		
        if (window.XMLHttpRequest) { // Mozilla, Safari,... 
            http_request = new XMLHttpRequest(); 
            if (http_request.overrideMimeType) { 
                http_request.overrideMimeType('text/xml'); 
                // zu dieser Zeile siehe weiter unten 
            } 
        } else if (window.ActiveXObject) { // IE 
            try { 
                http_request = new ActiveXObject("Msxml2.XMLHTTP"); 
            } catch (e) { 
                try { 
                    http_request = new ActiveXObject("Microsoft.XMLHTTP60"); 
                    
                } catch (e) {} 
            } 
        } 

        if (!http_request) { 
            return false; 
        } 
        http_request.onreadystatechange = showPicture; 
        http_request.open('GET', url, true); 
        http_request.send(null); 

    } 

    function showPicture() { 
        if (http_request.readyState == 4) { 
          var answer = http_request.responseText; 
          document.getElementById("picviewer").innerHTML = answer; 
		      document.getElementById("picviewer").style.cursor = 'default'; 
        } 
    } 

var xpos;
var ypos;
//Mausposition fuer NS festellen
document.onmouseover = getPos;


function getPos(Ereignis)
{
	if(navigator.appName == "Netscape")
	{
		xpos = Ereignis.screenX;
		ypos = Ereignis.pageY;
	}
}
//DIV anzeigen
function show_div(jsDistance) 
{
	if(navigator.appName == "Microsoft Internet Explorer")
	{
		document.getElementById("picviewer").style.top = mouseY(window.event) - 410;
		document.getElementById("picviewer").style.left = jsDistance;
		$("#picviewer").fadeIn(700);			
	}
	if(navigator.appName == "Netscape")
	{
		document.getElementById("picviewer").style.top = ypos-410+'px';
		document.getElementById("picviewer").style.left = jsDistance+'px';
		$("#picviewer").fadeIn(700);			
	}
}


function show_div2(x, y) 
{
	if(navigator.appName == "Microsoft Internet Explorer")
	{
		document.getElementById("picviewer").style.top = y;
		document.getElementById("picviewer").style.left = x;
		document.getElementById("picviewer").style.visibility = "visible";
	}
	if(navigator.appName == "Netscape")
	{
		document.getElementById("picviewer").style.top = y+'px';
		document.getElementById("picviewer").style.left = x+'px';
		document.getElementById("picviewer").style.visibility = "visible";
	}
}


function hide_div() 
{
    $("#picviewer").fadeOut(100);			  
}

function mouseY(evt) {
	if (evt.pageY) return evt.pageY;
	else if (evt.clientY)
	   return evt.clientY + (document.documentElement.scrollTop ?
	   document.documentElement.scrollTop :
	   document.body.scrollTop);
	else return null;
}
