//Format date from dd mmm yyyy to yyyy-mm-dd

function convdate(input)
{

	da = new Date(input) // Create a Date Object set to the last modifed date 
	db = da.toGMTString() // Convert to a String in "predictable formt" 
	dc = db.split(" ") // Split the string on spaces 
	if ( eval( dc[3] ) < 1970 ) dc[3] = eval( dc[3] ) +100 // Correct any date purporting to be before 1970 
	switch(dc[1])
	{
	case "1":
	   dc[1] = "01";
	   break;
	case "2":
	   dc[1] = "02";
	   break;
	case "3":
	   dc[1] = "03";
	   break;
	case "4":
	   dc[1] = "04";
	   break;
	case "5":
	   dc[1] = "05";
	   break;
	case "6":
	   dc[1] = "06";
	   break;
	case "7":
	   dc[1] = "07";
	   break;
	case "8":
	   dc[1] = "08";
	   break;
	case "9":
	   dc[1] = "09";
	   break;
	}

	switch(dc[2])
	{
	case "Jan":
	  dc[2] = "01";
	  break;
	case "Feb":
	 dc[2] = "02";
	  break;
	  case "Mar":
	  dc[2] = "03";
	  break;
	  case "Apr":
	  dc[2] = "04";
	  break;
	  case "May":
	  dc[2] = "05";
	  break;
	  case "Jun":
	  dc[2] = "06";
	  break;
	  case "Jul":
	  dc[2] = "07";
	  break;
	  case "Aug":
	  dc[2] = "08";
	  break;
	  case "Sep":
	  dc[2] = "09";
	  break;
	  case "Oct":
	  dc[2] = "10";
	  break;
	  case "Nov":
	  dc[2] = "11";
	  break;
	  case "Dec":
	  dc[2] = "12";
	  break;
	default:
	  alert("something has gone wrong with your date!");
	  break;
	}
	db = dc[3] + "-" + dc[2] + "-" + dc[1] // Ignore day of week and combine date, month and year 
	document.write (db) // Display the result 

}

function display (category) {
	var whichcategory = document.getElementById(category);
	if (whichcategory.className=="show") {
		whichcategory.className="hide";
	} else {
		whichcategory.className="show";
	}
}
