// JavaScript Document
// ------------------------------------------------------------ Dreamweaver Rollover
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
// ------------------------------------------------------------ Netscape Resize Fix
/*
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
*/
// ------------------------------------------------------------ Zellen-Hintergrund onMouseOver ändern
function setPointer(theRow, PointCol){
 if (PointCol == '' || typeof(theRow.style) == 'undefined') {
  return false;
 }
 if (typeof(document.getElementsByTagName) != 'undefined') {
  var theCells = theRow.getElementsByTagName('td');
 }
 else if (typeof(theRow.cells) != 'undefined') {
  var theCells = theRow.cells;
 }
 else {
  return false;
 }
 var rowCellsCnt  = theCells.length;
 for (var c = 0; c < rowCellsCnt; c++) {
  theCells[c].style.backgroundColor = PointCol;
 }
 return true;
}
function setPoint2(Cell, PointCol2){
 Cell.style.backgroundColor = PointCol2;
}
// ------------------------------------------------------------ Open Browser Window
// <a href="javascript:fenster1('URL oder Dateiname','fenstername','width=480,height=360,screenX=50,screenY=50,left=50,top=50,toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes')">open</a>
function fenster1(theURL,winName,features) {
 window.open(theURL,winName,features);
}
// <a href="javascript:fenster2('URL oder Dateiname')">open</a>
function fenster2(dateiname) {
 window.open(dateiname,'PopUp','width=550,height=360,screenX=50,screenY=50,left=50,top=50,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,');
}
function impr(page1) {
 var props = 'width=480,height=540,screenX=0,screenY=0,left=0,top=0,toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,resizable=0,';
 impress = window.open(page1,'Impressum',props);
 if (impress.blur) {impress.focus()}
}
function waudio(audiofile) {
 window.open(audiofile,'Audio','width=400,height=200,screenX=50,screenY=50,left=50,top=50,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,');
}
function animation(Datei) {
 window.open(Datei,"animation","toolbar=0,location=0,status=0,menubar=0,scrollbars=0,resizable=0,status=no,width=400,height=340");
}

// ------------------------------------------------------------ Drucken
function drucken() {
 var opera1 = navigator.userAgent;
 var opera2 = opera1.indexOf("Opera");
 if (self.print && opera2 < 0){
  self.print();
 }
 else if (opera2 >= 0) {
  alert("Diese Funktion wird von Opera nicht unterstützt!\nBitte benutzen Sie die Druckfunktion des File- bzw.\nDatei-Menus Ihrers Browsers!");
 }
 else if (!self.print) {
  alert("Diese Funktion wird von " + navigator.appName + " nicht unterstützt!\nBitte benutzen Sie die Druckfunktion des File- bzw.\nDatei-Menus Ihrers Browsers!");
 }
 else if (document.all && navigator.appVersion.substring(22,23)==4) {
  var OLECMDID_PRINT = 6;
  var OLECMDEXECOPT_DONTPROMPTUSER = 2;
  var OLECMDEXECOPT_PROMPTUSER = 1;
  var WebBrowser = "<OBJECT ID='WebBrowser1' WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'></OBJECT>";
  document.body.insertAdjacentHTML("beforeEnd", WebBrowser);
  WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER);
  WebBrowser1.outerHTML = "";
 }
}
// ------------------------------------------------------------ Check Contact Form
function checksend () {
 var error = false;
 var error_message = "Bitte füllen Sie folgende Felder aus:\n\n";
if (document.sendpage.name.value == '') {
  error = true;
  error_message += "- Name\n";
}
if (document.sendpage.firstName.value == '') {
  error = true;
  error_message += "- Ihre E-Mail\n";
}
if (document.sendpage.eMail.value == '') {
  error = true;
  error_message += "- Empfänger E-Mail\n";
}
if (error) {
  error_message += "\nund klicken Sie dann erneut auf 'Absenden'.";
  alert(error_message);
//  return false; //Formular wird nicht abgeschickt.
} else {
  document.sendpage.submit();
//  return true;  //Formular wird abgeschickt.
}
}
function check () {
 var error = false;
 var error_message = "Bitte füllen Sie folgende Felder aus:\n\n";
if (document.kontakt.name.value == '') {
  error = true;
  error_message += "- Name\n";
}
if (document.kontakt.firstName.value == '') {
  error = true;
  error_message += "- Vorname\n";
}
/*if (document.kontakt.career.value == '') {
  error = true;
  error_message += "- Beruf\n";
}
if (document.kontakt.field.value == '') {
  error = true;
  error_message += "- Fachrichtung\n";
}
if (document.kontakt.street.value == '') {
  error = true;
  error_message += "- Straße\n";
}
if (document.kontakt.streetNumber.value == '') {
  error = true;
  error_message += "- Hausnummer\n";
}
if (document.kontakt.postalCode.value == '') {
  error = true;
  error_message += "- PLZ\n";
}
if (document.kontakt.city.value == '') {
  error = true;
  error_message += "- Stadt\n";
}
if (document.kontakt.country.value == '') {
  error = true;
  error_message += "- Land\n";
}
if (document.kontakt.phone.value == '') {
  error = true;
  error_message += "- Telefon\n";
}
if (document.kontakt.fax.value == '') {
  error = true;
  error_message += "- Fax\n";
}*/
if (document.kontakt.eMail.value == '') {
  error = true;
  error_message += "- E-Mail\n";
}
if (error) {
  error_message += "\nund klicken Sie dann erneut auf 'Absenden'.";
  alert(error_message);
//  return false; //Formular wird nicht abgeschickt.
} else {
  document.kontakt.submit();
//  return true;  //Formular wird abgeschickt.
}
}
// ------------------------------------------------------------ Check Literatur Bestell Form
function check2 () {
 var error = false;
 var error2 = true;
 var error_message = "Bitte füllen Sie folgende Felder aus:\n\n";
for(i = 0; i <= (document.litorder.elements.length-14); i++){
  if (document.litorder.elements[i].checked) {
    error2 = false;
  }
}
if (error2) {
  error = true;
  error_message += "- Wählen Sie mind. eine Publikation\n";
}
if (document.litorder.name.value == '') {
  error = true;
  error_message += "- Name\n";
}
if (document.litorder.firstName.value == '') {
  error = true;
  error_message += "- Vorname\n";
}
/*if (document.litorder.career.value == '') {
  error = true;
  error_message += "- Beruf\n";
}
if (document.litorder.field.value == '') {
  error = true;
  error_message += "- Fachrichtung\n";
}*/
if (document.litorder.street.value == '') {
  error = true;
  error_message += "- Straße\n";
}
if (document.litorder.streetNumber.value == '') {
  error = true;
  error_message += "- Hausnummer\n";
}
if (document.litorder.postalCode.value == '') {
  error = true;
  error_message += "- PLZ\n";
}
if (document.litorder.city.value == '') {
  error = true;
  error_message += "- Stadt\n";
}
/*if (document.litorder.country.value == '') {
  error = true;
  error_message += "- Land\n";
}
if (document.litorder.phone.value == '') {
  error = true;
  error_message += "- Telefon\n";
}
if (document.litorder.fax.value == '') {
  error = true;
  error_message += "- Fax\n";
}*/
if (document.litorder.info.checked && document.litorder.eMail.value == '') {
  error = true;
  error_message += "- Wenn Sie in Zukunft von uns über neue Studien informiert\nwerden möchten, benötigen wir Ihre E-Mail-Adresse.\n";
}
if (error) {
  error_message += "\nund klicken Sie dann erneut auf 'Absenden'.";
  alert(error_message);
//  return false; //Formular wird nicht abgeschickt.
} else {
  document.litorder.submit();
//  return true;  //Formular wird abgeschickt.
}
}
// ------------------------------------------------------------ Check ENGLISH Contact Form
function checkEN () {
 var error = false;
 var error_message = "Please give following particulars:\n\n";
if (document.kontakt.name.value == '') {
  error = true;
  error_message += "- Surname\n";
}
if (document.kontakt.firstName.value == '') {
  error = true;
  error_message += "- First name\n";
}
/*if (document.kontakt.career.value == '') {
  error = true;
  error_message += "- Profession\n";
}
if (document.kontakt.field.value == '') {
  error = true;
  error_message += "- Field\n";
}
if (document.kontakt.street.value == '') {
  error = true;
  error_message += "- Street\n";
}
if (document.kontakt.streetNumber.value == '') {
  error = true;
  error_message += "- No.\n";
}
if (document.kontakt.postalCode.value == '') {
  error = true;
  error_message += "- ZIP\n";
}
if (document.kontakt.city.value == '') {
  error = true;
  error_message += "- City\n";
}
if (document.kontakt.country.value == '') {
  error = true;
  error_message += "- Country\n";
}
if (document.kontakt.phone.value == '') {
  error = true;
  error_message += "- Telephone\n";
}
if (document.kontakt.fax.value == '') {
  error = true;
  error_message += "- Fax\n";
}*/
if (document.kontakt.eMail.value == '') {
  error = true;
  error_message += "- E-Mail\n";
}
if (error) {
  error_message += "\nand then click 'Submit' again.";
  alert(error_message);
//  return false; //Formular wird nicht abgeschickt.
} else {
  document.kontakt.submit();
//  return true;  //Formular wird abgeschickt.
}
}
// ------------------------------------------------------------ Check ENGLISCHES Literatur Bestell Form
function check2EN () {
 var error = false;
 var error2 = true;
 var error_message = "Please give following particulars:\n\n";
for(i = 0; i <= (document.litorder.elements.length-14); i++){
  if (document.litorder.elements[i].checked) {
    error2 = false;
  }
}
if (error2) {
  error = true;
  error_message += "- Please choose at least one Publication\n";
}
if (document.litorder.name.value == '') {
  error = true;
  error_message += "- Surname\n";
}
if (document.litorder.firstName.value == '') {
  error = true;
  error_message += "- First name\n";
}
/*if (document.litorder.career.value == '') {
  error = true;
  error_message += "- Profession\n";
}
if (document.litorder.field.value == '') {
  error = true;
  error_message += "- Field\n";
}*/
if (document.litorder.street.value == '') {
  error = true;
  error_message += "- Street\n";
}
if (document.litorder.streetNumber.value == '') {
  error = true;
  error_message += "- No.\n";
}
if (document.litorder.postalCode.value == '') {
  error = true;
  error_message += "- ZIP\n";
}
if (document.litorder.city.value == '') {
  error = true;
  error_message += "- City\n";
}
/*if (document.litorder.country.value == '') {
  error = true;
  error_message += "- Country\n";
}
if (document.litorder.phone.value == '') {
  error = true;
  error_message += "- Telephone\n";
}
if (document.litorder.fax.value == '') {
  error = true;
  error_message += "- Fax\n";
}*/
if (document.litorder.info.checked && document.litorder.eMail.value == '') {
  error = true;
  error_message += "- your E-Mail, if you want to receive our information further on\n";
}
if (error) {
  error_message += "\nand then click 'Submit' again.";
  alert(error_message);
//  return false; //Formular wird nicht abgeschickt.
} else {
  document.litorder.submit();
//  return true;  //Formular wird abgeschickt.
}
}
// ------------------------------------------------------------ Druckfenster öffnen

function sendpage(sendtofriend) {
 location.href = "http://www.gelita-health-initiative.com" + sendtofriend;
}
function printer(printpage) {
 window.open(printpage,'popup','width=640,height=560,screenX=0,screenY=0,left=0,top=0,toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,resizable=0,');
}
function printDynPage(page, windowName) {
 window.open(page, windowName,'width=640,height=560,screenX=0,screenY=0,left=0,top=0,toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,resizable=0,');
    document.forms['printversion'].submit();
}
// ------------------------------------------------------------ Weitere Funktionen