// © WorldWebVision.com 2007

function validate(form) {
	
	// PROCESS
	var result = true;
	var error_name_comma = false;
	var error_message;
	var error_comma;
	
	// Hide error message
	error_message = document.getElementById("error_name");
	error_message.style.display = "none";

	error_message = document.getElementById("error_name_comma");
	error_message.style.display = "none";

	error_message = document.getElementById("error_email");
	error_message.style.display = "none";

	// Check each element
	for( var i=0; i<form.length; i++ ) {
	
		var elmt = form.elements[i];
		var reg_exp;
		
		switch(elmt.name) {
			
			case "name" :
				if( isblank(elmt.value) ) {
					error_message = document.getElementById("error_name");
					error_message.style.display = "inline";
					error_name_comma = true;
					result = false;
				}
			break;
			case "email" :
				if( isblank(elmt.value) ) {
					if(error_name_comma) {
						error_comma = document.getElementById("error_name_comma");
						error_comma.style.display = "inline";
					}
					error_message = document.getElementById("error_email");
					error_message.style.display = "inline";
					error_email_comma = true;
					result = false;
				}
			break;					
									
		} // endswitch
		
	} // endfor

	return result;

}

function isblank(s) {
	for(var i=0; i<s.length; i++) {
		var c = s.charAt(i);
		if( (c!=' ') && (c!='\n') && (c!='') ) return false;
	}
	return true;
}
