// government documents form validation
// last edit: 2008-01-16
function validateForm(theForm){	
	with(theForm){
		if(isNotEmpty()){
			return true;
		}
		return false;
	}
}

function isNotEmpty(){
	var e=document.getElementById("errorMsg");
	var f=document.forms.govDocs.elements;
	var x=0; //error count
	//if any fields are empty, display appropriate error msg
	for(i=0;i<f.length;i++){
		if(f[i].value==""){
			//check if error previously exists, if not generate error
			if(!document.getElementById("error"+i)){
				var p=document.createElement("p");
				p.setAttribute("id","error"+i);
				p.setAttribute("style","");
				var txt=document.createTextNode("Please correctly fill the \""+f[i].id+"\" field.");
				p.appendChild(txt);
				e.appendChild(p);
			}
		} else {
			//increase count
			x++;
			//return true when no fields are empty
			if(x==f.length) return true;
		}
	}
	return false;
}
