// Allgemeine Variablen
	var posstarter = 0; // Position nur für Startsequenz
	var zelle = "";	// Zelle für Textfeld bei Texteingabe
	var textfeld = "";	// Tabelle mit Textfeld bei Texteingabe
	var t_nr = "";	// Nummerierung der Textfelder
	var poleft = 5; 
	var potop = 0;
	
	var v_inhalt = "";	// Inhalt der Textvorschau
	var v_input = "";	// Textfeld bei Texteingabe
	var zeile = "";	// Zeile des divs der Vorschau
	
// Starteinstellung
	var breit = 38;
	var hoch = 14;
	var breit1 = 38;	// übergabewert
	var hoch1 = 14;
	var div_breit = 38 * 5 - 10;	// + "px";
	var div_breit1 = 0;	// div_breit - 2x Rahmenabstand
	var graf_hoch = 100;
	var graf_hoch1 = 100;
	var farbaktiv = "stemp1";
	var bildgroesse = 100; // = absolute Höhe
	var bildbreit = 10;		// muss jeweilserrechnet werden
	var x_faktor = 1;	// Seitenverhältnis
	var scal_faktor = 1;	// Skalierung für eigene Grafiken
	var uploadinfo = "Bitte nur <u>schwarze Grafiken</u> auf weißem oder transparentem Hintergrund hochladen.<br>Graustufen und bunte Bilder können als Stempel-Motiv <u>nicht</u> verarbeitet werden!<br>";
	var innerkat = "";	// String für Grafikvorschau nach Kategorie
	var grafmax = 1;
	var img_name = "";
	
	var tdrag ="";
	var grafikdiv = "";		// Grafik-div mit Inhalt
	var grafvorschau = "";
	var div_alltext = "";	// Text-div mit Inhalt
	var bild_src = "";
	var QuellText = "test";
	
	var bild_name ="";	// Bildname
	var bild_name1 ="";	// Bildname ??
	var bild ="";	// Bildname + Farbe
	var schieb = 60;
	
	var rahmstyle = "";
	var rahm_dick = 0;
	var rahm_breit = 0;
	var rahm_hoch = 0;
	var rahm_abstand = 0;
	var poleft_sum = 0;
	var potop_sum = 0;
	
	var stempelinfo = "format=38x14";		// für Google-Produktdatei
	var stempelgroesse = "38x14";
	var stempelbild;
	var eignamenr = "eigname_1";
	var eigbox = "1";	// freie Boxen für Grafikupload

function stemp_form()	//  Stempelgröße
    {
		//poleft_graf = document.getElementById('pleftgraf').value; 
		//potop_graf = document.getElementById('ptopgraf').value;
		// Div-Größe anpassen
		if(document.getElementById('stempgro').value == 1)
		{breit = 38; hoch = 14; stemp_prodoption('5');}
		if(document.getElementById('stempgro').value == 2)
		{breit = 50; hoch = 18; stemp_prodoption('6');}
		if(document.getElementById('stempgro').value == 3)
		{breit = 30; hoch = 30; stemp_prodoption('7');}
		if(document.getElementById('stempgro').value == 4)
		{breit = 60; hoch = 22; stemp_prodoption('8');}
		if(document.getElementById('stempgro').value == 5)
		{breit = 58; hoch = 34; stemp_prodoption('9');}
		document.getElementById('stemp_div').style.width = breit * 5 + "px";
		document.getElementById('stemp_div').style.height = hoch * 5 + "px";
		
		// Rahmen-Größe anpassen
		rahm_dick = document.getElementById("r_dick").value;
		rahm_breit = (breit * 5) - rahm_dick - rahm_dick - 6;
		rahm_hoch = (hoch * 5) - rahm_dick - rahm_dick - 6;
		document.getElementById('stemp_zeile_0').style.width = rahm_breit + "px";
		document.getElementById('stemp_zeile_0').style.height = rahm_hoch + "px";
		document.getElementById('stemp_zeile_0').style.left = poleft_0 + 3 + "px";
		document.getElementById('stemp_zeile_0').style.top = poleft_0 + 3 + "px";
		breit1 = breit; hoch1 = hoch; farbaktiv1 = farbaktiv;
		
		
		div_breit = rahm_breit - 4;	// Zeilenbreite in der Vorschau
		
		stemp_zeil_anz = document.getElementById("stemp_zeil").value;
		rahm_abstand = document.getElementById("r_dick").value;
		rahm_abstand = rahm_abstand*1;
		   for(i = 0 ; i < stemp_zeil_anz ; i ++)
		   {
			t_nr = 1 + i;
			zeile = "stemp_zeile_" + t_nr;
			document.getElementById(zeile).style.width = div_breit + "px";
			// document.getElementById(zeile).moveTo(rahm_abstand, rahm_abstand);
			if(t_nr == 1)
			{document.getElementById("stemp_zeile_1").style.left = poleft_1 + rahm_abstand + "px";
			document.getElementById("stemp_zeile_1").style.top = potop_1 + rahm_abstand + "px";}
			if(t_nr == 2)
			{document.getElementById("stemp_zeile_2").style.left = poleft_2 + rahm_abstand + "px";
			document.getElementById("stemp_zeile_2").style.top = potop_2 + rahm_abstand + "px";}
			if(t_nr == 3)
			{document.getElementById("stemp_zeile_3").style.left = poleft_3 + rahm_abstand + "px";
			document.getElementById("stemp_zeile_3").style.top = potop_3 + rahm_abstand + "px";}
			if(t_nr == 4)
			{document.getElementById("stemp_zeile_4").style.left = poleft_4 + rahm_abstand + "px";
			document.getElementById("stemp_zeile_4").style.top = potop_4 + rahm_abstand + "px";}
			if(t_nr == 5)
			{document.getElementById("stemp_zeile_5").style.left = poleft_5 + rahm_abstand + "px";
			document.getElementById("stemp_zeile_5").style.top = potop_5 + rahm_abstand + "px";}
			if(t_nr == 6)
			{document.getElementById("stemp_zeile_6").style.left = poleft_6 + rahm_abstand + "px";
			document.getElementById("stemp_zeile_6").style.top = potop_6 + rahm_abstand + "px";}
			// machma();
		   }
			if(posstarter == 0)
			{posCoo_schreib(); posstarter = 1;}
			else
			{alertCoo_all();}
	}

function stemp_textout()	//  text aktivieren
    {
		alertCoo_all(); kontrolle_shop();
		document.getElementById(tdrag).style.background = "url(../image/div_bg_weiss.gif)";
		
	}

function stemp_textover()	//  text aktivieren
    {
		document.getElementById(tdrag).style.background = "url(../image/div_bg_gelb.gif)";
	}

function stemp_textbearb(farbaktiv)	//  text aktivieren
    {
	   stemp_zeil_anz = document.getElementById("stemp_zeil").value;
	   for(i = 0 ; i < stemp_zeil_anz ; i ++)
	   {
		  t_nr = 1 + i;
		  zelle = "t" + t_nr;
		  document.getElementById(zelle).style.background = "#d3cead";	// färbt vorhandene Textfelder rot
		  zeile = "stemp_zeile_" + t_nr;
		  document.getElementById(zeile).style.background = "";	// löscht vorhandene hintergrundgrafik
		  
		  if(t_nr == 1)
		  {document.getElementById("stemp_zeile_1").style.zIndex = 3;}
		  if(t_nr == 2)
		  {document.getElementById("stemp_zeile_2").style.zIndex = 4;}
		  if(t_nr == 3)
		  {document.getElementById("stemp_zeile_3").style.zIndex = 5;}
		  if(t_nr == 4)
		  {document.getElementById("stemp_zeile_4").style.zIndex = 6;}
		  if(t_nr == 5)
		  {document.getElementById("stemp_zeile_5").style.zIndex = 7;}
		  if(t_nr == 6)
		  {document.getElementById("stemp_zeile_6").style.zIndex = 8;}
	   }
		
		document.getElementById(farbaktiv).style.background = "#FFFFFF";
		tz = farbaktiv; //  z.B. "t1" 
		
		tdrag = "stemp_zeile_" + farbaktiv.substring(1,3);	// Dragfunktion für aktivierte Zeile
		DragObject( document.getElementById(tdrag), document.getElementById(tdrag));
		
		document.getElementById(tdrag).style.background = "url(../image/div_bg_weiss.gif)";
		document.getElementById(tdrag).style.zIndex = 15;
		document.getElementById(tdrag).onmouseout = stemp_textout;
		document.getElementById(tdrag).onmouseover = stemp_textover;
		
		document.getElementById(farbaktiv).onkeyup = machma;
	}

function start_input()	//  Starttext für Texteingabefelder
    {
		if(t_nr == 1)
		{document.getElementById('t1').value = xtext1;}
		if(t_nr == 2)
		{document.getElementById('t2').value = xtext2;}
		if(t_nr == 3)
		{document.getElementById('t3').value = xtext3;}
		if(t_nr == 4)
		{document.getElementById('t4').value = xtext4;}
		if(t_nr == 5)
		{document.getElementById('t5').value = xtext5;}
		if(t_nr == 6)
		{document.getElementById('t6').value = xtext6;}
	}

function start_div()	//  Starttext für divs
    {
		if(t_nr == 1)
		{xtext = document.getElementById('t1').value; geber1(); inhalt_neu();
		document.getElementById("stemp_zeile_1").innerHTML = xtext;
		document.getElementById("stemp_zeile_1").style.color = tf;}
		if(t_nr == 2)
		{xtext = document.getElementById('t2').value; geber2(); inhalt_neu();
		document.getElementById("stemp_zeile_2").innerHTML = xtext;
		document.getElementById("stemp_zeile_2").style.color = tf;}
		if(t_nr == 3)
		{xtext = document.getElementById('t3').value; geber3(); inhalt_neu();
		document.getElementById("stemp_zeile_3").innerHTML = xtext;
		document.getElementById("stemp_zeile_3").style.color = tf;}
		if(t_nr == 4)
		{xtext = document.getElementById('t4').value; geber4(); inhalt_neu();
		document.getElementById("stemp_zeile_4").innerHTML = xtext;
		document.getElementById("stemp_zeile_4").style.color = tf;}
		if(t_nr == 5)
		{xtext = document.getElementById('t5').value; geber5(); inhalt_neu();
		document.getElementById("stemp_zeile_5").innerHTML = xtext;
		document.getElementById("stemp_zeile_5").style.color = tf;}
		if(t_nr == 6)
		{xtext = document.getElementById('t6').value; geber6(); inhalt_neu();
		document.getElementById("stemp_zeile_6").style.color = tf;
		document.getElementById("stemp_zeile_6").innerHTML = xtext;}
	}

function start_textfeld()	//  Anzahl der Textzeilen
	{
	   if(t_nr == 1) {poleft = poleft_1 / 5; potop = potop_1 / 5;}
	   if(t_nr == 2) {poleft = poleft_2 / 5; potop = potop_2 / 5;}
	   if(t_nr == 3) {poleft = poleft_3 / 5; potop = potop_3 / 5;}
	   if(t_nr == 4) {poleft = poleft_4 / 5; potop = potop_4 / 5;}
	   if(t_nr == 5) {poleft = poleft_5 / 5; potop = potop_5 / 5;}
	   if(t_nr == 6) {poleft = poleft_6 / 5; potop = potop_6 / 5;}
	   poleft = poleft / 5;	potop = potop / 5;
	   
	   textfeld = '<table width="290" border="0" cellspacing="0" cellpadding="0">';
	   textfeld = textfeld + '<tr align="left">';
	   textfeld = textfeld + '<td><input name="t' + t_nr + '" id="t' + t_nr + '" type="text" class="inputxt_stemp" value="" onclick="' + "stemp_textbearb('t" + t_nr + "'); f1_schreiber" + t_nr + '();" onChange="machma()"></td>';
	   textfeld = textfeld + '<td>&nbsp;</td>';
	   textfeld = textfeld + '<td><img src="../image/poslinks.gif" width="15" height="15" class="inputpfeil"></td>';
	   textfeld = textfeld + '<td><input name="pleft' + t_nr + '" type="text" class="inputpos" id="pleft' + t_nr + '" value="' + poleft + '"></td>';
	   textfeld = textfeld + '<td><img src="../image/posoben.gif" width="15" height="15" class="inputpfeil"></td>';
	   textfeld = textfeld + '<td><input name="ptop' + t_nr + '" type="text" class="inputpos" id="ptop' + t_nr + '" value="' + potop + '"></td>';
	   textfeld = textfeld + '</tr></table>';
	}

function stemp_textfeld()	//  Anzahl der Textzeilen
	{
	   textfeld = '<table width="290" border="0" cellspacing="0" cellpadding="1">';
	   textfeld = textfeld + '<tr align="left">';
	   textfeld = textfeld + '<td><input name="t' + t_nr + '" id="t' + t_nr + '" type="text" class="inputxt_stemp" value="" onclick="' + "stemp_textbearb('t" + t_nr + "'); f1_schreiber" + t_nr + '();" onChange="machma()"></td>';
	   textfeld = textfeld + '<td>&nbsp;</td>';
	   textfeld = textfeld + '<td><img src="../image/poslinks.gif" width="15" height="15" class="inputpfeil"></td>';
	   textfeld = textfeld + '<td><input name="pleft' + t_nr + '" type="text" class="inputpos" id="pleft' + t_nr + '" value="0"></td>';
	   textfeld = textfeld + '<td><img src="../image/posoben.gif" width="15" height="15" class="inputpfeil"></td>';
	   textfeld = textfeld + '<td><input name="ptop' + t_nr + '" type="text" class="inputpos" id="ptop' + t_nr + '" value="0"></td>';
	   textfeld = textfeld + '</tr></table>';
	}

function stemp_rahmvorsch()	//  Anzahl der Textzeilen
	{
	   textvorsch = '<div id="stemp_zeile_0" style="position:absolute; top:' + potop_0 + 'px; left:' + poleft_0 + 'px; width:' + (breit * 5) + 'px; height:' + (hoch * 5) + 'px; z-index:2;"'; 
	   textvorsch = textvorsch + '"></div>';
	}

function stemp_textvorsch()	//  Anzahl der Textzeilen
	{
	   if(t_nr == 1) {stemp_rahmvorsch(); poleft = poleft_1; potop = potop_1; xtext = document.getElementById('t1').value; geber1(); inhalt_neu();}
	   if(t_nr == 2) {poleft = poleft_2; potop = potop_2; xtext = document.getElementById('t2').value; geber2(); inhalt_neu();}
	   if(t_nr == 3) {poleft = poleft_3; potop = potop_3; xtext = document.getElementById('t3').value; geber3(); inhalt_neu();}
	   if(t_nr == 4) {poleft = poleft_4; potop = potop_4; xtext = document.getElementById('t4').value; geber4(); inhalt_neu();}
	   if(t_nr == 5) {poleft = poleft_5; potop = potop_5; xtext = document.getElementById('t5').value; geber5(); inhalt_neu();}
	   if(t_nr == 6) {poleft = poleft_6; potop = potop_6; xtext = document.getElementById('t6').value; geber6(); inhalt_neu();}
	   rahm_abstand = document.getElementById("r_dick").value;
	   poleft = (poleft*1) + (rahm_abstand*1);
	   potop = (potop*1) + (rahm_abstand*1);
	   div_breit1 = (div_breit*1) - (rahm_abstand*2); 
	   
	   textvorsch = textvorsch + '<div id="stemp_zeile_' + t_nr + '" style="position:absolute; top:' + potop + 'px; left:' + poleft + 'px; width:' + div_breit1 + 'px; color:#000000; z-index:' + t_nr + 2 + ';"';
	   textvorsch = textvorsch + ' onMouseOut="alertCoo' + t_nr + "('stemp_zeile_" + t_nr + "'); machma();" + '">';
	   textvorsch = textvorsch + xtext + '</div>'; 
	}

function stemp_textfelder()	//  Anzahl der Textzeilen
	{
	   stemp_zeil_anz = document.getElementById("stemp_zeil").value;
	   document.getElementById("stemp_div").innerHTML = "";	// verhindert Dopplungen
	   textvorsch = "";
	   
	   for(i = 0 ; i < stemp_zeil_anz ; i ++)
	   {
		  t_nr = 1 + i;
		  stemp_textfeld(); 
		  //start_textfeld();
		  zelle = "td" + t_nr;
		  document.getElementById(zelle).innerHTML = textfeld;	// schreibt die Textfelder
		  v_input = "t" + t_nr;	// ID des Texteingabefeldes
		  start_input();	// schreibt in die Texteingabefelder
		  
		  stemp_textvorsch();
		  document.getElementById("stemp_div").innerHTML = textvorsch;	// schreibt das div
		 }
	   
	   for(i > stemp_zeil_anz ; i < 6 ; i ++)
	   {
		  t_nr = 1 + i;
		  zelle = "td" + t_nr;
		  document.getElementById(zelle).innerHTML = "";
	   }
	   posCoo_schreib();
	}

function schreib_grafkat()	//  Anzeige Grafik-Kategorie
    {
	   if(document.getElementById("grafkat").value == "bussines")
	   {img_bussines();}
	   if(document.getElementById("grafkat").value == "privat")
	   {img_privat();}
	   if(document.getElementById("grafkat").value == "natur")
	   {img_natur();}
	   
	   document.getElementById("stemp_grafik").innerHTML = "";
	   innerkat = "";
	   //img_name = "img_name1";

	   for(i = 0 ; i < grafmax ; i ++)
	   {
		   if(document.getElementById("grafkat").value == "bussines")
		   {img_bussines();}
		   if(document.getElementById("grafkat").value == "privat")
		   {img_privat();}
		   if(document.getElementById("grafkat").value == "natur")
		   {img_natur();}
		  
		  x = 1 + i;
		  img_name = [img_name[i]];
		  
		  if(img_name != "")
		  {
		  //innerkat = innerkat + '<div class="katgraf">';
		  innerkat = innerkat + '<img src="../stamp_image/' + img_name + '" width="40" height="40" hspace="3" vspace="3" class="katgraf" onClick="stemp_grafvorschau' + "('" + img_name + "')" + '; kontrolle_shop();">';
		  //innerkat = innerkat + '</div>';
		  }
		  
	   }
	   document.getElementById("stemp_grafik").innerHTML = innerkat; 
	   
	}

function stemp_grafout()	//  text aktivieren
    {
		document.getElementById("stemp_graf").style.background = "url(../image/div_bg_trans.gif)";
		kontrolle_shop();
	}

function stemp_grafover()	//  text aktivieren
    {
		document.getElementById("stemp_graf").style.background = "url(../image/div_bg_gelb.gif)";
		document.getElementById("stemp_graf").style.zIndex = 2;
	}

function stemp_grafvorschau(bild_name)	//  Kategorie Grafikdesign
    {
		x_faktor = 1;
		bild = bild_name; // + "_s.gif";
		bildgroesse = document.getElementById("ctext").value;
		grafikdiv = '<img name="stempbild" id="stempbild" src="../stamp_image/' + bild + '" width="' + (bildgroesse * 5) + 'px" height="' + (bildgroesse * 5) + 'px" style="position:absolute; top:0px; left:0px;" onMouseOut="alertCoograf' + "('stemp_graf')" + '">';
		document.getElementById("stemp_graf").innerHTML = grafikdiv;	// schreibt das Grafik-div
		document.getElementById("stemp_graf").style.background = "url(../image/div_bg_trans.gif)";
		
		document.getElementById("stemp_graf").style.left = 25 + parseInt(poleft_graf) + "px";
		document.getElementById("stemp_graf").style.top = 25 + parseInt(potop_graf) + "px";
		document.getElementById("stemp_graf").style.width = (bildgroesse *5) + "px";
		document.getElementById("stemp_graf").style.height = (bildgroesse *5) + "px";
		//document.getElementById("stemp_graf").style.zIndex = 10;
		document.getElementById("stemp_graf").style.zIndex = 2;
		document.getElementById("stemp_graf").onmouseout = stemp_grafout;
		document.getElementById("stemp_graf").onmouseover = stemp_grafover;
		document.getElementById("wasgraf").value = "Vorlage";
		
		alertCoograf('stemp_graf');
		bild_name1 = bild_name;
		new DragObject( document.getElementById("stemp_graf"), document.getElementById("stemp_graf"));
		kontrolle_shop();
	}

function fenster_oeffnen() 
	{
		
		neues_fenster = window.open("../bildupload/index.php", "anzeigeFenster", "height = 450, width = 350");
	}

function stemp_selbergrafik(eignr)	//  Kategorie Grafikdesign
    {
		eiggrafnr = "eiggraf_" + eignr;
		eignamenr = "eigname_" + eignr;	// id der Anzeige für den Grafiknamen
		eigvalue = "Grafik " + eignr; 	// Inhalt, später Name der Grafik
		
		
		if(document.getElementById(eignamenr).value == eigvalue)
		{alert("Um diese Funktion nutzen zu können, müssen erst eine eigene Grafik hochladen. \n Dazu klicken Sie bitte auf den Button 'Grafik hochladen' ")}
		else
		{
		bild_src = "http://www.stempel-creator.de/bildupload/getimg/" + document.getElementById(eignamenr).value;
		bildgroesse = document.getElementById("ctext").value;	// bildgröße = gleich Bildhöhe
		
		var orgihoch = document.getElementById("orgihoch_" +eignr).value;	// Originalhöhe
		var orgibreit = document.getElementById("orgibreit_" +eignr).value;
		x_faktor = orgibreit / orgihoch;	// Seitenverhältnis
		scal_faktor = orgihoch / bildgroesse;
		bildbreit = orgibreit / scal_faktor;
		
		grafikdiv = '<img name="stempbild" id="stempbild" src="' + bild_src + '" width="' + (bildbreit * 5) + 'px" height="' + (bildgroesse * 5) + 'px" style="position:absolute; top:0px; left:0px;" onMouseOut="alertCoograf' + "('stemp_graf')" + '">';
		document.getElementById("stemp_graf").innerHTML = grafikdiv;	// schreibt das Grafik-div
		document.getElementById("stemp_graf").style.background = "url(../image/div_bg_trans.gif)";
		
		document.getElementById("stemp_graf").style.left = 25 + parseInt(poleft_graf) + "px";
		document.getElementById("stemp_graf").style.top = 25 + parseInt(potop_graf) + "px";
		document.getElementById("stemp_graf").style.width = (bildbreit *5) + "px";
		document.getElementById("stemp_graf").style.height = (bildgroesse *5) + "px";
		//document.getElementById("stemp_graf").style.zIndex = 10;
		document.getElementById("stemp_graf").style.zIndex = 2;
		document.getElementById("stemp_graf").onmouseout = stemp_grafout;
		document.getElementById("stemp_graf").onmouseover = stemp_grafover;
		grafikdiv1 = document.getElementById("stemp_graf").innerHTML;
		
		document.getElementById("ctextbreit").value = Math.round(bildbreit *10)/10;
		document.getElementById("wasgraf").value = "eigene";
		//document.getElementById("namgraf").value = "eigene";
		alertCoograf('stemp_graf');
						
		new DragObject( document.getElementById("stemp_graf"), document.getElementById("stemp_graf"));
		kontrolle_shop();
		}
	}

function end_graf()	//  Startgrafik
    {
		bild_name ="trans";
		bild = bild_name + "_s.gif";
		grafikdiv = '<img name="stempbild" id="stempbild" src="../stamp_image/' + bild + '" width="100px" height="100px" style="position:absolute; top:0px; left:0px;">';
		document.getElementById("stemp_graf").innerHTML = grafikdiv;	// schreibt das Grafik-div
		
		document.getElementById("stemp_graf").style.left = 25 + "px";
		document.getElementById("stemp_graf").style.top = 25 + "px";
		document.getElementById("stemp_graf").style.width = 1 + "px";
		document.getElementById("stemp_graf").style.height = 1 + "px";
		document.getElementById("stemp_graf").onmouseout = stemp_grafout;
		document.getElementById("stemp_graf").onmouseover = stemp_grafout;
		document.getElementById("wasgraf").value = "keine";
		bild_name1 = bild_name;
		kontrolle_shop();
	}
	

	function machma()		// Aktualisiert die Eingaben und speichert die Werte
    {
	if(tz == "t1")
	{xtext = document.getElementById('t1').value; lesen(); speicher1(); geber1();}
	if(tz == "t2")
	{xtext = document.getElementById('t2').value; lesen(); speicher2(); geber2();}
	if(tz == "t3")
	{xtext = document.getElementById('t3').value; lesen(); speicher3(); geber3();}
	if(tz == "t4")
	{xtext = document.getElementById('t4').value; lesen(); speicher4(); geber4();}
	if(tz == "t5")
	{xtext = document.getElementById('t5').value; lesen(); speicher5(); geber5();}
	if(tz == "t6")
	{xtext = document.getElementById('t6').value; lesen(); speicher6(); geber6();}
	inhalt_neu();
	if(tz == "t1")
	{document.getElementById("stemp_zeile_1").innerHTML = xtext; setz();}
	if(tz == "t2")
	{document.getElementById("stemp_zeile_2").innerHTML = xtext; setz();}
	if(tz == "t3")
	{document.getElementById("stemp_zeile_3").innerHTML = xtext; setz();}
	if(tz == "t4")
	{document.getElementById("stemp_zeile_4").innerHTML = xtext; setz();}
	if(tz == "t5")
	{document.getElementById("stemp_zeile_5").innerHTML = xtext; setz();}
	if(tz == "t6")
	{document.getElementById("stemp_zeile_6").innerHTML = xtext; setz();}
	}

function stemp_rahm()	//  grafik bearbeiten
    {
		rahmstyle = document.getElementById("rahm_ganz").value + " ";	// Art
		rahmstyle = rahmstyle + "#000000 ";	// Farbe
		rahm_dick = document.getElementById("rahm_dick").value;	// Dicke
		rahmstyle = rahmstyle + rahm_dick + "px";
		
		if (document.getElementById("r").value == "ja")
		{document.getElementById("stemp_zeile_0").style.border = rahmstyle;
		rahm_abstand = document.getElementById("r_dick").value = rahm_dick;}
		
		if (document.getElementById("r").value == "nein")
		{document.getElementById("stemp_zeile_0").style.border = "none";
		rahm_abstand = document.getElementById("r_dick").value = 0;}
		stemp_form(breit1,hoch1,farbaktiv1);
		}

function stemp_vorschau()	//  weiße vorschau
    {
	   stemp_zeil_anz = document.getElementById("stemp_zeil").value;
	   for(i = 0 ; i < stemp_zeil_anz ; i ++)
	   {
		  t_nr = 1 + i;
		  zeile = "stemp_zeile_" + t_nr;
		  document.getElementById(zeile).style.background = "";	// löscht vorhandene hintergrundgrafik
	   }
		machma();
	}

	// Hilfe
function hilfefenster() 
	{
		fontfenster = window.open("creator/font-hilfe.html", "FontFenster", "height = 600, width = 550, scrollbars = yes");
	}

	function googlelink()
	{
	   window.location.search != "";
	   var stempelinfo = window.location.search.substr(1); 
		
	   	// Stempel-Groesse: 
		if(stempelinfo.indexOf("format=") != "-1")
			{
			vari_lang = stempelinfo.length;	// Gesamtlänge ermitteln
			vari_anf = stempelinfo.indexOf("format="); 
			stempelgroesse = stempelinfo.substring(vari_anf + 7,vari_lang);	//abschneiden
			
	   			 if(stempelgroesse == "38x14"){stemp_form('38','14','stemp1'); stemp_prodoption('5');}
	   			 if(stempelgroesse == "50x18"){stemp_form('50','18','stemp2'); stemp_prodoption('6');}
	   			 if(stempelgroesse == "30x30"){stemp_form('30','30','stemp3'); stemp_prodoption('7');}
	   			 if(stempelgroesse == "60x22"){stemp_form('60','22','stemp4'); stemp_prodoption('8');}
	   			 if(stempelgroesse == "58x34"){stemp_form('58','34','stemp5'); stemp_prodoption('9');}
			} 
		
		// Stempel-Grafik:
		if(stempelinfo.indexOf("grafik=") != "-1")
			{
			vari_lang = stempelinfo.length;	// Gesamtlänge ermitteln
			vari_anf = stempelinfo.indexOf("grafik="); 
			stempelbild = stempelinfo.substring(vari_anf + 7,vari_lang);	//abschneiden
			
			bild_name = stempelbild + ".gif"; 
			document.getElementById("ctext").value = 10;
			document.getElementById("ctextbreit").value = 10;
			stemp_grafvorschau(bild_name);			
			} 
	}

function stemp_prodoption(stemp_groesse)	//  Einstellungen schreiben
    {
		document.getElementById("id[3]").value = stemp_groesse;
	}
	
function styleab()	// hebt disable auf, sonst speichert xtc die Werte nicht
	{
		// document.getElementById("id[3]").disabled = false;
	}
	
		// für Regler
function start_regler()	
	{
		var sliderEl = document.getElementById ? document.getElementById("slider-1") : null;
		var inputEl = document.getElementById("slider-input-1");
		var s = new Slider(sliderEl, inputEl);
		s.onchange = function () {
		//window.status = "Value: " + s.getValue();
		var bildgroesse = 50 + s.getValue(); 
		var bildbreit = bildgroesse * x_faktor;
							  
		if(document.getElementById('stempbild'))
		{
		document.getElementById('stempbild').style.height = bildgroesse + "px";
		document.getElementById('stempbild').style.width = bildbreit + "px"; 
		//Math.round(tgromax*10)/10;				
		document.getElementById('ctext').value = Math.round((bildgroesse/5) *10)/10;
		document.getElementById('ctextbreit').value = Math.round((bildbreit/5) *10)/10;
								
		document.getElementById('stemp_graf').style.height = bildgroesse + "px";
		document.getElementById('stemp_graf').style.width = bildbreit + "px"; 
		kontrolle_shop();
		}
		};
		s.setValue(50);	// Anfangswert
	}

function stemp_schreib1()	//  Einstellungen schreiben
    {
		stemp_textfelder();
		stemp_form(breit,hoch,farbaktiv);
		setz_r();  
		posCoo_schreib();
		schreib_grafkat();
		
	}
	
function stemp_schreib2()	//  Einstellungen schreiben
    {
		googlelink();
		kontrolle_shop();
		start_regler();
		// document.getElementById("id[3]").disabled = true;
		textare_styl();
		init(); formdrop();	// Font
	}

