function reload_preview() {
 values = 'id=' + checkradio(document.getElementById('form').id);
 values += '&text1=' + escape(document.getElementById('text1').value);
 values += '&text2=' + escape(document.getElementById('text2').value);
 values += '&text3=' + escape(document.getElementById('text3').value);
 values += '&size1=' + escape(document.getElementById('size1').value);
 values += '&size2=' + escape(document.getElementById('size2').value);
 values += '&size3=' + escape(document.getElementById('size3').value);
 values += '&family1=' + escape(document.getElementById('family1').value);
 values += '&family2=' + escape(document.getElementById('family2').value);
 values += '&family3=' + escape(document.getElementById('family3').value);
 values += '&pos_x1=' + escape(document.getElementById('pos_x1').value);
 values += '&pos_x2=' + escape(document.getElementById('pos_x2').value);
 values += '&pos_x3=' + escape(document.getElementById('pos_x3').value);
 values += '&pos_y1=' + escape(document.getElementById('pos_y1').value);
 values += '&pos_y2=' + escape(document.getElementById('pos_y2').value);
 values += '&pos_y3=' + escape(document.getElementById('pos_y3').value);
 values += '&color1=' + escape(document.getElementById('color1').value);
 values += '&color2=' + escape(document.getElementById('color2').value);
 values += '&color3=' + escape(document.getElementById('color3').value);
 document.getElementById('preview').src = './generate.php?' + values;
}

function checkradio(feld){
 for (i=0; i<feld.length; i++){
  if(feld[i].checked == true){
   return feld[i].value;
  }
 }
 return 'undefined';
}

function showhide_menu(menu_id) {
 if(document.getElementById('catmenu_' + menu_id).style.display == 'none') {
  document.getElementById('catmenu_' + menu_id).style.display = 'block';
 } else {
  document.getElementById('catmenu_' + menu_id).style.display = 'none';
 }
}