function validateForm(form){
	var selectedForm = document.getElementById(form);
	var formElements = selectedForm.elements;
	var totalElements = formElements.length;
	var formError = false;
	var radioElementsName = new Array();
		
	for(var x = 0; x < totalElements; x++){
		selectedElement = formElements[x];
			
		if((selectedElement.type == "text") || (selectedElement.type == "file")){
			if(selectedElement.value == "" || selectedElement.value.length == 0 || selectedElement.value == null){
				formError = true;
			}
		} else if((selectedElement.type == "select") || (selectedElement.type == "select-one")){
			if(selectedElement.selectedIndex == "" || selectedElement.selectedIndex == null){
				formError = true;
			}
		} else if(selectedElement.type == "radio"){				
			radioElementsName = selectedElement.name;				
				
			var radioElements = document.getElementsByName(radioElementsName);
			var totalRadioElements = radioElements.length;
			var radioStatus = false;
				
			for(var y = 0; y < totalRadioElements; y++){
				if(radioElements[y].checked){
					radioStatus = true;
				}
			}
				
			if(!(radioStatus)){
				formError = true;
			}
		} else if(selectedElement.type == "textarea"){
			if(selectedElement.value == "" || selectedElement.value.length == 0 || selectedElement.value == null){
				formError = true;
			}
		}
			
	}
		
	if(formError){
		alert('All fields must be completed.');
		return false;
	} else {
		return true;
	}
}