
var divID=0;
this.ebeneToggle = function()
{

//div ein ausblenden 
   $("a.LinkOnOff").toggle(
   
   function()
   {
		$(this).children("img").attr({
			"src": "/pics/konto/action/ic_show.png",
			"title": "Einblenden",
			"alt": "Einblenden"
		});
		$(this).parents("div.headInfoBox").siblings("div").slideUp(400);
	zugeklappt($(this));
   },
   function()
   {
	$(this).children("img").attr({
			"src": "/pics/konto/action/ic_hide.png",
			"title": "Ausblenden",
			"alt": "Ausblenden"

		});
		$(this).parents("div.headInfoBox").siblings("div").slideDown(400);

	//zugeklappt($(this));
   });

};

function zugeklappt(obj)
{
	var Name = obj.attr('className');

		if (Name == 'LinkOnOff ArtikelWidget')
		{
		var knopf=obj.parents('.headInfoBox').children('.ActionIcon').children('a.menueWidget');
			divID = knopf.attr("id");
				$("#Menue"+divID).slideUp();
				knopf.children("img").attr({
					"src": "/pics/buttons/de_DE/btn-artWidget-menue_n.png"
				});
		}
};

function zeigeHilfe(response)
{
//alert(response);
	$("#divHilfeBox")
		.fadeIn("fast");						
	document.getElementById('divHilfeBox').innerHTML = response;
};

function toggleWarenkorb(divID)
{
	var elem = document.getElementById('AJKorb'+divID);
	if (elem == undefined)
	//alert(divID);
	{
		$('#Btn'+divID).children("img").attr({
			"src": "/pics/konto/action/ic_hide.png",
			"title": "Ausblenden",
			"alt": "Ausblenden"
		})
		//warenkorb erstellen
		$('#'+divID).parents("div.Togglebox")
			.append("<div class='showWarenkorb' id='AJKorb"+divID+"'></div>");	
		
		//warte
		$('#'+divID).parents("div.Togglebox")
			.append("<div class='ajWait'>Daten werden geladen</div>");
		$(".ajWait").attr({"z-index":"300000"})
		ajaxRequest('/konto.new/ajax.php?aktion=zeigeBestellungen&WarenkorbID='+divID, zeigeWarenkorb);
		
		//Bestellbutton gesamter Warenkorb
			$('#'+divID).parents("div.Togglebox").children('#BtnW'+divID).fadeIn();
	}
	else
	{
		$('#Btn'+divID).children("img").attr({
			"src": "/pics/konto/action/ic_show.png",
			"title": "Einblenden",
			"alt": "Einblenden"
		})
		$("#AJKorb"+divID)
				.slideUp(400, function() {$(this).remove();});
				
		$("#BtnW"+divID)
				.fadeOut();
	}
};

function zeigeWarenkorb(response)
{					
	$(".ajWait")
		.remove();
	document.getElementById('AJKorb'+divID).innerHTML = response;
};


//Bestellungen anzeigen
this.zeigeBestellungen = function() 
{	
$("div.headWarenkorbBox").toggle(
		function()
		{ 
			divID = $(this).attr("id");
			toggleWarenkorb(divID);
		},
		function()
		{
			divID = $(this).attr("id");
			toggleWarenkorb(divID);
		}
	);
};	

//hilfe ein ausblenden
this.hilfeView = function(){	
	//Einstellungen
	$("a.hilfe").click(function(e) {
		var id = $(this).attr("title");
		var posLeft = $(this).position().left;
		var xOffset = 2;
		var yOffset = 5;
		//alert(e.pageX);
		$("body").append("<div class='RootHilfe' id='divHilfeBox'></div>");

		if($(this).attr('className') == 'hilfe artwidget') {		
		$("#divHilfeBox")
			.css("width","610px")
			.css("top",(e.pageY - 300)+"px")
			.css("left",(e.pageX - 30 - $("#divHilfeBox").width() ) + "px")
			.css("z-index","10000");

		} else {
		$("#divHilfeBox")
				.css("top",(e.pageY + yOffset)+"px")
				.css("left",(e.pageX - xOffset - $("#divHilfeBox").width() ) + "px")
				.css("z-index","10000")
				.css("visibility","hidden");
			if (parseFloat($("#divHilfeBox").css('left')) <= 0) 
			{
			//alert(posLeft);
				$("#divHilfeBox")
					.css("top",(e.pageY + yOffset + 5)+"px")
					.css("left",(posLeft + xOffset) + "px")
					.css("z-index","10000")
					.css("visibility","visible");
			} else {
				$("#divHilfeBox")
					.css("visibility","visible");
			}
			 /* */
		}

		ajaxRequest('/konto.new/ajax.php?aktion=zeigeHilfe&id='+id, zeigeHilfe);
	}

	);			
};
//div löschen
this.DeleteDiv = function(){	
	//Einstellungen
	$("a.LinkDelete").click(function(e) {
		var Name = $(this).attr("title");
		
		if(Name == 'Einstellungen') {
			$(this).parents("#"+Name).fadeOut();
		}		
/* 		if($('a.LinkDelete DelWidget')) {
		alert(Name);
			$(this).parents("li#listItem_"+Name).remove();
			$(this).attr({'href':'?aktion=speichereDashboard'})
		} */
	
	}

	);			
};

//menue artikel-widget ein ausblenden
this.MenueWidget = function()
{	
$("a.menueWidget").click(
		function()
		{
		divID = $(this).attr("id");
		//alert($("#Menue"+divID).css('display'));
		
		if($(this).parents('.Togglebox').children('.ArtWInhalt').css('display') == 'none') {
			$(this).children("img").attr({
				"src": "/pics/buttons/de_DE/btn-artWidget-menue_n.png"
			});
			return;
		}	
		
		if ($("#Menue"+divID).css('display') == 'none') {
		
			$("#Menue"+divID).slideDown(400);
			$(this).children("img").attr({
				"src": "/pics/buttons/de_DE/btn-artWidget-menue_h.png",
				"title": "Aktionen ausblenden",
				"alt": "Aktionen ausblenden"
			});		
		} else {
			$("#Menue"+divID).slideUp(400);
			$(this).children("img").attr({
				"src": "/pics/buttons/de_DE/btn-artWidget-menue_n.png",
				"title": "Aktionen einblenden",
				"alt": "Aktionen einblenden"
			});
			
		}
		}
	);
};


//filter checkboxen aktivieren
this.filterCecked = function()
{
	$("a.KontoFilter").click(
		function()
		{
			if ($(this).siblings('input:checkbox').attr('checked') == false) 
			{
				$(this).siblings('input:checkbox').attr({'checked':'checked'});
			} else {		
				$(this).siblings('input:checkbox').attr({'checked':''});
			}
		return false;
		}
	);
	
/* 	$("a.BewFilter").click(
		function(event)
		{
			$("a.BewFilter")
					.css("font-weight","normal")
					.css("text-decoration","underline")
					.css("cursor","pointer");

				$(this)	
					.css("font-weight","bold")
					.css("text-decoration","none")
					.css("cursor","text")
					.css("cursor","text");
		return false;
		}
	); */
};

 
//wenn alles geladen ist
$(document).ready(function()
{

filterCecked();

ebeneToggle();
MenueWidget();
hilfeView();
DeleteDiv();
zeigeBestellungen();

   
});//ende document ready



