/*****************************************************************************
fuelle wird von combined (von ready3 aufgerufen) benutzt,
um bei Combined das Formularfeld combined zu füllen!
*****************************************************************************/
function fuelle(nr,tage,anzahl_bilder) 
{
// alert(document.getElementById("cbild_"+nr).checked);
 if (document.getElementById("cbild_"+nr).checked == true)
  document.pselect.combined.value += "|"+nr;
 else
 {
  newstr = document.pselect.combined.value.replace("|"+nr, "", "gi");
  document.pselect.combined.value = newstr;
 }
 
 document.getElementById("cbild_"+nr).disabled = true;
// alert(document.pselect.combined.value);
 var eArray = document.pselect.combined.value.split("|");
 if ((tage+2)==eArray.length) // +2 =>  Tage + Titelbild + 1 (leeres Element in eArray)
 {
  document.getElementById("submit").disabled = false;
  disable_checks(anzahl_bilder);
 }
}

/*****************************************************************************
disable_checks wird von combined (von ready3 aufgerufen) benutzt,
um bei Erreichen von anzahl Bildern die Auswahl zu blockieren
*****************************************************************************/
function disable_checks(anzahl)
{
 for (var i = 1; i <= anzahl; i++)
 document.getElementById("cbild_"+i).disabled = true;
}

/*****************************************************************************
enable_checks wird von combined (von ready3 aufgerufen) benutzt,
um bei Reset, die checkboxen wieder freizugeben
*****************************************************************************/
function enable_checks(anzahl)
{
 for (var i = 1; i <= anzahl; i++)
 document.getElementById("cbild_"+i).disabled = false;
}

/****************************************************************************/
function clear(nr) 
{
 document.pselect.combined.value += "|"+nr;
// alert(document.getElementById("cbild_"+nr).value);
 document.getElementById("cbild_"+nr).value = "on";
 document.getElementById("cbild_"+nr).disbled = true;
 alert(document.pselect.combined.value);
}

/****************************************************************************/
function swp(nr,elementid)
{
 if (elementid=="all")
 {
  if(document.getElementById("submenue"))
   document.getElementById("submenue").style.visibility="hidden"; 
  if(document.getElementById("sm10"))
   document.getElementById("sm10").style.visibility="hidden"; 
  if(document.getElementById("sm11"))
   document.getElementById("sm11").style.visibility="hidden"; 
  if(document.getElementById("sm12"))
   document.getElementById("sm12").style.visibility="hidden"; 
  if(document.getElementById("sm13"))
   document.getElementById("sm13").style.visibility="hidden"; 
  if(document.getElementById("sm14"))
   document.getElementById("sm14").style.visibility="hidden"; 
  if(document.getElementById("sm15"))
   document.getElementById("sm15").style.visibility="hidden"; 
  if(document.getElementById("sm16"))
   document.getElementById("sm16").style.visibility="hidden"; 
 }
 else
 {
  var elem = document.getElementById(elementid);
  if (nr==1) elem.style.visibility="visible";
  if (nr==0) elem.style.visibility="hidden";
  if (nr==2)
  {
   if (elem.style.visibility=="hidden") elem.style.visibility="visible";
                                   else elem.style.visibility="hidden";
  }
  if (nr>10)
  {
   setTimeout("swp(0,'all')",nr);
  }
 }
}

/****************************************************************************/
function toggle_preview(id,bild) 
{ 
 document.getElementById(id).src=bild; 
// id.src=bild; 
}

/****************************************************************************/
function fenster(url)  
{
 var padding;
 (navigator.appName == "Microsoft Internet Explorer") ? (padding = 10) : (padding = 0);
 var screenw = screen.availWidth;
 var screenh = screen.availHeight;
 var winw = (770 + 15 + padding);
 var winh = (517 + 15 + padding);
 var posx = (screenw / 2) - (winw / 2);
 var posy = (screenh / 2) - (winh / 2);
 var mywin = window.open("preview.php?name="+url,"Preview","top="+posy+",left="+posx+",width="+winw+",height="+winh+",menubar=no,locationbar=no,statusbar=no,resizable=no,toolbar=no,dependent=yes,scrollbars=no");
 mywin.focus();
}

