/*Loader-Statusanzeige*/

//Warteanzeige
function setWaitingGlass(vSeconds)
{
//document.body.style.overflow = "hidden";

	if (vSeconds==null)
	{
		vSeconds=15000;
	}
	loader.start(' Bitte warten ');
	setTimeout("loader.stop();", vSeconds);
}
function unsetWaitingGlass()
{
	loader.stop();
}

function TimestampToGermanDate(ts)
{
  var theDate = new Date(ts * 1000);
  var Monat = theDate.getMonth() +1;
  var Tag = theDate.getDate();
  var Jahr = theDate.getFullYear();
  var Stunde = theDate.getHours();
  var Minute = theDate.getMinutes();

  if (Minute <10)
  {
    Minute = '0'+Minute;
  }
  if (Stunde <10)
  {
    Stunde = '0'+Stunde;
  }
  if (Tag <10)
  {
    Tag = '0'+Tag;
  }
  if (Monat <10)
  {
    Monat = '0'+Monat;
  }
  //var datum = Jahr+'/'+Monat+'/'+Tag+' '+Stunde+':'+Minute;
  var datum = Tag+'.'+Monat+'.'+Jahr;
  return datum;
}

function staylisted(){
alert(document.getElementById(stay_listed).checked)

}


function hide_gallery_source_code() {
document.getElementById("gallery_source_code").style.visibility="hidden";
document.getElementById("gallery_source_code_iframe").style.visibility="hidden";
}


function getSelectBoxContentByID(feldID)
{
    var i = document.getElementById(feldID).selectedIndex;
    if (i>=0)
    {
    	var wert = document.getElementById(feldID).options[i].text;
    	return wert;
    }
    else
    {
    	return 0;
    }
}

function setCheckBoxValue(vChecked, vName)
{
  	 if (vChecked==true)
  	 {
  	 	document.getElementById(vName).value=1;
  	 }
  	 else
  	 {
  	 	document.getElementById(vName).value=0;
  	 }
}


function DatumAutoKorrektur(vWert)
{
		if (vWert.length==8) //Eingabe ohne Punkte
		{
			var vAusgabe = vWert.charAt(0)+vWert.charAt(1)+'.'+vWert.charAt(2)+vWert.charAt(3)+'.'+vWert.charAt(4)+vWert.charAt(5)+vWert.charAt(6)+vWert.charAt(7);
		}
		else if (vWert.length==7) //Eingabe des Montats ohne null
		{
			var vAusgabe = vWert.charAt(0)+vWert.charAt(1)+'.0'+vWert.charAt(3)+'.'+vWert.charAt(4)+vWert.charAt(5)+vWert.charAt(6)+vWert.charAt(7);
		}
		else if(vWert.length==4) //Es wurde kein Jahr angegeben
		{
			var vAusgabe = vWert.charAt(0)+vWert.charAt(1)+'.'+vWert.charAt(2)+vWert.charAt(3)+'.".strftime("%Y",strtotime("now"))."';
		}
		else
		{
			var vAusgabe = vWert;
		}
		return vAusgabe;
}

function setDatumAnzeigeMitZeit(vAusgabeFeld)
{

	var vDatum = document.getElementById(vAusgabeFeld+'Datum').value;


	vDatum = DatumAutoKorrektur(vDatum);
	//Datums Eingabe Kontrollieren
	if (vDatum =='')
	{
		document.getElementById('arbeitswert'+vAusgabeFeld).value = '';
		document.getElementById(vAusgabeFeld).value = '';
		return false;
	}
	else if (gueltigesDeutschesDatum (vDatum)==false)
	{
		alert ('Bitte geben Sie ein gültiges Datum ein!');

		document.getElementById(vAusgabeFeld+'Datum').value = document.getElementById("cache"+vAusgabeFeld).value;
		document.getElementById("cache"+vAusgabeFeld).value = '';

		document.getElementById(vAusgabeFeld+'Datum').focus();
		return false;
	}
	vDatum = convertDeutschesDatumInEnglisch (vDatum);


	var vUhrzeit = document.getElementById(vAusgabeFeld+'Zeit').value;

	//Falls die Uhrzeit ohne Doppelpunkt eingegben wurde
	if (vUhrzeit.charAt(2)!=':' && vUhrzeit.charAt(1)!=':' && vUhrzeit.length==4)
	{
		if (vUhrzeit.length==3)
		{
			vUhrzeit = '0'+vUhrzeit.charAt(0)+':'+vUhrzeit.charAt(1)+vUhrzeit.charAt(2);
		}
		else
		{
			vUhrzeit = vUhrzeit.charAt(0)+vUhrzeit.charAt(1)+':'+vUhrzeit.charAt(2)+vUhrzeit.charAt(3);
		}
		document.getElementById(vAusgabeFeld+'Zeit').value = vUhrzeit;
	}
	else if(vUhrzeit.length==4 && vUhrzeit.charAt(1)==':' && vUhrzeit.charAt(0)!=0)
	{
		vUhrzeit='0'+vUhrzeit;
		document.getElementById(vAusgabeFeld+'Zeit').value = vUhrzeit;
	}


	if (vUhrzeit =='')
	{
		document.getElementById('arbeitswert'+vAusgabeFeld).value = '';
		document.getElementById(vAusgabeFeld).value = '';
		return false;
	}
	else if (gueltigeUhrzeit(vUhrzeit)==false)
	{
		alert ('Bitte geben Sie eine gültige Uhrzeit (z.B. 08:00) ein!');

		document.getElementById(vAusgabeFeld+'Zeit').value = document.getElementById("cache"+vAusgabeFeld).value;
		document.getElementById("cache"+vAusgabeFeld).value = '';
		document.getElementById(vAusgabeFeld+'Zeit').focus();
		return false;
	}

	var TS = convertDatumZeitIntoTimestamp(vDatum, vUhrzeit)

	document.getElementById(vAusgabeFeld).value = TS;

	document.getElementById('arbeitswert'+vAusgabeFeld).value = vDatum+' '+vUhrzeit;

	//Datum Deutsch ausgeben
	var Datum = new Date(vDatum);
    var Tag = Datum.getDate();
    var Monat = Datum.getMonth() + 1;
    var Jahr = Datum.getFullYear();

    if(Tag<10)
    {
	Tag='0'+Tag;
    }
    if(Monat<10)
    {
	Monat='0'+Monat;
    }
    var DatumAusgabe = (Tag+"."+Monat+"."+Jahr);

    document.getElementById(vAusgabeFeld+'Datum').value = DatumAusgabe;

	document.getElementById(vAusgabeFeld+'Zeit').value = vUhrzeit;
	return true;
}

function SetDatumAfterCal(vAusgabeFeld)
{
	var vDatum = document.getElementById('arbeitswert'+vAusgabeFeld).value;

	var datum=vDatum.split(" ");

	vDatum = datum[0];
	var vZeit = datum[1];

	var ts = convertDatumZeitIntoTimestamp(vDatum, vZeit);
	//Timestamp setzen
	document.getElementById(vAusgabeFeld).value = ts;

	//Datum Deutsch ausgeben
	var Datum = new Date(vDatum);
    var Tag = Datum.getDate();
    var Monat = Datum.getMonth() + 1;

	// Tag nur einstellig, 0 anhängen
	if (String(Tag).length==1)
	{
		Tag="0"+String(Tag);
	}

	// Monat nur einstellig, 0 anhängen
	if (String(Monat).length==1)
	{
		Monat="0"+String(Monat);
	}

    var Jahr = Datum.getFullYear();

    var DatumAusgabe = (Tag+"."+Monat+"."+Jahr);
    document.getElementById(vAusgabeFeld+'Datum').value = DatumAusgabe;
	document.getElementById(vAusgabeFeld+'Zeit').value = vZeit;

}


function convertDatumZeitIntoTimestamp(datum, vUhrzeit)
{
	//Datum Splitten
	//(Schritt 1) Fehlerbehandlung
	if (!datum) return false;
	datum=datum.toString();

	//(Schritt 2) Aufspaltung des Datums
	datum=datum.split("/");
	if (datum.length!=3) return false;

	//(Schritt 3) Entfernung der fuehrenden Nullen und Anpassung des Monats
	var Tag=datum[2];
	var Monat=datum[1];
	var Jahr = datum[0];

	if (gueltigeUhrzeit(vUhrzeit)==false)
	{
		vUhrzeit ='00:00:00';
	}

	//Uhrzeit splitten
	vUhrzeit=vUhrzeit.split(":");
	Stunden = vUhrzeit[0];
	Minuten = vUhrzeit[1];
	Sekunden = '00';

	//Timestamp setzen

	var TS = new Date(Jahr, Monat-1, Tag, Stunden, Minuten, Sekunden);

	TS = (TS.getTime()/1000.0);

	return TS;
}

function timeToHuman(ts)
{
    var theDate = new Date(ts * 1000);
    var Monat = theDate.getMonth() +1;
    var Tag = theDate.getDate();
    var Jahr = theDate.getFullYear();
    var Stunde = theDate.getHours();
	var Minute = theDate.getMinutes();

	if (Minute <10)
	{
		Minute = '0'+Minute;
	}
	if (Stunde <10)
	{
		Stunde = '0'+Stunde;
	}
    var datum = Jahr+'/'+Monat+'/'+Tag+' '+Stunde+':'+Minute;
    return datum;
}

function gueltigeUhrzeit(zeit)
{
	var erg = zeit.split(":");

	if (erg[0]>=0 && erg[0]<=23 && erg[1]>=0 && erg[1]<=59)
	{
		return true;
	}
	else
	{
		return false;
	}
}


function gueltigesDeutschesDatum (datum)
{
    //(Schritt 1) Fehlerbehandlung
	 if (!datum) return false;
	 datum=datum.toString();

	    //(Schritt 2) Aufspaltung des Datums
	 datum=datum.split(".");
	 if (datum.length!=3) return false;

	    //(Schritt 3) Entfernung der fuehrenden Nullen und Anpassung des Monats

	Tag=datum[0];
	Monat=datum[1];
	Jahr = datum[2];


	// Tag nur einstellig
	 if (datum[0].length==1)
	 {
		Tag="0"+datum[0];
	 }

	// Monat nur einstellig
	 if (datum[1].length==1)
	 {
		Monat="0"+datum[1];
	 }

	    datum[0]=parseInt(datum[0],10);
	    datum[1]=parseInt(datum[1],10)-1;

    //(Schritt 4) Behandlung Jahr nur zweistellig
	 if (datum[2].length==2) datum[2]="20"+datum[2];
	     Jahr = datum[2];
	    //(Schritt 5) Erzeugung eines neuen Dateobjektes
	 var kontrolldatum=new Date(datum[2],datum[1],datum[0]);

     // Korrigiertes Datum in die Box schreiben
     corDate = Tag+"."+Monat+"."+Jahr;
     //document.Filter.elements['Tag'].value = corDate;


    //(Schritt 6) Vergleich, ob das eingegebene Datum gleich dem JS-Datum ist
	if (kontrolldatum.getDate()==datum[0] && kontrolldatum.getMonth()==datum[1] && kontrolldatum.getFullYear()==datum[2])
	{
	return true;
     }
     else
     {
	return false;
     }

}


function convertDeutschesDatumInEnglisch (datum)
{
    //(Schritt 1) Fehlerbehandlung
	 if (!datum) return false;
	 datum=datum.toString();

	    //(Schritt 2) Aufspaltung des Datums
	 datum=datum.split(".");
	 if (datum.length!=3) return false;

	    //(Schritt 3) Entfernung der fuehrenden Nullen und Anpassung des Monats

	Tag=datum[0];
	Monat=datum[1];
	Jahr = datum[2];


// Tag nur einstellig
 if (datum[0].length==1)
 {
	Tag="0"+datum[0];
 }

// Monat nur einstellig
 if (datum[1].length==1)
 {
	Monat="0"+datum[1];
 }

	    datum[0]=parseInt(datum[0],10);
	    datum[1]=parseInt(datum[1],10)-1;

 //(Schritt 4) Behandlung Jahr nur zweistellig
 if (datum[2].length==2) datum[2]="20"+datum[2];
     Jahr = datum[2];

 // Englisches Datum zurückgeben

 return Jahr + "/"+Monat+"/"+Tag;

}

function calculateTageTS(vStart, vStop)
{
	if(parseInt(vStart)>0 && parseInt(vStop)>0)
	{
		var vUnterschied = vStop - vStart;
		var vTag = Math.ceil(((vUnterschied / 60) / 60) / 24);
	}
	else
	{
		var vTag = '';
	}
	//alert(vTag);
	return vTag;
}


function checkAllCheckboxes(formID)
{
	if (document.getElementById(formID))
	{
		var vForm = document.getElementById(formID);
		for (var i = 0; i < vForm.elements.length; i++)
		{
		    if (vForm.elements[i].type=="checkbox")
		    {
		     	vForm.elements[i].checked=true;
		    }
		}
	}
}

function unCheckAllCheckboxes(formID)
{
	if (document.getElementById(formID))
	{
		var vForm = document.getElementById(formID);
		for (var i = 0; i < vForm.elements.length; i++)
		{
		    if (vForm.elements[i].type=="checkbox")
		    {
		     	vForm.elements[i].checked=false;
		    }
		}
	}
}

function getSelectBoxWertByID(feldID)
{
	if(document.getElementById(feldID))
	{
		var i = document.getElementById(feldID).selectedIndex;

		if (i>=0)
		{
			var wert = document.getElementById(feldID).options[i].value;
		//var land = getSelectBoxWertByID("form[land]");
			return wert;
		}
		else
		{
			return 0;
		}
	}
	else
	{
		return 0;
	}
}

function getRadioWertByID(feldID)
{
var found_it

for (var i=0; i<document.getElementsByName('galerie_vorlage_id').length; i++)  { 
if (document.getElementsByName('galerie_vorlage_id')[i].checked == true)  {

found_it = document.getElementsByName('galerie_vorlage_id')[i].value;

} 
} 
return found_it;
}

function setSelectBoxWert(feldID, wert)
{
	if (document.getElementById(feldID))
	{
		element = document.getElementById(feldID);
		for (var i=0; i<element.options.length; i++)
		{
			if (element.options[i].value == wert)
			{
				element.options[i].selected = true;
			}
			else
			{
				element.options[i].selected = false;
			}
		}
	}
}

function getCheckedValue(radioObj)
{
	if(!radioObj)
		return "No Object available";
	var radioLength = radioObj.length;

	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++)
	{
		if(radioObj[i].checked)
		{
			return radioObj[i].value;
		}
	}
	return "";
}

function FensterOeffnen (Adresse, width, height)
{
  	if (!width>0)
  	{
  		width = 640;
  	}
  	if (!height>0)
  	{
  		height=480;
  	}
  	var parameter = "width="+width+",height="+height+",scrollbars=yes";
	MeinFenster = window.open(Adresse, "Zweitfenster", parameter);
  	MeinFenster.focus();
  	return MeinFenster;
}

function getBrowser()
{

	var Browser = "unbekannt";
	var vB = "unbekannt";
	if (navigator.appName == "Netscape")
	{
		Browser = "NN" + navigator.appVersion.charAt(0);
		vB = "NN";
	}
	else if (navigator.appName == "Microsoft Internet Explorer")
	{
		Browser = "MSIE" + navigator.appVersion.charAt(0);
		vB = "IE";
	}
	return vB;
}

function deleteSelectOptions(vID)
{
	var feld = document.getElementById(vID);
	//alert (document.getElementById(vID).length+" "+vID);
	if (feld)
	{
		var laenge = feld.length;
		for (i=0; i <laenge; i++)
		{
			feld.options[feld.length-1] = null;
		}
	}

}

//var werte="1; 2; 3; 4; ";  // Eintragswerte
//var liste="eins; zwei; drei; vier; ";  // Eintragsliste

function fillSelect(werte, liste, feldID)
{
	var ziel = document.getElementById(feldID);
	var liste1 = liste.split("; ");
	var werte1 = werte.split("; ");
	var init = 1; // 1=ganzes Feld loeschen, 0=Feld nicht loeschen, Einträge hinzufuegen

	if (init == 1)
	{
		deleteSelectOptions(feldID);
	}

	for (i=0; i<liste1.length; i++)
	{
		if (werte1[i]!="")
		{
			if (document.getElementById(feldID))
			{
				//alert("Hallo");
				addSelectOption(feldID, werte1[i], unescape(liste1[i]));
			}
		}
	}
}
function addSelectOption(feldID, wert,text)
{
	document.getElementById(feldID).options[document.getElementById(feldID).options.length]=new Option(text,wert);
}


function clipClap(vID)
{
	if ($(vID).style.display=='none')
	{
		$(vID).style.display='';
	}
	else
	{
		$(vID).style.display='none';
	}
}

/*Editor - Bild */
function createImageHTML(vImage,vPfad)
{
	var vHTML = '<img src="'+vPfad+vImage+'"></img>';
	return vHTML;
}

function insertImageInEditor(vFieldID, vImage, vURL)
{
	var vPfad = "/layout/images/userfiles/image/";
	FCKeditorAPI.GetInstance(vFieldID).InsertHtml(createImageHTML(vImage, vURL));
}

/*Angebot-Vorschau*/
function getAngebotEditorVorschau()
{
	/*Angebot aus Editor holen*/
	var oEditor = FCKeditorAPI.GetInstance('form[inhalt]') ;
	var vHTML = oEditor.GetHTML();
	return vHTML;
}

/*Vorlage in Angebotserstellung einfügen*/
//function insertVorlageInAngebot(vHTML, VorlageID, vBezeichnung, vFlashVorlage)

function insertVorlageInAngebot(vImg, vHTML, VorlageID, vBezeichnung, vFlashVorlage)
{
	

//alert('jo1' + vImg +'\n---------\n' + vBezeichnung+'\n---------\n' + vFlashVorlage+'\n---------\n' + VorlageID);
	$("td_vorlage_preview").innerHTML = vImg;
	
	$("span_vorlage_html").innerHTML = vHTML;	
	$("form[vorlage_id]").value = VorlageID;
	$("angebotsvorlage_bezeichnung").innerHTML = "Bezeichnung: "+vBezeichnung;
	$("tr_vorlage_preview").style.display="";

	if (vFlashVorlage==true)
	{
		$("form[flash_artikelbeschreibung]").value = 1;
		$("display_freipos").style.display="";
	}
	else
	{
		$("form[flash_artikelbeschreibung]").value = 0;
		$("display_freipos").style.display="none";
	}

}

function rmVorlageInAngebot()
{
	$("td_vorlage_preview").innerHTML = "";
	$("angebotsvorlage_bezeichnung").innerHTML = "Es wurde keine Vorlage ausgewählt.";
	$("form[vorlage_id]").value = 0;
	$("tr_vorlage_preview").style.display="none";
	$("display_freipos").style.display="none";
	$("form[flash_artikelbeschreibung]").value = 0;
}

/*Im Auktionsvormular, Vorschau mit dem Design und Bildergalerie zusammenstellen*/
function getAngebotVorschau()
{
	/*Bildgalerie*/
	if ($("form[gallery_id]").value>0)
	{
		var vBildGalerie = $('td_gallery_preview').innerHTML;
		if ( $("form[gallery_id]").value == "5131" || $("form[gallery_id]").value == "471575") {var vBildGalerie = $('bildergalerie_html').value;} //  <<<<<<< User 23048


	}
	else
	{
		var vBildGalerie ="";
	}

	/*Geschriebene Inhalte auslesen*/
	if ($("form[title]"))
	{
		var vTitel = $("form[title]").value;
	}
	else
	{
		var vTitel = "";
	}
	var oEditor = FCKeditorAPI.GetInstance('form[description]') ;
	var vInhalt = oEditor.GetHTML();

	/*Parsen, es ist eine Vorlage ausgewählt*/
	if ($("form[vorlage_id]").value>0)
	{
		var vHTML = $("span_vorlage_html").innerHTML;
	//if(vHTML.indexOf("<IFrame") > 0) {	vHTML = VHTML.substring(vHTML.indexOf("<IFrame>", vHTML.indexOf("</IFrame>")));}
		vHTML = vHTML.replace("[[INHALT]]",vInhalt);
		vHTML = vHTML.replace("[[TITEL]]",vTitel);
		Placeholder=0;			
		
	/*
			if (vHTML.indexOf('src="http://www.resultado.de/grafics/gallery.jpg"') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('src="http://www.resultado.de/grafics/gallery.jpg"', 'src="http://www.resultado.de/grafics/gallery.jpg" style="display:none;"' + vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			} 

				*/

			if (vHTML.indexOf('<img height="288" border="0" width="600" alt="" src="http://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img height="288" border="0" width="600" alt="" src="http://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			}

			if (vHTML.indexOf('<img border="0" alt="" width="600" height="288" src="http://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img border="0" alt="" width="600" height="288" src="http://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			}


			if (vHTML.indexOf('<img width="600" height="288" border="0" src="http://www.resultado.de/grafics/gallery.jpg" alt="" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img width="600" height="288" border="0" src="http://www.resultado.de/grafics/gallery.jpg" alt="" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			}

 			if (vHTML.indexOf('<img height="288" alt="" width="600" border="0" src="http://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img height="288" alt="" width="600" border="0" src="http://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			} 

			if (vHTML.indexOf('<img height="288" alt="" width="600" border="0" src="http://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img height="288" alt="" width="600" border="0" src="http://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;	
			}
			

			if (vHTML.indexOf('<img height="288" border="0" width="600" alt="" src="https://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img height="288" border="0" width="600" alt="" src="https://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			}

			if (vHTML.indexOf('<img border="0" alt="" width="600" height="288" src="https://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img border="0" alt="" width="600" height="288" src="https://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			}


			if (vHTML.indexOf('<img width="600" height="288" border="0" src="https://www.resultado.de/grafics/gallery.jpg" alt="" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img width="600" height="288" border="0" src="https://www.resultado.de/grafics/gallery.jpg" alt="" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			}

 			if (vHTML.indexOf('<img height="288" alt="" width="600" border="0" src="https://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img height="288" alt="" width="600" border="0" src="https://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			} 

			if (vHTML.indexOf('<img height="288" alt="" width="600" border="0" src="https://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img height="288" alt="" width="600" border="0" src="https://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;	
			}			
		
			 if (Placeholder == 0) 
			{
			vHTML = vHTML.replace("[[GALERIE]]",vBildGalerie);
			}

	}
	else
	{
			

		/*Keine Vorlage Ausgewählt, nur Ausgeben*/
		vHTML = vTitel+"<br>"+vInhalt+"<br>";
		Placeholder=0;			
	/*
			if (vHTML.indexOf('src="http://www.resultado.de/grafics/gallery.jpg"') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('src="http://www.resultado.de/grafics/gallery.jpg"','src="http://www.resultado.de/grafics/gallery.jpg" style="display:none;" >' + vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			}
	*/

			if (vHTML.indexOf('<img border="0" alt="" width="600" height="288" src="http://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img border="0" alt="" width="600" height="288" src="http://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			}

			if (vHTML.indexOf('<img width="600" height="288" border="0" src="http://www.resultado.de/grafics/gallery.jpg" alt="" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img width="600" height="288" border="0" src="http://www.resultado.de/grafics/gallery.jpg" alt="" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			}
			
			if (vHTML.indexOf('<img width="600" height="288" border="0"  alt="" src="http://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img width="600" height="288" border="0"  alt="" src="http://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			}
			
 			if (vHTML.indexOf('<img height="288" alt="" width="600" border="0" src="http://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img height="288" alt="" width="600" border="0" src="http://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			} 

			if (vHTML.indexOf('<img height="288" alt="" width="600" border="0" src="http://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img height="288" alt="" width="600" border="0" src="http://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;	
			}
		
		
		
		
			if (vHTML.indexOf('<img border="0" alt="" width="600" height="288" src="https://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img border="0" alt="" width="600" height="288" src="https://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			}

			if (vHTML.indexOf('<img width="600" height="288" border="0" src="https://www.resultado.de/grafics/gallery.jpg" alt="" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img width="600" height="288" border="0" src="https://www.resultado.de/grafics/gallery.jpg" alt="" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			}
			
			if (vHTML.indexOf('<img width="600" height="288" border="0"  alt="" src="https://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img width="600" height="288" border="0"  alt="" src="https://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			}
			
 			if (vHTML.indexOf('<img height="288" alt="" width="600" border="0" src="https://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img height="288" alt="" width="600" border="0" src="https://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;
			} 

			if (vHTML.indexOf('<img height="288" alt="" width="600" border="0" src="https://www.resultado.de/grafics/gallery.jpg" />') >=0 && Placeholder==0)
			{
			vHTML = vHTML.replace('<img height="288" alt="" width="600" border="0" src="https://www.resultado.de/grafics/gallery.jpg" />',vBildGalerie); 
			vHTML = vHTML.replace("[[GALERIE]]","	");
			Placeholder = 1;	
			}		
			 if (Placeholder == 0) 
			{
						vHTML = vHTML+"<br>"+vBildGalerie;
			}
			
	}


	//Pfad ersetzen
	vHTML = vHTML.replace("[[Pfad]]","	");

	return vHTML;
}

function disableAllElements (pForm)
{
  for (i=0; i<pForm.length; i++)
  {
   	pForm.elements[i].disabled = true;
  }
}






/////Dropdown

/***********************************************
* AnyLink Drop Down Menu- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

//Contents for menu 1
var menu1=new Array()
menu1[0]="<a href='stammdaten-user.php'>Benutzerverwaltung</a>"

menu1[1]="<a href='stammdaten-parameter.php'>Parameter</a>"
menu1[2]="<a href='stammdaten-formulare-email.php'>Formulare - eMail</a>"
menu1[3]="<a href='stammdaten-formulare-sms.php'>Formulare - SMS</a>"
menu1[4]="<a href='stammdaten-angebot-vorlage.php'>Angebotsvorlagen (HTML)</a>"
menu1[5]="<a href='stammdaten-angebot-vorlage-flash.php'>Angebotsvorlagen (Flash)</a>"
menu1[6]="<a href='stammdaten-galerie-vorlage.php'>Galerievorlagen</a>"
menu1[7]="<a href='stammdaten-text-vorlage.php'>Textvorlagen</a>"
menu1[8]="<a href='stammdaten-mini-cms.php'>Mini-CMS</a>"
menu1[9]="<a href='stammdaten-guthaben.php'>Guthabenverwaltung</a>"
menu1[10]="<a href='stammdaten-guthaben-ueberweisung.php'>Überweisungen</a>"
menu1[11]="<a href='stammdaten-formulare-newsletter.php'>Newsletter</a>"

//Contents for menu 2, and so on
var menu2=new Array()
menu2[0]="<a href='run_edit_auktion.php'>Neu</a><HR>"
menu2[1]="<a href='run_auktionen.php?aktion=finden'>Meine Auktionen</a>"
menu2[2]='<a href="run_auktionen.php?aktion=finden&search_status=2">- Aktiv</a>'
menu2[3]='<a href="run_auktionen.php?aktion=finden&search_status=7">- Startzeitplanung</a>'
menu2[4]='<a href="run_auktionen.php?aktion=finden&search_status=3">- Verkauft</a>'
menu2[5]='<a href="run_auktionen.php?aktion=finden&search_status=4">- Nicht verkauft</a><HR>'
menu2[7]='<a href="run_auktionen_wiedereinstellen.php">Stay-Listed-Artikel</a>'
menu2[8]='<a href="run_auktionen_cron_active.php">Intervall-Artikel</a><HR>'
menu2[9]="<a href='run_auktionen_import.php'>Auktionen importieren</a>"
<!--menu2[10]='<a href="run_auktionen.php?aktion=finden&search_status=6">Vorlagen</a>'-->

var menu3=new Array()
menu3[0]="<a href='gallery.php'>Meine Bilder</a><HR>"
menu3[1]="<a href='statistik.php'>Statistik</a>"
	
var menu4=new Array()
menu4[0]="<a href='user_data.php'>Meine Daten</a><HR>"
menu4[1]="<a href='user_fetch_token.php'>eBay-Autorisierung</a>"
menu4[2]="<a href='user_data_textvorlage.php'>Meine Textvorlagen</a>"
menu4[3]="<a href='run_auktionen_kategorien.php'>Meine Ordner</a>"

var menu5=new Array()
menu5[0]="<a href='user_data_guthaben.php'>Mein Guthaben</a>"
menu5[1]="<a href='user_data_guthaben.php?aktion=tarif'>Tarif</a><HR>"
menu5[2]="<a href='run_auktionen_unlock.php'>Gesperrte Galerien /Auktionsvorlagen entsperren</a><HR>"
menu5[5]="<a href='user_data_guthaben.php?aktion=aufladen'>Guthaben aufladen</a>"


	
var menuwidth='280px' //default menu width
var menubgcolor='eeeeee'  //menu bgcolor
var disappeardelay=250  //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick="yes" //hide menu when user clicks within menu?

/////No further editting needed

var ie4=document.all
var ns6=document.getElementById&&!document.all

if (ie4||ns6)
document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+';background-color:'+menubgcolor+'" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>')

function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}


function showhide(obj, e, visible, hidden, menuwidth, height){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top="-500px"
height = height+"px";

if (menuwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=menuwidth
}
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
 
function clearbrowseredge(obj, whichedge){
var edgeoffset=0
if (whichedge=="rightedge"){
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
}
else{
var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move up?
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either?
edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge
}
}
return edgeoffset
}

function populatemenu(what){
if (ie4||ns6)
dropmenuobj.innerHTML=what.join("")
}


function dropdownmenu(obj, e, menucontents, menuwidth, height){

if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidemenu()
dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
populatemenu(menucontents)

if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth, height)
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
document.getElementById("blende").style.top=document.getElementById("dropmenudiv").style.top;
iframeleft = dropmenuobj.x  +"px";


document.getElementById("blende").style.width=document.getElementById("dropmenudiv").style.width;
document.getElementById("blende").style.height=height+"px";
document.getElementById("dropmenudiv").style.height=height+"px";
document.getElementById("blende").style.visibility="visible";
document.getElementById("blende").style.left=iframeleft;
}

return clickreturnvalue()
}

function clickreturnvalue(){
if (ie4||ns6) return false
else return true
}

function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}

function dynamichide(e){
if (ie4&&!dropmenuobj.contains(e.toElement))
delayhidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhidemenu()
}

function hidemenu(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden";
document.getElementById("blende").style.visibility="hidden";
}
}

function delayhidemenu(){
if (ie4||ns6)
delayhide=setTimeout("hidemenu()",disappeardelay)
}

function clearhidemenu(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}

if (hidemenu_onclick=="yes")
document.onclick=hidemenu




/********** New Dropdown *****************/

// Copyright 2006-2007 javascript-array.com

var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;

// open hidden layer
function mopen(id)
{	
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';

}
// close showed layer
function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close layer when click-out
document.onclick = mclose; 



