/**********************************************************************************************

Autor:						Christoph Weise
Zuletzt bearbeitet am:		03.12.2008
Erstellt am:				27.05.2008
Genutzt von:				oktopo.de
Copyrights:					All rights reserved. 2007 by oktopo.de

***********************************************************************************************/
function AnIngo(wp)
{
		var url		=	"verbindungen/ingo.php";
		var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					b2bid			:	365200451,
					werbepart		:	wp,
					male			:	$('Anrede').value,
					vorname			:	$('Vorname').value,
					nachname		:	$('Name').value,
					strasse			:	$('Strasse').value,
					plz				:	$('Plz').value,
					mail			:	$('Email').value,
					phone			:	$('Telefon').value,
					kontact_phone	:	radioWert(document.Daten.Kontakt),
					gebtag			:	$('Geburtsdatum').value,
					berufstatus		:	$('Beruf').value,
					terminTag		:	$('terminTag').value,
					terminZeit		:	$('terminZeit').value,
					brutto			:	$('Brutto').value,
					bestimmungen	:	$('Bestimmungen').checked
					},
				
		onCreate:	function()
					{
					$("riesterinfo").style.display	=	"block";	
					$("riesterinfo").innerHTML		=	"<p>Bitte warten...</p>";
					},
					
		onUninitialized:	function()
					{
					$("riesterinfo").innerHTML		=	"<p>Bitte warten...</p>";
					},
		
		onComplete:	function(transport)
					{
					$("riesterinfo").innerHTML		=	"<span class=\"close\" onclick=\"$('riesterinfo').style.display = 'none'\">Fenster schließen</span>";
					$("riesterinfo").innerHTML		+=	transport.responseText;
					}
		}
	)
}

function Uebertragen()
{
	for(i=1; i<document.form_import.length; i++)
	{
	if(document.form_import.elements[i].checked == true) $('Emails').value +=  	document.form_import.elements[i].value + "\n";
	}
	
	$('info').replace();
}

function CheckboxesAll()
{
	for(i=1; i<document.form_import.length; i++)
	{
	(document.form_import.elements[0].checked == false)	?	document.form_import.elements[i].checked = false	:	document.form_import.elements[i].checked = true;
	}
}

function UncheckFirst()
{
document.form_import.elements[0].checked = false;
}

function ValidateEmail()
{
var endungen	=	new Array("gmail.com", "googlemail.com", "yahoo.de", "yahoo.com", "live.de", "live.com", "hotmail.com", "hotmail.de");
var email		=	$('User').value;

	for(var i = 0; i<endungen.length; i++)
	{
		if(email.slice(email.indexOf("@") + 1, email.length) == endungen[i])
		{
		$('val').innerHTML						=	"Ok";
		$('ButtonImport').disabled				=	"";
		$('ButtonImport').style.backgroundColor	=	"";
		return;
		}
		
		else
		{
		$('val').innerHTML						=	"Ungültig";
		$('ButtonImport').disabled				=	"disabled";
		$('ButtonImport').style.backgroundColor	=	"grey";
		}
	}
}

function Importieren()
{
		var endung		=	$('User').value;
		var at_position	=	endung.indexOf("@");
		endung			=	endung.slice(at_position + 1, endung.length);
		
		switch(endung)
		{
		case "gmail.com":		Handler	=	1;
		break;
		
		case "googlemail.com":	Handler	=	1;
		break;
		
		case "yahoo.de":		Handler	=	2;
		break;
		
		case "yahoo.com":		Handler	=	2;
		break;
		
		case "live.de":			Handler	=	3;
		break;
		
		case "live.com":		Handler	=	3;
		break;
		
		case "hotmail.com":		Handler	=	3;
		break;

		case "hotmail.de":		Handler	=	3;
		break;

		}
		
		var url		=	"verbindungen/import.php";
		var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					Handler			:	Handler,
					User			:	$('User').value,
					Pass			:	$('Pass').value
					},
				
		onCreate:	function()
					{
					$("info").innerHTML		=	"<p>Bitte warten...</p>";
					},
					
		onUninitialized:	function()
					{
					$("info").innerHTML		=	"<p>Bitte warten...</p>";
					},
		
		onComplete:	function(transport)
					{
					$("info").innerHTML		=	transport.responseText;
					}
		}
	)		
}

function HideShow(Obj)
{
	if($(Obj).style.display == "none")	$(Obj).style.display = "block";
	else								$(Obj).style.display = "none";
}

function OpenImport()
{
	InfoBox();
	
		var url		=	"includes/importdatei.php";
		var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					handler			:	5
					},
				
		onCreate:	function()
					{
					$("info").innerHTML		=	"<p>Bitte warten...</p>";
					},
					
		onUninitialized:	function()
					{
					$("info").innerHTML		=	"<p>Bitte warten...</p>";
					},
		
		onComplete:	function(transport)
					{
					$("info").innerHTML		=	transport.responseText;
					}
		}
	)	
}

function Passwort()
{
	
InfoBox();

		var url		=	"includes/update.php";
		var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					handler			:	5,
					Email	:	$('Email').value
					},
				
		onCreate:	function()
					{
					$("info").innerHTML		=	"<p>Bitte warten...</p>";
					},
					
		onUninitialized:	function()
					{
					$("info").innerHTML		=	"<p>Bitte warten...</p>";
					},
		
		onComplete:	function(transport)
					{
					$("info").innerHTML		=	transport.responseText;
					}
		}
	)	
}

function Register()
{
	
InfoBox();

		var url		=	"includes/update.php";
		var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					handler			:	4,
					Werbepartner	:	$('Werbepartner').value,
					Anrede			:	$('Anrede').value,
					Vorname			:	$('Vorname').value,
					Name			:	$('Name').value,
					Geburtsdatum	:	$('Tag').value+"."+$('Monat').value+"."+$('Jahr').value,
					EmailBew		:	$('EmailBew').value,
					PasswortBew		:	$('PasswortBew').value,
					Accept			:	$('Accept').checked
					},
				
		onCreate:	function()
					{
					$("info").innerHTML		=	"<p>Bitte warten...</p>";
					},
					
		onUninitialized:	function()
					{
					$("info").innerHTML		=	"<p>Bitte warten...</p>";
					},
		
		onComplete:	function(transport)
					{
					$("info").innerHTML		=	transport.responseText;
					}
		}
	)	
}

function SendEinladung()
{
	InfoBox();
	
	var url		=	"includes/update.php";
	var myAjax	=	new Ajax.Request(url,
	{
	method:				"post",
	
	parameters:			{
						handler			:	2,
						Emails			:	$('Emails').value,
						Nachricht		:	$('Nachricht').value
						},
		
	onCreate:			function()
						{
						$('info').innerHTML	=	"<p>Bitte warten...</p>";
						},
					
	onUninitialized:	function()
						{
						$('info').innerHTML	=	"<p>Bitte warten...</p>";
						},
				
	onComplete:			function(transport)
						{
						$('info').innerHTML		=	transport.responseText;
						var Text				=	transport.responseText;

							if(Text.indexOf("geklappt") > 0) $('Emails').value		=	"";
							
						}
	}
	)		
}

function SendEmpfehlung()
{
	InfoBox();
	
	var url		=	"includes/update.php";
	var myAjax	=	new Ajax.Request(url,
	{
	method:				"post",
	
	parameters:			{
						handler			:	3,
						Produkte		:	$('Produkte').value,
						Emails			:	$('Emails').value,
						Nachricht		:	$('Nachricht').value
						},
		
	onCreate:			function()
						{
						$('info').innerHTML	=	"<p>Bitte warten...</p>";
						},
					
	onUninitialized:	function()
						{
						$('info').innerHTML	=	"<p>Bitte warten...</p>";
						},
				
	onComplete:			function(transport)
						{
						$('info').innerHTML		=	transport.responseText;
						var Text				=	transport.responseText;

							if(Text.indexOf("geklappt") > 0) $('Emails').value		=	"";
						}
	}
	)		
}

function Chart()
{
	
	if($('subjekt'))	subjekt	= $('subjekt').value;
	if($('monat'))		monat	= $('monat').value;
	if($('jahr'))		jahr	= $('jahr').value;
	
$('chart').src	=	"includes/charts.php?handler=2&subjekt="+subjekt+"&monat="+monat+"&jahr="+jahr+"";		
}

function Table()
{
	if($('subjekt').value == 0)	return;
	if($('jahr').value == 0)	return;
	
	var url		=	"includes/charts.php";
	var myAjax	=	new Ajax.Request(url,
	{
	method:				"get",
	
	parameters:			{
						handler			:	$('subjekt').value,
						monat			:	$('monat').value,
						jahr			:	$('jahr').value
						},
		
	onCreate:			function()
						{
						$('tabelle').innerHTML	=	"<img src='images/load_ajax.gif' />";
						},
					
	onUninitialized:	function()
						{
						$('tabelle').innerHTML	=	"<img src='images/load_ajax.gif' />";
						},
				
	onComplete:			function(transport)
						{
						$('tabelle').innerHTML		=	transport.responseText;
						}
	}
	)		
}

function LoadFormat(format)
{
	var url		=	"includes/charts.php";
	var myAjax	=	new Ajax.Request(url,
	{
	method:				"post",
	
	parameters:			{
						handler			:	1,
						format			:	format
						},
		
	onCreate:			function()
						{
						$('format').innerHTML	=	"<p>Bitte warten...</p>";
						},
					
	onUninitialized:	function()
						{
						$('format').innerHTML	=	"<p>Bitte warten...</p>";
						},
				
	onComplete:			function(transport)
						{
						$('format').innerHTML		=	transport.responseText;
						}
	}
	)	
}

function InfoBox()
{
	if($('info'))
	{
	$('info').replace();
	}
	
	var infobox	= document.createElement('div');
	Element.extend(infobox);
	infobox.id = "info";

	// einfügen
	document.body.appendChild(infobox);
}

function radioWert(rObj)
{
	for (var i=0; i<rObj.length; i++)
	{
		if (rObj[i].checked)
		{
		return rObj[i].value;
		}
	}
	
	return false;
}

function UpdatePersonalDetails()
{
	
	InfoBox();
	
	if(document.Daten.Vorsteuer.checked == false)	$('Vorsteuer').value = 0;
	else											$('Vorsteuer').value = 1;

	var url		=	"includes/update.php";
	var myAjax	=	new Ajax.Request(url,
	{
	method:				"post",
	
	parameters:			{
						handler			:	1,
						Geschlecht		:	radioWert(document.Daten.Geschlecht),
						Name			:	$('Name').value,
						Vorname			:	$('Vorname').value,
						Email			:	$('Email').value,
						Kontonummer		:	$('Kontonummer').value,
						Bankleitzahl	:	$('Bankleitzahl').value,
						Bank			:	$('Bank').value,
						Kontoinhaber	:	$('Kontoinhaber').value,
						Vorsteuer		:	$('Vorsteuer').value,
						Steuernummer	:	$('Steuernummer').value
						},
		
	onCreate:			function()
						{
						$('info').innerHTML	=	"<p>Bitte warten...</p>";
						},
					
	onUninitialized:	function()
						{
						$('info').innerHTML	=	"<p>Bitte warten...</p>";
						},
				
	onComplete:			function(transport)
						{
						$('info').innerHTML		=	transport.responseText;
						}
	}
	)
	
	//Effect.Fade($('info'),{duration: 5});
	
}

function CalcBonusprogramm()
{
	var url		=	"includes/calcBonusprogramm.php";
	var myAjax	=	new Ajax.Request(url,
	{
	method:		"post",
	
	parameters:		{
					ID_Produkt		:	$('Produkte').value,
					Freunde			:	$('Freunde').value,
					Freundesfreunde	:	$('Freundesfreunde').value
					},
		
	onCreate:	function()
					{
					$("ergebnis").innerHTML	=	"<span>Laden...</span>";
					},
					
	onUninitialized:	function()
					{
					$("ergebnis").innerHTML	=	"<span>Laden...</span>";
					},
				
	onComplete:	function(transport)
				{
				$("ergebnis").innerHTML		=	transport.responseText;
				}
	}
	)	
}

function HoverNavi(liste, verweis)
{
	if($(liste).style.backgroundImage != "url(http://localhost/entwicklung/MyCom/ROOT/images/navigation/bg_reiter_right_active.gif)")
	{
	$(liste).style.backgroundImage	=	"url(http://localhost/entwicklung/MyCom/ROOT/images/navigation/bg_reiter_right_active.gif)";
	$(verweis).style.backgroundImage	=	"url(http://localhost/entwicklung/MyCom/ROOT/images/navigation/bg_reiter_left_active.gif)";
	}
	
	else
	{
	$(liste).style.backgroundImage	=	"";
	$(verweis).style.backgroundImage	=	"";
	}
}

function FollowSelect()
{
window.location.href	=	$('Aktion').value;	
}

function LoadFreundesfreunde(ID_Kunde)
{
	
	if($('ff'+ID_Kunde).style.display == "block")
	{
	$('ff'+ID_Kunde).style.display = "none";
	return;
	}
	
	else
	{
	$('ff'+ID_Kunde).style.display = "block";	
	}
	
	var url		=	"includes/freundesfreunde.php";
	var myAjax	=	new Ajax.Request(url,
	{
	method:		"post",
	
	parameters:		{
					ID_Kunde	:	ID_Kunde
					},
		
	onCreate:	function()
					{
					$("ff"+ID_Kunde).innerHTML	=	"Laden...";
					},
					
	onUninitialized:	function()
					{
					$("ff"+ID_Kunde).innerHTML	=	"Laden...";
					},
				
	onComplete:	function(transport)
				{
				$("ff"+ID_Kunde).innerHTML		=	transport.responseText;
				}
	}
	)		
}

function CreateTextbox(Where,What)
{
	if($('text'))
	{
	$('text').replace();
	return;
	}
	
	var textbox = document.createElement('div');
	Element.extend(textbox);
	textbox.id = "text";

	// einfügen
	document.body.appendChild(textbox);
				
	Position.clone(Where, $("text"), {setLeft:false, setWidth:false, setHeight:false});
	
	var url		=	"includes/texte.php";
	var myAjax	=	new Ajax.Request(url,
	{
	method:		"post",
	
	parameters:		{
					Text	:	What
					},
		
	onCreate:	function()
					{
					$("text").innerHTML		=	"<img src='http://localhost/entwicklung/MyCom/ROOT/images/load_ajax.gif' />";
					},
					
	onUninitialized:	function()
					{
					$("text").innerHTML		=	"<img src='http://localhost/entwicklung/MyCom/ROOT/images/load_ajax.gif' />";
					},
				
	onComplete:	function(transport)
				{
				$("text").innerHTML = transport.responseText;
				}
	}
	)	
}


function HoverInputs(Obj)
{
	$(Obj).style.backgroundColor 	= "#489AA4";
	$(Obj).style.color 				= "#FFFFFF";
}

function HoverInputsOut(Obj)
{
	$(Obj).style.backgroundColor 	= "#FFFFFF";
	$(Obj).style.color 				= "#5C5C5A";
}

function TextProdukt()
{
		var url		=	"includes/textprodukt.php";
		var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					ID_Produkt		:	$('Produkte').value
					},
				
		onCreate:	function()
					{
					$("Nachricht").value				=	"Bitte warten...";
					},
					
		onUninitialized:	function()
					{
					$("Nachricht").value				=	"Bitte warten...";
					},
		
		onComplete:	function(transport)
					{
					$("Nachricht").value				=	transport.responseText.replace(/<br \/>/g, "");
					}
		}
	)	
}

function ExternLogin()
{
		var url		=	"../verbindungen/extern.php";
		var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					Plattform		:	$('Plattform').value,
					User			:	$('User').value,
					Pass			:	$('Pass').value
					},
				
		onCreate:	function()
					{
					$("Extern").innerHTML		=	"Bitte warten...";
					},
					
		onUninitialized:	function()
					{
					$("Extern").innerHTML		=	"Bitte warten...";
					},
		
		onComplete:	function(transport)
					{
					$("Extern").innerHTML		=	transport.responseText;
					}
		}
	)
}

function TextPrivat(ID, Art)
{

var Text						=	$('Nachricht').value;

Text							=	Text.replace(/</g, "");
Text							=	Text.replace(/>/g, "");
Text 							=	Text.replace(/\n/g, '<br />');

$('textnachricht').innerHTML	=	Text;

	if($('Nachricht').value == "" && Art == 1)
	{
	
	$('textnachricht').innerHTML	=	"Dies ist eine offizielle Einladung von "+ID+".<br /><br /> Mit dieser Einladung haben Sie die M&ouml;glichkeit exklusives Mitglied bei Oktopo.de zu werden.<br /><br /> Oktopo ist eine völlig kostenlose Versicherungs-Community.<br /><br /> Diese Email ist ausdrücklich keine Werbe-Email, sondern wurde durch das bereits registrierte Mitglied "+ID+" für Sie erzeugt.<br /><br /> Die Mitgliedschaft ist und bleibt völlig kostenlos, eine Abmeldung ist jederzeit möglich.";
		
	}

}

function CheckTextPrivat()
{
	
	if($('Nachricht').value != "")
	{
	$('List').style.display			=	"block";
	
	var Text						=	$('Nachricht').value;

	Text							=	Text.replace(/</g, "");
	Text							=	Text.replace(/>/g, "");
	Text 							=	Text.replace(/\n/g, '<br />');

	$('textnachricht').innerHTML	=	Text;
	}
	
}

function CheckTextProdukt()
{
	if($('Produkte').value != "0" && $('Nachricht').value == "")
	{
	TextProdukt();
	}
}

function CheckBonus()
{
	if($('Produkte').value != "0")
	{
	ErmittleBonus();	
	}
}

function GetAngebot(Angebot)
{
		var url		=	"includes/angebote.php";
		var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					Angebot		:	Angebot
					},
				
		onCreate:	function()
					{
					$("movie").innerHTML		=	"Bitte warten...";
					},
					
		onUninitialized:	function()
					{
					$("movie").innerHTML		=	"Bitte warten...";
					},
		
		onComplete:	function(transport)
					{
					$("movie").innerHTML		=	transport.responseText;
					}
		}
	)
}

function Invite()
{
	$('Emails').focus();
	
	if($('Owntext').value != "")
	{
	$('extra').style.display = "block";	
	}
}

function CreateSonderprodukt(Obj, Mitglied)
{
	var sonderprodukt		=	document.createElement('div');
	Element.extend(sonderprodukt);
	sonderprodukt.id 		=	"sonderprodukt";
	document.body.appendChild(sonderprodukt); 
	
	Position.clone(Obj, $('sonderprodukt'), {setLeft:false, setWidth:false, setHeight: false});
	
	var url		=	"includes/sonderprodukt.php";
	var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					Mitglied		:	Mitglied
					},
				
		onCreate:	function()
					{
					$("sonderprodukt").innerHTML		=	"Bitte warten...";
					},
					
		onUninitialized:	function()
					{
					$("sonderprodukt").innerHTML		=	"Bitte warten...";
					},
		
		onComplete:	function(transport)
					{
					$("sonderprodukt").innerHTML		=	transport.responseText;
					}
		}
	)
}

function Hover(Obj)
{
	if(Obj.className == "active")
	{
	Obj.className = "";
	}
	
	else
	{
	Obj.className = "active";	
	}
}

function LoadTipps(P1,P2)
{
Position.clone(P1, $("tipp1"), {setWidth:false, setHeight:false, offsetLeft: 80, offsetTop: -130});	
Position.clone(P2, $("tipp2"), {setWidth:false, setHeight:false, offsetLeft: -40, offsetTop: -80});
$("tipp1").style.display = "block";
$("tipp2").style.display = "block";
}

function LoadIndex(Obj, Inhalt)
{
	for(i=1; i<=4; i++)
	{
	$('inhalt'+i).style.display		=	"none";	
	}
	
	$("active").id				=	"";
	$(Obj).id					=	"active";
	$(Inhalt).style.display		=	"block";
}

function SwitchMovie(Movie, Verweis)
{
		var url		=	"includes/movie.php";
		var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					Movie		:	Movie
					},
				
		onCreate:	function()
					{
					$("theme").style.backgroundImage		=	"url('images/load.gif')";
					},
					
		onUninitialized:	function()
					{
					$("theme").style.backgroundImage		=	"url('images/load.gif')";
					},
		
		onComplete:	function(transport)
					{
					bild	=	transport.responseText;
					$("theme").style.backgroundImage		=	"url('"+bild+"')";
					$("action").href						=	Verweis;
					}
		}
	)
}

function Kontaktarten(Where, Obj)
{
	var kontaktarten = document.createElement('div');

	Element.extend(kontaktarten);
	kontaktarten.id = "kontaktarten";
	// einfügen
	document.body.appendChild(kontaktarten);
	Position.clone(Where, $("kontaktarten"), {setLeft:false, setWidth:false, setHeight:false});
	
	var url		=	"includes/kontaktarten.php";
	var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					Cash		:	Obj
					},
				
		onCreate:	function()
					{
					$("kontaktarten").innerHTML		=	"Bitte warten...";
					},
					
		onUninitialized:	function()
					{
					$("kontaktarten").innerHTML		=	"Bitte warten...";
					},
		
		onComplete:	function(transport)
					{
					$("kontaktarten").innerHTML		=	transport.responseText;
					}
		}
	)
}

function ErmittleBonus()
{
	var url		=	"includes/ermittle_bonus.php";
	var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					ID_Produkt		:	$('Produkte').value
					},
				
		onCreate:	function()
					{
					$("Bonus").innerHTML		=	"Bitte warten...";
					},
					
		onUninitialized:	function()
					{
					$("Bonus").innerHTML		=	"Bitte warten...";
					},
		
		onComplete:	function(transport)
					{
					$("Bonus").innerHTML		=	transport.responseText + " pro Abschluss";
					}
		}
	)
}

function ShowWarentest(Obj, ID)
{
	Position.clone(Obj, $("testbild"), {setWidth:false, setHeight:false});
	$("testbild").className = "show";
	
	var url		=	"http://www.oktopo.de/includes/erzeuge_testbild.php";
	var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					ID		:	ID
					},
				
		onCreate:	function()
					{
					$("testbild").innerHTML		=	"Bitte warten...";
					},
					
		onUninitialized:	function()
					{
					$("testbild").innerHTML		=	"Bitte warten...";
					},
		
		onComplete:	function(transport)
					{
					$("testbild").innerHTML		=	transport.responseText;
					}
		}
	)
}

function WriteNachricht(Obj, ID_Empfaenger, ID_Absender)
{
	if($("nachricht")){$("nachricht").replace();}
	var nachricht = document.createElement('div');

	Element.extend(nachricht);
	nachricht.id = "nachricht";

	document.body.appendChild(nachricht); // einfügen
	$("nachricht").style.display = "none";
	
	Position.clone(Obj, $('nachricht'), {setLeft:false, setWidth:false, setHeight: false});
	
	$("nachricht").appear({ duration: 1.0 });
	

	
	var url		=	"includes/writenachricht.php";
	var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					ID_Empfaenger		:	ID_Empfaenger,
					ID_Absender			:	ID_Absender
					},
				
		onCreate:	function()
					{
					$("nachricht").innerHTML		=	"Bitte warten...";
					},
					
		onUninitialized:	function()
					{
					$("nachricht").innerHTML		=	"Bitte warten...";
					},
		
		onComplete:	function(transport)
					{
					$("nachricht").innerHTML		=	transport.responseText;
					$('Betreff').focus();
					}
		}
	)
}

function SendNachricht()
{
var url		=	"includes/sendnachricht.php";
	var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					Betreff				:	$('Betreff').value,
					Nachricht			:	$('Persnachricht').value,
					ID_Empfaenger		:	$('ID_Empfaenger').value,
					ID_Absender			:	$('ID_Absender').value
					},
				
		onCreate:	function()
					{
					$("nachricht").innerHTML		=	"Bitte warten...";
					},
					
		onUninitialized:	function()
					{
					$("nachricht").innerHTML		=	"Bitte warten...";
					},
		
		onComplete:	function(transport)
					{
					$("nachricht").innerHTML		=	transport.responseText;
					$("nachricht").fade({ duration: 3.0 });
					}
		}
	)
}

function OpenNachricht(Obj, ID_Nachricht)
{
	
	if($("nachricht")){$("nachricht").replace();}
	var nachricht = document.createElement('div');

	Element.extend(nachricht);
	nachricht.id = "nachricht";

	document.body.appendChild(nachricht); // einfügen
	$("nachricht").style.display = "none";
	
	Position.clone(Obj, $('nachricht'), {setLeft:false, setWidth:false, setHeight: false});
	
	$("nachricht").appear({ duration: 1.5 });
	
	var url		=	"includes/nachricht.php";
	var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					ID_Nachricht		:	ID_Nachricht
					},
				
		onCreate:	function()
					{
					$("nachricht").innerHTML		=	"Bitte warten...";
					},
					
		onUninitialized:	function()
					{
					$("nachricht").innerHTML		=	"Bitte warten...";
					},
		
		onComplete:	function(transport)
					{
					$("nachricht").innerHTML		=	transport.responseText;
					$('Persnachricht').focus();
					}
		}
	)	

}

function OpenNachrichtAusgang(Obj, ID_Nachricht)
{
	
	if($("nachricht")){$("nachricht").replace();}
	var nachricht = document.createElement('div');

	Element.extend(nachricht);
	nachricht.id = "nachricht";

	document.body.appendChild(nachricht); // einfügen
	$("nachricht").style.display = "none";
	
	Position.clone(Obj, $('nachricht'), {setLeft:false, setWidth:false, setHeight: false});
	
	$("nachricht").appear({ duration: 1.5 });
	
	$('nachricht').className = "show";
	
	var url		=	"includes/nachrichtausgang.php";
	var myAjax	=	new Ajax.Request(url,
		{
		method:		"post",
	
		parameters:	{
					ID_Nachricht		:	ID_Nachricht
					},
				
		onCreate:	function()
					{
					$("nachricht").innerHTML		=	"Bitte warten...";
					},
					
		onUninitialized:	function()
					{
					$("nachricht").innerHTML		=	"Bitte warten...";
					},
		
		onComplete:	function(transport)
					{
					$("nachricht").innerHTML		=	transport.responseText;
					}
		}
	)	

}

function findPos(obj)
{
	var posX = obj.offsetLeft;
	var posY = obj.offsetTop;

	while(obj.offsetParent)
	{
		if(obj == document.getElementsByTagName('body')[0])
		{
		break
		}

		else
		{
		posX	=	posX+obj.offsetParent.offsetLeft;
		posY	=	posY+obj.offsetParent.offsetTop;
		obj		=	obj.offsetParent;
		}
	}

	var posArray = [posX,posY]

return posArray;
}

function Anbieter(obj)
{
	
	var anbieter = document.createElement('div');
	Element.extend(anbieter);
	anbieter.id	= "anbieter";
	document.body.appendChild(anbieter);
	
	Position.clone(obj, $("anbieter"), {setLeft:false, setWidth:false, setHeight:false});
	
	$("anbieter").innerHTML	=	"<span onclick=\"$('anbieter').replace();\">X</span><a href=\"bewerben.php\"><img src=\"images/anbieter.jpg\" /></a>";	
}

function CreateBonus(Where, From)
{
	var bonusbox = document.createElement('div');
	Element.extend(bonusbox);
	bonusbox.id = "bonus";

	// einfügen
	document.body.appendChild(bonusbox);
				
	Position.clone(Where, $("bonus"), {setLeft:false, setWidth:false, setHeight:false});
	
	var url		=	"includes/createbonus.php";
	var myAjax	=	new Ajax.Request(url,
	{
	method:		"post",
	
	parameters:		{
					From		:	From
					},
	
	onCreate:	function()
					{
					$("bonus").innerHTML		=	"Bitte warten...";
					},
					
	onUninitialized:	function()
					{
					$("bonus").innerHTML		=	"Bitte warten...";
					},
				
	onComplete:	function(transport)
				{
				$("bonus").innerHTML = transport.responseText;
				}
	}
	)
}

function DropDown(Obj)
{
	if($(Obj).style.display == "none" || $(Obj).style.display == "")
	{
	$(Obj).style.display	=	"block";	
	}
	
	else
	{
	$(Obj).style.display	=	"none";
	}
}

function HoverProdukte(Obj)
{
	if(Obj.className == "")
	{
	Obj.className = "over";
	}
	
	else
	{
	Obj.className = "";
	}
}

function Show(Obj)
{
$(Obj).className		=	"show";
}

function ShowAtPlace(Obj, Target)
{
				if($(Target).style.display == "block")
				{
				$(Target).style.display		=	"none";	
				}
				
				else
				{
				$(Target).style.display		=	"block";
				$(Target).style.position	=	"absolute";
				$(Target).style.left		=	"0px";
				$(Target).style.top			=	"0px";
				$(Target).style.left		=	findPos(Obj)[0]-200+"px";
				$(Target).style.top			=	findPos(Obj)[1]+"px";	
				}
}

function ShowAntwortbox(Obj)
{
				if($("antwortbox").style.display == "block")
				{
				$("antwortbox").style.display		=	"none";	
				}
				
				else
				{
				$("antwortbox").style.display		=	"block";
				$("antwortbox").style.position		=	"absolute";
				$("antwortbox").style.left			=	"0px";
				$("antwortbox").style.top			=	"0px";
				$("antwortbox").style.left			=	findPos(Obj)[0]-200+"px";
				$("antwortbox").style.top			=	findPos(Obj)[1]+"px";	
				}
}

function Hide(Obj)
{
$(Obj).className	=	"hide";
}

function CheckNavi()
{
	
	var z = 0;
	
	for(i=1; i<=5; i++)
	{
		if($('reiter'+i).className == "reiter_active")
		{
		z = 1;	
		}
	}
	
	if(z == 0)
	{
	$('reiter1').className = "reiter_active";	
	}
}

function Einblenden(Obj)
{
	if($(Obj).style.display == "none")
	{
	Effect.BlindDown(Obj, { duration: 0.3 });
	}
	
	else
	{
	Effect.BlindUp(Obj, { duration: 0.3 });
	}
}
