function isDataClear(thisForm)
{
	var elms = thisForm.elements;
	var feLen = elms.length;
	var i,checkZero;
	for(i=0;i<feLen;i++)
	{
		checkZero = true;
		switch(elms[i].name)
		{
			case "dName":
			case "mFName":
			case "rName":
			case "rAuName":
				if(isSpace(elms[i].value))
				{
					alert("Name cannot be null");
					elms[i].focus();
					return false;
				}
				break;
			case "rMeal":
				if(isSpace(elms[i].value))
				{
					alert("Meal cannot be null");
					elms[i].focus();
					return false;
				}
				break;
			case "rCourse":
				if(isSpace(elms[i].value))
				{
					alert("Course cannot be null");
					elms[i].focus();
					return false;
				}
				break;
			case "rDirections":
				if(isSpace(elms[i].value))
				{
					alert("Direction cannot be null");
					elms[i].focus();
					return false;
				}
				break;
			case "dComments":
			case "mMessage":
				if(isSpace(elms[i].value))
				{
					alert("Comments cannot be null");
					elms[i].focus();
					return false;
				}
				break;
			case "dTopic":
				if(isSpace(elms[i].value))
				{
					alert("Topic cannot be null");
					elms[i].focus();
					return false;
				}
				break;
			case "mFrom":
				if(isSpace(elms[i].value))
				{
					alert("Email cannot be null");
					elms[i].focus();
					return false;
				}
				break;				
			default:
		}
	}
	return true;
}


function isSpace(str)
{
   var r, re;
   re = "^[ \t\n\r]*$";
   r = str.match(re); 
   return (r != null);
}

