function hallo() 
{
	alert('hallo');
}

focusme = "";
function mr_t(url, auto_link, vva, startvar)
{
	if(vva)
	{
		focusme = vva;
	}
	
	startshow = "";
	if(startvar)
	{
		startshow = 1;
	}

	this_link = auto_link;
    http_request = false;

    if (window.XMLHttpRequest)
    {
        http_request = new XMLHttpRequest();
        if (http_request.overrideMimeType)
        {
            http_request.overrideMimeType('text/xml');
            // zu dieser Zeile siehe weiter unten
        }
    } else if (window.ActiveXObject)
    {
        try
        {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e)
        {
            try
            {
                http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e)
            {}
        }
    }

	if (!http_request)
    {
        return false;
    }
    http_request.onreadystatechange = alertInhalt;
    http_request.open('GET', url, true);
	http_request.setRequestHeader("Pragma", "no-cache");
	http_request.setRequestHeader("Cache-Control", "must-revalidate");
	http_request.setRequestHeader("If-Modified-Since", document.lastModified);
    http_request.send(null);
}

function alertInhalt()
{
	
    if (http_request.readyState == 4)
    {
        if (http_request.status == 200)
        {
            document.getElementById('tina').innerHTML = http_request.responseText;
			document.getElementById('tina').style.visibility = 'visible';
			if(this_link)
			{
				document.location.href = this_link;
			}

			if(startshow == 1)
			{
				document.getElementById('frage').value = 'Produktname / Ihre Frage';
			} else {
				document.getElementById('frage').value = "";
			}
			if(focusme != "no")
			{
				alert('jetzt');
				document.getElementById('frage').focus();
			}
        } else {
            alert('Bei dem Request ist ein Problem aufgetreten.');
        }
    }
}

pzns = new Array();

function showfe(pzn, evt)
{
    http_request = false;
	
	cv = getPosition(evt);
	if(!cv.x)
	{
		cv.x = 0;
	}
	if(!cv.y)
	{
		cv.y = 0;
	}
	
	if(pzn == 0)
	{
		document.getElementById('produktshow').innerHTML = "";
		document.getElementById('produktshow').style.left = "0px";
		document.getElementById('produktshow').style.top = "0px";
		document.getElementById('produktshow').style.visibility = 'hidden';
	} 
	else if(pzns[pzn] && pzns[pzn] != "")
	{
		document.getElementById('produktshow').innerHTML = pzns[pzn];
		document.getElementById('produktshow').style.left = cv.x+"px";
		document.getElementById('produktshow').style.top = cv.y+"px";
		document.getElementById('produktshow').style.visibility = 'visible';
	} else {
	    if (window.XMLHttpRequest)
    	{
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType)
			{
				http_request.overrideMimeType('text/xml');
			}
		} else if (window.ActiveXObject)
	    {
    	    try
        	{
	            http_request = new ActiveXObject("Msxml2.XMLHTTP");
    	    } catch (e)
        	{
	            try
    	        {
        	        http_request = new ActiveXObject("Microsoft.XMLHTTP");
            	} catch (e)
	            {}
    	    }
	    }
	
		if (!http_request)
	    {
        	return false;
	    }
		now_pzn = pzn;
    	http_request.onreadystatechange = fenster_al;
	    http_request.open('GET', "/templates/show_tina.cfm?pzn="+pzn, true);
		http_request.setRequestHeader("Pragma", "no-cache");
		http_request.setRequestHeader("Cache-Control", "must-revalidate");
		http_request.setRequestHeader("If-Modified-Since", document.lastModified);
    	http_request.send(null);
	}
}

function getPosition(e) 
{
    e = e || window.event;
    var cursor = {x:0, y:0};
    if (e.pageX || e.pageY) 
	{
        cursor.x = e.pageX;
        cursor.y = e.pageY;
    } else {
        cursor.x = e.clientX +
            (document.documentElement.scrollLeft ||
            document.body.scrollLeft) -
            document.documentElement.clientLeft;
        cursor.y = e.clientY +
            (document.documentElement.scrollTop ||
            document.body.scrollTop) -
            document.documentElement.clientTop;
    }
	cursor.y = cursor.y + 20;
	cursor.x = cursor.x - 200;
    return cursor;
}

function fenster_al()
{
    if (http_request.readyState == 4)
    {
        if (http_request.status == 200)
        {
            document.getElementById('produktshow').innerHTML = http_request.responseText;
			pzns[now_pzn] = http_request.responseText;
			document.getElementById('produktshow').style.left = cv.x+"px";
			document.getElementById('produktshow').style.top = cv.y+"px";
			document.getElementById('produktshow').style.visibility = 'visible';
        }
    }
}



var selection='';
old_selection = "";
triggi = 0;
ns = 1;

function mprd(action, maxi)
{
    if(action == 'n')
    {
        ns++;
        if(ns > maxi)
        {
            ns=1;
        }
    }
    if(ns == 2)
    {
        oldns = document.getElementById('ll1').innerHTML;
    }
    if(ns == 1)
    {
        document.getElementById('ll1').innerHTML = oldns;
    } else {
        document.getElementById('ll1').innerHTML = document.getElementById('ll'+ns).innerHTML;
    }
    return false;
}
    
    function storeSelection ()
    {
        //Netscape 6 & Mozilla
        if (window.getSelection)
        {
            selection = window.getSelection().toString();
        }
        //Netscape Navigator 4.7
        else if (document.getSelection)
        {
            selection = document.getSelection();
        }
        //Internet Explorer 5.5
        else if (document.selection)
        {
            selection = document.selection.createRange().text;
        }
        if(selection != "")
        {
            if(old_selection != selection)
            {
                document.getElementById('tina').innerHTML = "<img src='/eve/21_deutenunten_eveyello_V00.gif'><br><div style='padding:3px;margin:0px 4px 4px 4px;border-width:1px;border-color:#C0C0C0;border-style:solid;'>Einen moment bitte... Ich schaue mal nach was ich dazu finden kann.</div>";
                mr_t('/getplz.php?suche='+selection);
                //document.getElementById('textausgabe').style.visibility = 'visible';
				triggi = 1;
            }
        }
    }
	
function vorbereiten(suchemm)
{
	document.getElementById('tina').innerHTML = "<img src='/eve/21_deutenunten_eveyello_V00.gif'><br><div style='padding:3px;margin:0px 4px 4px 4px;border-width:1px;border-color:#C0C0C0;border-style:solid;'>Einen moment bitte... Ich schaue mal nach was ich dazu finden kann.</div>";
	mr_t('/getplz.php?suche='+suchemm);
	triggi = 1;
}
