/* www/html/scripts.js                                        */
/* created:      120299                                       */
/*                                                            */
/* ************************************************************/
<!-- vor alten Browsern verstecken
/* for all */
window.onerror=null;
Net = (navigator.appName == "Netscape") ;
Mic = (navigator.appName == "Microsoft Internet Explorer") ;
MSFPhover =
  (((navigator.appName == "Netscape") &&
  (parseInt(navigator.appVersion) >= 3 )) ||
  ((navigator.appName == "Microsoft Internet Explorer") &&
  (parseInt(navigator.appVersion) >= 4 )));

/* only union
if   (window.location.port != "") var GHOST="//" + window.location.hostname + ":" + window.location.port;
else var GHOST="//" + window.location.hostname;
             */
var GHOST="";

browse0 = new Image();    browse0.src = "/de/button/browse0.gif";
browse1 = new Image();    browse1.src = "/de/button/browse1.gif";
home0 = new Image();      home0.src = "/de/button/home0.gif";
home1 = new Image();      home1.src = "/de/button/home1.gif";
lang0 = new Image();      lang0.src = "/de/button/lang0.gif";
lang1 = new Image();      lang1.src = "/de/button/lang1.gif";
music0 = new Image();     music0.src = "/de/button/music0.gif";
music1 = new Image();     music1.src = "/de/button/music1.gif";
qsim0 = new Image();      qsim0.src = "/de/button/qsim0.gif";
qsim1 = new Image();      qsim1.src = "/de/button/qsim1.gif";
qsel0 = new Image();      qsel0.src = "/de/button/qsel0.gif";
qsel1 = new Image();      qsel1.src = "/de/button/qsel1.gif";
qext0 = new Image();      qext0.src = "/de/button/qext0.gif";
qext1 = new Image();      qext1.src = "/de/button/qext1.gif";
sugg0 = new Image();      sugg0.src = "/de/button/sugg0.gif";
sugg1 = new Image();      sugg1.src = "/de/button/sugg1.gif";
stat0 = new Image();      stat0.src = "/de/button/stat0.gif";
stat1 = new Image();      stat1.src = "/de/button/stat1.gif";
union0 = new Image();     union0.src = "/de/button/union0.gif";
union1 = new Image();     union1.src = "/de/button/union1.gif";
user0 = new Image();      user0.src = "/de/button/user0.gif";
user1 = new Image();      user1.src = "/de/button/user1.gif";

backward0 = new Image();  backward0.src = "/de/button/backward0.gif";
backward1 = new Image();  backward1.src = "/de/button/backward1.gif";
forward0 = new Image();   forward0.src = "/de/button/forward0.gif";
forward1 = new Image();   forward1.src = "/de/button/forward1.gif";
help0 = new Image();      help0.src = "/de/button/help0.gif";
help1 = new Image();      help1.src = "/de/button/help1.gif";
mark0 = new Image();      mark0.src = "/de/button/mark0.gif";
mark1 = new Image();      mark1.src = "/de/button/mark1.gif";
nacq0 = new Image();      nacq0.src = "/de/button/nacq0.gif";
nacq1 = new Image();      nacq1.src = "/de/button/nacq1.gif";
print0 = new Image();     print0.src = "/de/button/print0.gif";
print1 = new Image();     print1.src = "/de/button/print1.gif";
remark0 = new Image();    remark0.src = "/de/button/remark0.gif";
remark1 = new Image();    remark1.src = "/de/button/remark1.gif";
reset0 = new Image();     reset0.src = "/de/button/reset0.gif";
reset1 = new Image();     reset1.src = "/de/button/reset1.gif";
start0 = new Image();     start0.src = "/de/button/go0.gif";
start1 = new Image();     start1.src = "/de/button/go1.gif";
stop0 = new Image();      stop0.src = "/de/button/stop0.gif";
stop1 = new Image();      stop1.src = "/de/button/stop1.gif";
/* fin */

/* ******************************************* switch button */
function sw_butt(NUM,OBJ,LANG)
{
 if (LANG == "cz")  OBJ.src = OBJ.src.replace(/de\/button/,"cz\/button");
 if (LANG == "da")  OBJ.src = OBJ.src.replace(/de\/button/,"da\/button");
 if (LANG == "de")  OBJ.src = OBJ.src.replace(/de\/button/,"de\/button");
 if (LANG == "en")  OBJ.src = OBJ.src.replace(/de\/button/,"en\/button");
 if (LANG == "fr")  OBJ.src = OBJ.src.replace(/de\/button/,"fr\/button");
 window.document.images[NUM].src = OBJ.src;
}
/* fin */

/* ****************************************** submit frame 2 */
function sm_frm2(LANG,FUNC)
{
 forml = parent.frames[2].document.forms.length;
 if   (forml <= 0) window.open("../nothing.html", "nothing", "width=250,height=150");
 else
 {
  FORM0="";
  FORM1="";
  if (forml == 1) FORM0 = parent.frames[2].document.forms[0].name;
  if (forml == 3)
  {
    FORM0 = parent.frames[2].document.forms[0].name;
    FORM1 = parent.frames[2].document.forms[1].name;
  }
  /* ******************************************************* */
  if (FORM0 == "qsim")                                              /* => stl */
  {
   i = 1;
   done = 0;
   eleml = parent.frames[2].document.forms[0].elements.length;
   for (var i = 1; i < eleml; i++)
   {
    if (parent.frames[2].document.forms[0].elements[i].value != "")
    {
     if (parent.frames[2].document.forms[0].elements[i].name == "BI") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "AW") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "TW") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "DW") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "SG") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "IS") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "PU") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "PP") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "PY") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "LA") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "TA") done = 1;
    }
   }
   if   (done == 0) window.open("../nothing.html", "nothing", "width=250,height=150");
   else parent.frames[2].document.forms[0].submit();
  }
  /* ******************************************************* */
  if (FORM0 == "qsel")                                              /* => stl */
  {
   i = 1;
   done = 0;
   eleml = parent.frames[2].document.forms[0].elements.length;
   for (var i = 1; i < eleml; i++)
   {
    if (parent.frames[2].document.forms[0].elements[i].value != "")
    {
     if (parent.frames[2].document.forms[0].elements[i].name == "FLD1") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "FLD2") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "FLD3") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "FLD4") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "FLD5") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "FLD6") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "FLD7") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "FLD8") done = 1;
     if (parent.frames[2].document.forms[0].elements[i].name == "FLD9") done = 1;
    }
   }
   if   (done == 0) window.open("../nothing.html", "nothing", "width=250,height=150");
   else parent.frames[2].document.forms[0].submit();
  }
  /* ******************************************************* */
  if (FORM0 == "qext")                                              /* => stl */
  {
   if   (parent.frames[2].document.forms[0].elements[1].value != "") parent.frames[2].document.forms[0].submit();
   else window.open("../nothing.html", "nothing", "width=250,height=150");
  }
  /* ******************************************************* */
  /* ******************************************************* */
  if (FORM0 == "gsig")                                              /* => stl */
  {
   if   (parent.frames[2].document.forms[0].elements[1].value != "") parent.frames[2].document.forms[0].submit();
   else window.open("../nothing.html", "nothing", "width=250,height=150");
  }
  /* ******************************************************* */
  if (FORM0 == "brow") parent.frames[2].document.forms[0].submit(); /* => stl */
  /* ******************************************************* */
  if (FORM0 == "stl")
  {
   i = 1;
   done = 0;
   eleml = parent.frames[2].document.forms[0].elements.length;
   for (var i = 1; i < eleml; i++)
   {
    if (parent.frames[2].document.forms[0].elements[i].checked) done=1;
   }
   if   (done == 0) window.open("../nothing.html", "nothing", "width=250,height=150");
   else parent.frames[2].document.forms[0].submit();
  }
  /* ******************************************************* */
  if (FORM0 == "vorml")
  {
   i = 3;
   done = 0;
   eleml = parent.frames[2].document.forms[0].elements.length;
   for (var i = 3; i < eleml; i++)
   {
    if (parent.frames[2].document.forms[0].elements[i].checked) done=1;
   }
   if   (done == 0) window.open("../nothing.html", "nothing", "width=250,height=150");
   else parent.frames[2].document.forms[0].submit();
  }
  /* ******************************************************* */
  if (FORM0 == "medkl")
  {
   i = 3;
   done = 0;
   eleml = parent.frames[2].document.forms[0].elements.length;
   for (var i = 3; i < eleml; i++)
   {
    if (parent.frames[2].document.forms[0].elements[i].checked) done=1;
   }
   if   (done == 0) window.open("../nothing.html", "nothing", "width=250,height=150");
   else parent.frames[2].document.forms[0].submit();
  }
  /* ******************************************************* */
  if (FORM0 == "user")
  {
   if (parent.frames[2].document.forms[0].BENUTZER.value == "")
   {
    window.open("../nothing.html", "nothing", "width=250,height=150");
   }
   else
   {
    if (FUNC == "vorm")
    {
     TASK = GHOST.concat("/cgi/vorm.bat");
     parent.frames[2].document.forms[0].action=TASK;
     parent.frames[2].document.forms[0].submit();
     parent.frames[2].document.forms[0].reset();
    }
    if (FUNC == "medk")
    {
     TASK = GHOST.concat("/cgi/medk.bat");
     parent.frames[2].document.forms[0].action=TASK;
     parent.frames[2].document.forms[0].submit();
     parent.frames[2].document.forms[0].reset();
    }
    if (FUNC == "gebk")
    {
     TASK = GHOST.concat("/cgi/gebk.bat");
     parent.frames[2].document.forms[0].action=TASK;
     parent.frames[2].document.forms[0].submit();
     parent.frames[2].document.forms[0].reset();
    }
   }
  }
  /* ******************************************************* */
  if (FORM0 == "sigl")
  {
   done = 0;
   if (parent.frames[2].document.forms[0].BENUTZER.value != "")
   {
    eleml = parent.frames[2].document.forms[0].elements.length;
    for (var i = 3; i < eleml; i++)
    {
     if (parent.frames[2].document.forms[0].elements[i].checked) done=1;
    }
    if (done == 1) parent.frames[2].document.forms[0].submit();
   }
  }
  /* ******************************************************* */
  if (FORM0 == "aort" || FORM0 == "stato" || FORM0 == "statu")
  {
   done = 0;
   eleml = parent.frames[2].document.forms[0].elements.length;
   for (var i = 1; i < eleml; i++)
   {
    if (parent.frames[2].document.forms[0].elements[i].checked) done=1;
   }
   if (done == 1) parent.frames[2].document.forms[0].submit();
  }
   /* ******************************************************* */
  if (FORM0 == "union")
  {
   eleml = parent.frames[2].document.forms[0].elements.length;
   i=0;
   for (var i = 0; i < eleml; i++)
   {
    if (parent.frames[2].document.forms[0].elements[i].checked &&
       parent.frames[2].document.forms[0].elements[i].name == "GHOST")
    {
     if (parent.frames[2].document.forms[0].elements[i].value == "10")
     {
      HREF   = "//128.41.2.40/" + LANG.concat("/_top.html");
      TASK = "//128.41.2.40/cgi/qsim.bat";
      parent.frames[1].location.href=HREF;
      parent.frames[2].document.forms[0].action=TASK;
      parent.frames[2].document.forms[0].submit();
     }
     if (parent.frames[2].document.forms[0].elements[i].value == "20")
     {
      HREF   = "//128.41.2.4/" + LANG.concat("/shorttl_top.html");
      TASK = "//128.41.2.4/cgi/qsim.bat";
      parent.frames[1].location.href=HREF;
      parent.frames[2].document.forms[0].action=TASK;
      parent.frames[2].document.forms[0].submit();
     }
     if (parent.frames[2].document.forms[0].elements[i].value == "30")
     {
      HREF   = "//128.40.1.50/" + LANG.concat("/shorttl_top.html");
      TASK = "//128.40.1.50/cgi/qsim.bat";
      parent.frames[1].location.href=HREF;
      parent.frames[2].document.forms[0].action=TASK;
      parent.frames[2].document.forms[0].submit();
     }
     if (parent.frames[2].document.forms[0].elements[i].value == "40")
     {
      HREF   = "//128.42.1.1/" + LANG.concat("/shorttl_top.html");
      TASK = "//128.42.1.1/cgi/qsim.bat";
      parent.frames[1].location.href=HREF;
      parent.frames[2].document.forms[0].action=TASK;
      parent.frames[2].document.forms[0].submit();
     }
    }
   }
  }
  /* ******************************************************* */
  if (FORM1 == "browl") parent.frames[2].document.forms[1].submit();
  if (FORM0 == "ftl") parent.frames[2].document.forms[0].submit();
  if (FORM0 == "post") parent.frames[2].document.forms[0].submit();
  if (FORM0 == "sugg") parent.frames[2].document.forms[0].submit();
  /* ******************************************************* */
  if (FORM0 == "stat" ||
      FORM0 == "statb") window.open("../nothing.html", "nothing", "width=250,height=150");
 }
}
/* fin */

/* ********************************************* stop frame 2 */
function st_frm2(LANG)
{
 if (MSFPhover) parent.frames[2].stop();
}
/* fin */

/* ******************************************** print frame 2 */
function pr_frm2(LANG)
{
 if (MSFPhover) parent.frames[2].print();
}
/* fin */

/* ******************************************** reset frame 2 */
function rs_frm2(LANG)
{
 forml = parent.frames[2].document.forms.length;
 if   (forml <= 0) window.open("../nothing.html", "nothing", "width=250,height=150");
 else
 {
  FORM0 = parent.frames[2].document.forms[0].name;
  if   (FORM0 == "stat") window.open("../nothing.html", "nothing", "width=250,height=150");
  else parent.frames[2].document.forms[0].reset();
 }
}
/* fin */

/* *********************************** history backw. frame 2 */
function bk_frm2()
{
 parent.frames[2].history.go(-1);
}
/* fin */

/* ************************************ history forw. frame 2 */
function fr_frm2()
{
 parent.frames[2].history.go(1);
}
/* fin */

/* *************************************** select all frame 2 */
function sl_all2(LANG)
{
 forml = parent.frames[2].document.forms.length;
 if   (forml <= 0) window.open("../nothing.html", "nothing", "width=250,height=150");
 else
 {
  FORM0 = parent.frames[2].document.forms[0].name;
  if (FORM0 == "stl" || FORM0 == "medkl" || FORM0 == "vorml")
  {
   i = 1;
   eleml = parent.frames[2].document.forms[0].elements.length;
   for(var i = 1; i < eleml; i++)
   {
    parent.frames[2].document.forms[0].elements[i].checked = 1;
   }
  }
  else window.open("../nothing.html", "nothing", "width=250,height=150");
 }
}
/* fin */

/* testfordj**************************** select parts of nacq */
function sl_nacq(IA,IB)
{
 forml = parent.frames[2].document.forms.length;
 if   (forml <= 0) window.open("../nothing.html", "nothing", "width=250,height=150");
 else
 {
  FORM0 = parent.frames[2].document.forms[0].name;
  if (FORM0 == "stl")
  {
   eleml = IB + 1;
   for(var i = IB - IA + 1; i < eleml; i++)
   {
    parent.frames[2].document.forms[0].elements[i].checked = 1;
   }
  }
  else window.open("../nothing.html", "nothing", "width=250,height=150");
 }
}
/* fin */

/* ******************************************* remark frame 2 */
function rs_mark2(LANG)
{
 forml = parent.frames[2].document.forms.length;
 if   (forml <= 0) window.open("../nothing.html", "nothing", "width=250,height=150");
 else
 {
  FORM0 = parent.frames[2].document.forms[0].name;
  if (FORM0 == "stl" || FORM0 == "medkl" || FORM0 == "vorml")
  {
   parent.frames[2].document.forms[0].reset();
  }
  else window.open("../nothing.html", "nothing", "width=250,height=150");
 }
}
/* fin */

/* usedbyfrank****************************** actions when ftl */
function sm_ftl(FUNC,IA)
{
 if (FUNC == "DW")
 {
  TASK = "/cgi/qsim.bat";
  parent.frames[2].document.forms[0].DW.value=IA;
  parent.frames[2].document.forms[0].method="POST";
  parent.frames[2].document.forms[0].action=TASK;
  parent.frames[2].document.forms[0].submit();
 }
}
/* fin */

/* ****************************************** only frame left */
function frm_left(FORM0)
{
 parent.frames.location.target="_top";
 if (FORM0 == "lang")  parent.frames.location.replace("../index.html");
 if (FORM0 == "home")  parent.frames.location.replace("index_frm.html");
 if (FORM0 == "qsim")  parent.frames.location.replace("qsim_frm.html");
 if (FORM0 == "qsel")  parent.frames.location.replace("qsel_frm.html");
 if (FORM0 == "qext")  parent.frames.location.replace("qext_frm.html");
 if (FORM0 == "music") parent.frames.location.replace("music_frm.html");
 if (FORM0 == "union") parent.frames.location.replace("union_frm.html");
 if (FORM0 == "user")  parent.frames.location.replace("user_frm.html");
 if (FORM0 == "sugg")  parent.frames.location.replace("sugg_frm.html");
 if (FORM0 == "stat")  parent.frames.location.replace("stat_frm.html");
 if (FORM0 == "brow")  parent.frames.location.replace("brow_frm.html");

 if (FORM0 == "ausl")
 {
parent.frames[2].document.all.div1.style.setAttribute("visibility","visible","false");
 }


}
/* fin */

/* *****NO MORE USED*********************** get from browsing */
function get_brow(LANG)
{
 parent.frames[2].document.forms[1].submit();
}
/* fin */

/* *********************************************** statistics */
function stat(FORM0)
{
 if (FORM0 == "opac")                                 /* => opacl */
 {
  TASK = "/cgi/opac_list.bat";
  parent.frames[2].document.forms[0].action=TASK;
  parent.frames[2].document.forms[0].submit();
 }
 if (FORM0 == "user")                                 /* => userl */
 {
  TASK = "/cgi/user_list.bat";
  parent.frames[2].document.forms[0].action=TASK;
  parent.frames[2].document.forms[0].submit();
 }
}
/* fin */

/* ***************************** no history for userfunctions */
function no_hist(FUNC)
{
 i = 0;
 done = 0;

 if (FUNC == "medkl" || FUNC == "vorml")
 {
  if (parent.frames[2].document.forms.length > 0)
  {
   parent.frames[2].document.forms[0].reset();
  }
 }
 if (FUNC == "medkll" || FUNC == "vormll")
 {
  if (parent.frames[2].document.forms.length > 0)
  {
   eleml = parent.frames[2].document.forms[0].elements.length;
   for (var i = 1; i < eleml; i++)
   {
    if (parent.frames[2].document.forms[0].elements[i].checked) done=1;
   }
   if (done == 0) parent.location.reload();
  }
 }
 if (FUNC == "gebkl")  parent.location.reload();
}
/* fin */

/* ****************************************** individual help */
function help2(FORM0)
{
 if (parent.frames[2].document.forms[0].LANG.value == "cz") file="/cz/help2_main.html" + FORM0;
 if (parent.frames[2].document.forms[0].LANG.value == "da") file="/da/help2_main.html" + FORM0;
 if (parent.frames[2].document.forms[0].LANG.value == "de") file="/de/help2_main.html" + FORM0;
 if (parent.frames[2].document.forms[0].LANG.value == "en") file="/en/help2_main.html" + FORM0;
 if (parent.frames[2].document.forms[0].LANG.value == "fr") file="/fr/help2_main.html" + FORM0;
 window.open(file, "help2", "resizable=yes,scrollbars=yes,width=600,height=300");
}
/* fin */

/* ********************************************** global help */
function help(LANG)
{
 HREF   = "/" + LANG.concat("/help_main.html");
 window.open(HREF, "help", "resizable=yes,scrollbars=yes,width=500,height=370");
}
/* fin */

// -->

