function addZero(vNumber){ 
  return ((vNumber < 10) ? "0" : "") + vNumber 
} 
        
function formatDate(vDate, vFormat){ 
  var vDay                      = addZero(vDate.getDate()); 
  var vMonth            = addZero(vDate.getMonth()+1); 
  var vYearLong         = addZero(vDate.getFullYear()); 
  var vYearShort        = addZero(vDate.getFullYear().toString().substring(3,4)); 
  var vYear             = (vFormat.indexOf("yyyy")>-1?vYearLong:vYearShort) 
  var vHour             = addZero(vDate.getHours()); 
  var vMinute           = addZero(vDate.getMinutes()); 
  var vSecond           = addZero(vDate.getSeconds()); 
  var vDateString       = vFormat.replace(/dd/g, vDay).replace(/MM/g, vMonth).replace(/y{1,4}/g, vYear) 
  vDateString           = vDateString.replace(/hh/g, vHour).replace(/mm/g, vMinute).replace(/ss/g, vSecond) 
  return vDateString 
} 

function submitForm(){
  var string = formatDate(new Date(), 'yyyyMMdd hh:mm');
  document.form1.createon.value = string;
  return validator();
}

function validator(){
	var msg='';
	
	if (document.form1.secr.value=='') msg+='Please enter your first name.\n';
	if (document.form1.lastname.value=='') msg+='Please enter your last name.\n';
	if (document.form1.company.value=='') msg+='Please enter your institution name.\n';
	if (document.form1.email.value=='') msg+='Please enter your email.\n';
	if (msg!=''){
		alert(msg);
		return false;
	}
}
