<!--

function korr()
{
//in jedem Fall ein paar Warnhinweise
//kein Suchbegriff
if (window.document.suchformular.sb.value.length == '')
{
alert("Bitte geben Sie den gew\u00fcnschten Suchbegriff in das vorgesehene Eingabefeld ein!");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.length < '4')
{
alert("Ein Suchbegriff sollte mindestens 4 Zeichen lang sein!"+window.document.suchformular.sb.value)
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.limit.options[0].selected == true && window.document.suchformular.bandnr.options[0].selected == true) {
alert("Sie haben sich entschieden, in allen B\u00E4nden ohne Anzeigelimit zu suchen. Dies ist m\u00F6glich, jedoch sind - abhanhig von der H\u00E4ufigkeit des Suchbegriffes - l\u00E4ngere Ladephasen zu erwarten. \nUm l\u00E4ngere Ladephasen zu vermeiden, können sie ein geringeres Anzeigelimit ausw\u00E4hlen.");
}



//eingabebeschränkung bei einfachem modus
if (window.document.suchformular.modus.selectedIndex == '0')
{
if (window.document.suchformular.sb.value.indexOf(" ") != -1)
{
alert("Der einfache Suchmodus unterst\u00fctzt nur die Eingabe eines Suchbegriffes. Wenn Sie nach mehr, als einem Begriff suchen wollen, welchseln Sie bitte in den komplexen Suchmodus! \nAchten Sie bitte auch darauf, unerw\u00fcnschte Leerzeichen am Ende des Suchstrings zu entfernen.");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf("\"") != -1)
{
alert("Der einfache Suchmodus unterst\u00fctzt nur die Eingabe eines Suchbegriffes ohne Operatoren. Wenn Sie nach mehr, als einem Begriff suchen wollen bzw. die Suchoperatoren  + - * \"  benutzen wollen, welchseln Sie bitte in den komplexen Suchmodus!");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf("*") != -1)
{
alert("Der einfache Suchmodus unterst\u00fctzt nur die Eingabe eines Suchbegriffes ohne Operatoren. Wenn Sie nach mehr, als einem Begriff suchen wollen bzw. die Suchoperatoren  + - * \"  benutzen wollen, welchseln Sie bitte in den komplexen Suchmodus!");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf("+") != -1)
{
alert("Der einfache Suchmodus unterst\u00fctzt nur die Eingabe eines Suchbegriffes ohne Operatoren. Wenn Sie nach mehr, als einem Begriff suchen wollen bzw. die Suchoperatoren  + - * \"  benutzen wollen, welchseln Sie bitte in den komplexen Suchmodus!");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf("-") != -1)
{
alert("Begriffe, die einen Bindestrich enthalten, sollten im komplexen Suchmodus als \"Phrase\" gesucht werden!");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf("(") != -1)
{
alert("Begriffe, die Klammern - ( ) - enthalten, sollten im komplexen Suchmodus als \"Phrase\" gesucht werden!");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf(")") != -1)
{
alert("Begriffe, die Klammern - ( ) - enthalten, sollten im komplexen Suchmodus als \"Phrase\" gesucht werden!");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf("/") != -1)
{
alert("Begriffe, die Schr\u00E4gstriche - / - enthalten, sollten im komplexen Suchmodus als \"Phrase\" gesucht werden!");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf(".") != -1)
{
alert("Begriffe, die Punkte - . - enthalten, sollten im komplexen Suchmodus als \"Phrase\" gesucht werden!");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf("\u0026") != -1)
{
alert("Begriffe, die Ampersands - \u0026 - enthalten, sollten im komplexen Suchmodus als \"Phrase\" gesucht werden!");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf("\u0023") != -1)
{
alert("Begriffe, die das Rautensymbol - \u0023 - enthalten, sollten im komplexen Suchmodus als \"Phrase\" gesucht werden!");
window.document.suchformular.sb.focus();
return false;
}
}
//eingabebeschränkung bei komplexen modus
if (window.document.suchformular.modus.selectedIndex == '1')
{
if (window.document.suchformular.sb.value.indexOf("(") != -1 && window.document.suchformular.sb.value.indexOf("\"") == -1)
{
alert("Begriffe, die Klammern - ( ) - enthalten, sollten als \"Phrase\" gesucht werden!");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf(")") != -1 && window.document.suchformular.sb.value.indexOf("\"") == -1)
{
alert("Begriffe, die Klammern - ( ) - enthalten, sollten als \"Phrase\" gesucht werden!");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf("/") != -1 && window.document.suchformular.sb.value.indexOf("\"") == -1)
{
alert("Begriffe, die Schr\u00E4gstriche - / - enthalten, sollten als \"Phrase\" gesucht werden!");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf(".") != -1 && window.document.suchformular.sb.value.indexOf("\"") == -1)
{
alert("Begriffe, die Punkte - . - enthalten, sollten als \"Phrase\" gesucht werden!");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf("\u0026") != -1 && window.document.suchformular.sb.value.indexOf("\"") == -1)
{
alert("Begriffe, die Ampersands - \u0026 - enthalten, sollten als \"Phrase\" gesucht werden!");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf("\u0023") != -1)
{
alert("Begriffe, die das Rautensymbol - \u0023 - enthalten, sollten als \"Phrase\" gesucht werden!");
window.document.suchformular.sb.focus();
return false;
}
//fehlerhafte +setzungen

//nur 1 +?

//mehrere -> Sind die richtig gesetzt

if (window.document.suchformular.sb.value.indexOf("+") != -1)
{
var UNO=window.document.suchformular.sb.value.indexOf("+");
var DUO=window.document.suchformular.sb.value.lastIndexOf("+");
if (UNO == DUO && window.document.suchformular.sb.value.indexOf("-") == -1) {
alert("Es ist nicht zielf\u00fchrend nur einen Begriff mit + Operator zu suchen. Wenn Sie nur nach einem Begriff suchen wollen, ist der einfache Suchmodus ausreichend. \n Wollen sie im komplexen Suchmodus mehr als einen Begriff suchen, m\u00fcssen sie sich entscheiden, ob alle Suchbegriffe vorkommen sollen - hier muss vor jedem Suchbegriff ein + Operator gesetzt werden - oder nur mindestens ein Suchbegriff, was die Verwendung des + Operators ausschliessen w\u00fcrde!");
window.document.suchformular.sb.focus();
return false;
}
if (UNO == DUO && window.document.suchformular.sb.value.indexOf("-") != -1) {
if (window.document.suchformular.sb.value.indexOf(" -") == -1) {
alert("Bitte trennen sie die Suchbegriffe mit einem Leerzeichen!\nBeispiel: +Suchbegriff1 -Suchbegriff2");
window.document.suchformular.sb.focus();
return false;
}
}

if (UNO != DUO) {
if (window.document.suchformular.sb.value.indexOf(" +") == -1) {
alert("Bitte trennen sie die Suchbegriffe mit einem Leerzeichen!\nBeispiel: +Suchbegriff1 +Suchbegriff2");
window.document.suchformular.sb.focus();
return false;
}
if (window.document.suchformular.sb.value.indexOf("-") != -1) {
if (window.document.suchformular.sb.value.indexOf(" -") == -1) {
alert("Bitte trennen sie die Suchbegriffe mit einem Leerzeichen!\nBeispiel: +Suchbegriff1 -Suchbegriff2");
window.document.suchformular.sb.focus();
return false;
}
}
///Überprüfen ob auch bei Mehrfacheingabe mindestens 4 Buchstaben pro Wort verwendet werden
var Teststring = window.document.suchformular.sb.value;
var Teststring1=Teststring.split("\+");
for (var i=0;i<Teststring1.length;i++) {
if (Teststring1[i] != "") {
Teststring1[i]=Teststring1[i].replace(/\s/,"");
if(Teststring1[i].length < 4) {
alert("Jeder Suchbegriff sollte mindestens 4 Zeichen lang sein!\nWenn Sie Wortkombinationen mit k\u00fcrzeren Suchbegriffen finden wollen, versuchen Sie es bitte mit der \"Phrasensuche\".\nBeispiel: statt +Artikel +22\t\"Artikel 22\"\n\nSollten Ihre Suchberiffe nicht weniger, als 4 Zeichen enthalten und Sie dennoch diesen Warnhinweis sehen, entfernen Sie bitte unerw\u00fcnschte Leerzeichen. Am Ende des Suchstrings darf sich kein Leerzeichen befinden und zwischen mehreren Suchbegriffen darf maximal ein Leerzeichen als Trennzeichen vorkommen!");
window.document.suchformular.sb.focus();
return false;
}
}
}
}
} //PLUS ENDE

//Bei mehreren Begriffen - alle länger als 4 ?
if (window.document.suchformular.sb.value.indexOf(" ") != -1 && window.document.suchformular.sb.value.indexOf("\"") == -1) {
var Multistring = window.document.suchformular.sb.value;
var Multistring1=Multistring.split(" ");
for (var k=0;k<Multistring1.length;k++) { 
if(Multistring1[k].length < 4) {
alert("Jeder Suchbegriff sollte mindestens 4 Zeichen lang sein!\nWenn Sie Wortkombinationen mit k\u00fcrzeren Suchbegriffen finden wollen, versuchen Sie es bitte mit der \"Phrasensuche\".\nBeispiel: statt Artikel 22\t\"Artikel 22\"\n\nSollten Ihre Suchberiffe nicht weniger, als 4 Zeichen enthalten und Sie dennoch diesen Warnhinweis sehen, entfernen Sie bitte unerw\u00fcnschte Leerzeichen. Am Ende des Suchstrings darf sich kein Leerzeichen befinden und zwischen mehreren Suchbegriffen darf maximal ein Leerzeichen als Trennzeichen vorkommen!")
window.document.suchformular.sb.focus();
return false;
}
}
}

//Prasensuche - sind auch zwei " vorhanden?
if (window.document.suchformular.sb.value.indexOf("\"") != -1) {
var ERST=window.document.suchformular.sb.value.indexOf("\"");
var ZWEIT=window.document.suchformular.sb.value.lastIndexOf("\"");
if (ERST == ZWEIT) {
alert("Die \"Phrasensuche\" ben\u00F6tigt genau zwei Anf\u00fchrungszeichen, um die gesuchte Phrase zu bezeichen!\nBeispiel: \"gesuchte Phrase\"")
window.document.suchformular.sb.focus();
return false;
}
}


}
else { return true;}


}
//office@oldenbourg.at
function post_oldenbourg(CLASSIS) { 
var NOMEN="office";
var PROVINCIA="oldenbourg";
var TERRA="at";
var SYMETRIA=".";
document.write('<a class="' + CLASSIS + '" href="mailto:' + NOMEN + '\u0040' + PROVINCIA + SYMETRIA + TERRA +'">' + NOMEN + '\u0040' + PROVINCIA + SYMETRIA + TERRA + '</a>'); 
}
function post_oldenbourg2() { 
var NOMEN="office";
var PROVINCIA="oldenbourg";
var TERRA="at";
var SYMETRIA=".";
document.write('<a href="mailto:' + NOMEN + '\u0040' + PROVINCIA + SYMETRIA + TERRA +'">R. Oldenbourg Verlag Ges.m.b.H.</a>'); 
}
function post_histkom(CLASSIS) { 
var NOMEN="eva";
var NOMEN2="blimlinger";
var PROVINCIA="uni-ak";
var SENATUS="ac";
var TERRA="at";
var SYMETRIA=".";
document.write('<a class="' + CLASSIS + '" href="mailto:' + NOMEN + SYMETRIA + NOMEN2 + '\u0040' + PROVINCIA + SYMETRIA + SENATUS + SYMETRIA + TERRA +'">' + NOMEN + SYMETRIA + NOMEN2 + '\u0040' + PROVINCIA + SYMETRIA + SENATUS + SYMETRIA + TERRA + '</a>'); 
}
function post_tech(CLASSIS) { 
var NOMEN="georg";
var NOMEN2="koe";
var PROVINCIA="gmail";
var TERRA="com";
var SYMETRIA=".";
document.write('<a class="' + CLASSIS + '" href="mailto:' + NOMEN + SYMETRIA + NOMEN2 + '\u0040' + PROVINCIA + SYMETRIA + TERRA +'">' + NOMEN + SYMETRIA + NOMEN2 + '\u0040' + PROVINCIA + SYMETRIA + TERRA + '</a>'); 
}
function post_tech2() { 
var NOMEN="georg";
var NOMEN2="koe";
var PROVINCIA="gmail";
var TERRA="com";
var SYMETRIA=".";
document.write('<a href="mailto:' + NOMEN + SYMETRIA + NOMEN2 + '\u0040' + PROVINCIA + SYMETRIA + TERRA +'">Georg K\u00F6</a>'); 
}

//Rollover-Effekte
verlagslink=new Image();verlagslink.src="img/link_img/verlag_vs.gif";
verlagslinkover=new Image();verlagslinkover.src="img/link_img/verlag_vs_over.gif";
inhaltslink=new Image();inhaltslink.src="img/link_img/inhalt_vs.gif";
inhaltslinkover=new Image();inhaltslinkover.src="img/link_img/inhalt_vs_over.gif";
inhaltslink=new Image();inhaltslink.src="img/link_img/inhalt_vs.gif";
inhaltslinkover=new Image();inhaltslinkover.src="img/link_img/inhalt_vs_over.gif";
suchelink=new Image();suchelink.src="img/link_img/suche_vs.gif";
suchelinkover=new Image();suchelinkover.src="img/link_img/suche_vs_over.gif";
//-->
