// requires jquery// for calendar pagethis.calmain = function(){		var dateIDarray = new Array();	var datefrarray = new Array();	var dateuntarray = new Array();	var whatarray = new Array();	var urlarray = new Array();	var locarray = new Array();	var loclinkarray = new Array();	var typearray = new Array();	var yOffset = -35;	var xOffset = 5;		$("a.inactivelink").click(function(){			return(false);	});	// shows calendar box	$("#caldisplaylink").click(function(){			$("#calbox").fadeIn("slow");			return(false);		});	// hides calendar box	$("#calhidelink").click(function(){			$("#calbox").fadeOut("slow");			return(false);		});	// shows/hides add to calendar box	$("#addtocal").toggle(function(){		$("#addtocaldiv").slideDown("slow");		$("#calID").attr("value","");		$(".inputfield").val("");		$("#delxbutton").hide();		$("#date_errorp").hide();    	},		function(){			$("#addtocaldiv").slideUp("slow");    });	//shows past entries in list table	$("#showpastentries").toggle(function(){		$(".inthepast").show();		//change text from show to hide past entries		$("#showpastentries").text("Hide past events.");		return(false);		},		function() {			$(".inthepast").hide();			$("#showpastentries").text("Display all events.");			return(false);		});// resets input field for calendar	$("resetbutton").click(function(){		$(".input").val() = "";		return false;	});		$(".caldatelink").click(function(){	// change cal entry		// slide open change box below or at mouse position		var calID = this.name;		$("#calID").attr("value",calID);		$("#addtocaldiv").slideDown("slow");		$.post("getcaldata.php5", { "calID": calID },		  function(data){			  // remove &quot; ??			  // populate input boxes			  $("#datefrom").val(data.datefrom);			  $("#dateuntil").val(data.dateuntil);			  $("#what").val(data.what);			  $("#url").val(data.url);			  $("#topic").val(data.topic);			  $("#location").val(data.loc);			  $("#loclink").val(data.loclink);		  }, "json");		$("#delxbutton").show();		$("#date_errorp").hide();				// submit changes + reload page				return false;	});// check data entries <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<		// prevents that dateuntil field has value when date is not clear and there should be only ?? dislpayed	$("#datenotclearcb").change(function(){		$("#dateuntil").val("");	});		// monthlymeetingsdiv	$("#monthlymeetingslnk").hover(function(e){		$("#monthlymeetingsdiv")			.css("top",(e.pageY + yOffset) + "px")			.css("left",(e.pageX + xOffset) + "px")			.fadeIn("fast");    },	function(){		$("#monthlymeetingsdiv").fadeOut("fast");    });		$("#monthlymeetingslnk").click(function(){		return(false);	});};// starting the script on page load$(document).ready(function(){	calmain();});