$(document).ready(function()
{

    $("#tabs").tabs();
	//$("#tabelle").tablesorter();

	$("#zeit_von").datepicker({ dateFormat: 'dd.mm.yy' });
	$("#zeit_bis").datepicker({ dateFormat: 'dd.mm.yy' });

	$("#datum").datepicker({ dateFormat: 'dd.mm.yy' });

    $("select#be").change( function()
    {
      $("div#bebox").toggle();
    });

    $("select#ss").change( function()
    {
    	if($("select#ss").val() == "0") { $("div#startbox1").hide(); $("div#startbox2").hide(); }
    	if($("select#ss").val() == "1") { $("div#startbox1").show(); $("div#startbox2").hide(); }
    	if($("select#ss").val() == "2") { $("div#startbox1").show(); $("div#startbox2").hide(); }
    	if($("select#ss").val() == "3") { $("div#startbox1").hide(); $("div#startbox2").show(); }
    	if($("select#ss").val() == "4") { $("div#startbox1").hide(); $("div#startbox2").show(); }

    	$("div#startbox3").hide();
    	$("div#startbox4").hide();
    });

    $("select#sidebarart").change( function()
    {
        $("div#sidebar1").hide();
        $("div#sidebar2").hide();
        $("div#sidebar3").hide();
        $("div#sidebar4").hide();
        $("div#sidebar5").hide();

    	if($("select#sidebarart").val() == "content") { $("div#sidebar1").show(); }
    	if($("select#sidebarart").val() == "link") { $("div#sidebar2").show(); $("div#sidebar3").show(); }
    	if($("select#sidebarart").val() == "imglink") { $("div#sidebar2").show(); $("div#sidebar4").show(); $("div#sidebar5").show();  }
    	if($("select#sidebarart").val() == "minilink") { $("div#sidebar2").show(); }
    });

    //$("#tabelle tbody tr").quicksearch({
    //  position: 'before',
    //  attached: '#tabelle',
    //  labelText: 'Suchen:',
    //  loaderImg: 'images/ajax.gif'
    //});


    $("a#neu").click( function()
    {
		$("form#auswahl1").slideToggle();
    });	
	
    $("a#msgverlauf").click( function()
    {
		$("div#verlauf").slideToggle();
    });	
	
    $("a#vorauswahl1").click( function()
    {
		$("form#auswahl1").hide();
		$("form#auswahl2").hide();
		
		
		$("form#auswahl1").slideDown();
		
		$("div#vor1").removeClass("vorauswahl");
		$("div#vor1").addClass("vorauswahlsel");
		
		$("div#vor2").addClass("vorauswahl");
		$("div#vor2").removeClass("vorauswahlsel");
    });	
	
    $("a#vorauswahl2").click( function()
    {
		$("form#auswahl1").hide();
		$("form#auswahl2").hide();
		
		$("form#auswahl2").slideDown();
		
		$("div#vor2").removeClass("vorauswahl");
		$("div#vor2").addClass("vorauswahlsel");
	
		$("div#vor1").addClass("vorauswahl");
		$("div#vor1").removeClass("vorauswahlsel");	
    });	
	
	
	
	
   $("a#voteauswahl1").click( function()
    {
		$("form#auswahl1").hide();
		$("form#auswahl2").hide();
		
		$("form#auswahl1").slideDown();
		
		$("div#vor1").removeClass("vorauswahlvote");
		$("div#vor1").addClass("vorauswahlvotesel");
		
		$("div#vor2").addClass("vorauswahlvote");
		$("div#vor2").removeClass("vorauswahlvotesel");
		
		$("div#vor3").addClass("vorauswahlvote");
		$("div#vor3").removeClass("vorauswahlvotesel");
    });	
	
    $("a#voteauswahl2").click( function()
    {
		$("form#auswahl1").hide();
		$("form#auswahl2").hide();
		
		$("form#auswahl2").slideDown();
		
		$("div#vor2").removeClass("vorauswahlvote");
		$("div#vor2").addClass("vorauswahlvotesel");
	
		$("div#vor1").addClass("vorauswahlvote");
		$("div#vor1").removeClass("vorauswahlvotesel");	

		$("div#vor3").addClass("vorauswahlvote");
		$("div#vor3").removeClass("vorauswahlvotesel");	
    });	

    $("a#voteauswahl3").click( function()
    {
		$("form#auswahl1").hide();
		$("form#auswahl2").hide();
		
		$("div#vor3").removeClass("vorauswahlvote");
		$("div#vor3").addClass("vorauswahlvotesel");
	
		$("div#vor1").addClass("vorauswahlvote");
		$("div#vor1").removeClass("vorauswahlvotesel");
		
		$("div#vor2").addClass("vorauswahlvote");
		$("div#vor2").removeClass("vorauswahlvotesel");
    });	
	
	
	
	
	
	
    $("input#geschlecht_1").click( function()
    {
		$("div#obenrumbox").hide();
		$("div#untenrumbox").hide();
    });
	
    $("input#geschlecht_2").click( function()
    {
		$("div#obenrumbox").hide();
		$("div#untenrumbox").show();
    });	
	
    $("input#geschlecht_3").click( function()
    {
		$("div#obenrumbox").show();
		$("div#untenrumbox").hide();
    });	
	
    $("div#features div#add a.plus").click( function()
    {
		$("*").removeClass("hilite");
		var $kids = $("div#liste ul").children();
		var len = $kids.addClass("hilite").length;
		
		$("div#liste").css("background-image", "url()");

		if (len == 10)
		{
			alert('Es dürfen maximal 10 Optionen hinzugefügt werden.');
			return false;
		}

		var dieid = $(this).parent().attr("id");
		var elemente = dieid.split("|");
		$("div#liste ul").prepend("<li class=\"plus\" id=\"" + elemente[0] + "\"><a href=\"#\" onclick=\"javascript:wegdamit(this);\">" + elemente[2] + "</a><span class=\"punkte\">+" + elemente[1] + "</span></li>");
    
		add2_punkte();
	});	
	
    $("div#features div#add a.minus").click( function()
    {
		$("*").removeClass("hilite");
		var $kids = $("div#liste ul").children();
		var len = $kids.addClass("hilite").length;
		
		$("div#liste").css("background-image", "url()");

		if (len == 10)
		{
			alert('Es dürfen maximal 10 Optionen hinzugefügt werden.');
			return false;
		}

		var dieid = $(this).parent().attr("id");
		var elemente = dieid.split("|");
		$("div#liste ul").append("<li class=\"minus\" id=\"" + elemente[0] + "\"><a href=\"#\" onclick=\"javascript:wegdamit(this);\">" + elemente[2] + "</a><span class=\"punkte\">-" + elemente[1] + "</span></li>");
	
		add2_punkte();
    });
	
    $("div.bewertungsbox div.minus").click( function()
    {	
		var inhalt = parseInt($(this).parent().children("div.bewertung").text());
		
		if (inhalt > -3)
		{
			var neuwert = inhalt - 1;
			$(this).parent().children("div.bewertung").text(neuwert);
			
			if (neuwert == 0)
			{
				$(this).parent().children("div.bewertung").css("color", "#000000");
			}
			else if (neuwert > 0)
			{
				$(this).parent().children("div.bewertung").css("color", "#669900");
			}
			else if (neuwert < 0)
			{
				$(this).parent().children("div.bewertung").css("color", "#FF0000");
			}
			
			add3_punkte();
		}
    });		
	
	
    $("div.bewertungsbox div.plus").click( function()
    {	
		var inhalt = parseInt($(this).parent().children("div.bewertung").text());
		
		if (inhalt < 3)
		{		
			var neuwert = inhalt + 1;
			$(this).parent().children("div.bewertung").text(neuwert);
			
			if (neuwert == 0)
			{
				$(this).parent().children("div.bewertung").css("color", "#000000");
			}
			else if (neuwert > 0)
			{
				$(this).parent().children("div.bewertung").css("color", "#669900");
			}
			else if (neuwert < 0)
			{
				$(this).parent().children("div.bewertung").css("color", "#FF0000");
			}
			
			add3_punkte();
		}
    });
	
    $("div#tour div#seite01 img.weiter").click( function() { $("div#tour div#seite02").show(); $("div#tour div#seite01").hide(); });
	$("div#tour div#seite02 img.weiter").click( function() { $("div#tour div#seite03").show(); $("div#tour div#seite02").hide(); });
	$("div#tour div#seite03 img.weiter").click( function() { $("div#tour div#seite04").show(); $("div#tour div#seite03").hide(); });
	$("div#tour div#seite04 img.weiter").click( function() { $("div#tour div#seite05").show(); $("div#tour div#seite04").hide(); });
	$("div#tour div#seite05 img.weiter").click( function() { $("div#tour div#seite06").show(); $("div#tour div#seite05").hide(); });
	$("div#tour div#seite06 img.weiter").click( function() { $("div#tour div#seite07").show(); $("div#tour div#seite06").hide(); });
	$("div#tour div#seite07 img.weiter").click( function() { $("div#tour div#seite08").show(); $("div#tour div#seite07").hide(); });
	
    $("div#tour div#seite02 img.zurueck").click( function() { $("div#tour div#seite01").show(); $("div#tour div#seite02").hide(); });
	$("div#tour div#seite03 img.zurueck").click( function() { $("div#tour div#seite02").show(); $("div#tour div#seite03").hide(); });
	$("div#tour div#seite04 img.zurueck").click( function() { $("div#tour div#seite03").show(); $("div#tour div#seite04").hide(); });
	$("div#tour div#seite05 img.zurueck").click( function() { $("div#tour div#seite04").show(); $("div#tour div#seite05").hide(); });
	$("div#tour div#seite06 img.zurueck").click( function() { $("div#tour div#seite05").show(); $("div#tour div#seite06").hide(); });
	$("div#tour div#seite07 img.zurueck").click( function() { $("div#tour div#seite06").show(); $("div#tour div#seite07").hide(); });
	$("div#tour div#seite08 img.zurueck").click( function() { $("div#tour div#seite07").show(); $("div#tour div#seite08").hide(); });
});

function wegdamit(dieses)
{
	$(dieses).parent().remove();
	add2_punkte();
}

function add2_punkte()
{
	//Slider oben

	var sl1 = parseInt($("#slider1-wert").val());
	var sl2 = parseInt($("#slider2-wert").val());
	var sl3 = parseInt($("#slider3-wert").val());
	var sl4 = parseInt($("#slider4-wert").val());
	var summe1 = sl1 + sl2 + sl3 + sl4;

	//Bonus/Abzug
	
	$("*").removeClass("hilite");
	var $bonus1 = $("div#liste ul").children(".plus");
	var len1 = $bonus1.addClass("hilite").length;
	
	$("*").removeClass("hilite");
	var $bonus2 = $("div#liste ul").children(".minus");
	var len2 = $bonus2.addClass("hilite").length;
	
	var summe2 = (len1 * 3) + (len2 * -3);

	var summe = summe1 + summe2;
	
	//Bonus-Punkte in die Hidden-Felder schreiben
	
	$("input#features_plus").val("");
	$("input#features_minus").val("");
	
	$("div#liste ul").children(".plus").each(   function()
	{
		var name = $(this).attr('id');
		$("input#features_plus").val($("input#features_plus").val() + name + ",");
	});
	
	$("div#liste ul").children(".minus").each(   function()
	{
		var name = $(this).attr('id');
		$("input#features_minus").val($("input#features_minus").val() + name + ",");
	});
	
	//Werte eintragen
	
	$("input#bedspotsstand").val(summe);
	$("div#bedspots").html(summe);
}

function add3_punkte()
{
	var summe = 0;
	var wert = 0;
	var wertsumme = 0;
	
	var orgsumme = parseInt($("input#bedspotsorg").val());
	
	$("input#bewertungen").val("");
	
	$("div.bewertungsbox").children(".bewertung").each(   function()
	{
		wert = parseInt($(this).text());
		wertsumme = wertsumme + wert;
		$("input#bewertungen").val($("input#bewertungen").val() + wert + ",");
	});	
	
	summe = orgsumme + wertsumme;

	$("input#bedspotsstand").val(summe);
	$("div#bedspots").html(summe);
}

function fotoshow(dieser, ordner, datei, id, partner, kommentar)
{
	$("div#grossfoto img#vorschau").attr("src", "userfiles/" + ordner + "/thumbnails/644_" + datei); 
	$("div#kommentarinfo").html(kommentar);

	$("a#linkdelete").attr("href", "partner_fotos.php?act=delete&id=" + partner + "&foto=" + id); 
	$("a#linkstandard").attr("href", "partner_fotos.php?act=standard&id=" + partner + "&foto=" + id); 
	
	$("div#kleinfotos img").removeClass("aktiv");
	$(dieser).addClass("aktiv");
}


