Ide kerülnek azok a javascriptes megoldások, amiket hasznosnak vélek, de nem érdemelnek egy komplett bejegyzést

Prototype Tabla rendezés példák:
Egyszerű Példa
JSON-os példa
Javascript függvény létezésének vizsgálata:

if(typeof yourFunctionName == 'function')
{
  yourFunctionName();
}
<div id="datepicker"></div>
<script type="text/javascript">
jQuery(function() {
	jQuery( "#datepicker" ).datepicker({
	  dateFormat: 'yy-mm-dd',
	  onSelect: function(dateText, inst) {
             // a kiválasztott hónap utolsó napja
	     var d = (new Date((new Date(inst.currentYear, inst.currentMonth+1, 1))-1)));
             // a datepicker használható a formázáshoz
	     console.log( jQuery.datepicker.formatDate( 'yy-mm-dd', d );
	  }
	});
});
</script>