function isEmpty(str) {
for (var i = 0; i < str.length; i++)
	 if (" " != str.charAt(i))
      return false;
	 return true;
}
function checkForm(f) {
  var errMSG = "";
    
  for (var i = 0; i<f.elements.length; i++)
  	 if ( f.elements[i].getAttribute("required") )
      if ( isEmpty(f.elements[i].value) )
         errMSG += " " + f.elements[i].title + "\n";
  
  
  if ("" != errMSG) {
    alert("Please, fill in all required fields:\n" + errMSG);
    return false;
	}
  document.all.Submit.disabled=true;
}
