// JavaScript Document
function validateForm(f){ 
optionalFields();
var fieldEmpty = ""; 
	// check if input type text and textarea are empty
	for(var noElement=0;noElement<9;noElement++){ 
		var element = f.elements[noElement] 
		if(((element.type == "text")||(element.type == "textarea")) && !element.optional){ 
			if(element.value==null || element.value=="" || isBlank(element.value)){ 
				fieldEmpty = fieldEmpty + "\n - " + element.name 
			} 
		} 
	} 
	if(fieldEmpty){ 
		alert("Please fill in these fields :" + "\n" + fieldEmpty) 
		return false 
	} 
	return true 
} 

function resetFields(){ 
	// reset button confirm message
	if(confirm("Are you sure you want to reset ???")) 
		return true 
	else 
		return false 
} 

function optionalFields(){ 
	// here you set to true all your optional field
	document.feedback.organization.optional=true; 
	document.feedback.title.optional=true; 
} 

function isBlank(str){ 
	for(var i=0; i<str.length;i++){ 
	var caractere = str.charAt(i) 
		// check for space, tab and enter
		if((caractere!=" ") && (caractere!="\t") &&(caractere!="\n")){ 
			return false 
		} 
	return true 
	} 
} 

