/* Bibliotheksportal-Javascriptfunktionen */
/* Autor: Thomas Jung, Sächsische Landesbibliothek - Staats- und Universitätsbibliothek Dresden | 2007 */
/* Telefon: +49 (0)351 5636328 Email: jung@slub-dresden.de */

function openElektra(Link) {
	var default_link = "/jsp/start.jsp";
	if (Link == "Leipzig") {
		default_link = default_link + "?forward=/servlet/Top/searchadvanced&profile_id=Region:Leip";
	} else if (Link == "Dresden") {
		default_link = default_link + "?forward=/servlet/Top/searchadvanced&profile_id=Region:DD";
	} else if (Link == "Chemnitz") {
        default_link = default_link + "?forward=/servlet/Top/searchadvanced&profile_id=Region:Chem";
    } else if (Link == "Zwickau") {
        default_link = default_link + "?forward=/servlet/Top/searchadvanced&profile_id=Region:Zwi";
    } else if (Link == "Mittweida") {
        default_link = default_link + "?forward=/servlet/Top/searchadvanced&profile_id=Region:Mit";
    } else if (Link == "Freiberg") {
        default_link = default_link + "?forward=/servlet/Top/searchadvanced&profile_id=Region:Fre";
    } else if (Link == "Goerlitz" || Link == "Zittau") {
        default_link = default_link + "?forward=/servlet/Top/searchadvanced&profile_id=Region:ZG";
    } else if (Link == "Einfach") {
        default_link = default_link + "?forward=/servlet/Top/frames/searchentryframe";
    } else if (Link == "Erweitert" || Link == "Profi") {
        default_link = default_link + "?forward=/servlet/Top/searchadvanced";
    }
	window.open(default_link,"elektrasuche","toolbar=no,location=no,status=no,menubar=no,scrollbars=auto,resizable=yes,width=1100,height=780");
}

function ElektraSuche() {
    var uebergabe = document.SuchFormular.query.value;
    if (uebergabe != "") {
        var db = new Array("ROOT:HB@ubChemnitz", "ROOT:HB@htwDresden", "ROOT:HB@slubZ", "ROOT:HB@ubFreiberg", "ROOT:HB@hgbLeipzig", "ROOT:HB@hmtLeipzig", "ROOT:HB@htwkLeipzig", "ROOT:HB@ubLeipzig", "ROOT:HB@HTWM", "ROOT:HB@fhZittau", "ROOT:HB@fhZwickau", "ROOT:HB@baBreitenbrunn", "ROOT:HB@baDresden", "ROOT:HB@baGlauchau", "ROOT:HB@baPlauen", "ROOT:local@sbAnnaberg", "ROOT:local@sbChemnitz", "ROOT:local@sbDresden", "ROOT:local@sbFrankenberg", "ROOT:local@sbFreiberg", "ROOT:local@sbGlauchau", "ROOT:local@sbGoerlitz", "ROOT:local@sbLeipzig", "ROOT:local@sbMittweida", "ROOT:local@sbPlauen", "ROOT:local@sbReichenbach", "ROOT:local@sbZittau", "ROOT:local@sbZwickau");
        var data = "/servlet/DirectSearch?action=extern&Timeout=30&Hits=50&attr=5015&lang=de&setquery=true&readable_query=via%20MediaSuche&query=" + encodeURI(uebergabe);
        for (var i = 0; i < db.length; i++) {
            data = data + "&db=" + db[i];
        }
        window.open(data,"elektrasuche","toolbar=no,location=no,status=no,menubar=no,scollbars=auto,resizable=yes,width=1100,height=780");
    }
}

function markSSP()
{
    i=0;
    while ( document.forms[0].elements[i] ) {
        if ( document.forms[0].elements[i].name == "ssp[]" ) {
            document.forms[0].elements[i].checked = true;
        } // Ende if ( document.forms[0].elements[i].name == "ssp[]" )
        i++;
    } // Ende while ( document.forms[0].elements[i] )
} // Ende markSSP

function unmarkSSP()
{
    i=0;
    while ( document.forms[0].elements[i] ) {
        if ( document.forms[0].elements[i].name == "ssp[]" ) {
            document.forms[0].elements[i].checked = false;
        } // Ende if ( document.forms[0].elements[i].name == "ssp[]" )
        i++;
    } // Ende while ( document.forms[0].elements[i] )
} // Ende unmarkSSP

function markMA()
{
    i=0;
    while ( document.forms[0].elements[i] ) {
        if ( document.forms[0].elements[i].name == "ma[]" ) {
            document.forms[0].elements[i].checked = true;
        } // Ende if ( document.forms[0].elements[i].name == "ma[]" )
        i++;
    } // Ende while ( document.forms[0].elements[i] )
} // Ende markSSP

function unmarkMA()
{
    i=0;
    while ( document.forms[0].elements[i] ) {
        if ( document.forms[0].elements[i].name == "ma[]" ) {
            document.forms[0].elements[i].checked = false;
        } // Ende if ( document.forms[0].elements[i].name == "ma[]" )
        i++;
    } // Ende while ( document.forms[0].elements[i] )
} // Ende unmarkSSP

