// V 1.0
// Browserweiche   
var w3c = document.getElementById&&!document.all?1:0;
var msie = document.all?1:0;


function intro() {

 // Event-Listener fuer Doppelklick registrieren  

 if(w3c) { // DOM Level 2 kompatible Browser  
  var field = document.getElementById("dict");
  field.addEventListener("dblclick", fetchSel, true);
 }

 if(msie) { // MS Internet Explorer  
  var field = document.all.dict;
  field.ondblclick = fetchSel;
 }
}


function fetchSel() {

 // Selektierten Text in Variable speichern

 if(document.selection) {
  selected = document.selection.createRange().text;
  if(selected != "") {
   document.selection.empty();
  }
 }
 else if(window.getSelection) {
  selected = window.getSelection().toString();
  //alert("selected1:" + selected +":");
  //alert("selected2:" + selected +":");
 }
 
 popup(selected);
}


function popup(selected) {

 // Deutsche Wikipedia
 // var searchURL ="http://de.wikipedia.org/";
 // var attr= "wiki/" + escape(selected);

 // Alternative: Deutsch-Englisches Woerterbuch
 // var searchURL = "http://dict.leo.org/";
 // var attr = "?search=" + escape(selected) + "&amp;lang=en";

 var searchURL ="http://www.omni-lexikon.de/";
 selected = selected.replace(/["!?;:,.\s]/g, "");
 selected= selected.replace(/[ä]/g, "ae");
 selected= selected.replace(/[ö]/g, "oe");
 selected= selected.replace(/[ü]/g, "ue");
 selected= selected.replace(/[ß]/g, "ss");
 var attr= "lexikon/"+ escape(selected)+ ".php" ;
 attr = attr.toLowerCase(attr);

 // Parameter fuer das Popup-Fenster
 var param = "width=700,height=600";
 param += ",left=30,top=60";
 param += ",menubar=1";
 param += ",location=1";
 param += ",scrollbars=1";
 param += ",resizable=1";
 param += ",toolbar=1";
 param += ",status=0";

 if(selected != "") {
  // Popup oeffnen
  popWin = window.open(searchURL + attr,"s",param);
  // Popup in den Vordergrund schicken 
  popWin.focus();
 }
}
function OnChange(dropdown)
{
	var myindex  = dropdown.selectedIndex;
	var SelValue = dropdown.options[myindex].value;
	var baseURL  = "lexikon_0_.php";
	top.location.href = baseURL;
      alert( baseURL);
	return true;
}
