
try { Prototype.Version }
catch(e){ document.write('<script src="http://www.quickdict.de/lib/prototype.js" type="text/javascript"></script>'); }

try { Scriptaculous.Version }
catch(e){ document.write('<script src="http://www.quickdict.de/lib/scriptaculous.js" type="text/javascript"></script>'); }

var mouse_left;
var mouse_top;

window.onload = function() {


	// MausKoord fuer Fenster und Tooltips
	Event.observe(document, 'mousemove', function(event){
		 mouse_left = Event.pointerX(event);
		 mouse_top = Event.pointerY(event);
	});

	var set_q=function(){
		if (!$("qui").visible()){

		if ( Prototype.Browser.IE )
		{
			a = document.selection.createRange();
			b = a.text;
			if (!b.empty()) {
				$("this_charset").value=document.charset;
				$("qui").style.left=mouse_left+"px";
				$("qui").style.top=eval(mouse_top+10)+"px";
				$("uebergabe").value=b.strip();
				new Effect.Appear("qui");
			}
		}
		else
		{
			a = document.getSelection();
			if (!a.empty()){
				$("this_charset").value=document.characterSet;
				$("qui").style.left=mouse_left+"px";
				$("qui").style.top=eval(mouse_top+10)+"px";
				$("uebergabe").value=a.strip();
				new Effect.Appear("qui");
			}
		}
		}

	}

	document.onmouseup = set_q;
	
	var newDIV = new Element('div', { id : "quickdict_div" });
	document.body.appendChild(newDIV);
	
	$("quickdict_div").innerHTML+='<div style="display:none; border:1px solid #444444; position:absolute; background-color:#ffffee; font-family:Arial,sans-serif; font-size:0.8em; color:black;" id="qui">\
	<form action="http://www.quickdict.de/suche.php/1.html" method="post" target="_blank" style="display:inline"><div style="padding:1px; border-bottom:1px solid #444444; background-color:#ddddd1;"><b>Quickdict.de</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#" style=" color:black;" onclick="new Effect.Fade(\'qui\');">Schlie&szlig;en [x]</a></div>\
	<div style="padding:4px;">\
	&Uuml;bersetzungsrichtung:<br />\
	<select name="lang" id="lang" size="1" style="margin-bottom:5px; border:1px solid #444444; background-color:white; color:black;">\
	<option value="de" >Deutsch > Englisch</option>\
	<option value="en" >Englisch > Deutsch</option>\
	<option value="de_lat" >Deutsch > Latein</option>\
	<option value="lat_de" >Latein > Deutsch</option>\
	<option value="de_fr" >Deutsch > Franz&ouml;sisch</option>\
	<option value="fr_de" >Franz&ouml;sisch > Deutsch</option>\
	<option value="de_sp" >Deutsch > Spanisch</option>\
	<option value="sp_de" >Spanisch > Deutsch</option>\
	<option value="de_it" >Deutsch > Italienisch</option>\
	<option value="it_de" >Italienisch > Deutsch</option>\
	<option value="de_nl" >Deutsch > Niederl&auml;ndisch</option>\
	<option value="nl_de" >Niederl&auml;ndisch > Deutsch</option>\
	<option value="de_tr" >Deutsch > T&uuml;rkisch</option>\
	<option value="tr_de" >T&uuml;rkisch > Deutsch</option>\
	<option value="de_ru" >Deutsch > Russisch</option>\
	<option value="ru_de" >Russisch > Deutsch</option>\
    <option value="en_ru" >Englisch > Russisch</option>\
	<option value="ru_en" >Russisch > Englisch</option>\
	</select> <br />\
	Wort:<br /><input type="hidden" id="this_charset" name="this_charset" />\
	<input type="text" id="uebergabe" name="suchfeld" style="margin-bottom:5px; border:1px solid #444444; width:176px; background-color:white; color:black;"/><br />\
	<input type="submit" value="&Uuml;bersetzen" style="background-color:white; color:black;" onclick="new Effect.Fade(\'qui\');">\
	</div></form>\
	</div>';
}
