
function popup(url, br, ho) {
   var breite=400; var hoehe=300;
   if (br > 0) { breite = br; }
   if (ho > 0) { hoehe = ho; }
   PopupWin = window.open(url, "PopUpWindow", ",width="+breite+",height="+hoehe+",top=100,left=100,scrollbars=yes,status=no");

   return false;
}

function bildpopup(url, br, ho, alt) {
   var breite=400; var hoehe=300;
   if (br > 0) { breite = br; }
   if (ho > 0) { hoehe = ho; }
   var wbreite=breite+16; var whoehe=hoehe+16;
   if (wbreite<150) { wbreite=150; }

   PopupWin = window.open(url, "PopUpWindow", ",width="+wbreite+",height="+whoehe+",top=100,left=100,scrollbars=yes,status=no");

   PopupWin.focus();
   PopupWin.document.open();
   with (PopupWin) {
       document.write("<html><head>");
       document.write("<title>"+alt+"</title></head>");
       document.write("<body onblur=\"window.close()\" marginwidth=\"0\" marginheight=\"0\" leftmargin=\"0\" topmargin=\"0\" bottommargin=\"0\" rightmargin=\"0\">");
       document.write("<a href=\"javascript:window.close()\"><img src=\""+url+"\" alt=\""+alt+"\" width=\""+breite+"\" height=\""+hoehe+"\" border=\"0\"></a>");
       document.write("</body></html>");
       document.close();
   }

   return false;
}


function suche() {

    var breite = 800;
    var hoehe = 600;
    var sel = "";

    if (window.getSelection) {
    	sel = window.getSelection();
    } else if (document.getSelection) {
        sel = document.getSelection();
    } else if (document.selection) {
    	sel = document.selection.createRange().text;
    }

    if (sel == "") {
    	popup('http://www.lexikon-definition.de/', breite, hoehe);

    } else {
        var b = String(sel).replace(/ *$/,"");
        popup('http://www.lexikon-definition.de/suche/index.html?fulltext=Suche&search='+escape(b), breite, hoehe);
        /* popup('http://www.netlexikon.de/suche/index.html?cms:action=search&term='+escape(b), breite, hoehe); */
    }

    return false;
}

function suchebp() {

    var breite = 800;
    var hoehe = 600;
    var sel = "";

    if (window.getSelection) {
    	sel = window.getSelection();
    } else if (document.getSelection) {
        sel = document.getSelection();
    } else if (document.selection) {
    	sel = document.selection.createRange().text;
    }

    if (sel == "") {
    	popup('http://begriffsportal.de/', breite, hoehe);

    } else {
        var b = String(sel).replace(/ *$/,"");
        popup('http://begriffsportal.de/'+escape(b), breite, hoehe);
        /* popup('http://begriffsportal.de/'+escape(b), breite, hoehe); */
    }

    return false;
}


