$(function(){
$('.date-pick')
	.datePicker(
		{
			startDate:'01/06/2011',
			displayClose:true,
			closeOnSelect:false,
			selectMultiple:true,
			inline:true
		}
	)
	.bind(
		'click',
		function()
		{
		//	$(this).dpDisplay();
			this.blur();
			return false;
		}
	)
	.bind(
		'dateSelected',
		function(e, selectedDates, $td, state)
		{
			var seldates = $(this).dpGetSelected();
			var val_seldates = $(this).dpGetSelected().join(";");
			$("#selecteddates").val( val_seldates );
		}
	)
});


$(document).ready(function(){
/*	$('.deselect').bind('click', function(){
		if ($(this).is(':checked')) {
		                alert("I am checked!");
		                ($(this).removeAttr('checked'));
		}
	});*/
		$("#aktionenhead").click( function(e){
		    var itsOn = $("#onlyactions").hasClass("on");
		    $("#onlyactions").removeClass("on");
		    $(".adeselect").next().removeClass("selectedlabel");
		    if(itsOn){
		      $("#onlyactions").removeAttr('checked');
		      $("#onlyactions").siblings().filter("[value='']").attr('checked', true);
		    } else {
		      $("#onlyactions").addClass("on");
		      $("#onlyactions").next().addClass("selectedlabel");
		      $("#onlyactions").attr("checked", true);
		    }
			$("#dasearch").submit();
			return false;
	//		$("#onlyactions").filter(":checked").addClass("on");
		  });
			$("#projektehead").click( function(e){
			    var itsOn = $("#onlyprojects").hasClass("on");
			    $("#onlyprojects").removeClass("on");
			    $(".adselect").next().removeClass("selectedlabel");
			    if(itsOn){
			      $("#onlyprojects").removeAttr('checked');
			      $("#onlyprojects").siblings().filter("[value='']").attr('checked', true);
			    } else {
			      $("#onlyprojects").addClass("on");
			      $("#onlyprojects").next().addClass("selectedlabel");
			      $("#onlyprojects").attr("checked", true);
			    }
				$("#dasearch").submit();

				return false;
		//		$("#onlyactions").filter(":checked").addClass("on");
			  });

	$(".deselect").click( function(e){
	    var itsOn = $(this).hasClass("on");
	//alert($(":radio[name="+ this.name + "]").next().text());
	    $(".deselect").removeClass("on");
	    $(".deselect").next().removeClass("selectedlabel");
		 //$(this).next().removeClass("selectedlabel");
	    if(itsOn){
	      $(this).removeAttr('checked');
	      $(this).siblings().filter("[value='']").attr('checked', true);
	    } else {
	      $(this).addClass("on");
			$(this).next().addClass("selectedlabel");
	    }
		$("#dasearch").submit();
	}).filter(":checked").addClass("on");
	
	$(".adeselect").click( function(e){
	    var itsOn = $(this).hasClass("on");
	//alert($(":radio[name="+ this.name + "]").next().text());
	    $(".adeselect").removeClass("on");
	    $(".adeselect").next().removeClass("selectedlabel");
		 //$(this).next().removeClass("selectedlabel");
	    if(itsOn){
	      $(this).removeAttr('checked');
	      $(this).siblings().filter("[value='']").attr('checked', true);
	    } else {
	      $(this).addClass("on");
			$(this).next().addClass("selectedlabel");
	    }
		$("#dasearch").submit();
	  }).filter(":checked").addClass("on");
	$(".nachricht-toggle").bind("click", function(){
	   $("#nachricht-form").fadeToggle();
	   return false;
	});
	
	$(".sendtofriend-toggle").bind("click", function(){
	   $("#sendtofriendarea").fadeToggle();
	   return false;
	});
	$(".closeliste").bind("click", function(){
		$("#flashresult").hide();
		return false;
	});
});

function load_entries(evtIDs, target) {	
// diese funtion wird von der karte aufgerufen, wenn in flashvars 'use_javascript:"load_entries"' gesetzt wird	//alert("test javascript call from flashmap - evtIDs: "+evtIDs);
	//window.location.href = "karte/liste/"+evtIDs;
	url = base+"/karte/liste/"+evtIDs;
	$.get(url, function(data){
	   $("#flashresult").html(data);
		$("#flashresult").show();
	});
}

function UnCryptMailto(s) {	//
	var n=0;
	var r="";
	for(var i=0; i < s.length; i++) {
		n=s.charCodeAt(i);
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(1));
	}
	return r;
}
  // JS function for uncrypting spam-protected emails:
function linkTo_UnCryptMailto(s)	{	//
	location.href=UnCryptMailto(s);
}
		
		// JS function for mouse-over
	function over(name,imgObj)	{	//
		if (version == "n3" && document[name]) {document[name].src = eval(name+"_h.src");}
		else if (imgObj)	{imgObj.src = eval(name+"_h.src");}
	}
		// JS function for mouse-out
	function out(name,imgObj)	{	//
		if (version == "n3" && document[name]) {document[name].src = eval(name+"_n.src");}
		else if (imgObj)	{imgObj.src = eval(name+"_n.src");}
	}


