/**
 * Sichtbarkeit des RadioButtons für die Email
 */

function _setVisibleRadioButton(index)
{
  var value = index + 5;
  var row = index / 5;
  var element = document.getElementsByName('_ie_isemail_field')[row];
  if (element == null)
  {
    return;
  }

  if (element.style.visibility == "hidden")
    element.style.visibility = "visible";
  else
    element.style.visibility = "hidden";
}

/**
 * Textstilverwaltung/Auswahl
 */

 /**
  * _ptxFormContentEditor_handleTextStyleSelect
  */
function _ptxFormContentEditor_handleTextStyleSelect(id, style)
{
  // ID-Feld
  var id_element = document.getElementsByName('_ie_font_id_field')[0];
  if (id_element == null)
  {
    window.alert('Cannot find field <_ie_font_id_field> in _ptxFormContentEditor_handleTextStyleSelect');
    return;
  }
  // Namensfeld
  var name_element = document.getElementsByName('_ie_font_name_field')[0];
  if (name_element == null)
  {
    window.alert('Cannot find field <_ie_font_name_field> in _ptxFormContentEditor_handleTextStyleSelect');
    return;
  }

  // Werte den einzelnen Feldern zuweisen
  var array = id.split(",");
  if(array.length == 2)
  {
     id_element.value = array[0];
     name_element.value = array[1];
  }

}



/**
 * _ptxFormContentEditor_selectTextStyle
 */
function _ptxFormContentEditor_selectTextStyle(ptxPath)
{
  var preselect_id = document.getElementsByName('_ie_font_id_field')[0];
  if (preselect_id == null)
  {
    window.alert('Cannot find field <_ie_font_id_field> in _ptxFormContentEditor_selectTextStyle');
    return;
  }

  // Dialogfenster aufrufen
  dialogWindow(ptxPath + 'textstyle/action.manage_textstyle.php?mode=select&action_call=_ptxFormContentEditor_handleTextStyleSelect&preselect_id=' + preselect_id.value, 700, 500);
}


/**
 * function ptxContentForm_checkInput
 */

function ptxContentForm_checkInput(must_array, message, id)
{
   var must_array = must_array.split(",");

   for(i = 0; i < 8; i++)
   {
     var import_field = document.getElementsByName("import_field_" + id + "_" + i)[0];
     if (import_field != null && must_array[i] == 1)
     {
       // Pruefen, ob dieses Feld gefuellt sind.
       if (import_field.value == "")
       {
         alert(message);
         return false;
       }
     }
   }

   return true;
}


/**
 * _ptxFormContent1_handlePageSelect
 */

function _ptxFormContent1_handlePageSelect(id)
{
  // Inputelements holen
  var id_field = document.getElementsByName('_ie_replace_ok')[0];
  if (id_field == null)
  {
    window.alert('Cannot find <_ie_url_field> in _ptxFormContent1_handlePageSelect!');
    return;
  }

  var name_field = document.getElementsByName('_ie_page_name1_field')[0];
  if (name_field == null)
  {
     window.alert('Cannot find <_ie_page_name_field> in _ptxFormContent1_handlePageSelect!');
    return;
  }

  // Neue Werte setzen
  var array = id.split(",");
  if(array.length == 2)
  {
     id_field.value = array[0];
     name_field.value = array[1];
  }
  else element.value = "Fehler";
}
/**
 * _ptxFormContent2_handlePageSelect
 */

function _ptxFormContent2_handlePageSelect(id)
{
  // Inputelements holen
  var id_field = document.getElementsByName('_ie_replace_mistake')[0];
  if (id_field == null)
  {
    window.alert('Cannot find <_ie_url_field> in _ptxFormContent2_handlePageSelect!');
    return;
  }

  var name_field = document.getElementsByName('_ie_page_name2_field')[0];
  if (name_field == null)
  {
     window.alert('Cannot find <_ie_page_name_field> in _ptxFormContent2_handlePageSelect!');
    return;
  }

  // Neue Werte setzen
  var array = id.split(",");
  if(array.length == 2)
  {
     id_field.value = array[0];
     name_field.value = array[1];
  }
  else element.value = "Fehler";
}
